1 file changed
+1
-1
lines changed- .github/.cSpellWords.txt+7
- .github/workflows/ci.yml+2
- .github/workflows/release.yml+91-45
- README.md+19-6
- docs/doxygen/config.doxyfile+2-2
- docs/doxygen/include/size_table.md+6-6
- manifest.yml+1-1
- sbom.spdx-45
- source/core_mqtt.c+563-190
- source/core_mqtt_serializer.c+33-1
- source/core_mqtt_state.c+10-16
- source/include/core_mqtt.h+236-4
- source/include/core_mqtt_config_defaults.h+1-1
- source/include/core_mqtt_serializer.h+35-15
- source/include/core_mqtt_state.h+1-1
- source/interface/transport_interface.h+1-1
- test/cbmc/include/core_mqtt_config.h+1-1
- test/cbmc/include/event_callback_stub.h+1-1
- test/cbmc/include/get_time_stub.h+1-1
- test/cbmc/include/mqtt_cbmc_state.h+1-1
- test/cbmc/include/network_interface_stubs.h+1-1
- test/cbmc/proofs/MQTT_Connect/MQTT_Connect_harness.c+1-1
- test/cbmc/proofs/MQTT_DeserializeAck/MQTT_DeserializeAck_harness.c+1-1
- test/cbmc/proofs/MQTT_DeserializePublish/MQTT_DeserializePublish_harness.c+1-1
- test/cbmc/proofs/MQTT_Disconnect/MQTT_Disconnect_harness.c+1-1
- test/cbmc/proofs/MQTT_GetIncomingPacketTypeAndLength/MQTT_GetIncomingPacketTypeAndLength_harness.c+1-1
- test/cbmc/proofs/MQTT_GetPacketId/MQTT_GetPacketId_harness.c+1-1
- test/cbmc/proofs/MQTT_GetSubAckStatusCodes/MQTT_GetSubAckStatusCodes_harness.c+1-1
- test/cbmc/proofs/MQTT_Init/MQTT_Init_harness.c+1-1
- test/cbmc/proofs/MQTT_MatchTopic/MQTT_MatchTopic_harness.c+1-1
- test/cbmc/proofs/MQTT_Ping/MQTT_Ping_harness.c+1-1
- test/cbmc/proofs/MQTT_ProcessLoop/MQTT_ProcessLoop_harness.c+10-1
- test/cbmc/proofs/MQTT_Publish/MQTT_Publish_harness.c+1-1
- test/cbmc/proofs/MQTT_ReceiveLoop/MQTT_ReceiveLoop_harness.c+10-1
- test/cbmc/proofs/MQTT_SerializeAck/MQTT_SerializeAck_harness.c+2-2
- test/cbmc/proofs/MQTT_SerializeConnect/MQTT_SerializeConnect_harness.c+1-1
- test/cbmc/proofs/MQTT_SerializeDisconnect/MQTT_SerializeDisconnect_harness.c+2-2
- test/cbmc/proofs/MQTT_SerializePingreq/MQTT_SerializePingreq_harness.c+2-2
- test/cbmc/proofs/MQTT_SerializePublish/MQTT_SerializePublish_harness.c+1-1
- test/cbmc/proofs/MQTT_SerializePublishHeader/MQTT_SerializePublishHeader_harness.c+1-1
- test/cbmc/proofs/MQTT_SerializeSubscribe/MQTT_SerializeSubscribe_harness.c+1-1
- test/cbmc/proofs/MQTT_SerializeUnsubscribe/MQTT_SerializeUnsubscribe_harness.c+1-1
- test/cbmc/proofs/MQTT_Subscribe/MQTT_Subscribe_harness.c+1-1
- test/cbmc/proofs/MQTT_Unsubscribe/MQTT_Unsubscribe_harness.c+1-1
- test/cbmc/proofs/Makefile.common+212-184
- test/cbmc/sources/mqtt_cbmc_state.c+1-1
- test/cbmc/stubs/event_callback_stub.c+1-1
- test/cbmc/stubs/get_time_stub.c+1-1
- test/cbmc/stubs/memmove.c+1-1
- test/cbmc/stubs/network_interface_stubs.c+1-1
- test/unit-test/cmock_opaque_types.h+1-1
- test/unit-test/core_mqtt_config.h+1-1
- test/unit-test/core_mqtt_serializer_utest.c+41-1
- test/unit-test/core_mqtt_state_utest.c+1-1
- test/unit-test/core_mqtt_utest.c+1.4k-69
- test/unit-test/logging/logging_levels.h+1-1
- test/unit-test/logging/logging_stack.h+2-8
- tools/cmock/coverage.cmake+4-3
- tools/cmock/create_test.cmake+17-15
- tools/cmock/project.yml-1
- tools/coverity/README.md+1-1
0 commit comments