azure-c-shared-utility/adapters
Ewerton Scaboro da Silva cd87bc43dc Indicate error in tlsio schannel if list op fails 2024-05-20 14:33:39 -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 Add malloc size checks (#652) 2024-01-26 14:37:39 -08:00
httpapi_curl.c Add setting freed ptr to NULL (#659) 2024-03-05 16:55:33 -08:00
httpapi_tirtos.c Add malloc size checks (#652) 2024-01-26 14:37:39 -08:00
httpapi_winhttp.c Add malloc size checks (#652) 2024-01-26 14:37:39 -08:00
linux_time.c fix get_time_ms prototype (#642) 2023-09-05 16:49:43 -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 Address CR comments 2023-05-16 16:08:40 -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
random_posix.c Adding random adapter (#654) 2024-01-31 17:27:55 -08:00
random_stub.c Adding random adapter (#654) 2024-01-31 17:27:55 -08:00
socketio_berkeley.c Add setting freed ptr to NULL (#659) 2024-03-05 16:55:33 -08:00
socketio_win32.c Add setting freed ptr to NULL (#659) 2024-03-05 16:55:33 -08:00
srw_lock.c Fixes for SDLNativeRules issues (#578) 2021-12-07 10:18:29 -08:00
string_utils.c vsprintf_char tracing (#656) 2024-02-27 14:55:53 -08: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 Add setting freed ptr to NULL (#659) 2024-03-05 16:55:33 -08:00
tlsio_mbedtls.c added malloc checks (#653) 2024-02-08 16:32:19 -08:00
tlsio_openssl.c Add setting freed ptr to NULL (#659) 2024-03-05 16:55:33 -08:00
tlsio_schannel.c Indicate error in tlsio schannel if list op fails 2024-05-20 14:33:39 -07:00
tlsio_template.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
tlsio_wolfssl.c added malloc checks (#653) 2024-02-08 16:32:19 -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 Guard missing places against OPENSSL_NO_ENGINE 2023-05-11 15:38:43 -07:00
x509_schannel.c Add malloc size checks (#652) 2024-01-26 14:37:39 -08: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.