azure-c-shared-utility/adapters
Dane Walton 9e4322c9d8
add openssl 3 compat and ubuntu 22.04 (#604)
2022-08-04 10:41:38 -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
agenttime_mbed.c ${COMMIT_MESSAGE} 2018-09-06 22:35:00 +00: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 Remove failure on wrong TLS match with cURL. (#597) 2022-05-12 13:21:04 -07:00
httpapi_tirtos.c ${COMMIT_MESSAGE} 2018-09-06 22:35:00 +00:00
httpapi_winhttp.c remove en-us from links (#576) 2021-11-22 13:29:30 -08: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_mbed.cpp Merge branch 'master' into sqm_info3 2019-03-22 12:53:24 -07:00
platform_mbed_os5.cpp Add comment for ignored options parameter 2019-03-11 13:29:02 -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 Handle ENOBUFS correctly in socketio_berkeley 2022-04-13 15:14:30 -07:00
socketio_mbed.c fix warnings in socketio mbed (#561) 2021-09-20 13:47:41 -07:00
socketio_mbed_os5.c Removing incorrect buffer error message. (#405) 2019-11-08 13:35:21 -08: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
tcpsocketconnection_mbed_os5.cpp Add support for mbedOS5. (#228) 2018-11-27 23:28:35 -08:00
threadapi_pthreads.c Use PRI_MU_ENUM for printing enum values 2019-10-28 09:41:54 -07:00
threadapi_rtx_mbed.cpp 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_mbed.cpp Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
tickcounter_mbed_os5.cpp Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -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 Mbed fix (#572) 2021-11-17 14:10:01 -08:00
tlsio_openssl.c add openssl 3 compat and ubuntu 22.04 (#604) 2022-08-04 10:41:38 -07:00
tlsio_schannel.c Fixes for SDLNativeRules issues (#578) 2021-12-07 10:18:29 -08: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.