azure-c-shared-utility/adapters
Ewerton Scaboro da Silva 38323ad6cd Add log to verify when TLS negotiation is triggered 2023-05-03 09:51:11 -07:00
..
README.md updating porting link in readme 2019-10-01 14:46:08 -07:00
agenttime.c Fix includes 2019-06-17 15:28:41 -07:00
condition_pthreads.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
condition_rtx_mbed.cpp Add support for mbedOS5. (#228) 2018-11-27 23:28:35 -08:00
condition_win32.c revert to malloc, add memset 2020-03-17 12:32:42 -07:00
envvariable.c Fix includes 2019-06-17 15:28:41 -07:00
httpapi_compact.c update misnamed macro 2021-09-02 07:50:14 -07:00
httpapi_curl.c Adding support for OpenSSL engines when using curl (#602) 2022-09-16 16:49:26 -07:00
httpapi_tirtos.c ${COMMIT_MESSAGE} 2018-09-06 22:35:00 +00:00
httpapi_winhttp.c sdl fixes 2023-04-18 16:25:44 -07:00
linux_time.c change linux time to use int64_t (#557) 2021-09-10 19:10:29 -07:00
linux_time.h change linux time to use int64_t (#557) 2021-09-10 19:10:29 -07:00
lock_pthreads.c Log the results of pthread Lock and Unlock in case of error 2021-03-24 14:26:10 -07:00
lock_rtx_mbed.cpp lock_win32 shall be non-recursive. 2017-03-09 10:15:47 -08:00
lock_win32.c Fixes for SDLNativeRules issues (#578) 2021-12-07 10:18:29 -08:00
platform_freertos.c Add comment for ignored options parameter 2019-03-11 13:29:02 -07:00
platform_linux.c OpenSSL IP Address SAN validation support (#522) 2021-04-08 11:33:52 -07:00
platform_stub.c Add comment for ignored options parameter 2019-03-11 13:29:02 -07:00
platform_tizenrt.c Add comment for ignored options parameter 2019-03-11 13:29:02 -07:00
platform_win32.c Fixes for SDLNativeRules issues (#578) 2021-12-07 10:18:29 -08:00
socketio_berkeley.c added errno to berkeley socket open (#614) 2023-03-31 19:12:47 -07:00
socketio_win32.c fix warnings in socketio mbed (#561) 2021-09-20 13:47:41 -07:00
srw_lock.c Fixes for SDLNativeRules issues (#578) 2021-12-07 10:18:29 -08:00
string_utils.c Move to devops hosted agent (#539) 2021-08-12 18:25:51 -07:00
tcpsocketconnection_c.cpp Change azure_c_shared_utility to have all namespaced includes 2016-04-05 20:50:09 -07:00
threadapi_pthreads.c Use PRI_MU_ENUM for printing enum values 2019-10-28 09:41:54 -07:00
threadapi_win32.c Use PRI_MU_ENUM for printing enum values 2019-10-28 09:41:54 -07:00
tickcounter_linux.c change linux time to use int64_t (#557) 2021-09-10 19:10:29 -07:00
tickcounter_tirtos.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
tickcounter_win32.c Fix includes 2019-06-17 15:28:41 -07:00
timer.c use timer_get_elapsed 2019-08-26 11:02:59 -07:00
tlsio_bearssl.c Fix remaining tlsio adapters against underlying options crash 2021-05-11 06:35:23 +00:00
tlsio_mbedtls.c Change variable name to match parameter name 2022-08-01 09:59:49 -07:00
tlsio_openssl.c fix error messages in on_underlying_io_open_complete() (#612) 2023-03-20 14:12:53 -07:00
tlsio_schannel.c Add log to verify when TLS negotiation is triggered 2023-05-03 09:51:11 -07:00
tlsio_template.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
tlsio_wolfssl.c Add clang builds for embedded TLS adapters (#573) 2021-11-22 20:13:53 -08:00
uniqueid_azsphere.c [Azure Sphere] Add UUID adapter layer for Azure Sphere (#519) 2021-05-10 14:22:18 -07:00
uniqueid_linux.c Use PRI_MU_ENUM for printing enum values 2019-10-28 09:41:54 -07:00
uniqueid_stub.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
uniqueid_win32.c Fix uuid memcpy length (#532) 2021-05-10 15:04:51 -07:00
x509_openssl.c add openssl 3 compat and ubuntu 22.04 (#604) 2022-08-04 10:41:38 -07:00
x509_schannel.c Initialize result_length 2020-04-01 18:39:22 -07:00

README.md

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

azure-c-shared-utility/src

This directory contains source files for Azure C Shared Utility.

Where did that file go?

Files related to adapting the Azure IoT C SDK to specific devices are being moved to new locations within the azure-c-shared-utility/pal directory and its subfolders.

Porting to new devices

Instructions for porting the Azure IoT C SDK to new devices are located here.