├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── SECURITY.MD ├── configs └── umqttConfig.cmake ├── devdoc └── requirement_docs │ ├── mqtt_client_requirements.md │ ├── mqtt_codec_requirements.md │ └── mqtt_message_requirements.md ├── inc └── azure_umqtt_c │ ├── mqtt_client.h │ ├── mqtt_codec.h │ ├── mqtt_message.h │ └── mqttconst.h ├── jenkins ├── debian_c.sh ├── linux_c.sh ├── linux_c_option_test.sh ├── linux_install_deps.sh ├── linux_wolfssl.sh ├── osx_gcc_openssl.sh ├── osx_xcode_native.sh ├── raspberrypi_c.sh ├── raspberrypi_c_buster.sh ├── ubuntu_c.sh ├── ubuntu_clang.sh ├── windows_c.cmd ├── windows_c_VsDevCmd.cmd └── windows_c_build_as_dynamic.cmd ├── readme.md ├── samples ├── CMakeLists.txt └── mqtt_client_sample │ ├── CMakeLists.txt │ ├── linux │ └── main.c │ ├── mqtt_client_sample.c │ ├── mqtt_client_sample.h │ └── windows │ └── main.c ├── src ├── mqtt_client.c ├── mqtt_codec.c └── mqtt_message.c ├── tests ├── CMakeLists.txt ├── mqtt_client_ut │ ├── CMakeLists.txt │ ├── main.c │ └── mqtt_client_ut.c ├── mqtt_codec_ut │ ├── CMakeLists.txt │ ├── main.c │ └── mqtt_codec_ut.c └── mqtt_message_ut │ ├── CMakeLists.txt │ ├── main.c │ └── mqtt_message_ut.c └── version.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/LICENSE -------------------------------------------------------------------------------- /SECURITY.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/SECURITY.MD -------------------------------------------------------------------------------- /configs/umqttConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/configs/umqttConfig.cmake -------------------------------------------------------------------------------- /devdoc/requirement_docs/mqtt_client_requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/devdoc/requirement_docs/mqtt_client_requirements.md -------------------------------------------------------------------------------- /devdoc/requirement_docs/mqtt_codec_requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/devdoc/requirement_docs/mqtt_codec_requirements.md -------------------------------------------------------------------------------- /devdoc/requirement_docs/mqtt_message_requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/devdoc/requirement_docs/mqtt_message_requirements.md -------------------------------------------------------------------------------- /inc/azure_umqtt_c/mqtt_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/inc/azure_umqtt_c/mqtt_client.h -------------------------------------------------------------------------------- /inc/azure_umqtt_c/mqtt_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/inc/azure_umqtt_c/mqtt_codec.h -------------------------------------------------------------------------------- /inc/azure_umqtt_c/mqtt_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/inc/azure_umqtt_c/mqtt_message.h -------------------------------------------------------------------------------- /inc/azure_umqtt_c/mqttconst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/inc/azure_umqtt_c/mqttconst.h -------------------------------------------------------------------------------- /jenkins/debian_c.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/debian_c.sh -------------------------------------------------------------------------------- /jenkins/linux_c.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/linux_c.sh -------------------------------------------------------------------------------- /jenkins/linux_c_option_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/linux_c_option_test.sh -------------------------------------------------------------------------------- /jenkins/linux_install_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/linux_install_deps.sh -------------------------------------------------------------------------------- /jenkins/linux_wolfssl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/linux_wolfssl.sh -------------------------------------------------------------------------------- /jenkins/osx_gcc_openssl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/osx_gcc_openssl.sh -------------------------------------------------------------------------------- /jenkins/osx_xcode_native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/osx_xcode_native.sh -------------------------------------------------------------------------------- /jenkins/raspberrypi_c.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/raspberrypi_c.sh -------------------------------------------------------------------------------- /jenkins/raspberrypi_c_buster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/raspberrypi_c_buster.sh -------------------------------------------------------------------------------- /jenkins/ubuntu_c.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/ubuntu_c.sh -------------------------------------------------------------------------------- /jenkins/ubuntu_clang.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/ubuntu_clang.sh -------------------------------------------------------------------------------- /jenkins/windows_c.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/windows_c.cmd -------------------------------------------------------------------------------- /jenkins/windows_c_VsDevCmd.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/windows_c_VsDevCmd.cmd -------------------------------------------------------------------------------- /jenkins/windows_c_build_as_dynamic.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/jenkins/windows_c_build_as_dynamic.cmd -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/readme.md -------------------------------------------------------------------------------- /samples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/samples/CMakeLists.txt -------------------------------------------------------------------------------- /samples/mqtt_client_sample/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/samples/mqtt_client_sample/CMakeLists.txt -------------------------------------------------------------------------------- /samples/mqtt_client_sample/linux/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/samples/mqtt_client_sample/linux/main.c -------------------------------------------------------------------------------- /samples/mqtt_client_sample/mqtt_client_sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/samples/mqtt_client_sample/mqtt_client_sample.c -------------------------------------------------------------------------------- /samples/mqtt_client_sample/mqtt_client_sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/samples/mqtt_client_sample/mqtt_client_sample.h -------------------------------------------------------------------------------- /samples/mqtt_client_sample/windows/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/samples/mqtt_client_sample/windows/main.c -------------------------------------------------------------------------------- /src/mqtt_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/src/mqtt_client.c -------------------------------------------------------------------------------- /src/mqtt_codec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/src/mqtt_codec.c -------------------------------------------------------------------------------- /src/mqtt_message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/src/mqtt_message.c -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/mqtt_client_ut/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/mqtt_client_ut/CMakeLists.txt -------------------------------------------------------------------------------- /tests/mqtt_client_ut/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/mqtt_client_ut/main.c -------------------------------------------------------------------------------- /tests/mqtt_client_ut/mqtt_client_ut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/mqtt_client_ut/mqtt_client_ut.c -------------------------------------------------------------------------------- /tests/mqtt_codec_ut/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/mqtt_codec_ut/CMakeLists.txt -------------------------------------------------------------------------------- /tests/mqtt_codec_ut/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/mqtt_codec_ut/main.c -------------------------------------------------------------------------------- /tests/mqtt_codec_ut/mqtt_codec_ut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/mqtt_codec_ut/mqtt_codec_ut.c -------------------------------------------------------------------------------- /tests/mqtt_message_ut/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/mqtt_message_ut/CMakeLists.txt -------------------------------------------------------------------------------- /tests/mqtt_message_ut/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/mqtt_message_ut/main.c -------------------------------------------------------------------------------- /tests/mqtt_message_ut/mqtt_message_ut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-umqtt-c/HEAD/tests/mqtt_message_ut/mqtt_message_ut.c -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | 1.1.12 --------------------------------------------------------------------------------