azure-c-shared-utility/adapters
Mark Radbourne 7e452e9074 Mods to accomodate ESP BearSSL - WIP 2019-09-06 18:29:15 -07:00
..
README.md More readme info about the PAL porting process, and delete template files that are obsoleted by the new porting guide info. 2017-10-02 10:54:21 -07:00
agenttime.c Fix includes 2019-06-17 15:28:41 -07:00
agenttime_esp8266.c ${COMMIT_MESSAGE} 2018-09-06 22:35:00 +00: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 Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
envvariable.c Fix includes 2019-06-17 15:28:41 -07:00
esp8266_mock.h Update umock repo and renamed files that have changed (#297) 2019-04-10 17:36:08 -07:00
httpapi_compact.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
httpapi_curl.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
httpapi_tirtos.c ${COMMIT_MESSAGE} 2018-09-06 22:35:00 +00:00
httpapi_wince.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
httpapi_winhttp.c Fix includes 2019-06-17 15:28:41 -07:00
linux_time.c ${COMMIT_MESSAGE} 2018-09-06 22:35:00 +00:00
linux_time.h improved ios support 2018-02-14 11:26:05 -08:00
lock_pthreads.c ${COMMIT_MESSAGE} 2018-09-06 22:35:00 +00:00
lock_rtx_mbed.cpp lock_win32 shall be non-recursive. 2017-03-09 10:15:47 -08:00
lock_win32.c Fix includes 2019-06-17 15:28:41 -07:00
platform_esp8266.c Add comment for ignored options parameter 2019-03-11 13:29:02 -07:00
platform_freertos.c Add comment for ignored options parameter 2019-03-11 13:29:02 -07:00
platform_linux.c Add BearSSL TLS adapter layer (#292) 2019-08-05 11:42:01 -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 Add BearSSL TLS adapter layer (#292) 2019-08-05 11:42:01 -07:00
socketio_berkeley.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
socketio_mbed.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
socketio_mbed_os5.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
socketio_win32.c Fix includes 2019-06-17 15:28:41 -07:00
srw_lock.c Fix includes 2019-06-17 15:28:41 -07:00
string_utils.c Fix real support for string_utils when using cppunit (need to cast malloc result) 2019-07-11 13:33:33 -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_esp8266.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
threadapi_pthreads.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
threadapi_rtx_mbed.cpp Fix macro_utils renaming in threadapi_rtx_mbed.cpp 2019-04-09 14:05:40 -07:00
threadapi_win32.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
tickcounter_esp8266.c Fix issue with current_time implementation 2017-04-11 13:57:23 -07:00
tickcounter_linux.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -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 Fix includes 2019-06-17 15:28:41 -07:00
tlsio_bearssl.c Mods to accomodate ESP BearSSL - WIP 2019-09-06 18:29:15 -07:00
tlsio_mbedtls.c Fixing mbed tls not to close the socket until the TLS layer notifies the peer of closure (#342) 2019-07-10 15:10:35 -07:00
tlsio_openssl.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
tlsio_schannel.c Fix includes 2019-06-17 15:28:41 -07:00
tlsio_ssl_esp8266.c Remove backticks from .c and .h files 2018-12-17 09:50:28 -08:00
tlsio_template.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
tlsio_wolfssl.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
uniqueid_linux.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
uniqueid_stub.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
uniqueid_win32.c Fix includes 2019-06-17 15:28:41 -07:00
x509_openssl.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
x509_schannel.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -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.