Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion amp-embedded-infra-lib
Submodule amp-embedded-infra-lib updated 49 files
+1 −1 .clusterfuzzlite/Dockerfile
+1 −1 .devcontainer/Dockerfile
+12 −11 .github/workflows/ci.yml
+3 −3 .github/workflows/dependency-scanner.yml
+4 −4 .github/workflows/documentation.yml
+3 −3 .github/workflows/linting-formatting.yml
+3 −3 .github/workflows/release-please.yml
+2 −2 .github/workflows/security.yml
+1 −1 .github/workflows/social-interaction.yml
+7 −7 .github/workflows/static-analysis.yml
+3 −3 .github/workflows/validate-pr.yml
+2 −0 CMakeLists.txt
+68 −0 cmake/emil_coverage.cmake
+1 −1 cmake/emil_generate_artifacts.cmake
+2 −25 cmake/emil_test_helpers.cmake
+1 −0 external/CMakeLists.txt
+1 −1 external/crypto/mbedtls/mbedtls_emil_config.h
+5 −0 infra/stream/OutputStream.cpp
+1 −0 infra/stream/OutputStream.hpp
+3 −3 infra/util/BoundedDeque.hpp
+4 −1 infra/util/BoundedString.hpp
+4 −1 infra/util/ByteRange.hpp
+4 −1 infra/util/Function.hpp
+21 −0 infra/util/test/TestBoundedDeque.cpp
+1 −1 lwip/lwip_cpp/ConnectionLwIp.hpp
+3 −0 lwip/lwip_cpp/LightweightIp.cpp
+3 −2 protobuf/echo/ServiceForwarder.cpp
+20 −0 services/ble/Att.hpp
+1 −0 services/ble/CMakeLists.txt
+138 −4 services/ble/Gap.cpp
+46 −19 services/ble/Gap.hpp
+9 −3 services/ble/Gap.proto
+1 −14 services/ble/Gatt.hpp
+1 −0 services/ble/test/CMakeLists.txt
+185 −0 services/ble/test/TestGapAdvertisementFormatter.cpp
+87 −20 services/ble/test/TestGapCentral.cpp
+2 −2 services/ble/test/TestGapPairing.cpp
+1 −1 services/ble/test_doubles/GapPairingMock.hpp
+2 −2 services/cucumber/CucumberStepStorage.cpp
+1 −1 services/cucumber/CucumberWireProtocolController.cpp
+1 −1 services/cucumber/CucumberWireProtocolController.hpp
+22 −21 services/cucumber/test/CMakeLists.txt
+322 −0 services/cucumber/test/TestCucumberStepStorage.cpp
+16 −0 services/network/ConnectionMbedTls.cpp
+3 −8 services/tracer/TracingEchoInstantiation.hpp
+9 −20 services/tracer/TracingEchoInstantiationSecured.hpp
+32 −32 services/util/FlashSpi.cpp
+8 −12 services/util/FlashSpi.hpp
+70 −63 services/util/test/TestFlashSpi.cpp
2 changes: 1 addition & 1 deletion amp-hal-st
Submodule amp-hal-st updated 57 files
+1 −1 .devcontainer/Dockerfile
+5 −5 .github/workflows/ci.yml
+2 −2 .github/workflows/linting-formatting.yml
+2 −2 .github/workflows/release-please.yml
+2 −2 .github/workflows/security.yml
+1 −1 .github/workflows/social-interaction.yml
+1 −1 .github/workflows/update-emil-git-tag.yml
+1 −1 CMakeLists.txt
+32 −16 examples/sesame/CMakeLists.txt
+ examples/sesame/ExampleClient.der
+ examples/sesame/ExampleClient.prv
+ examples/sesame/ExampleDevice.der
+ examples/sesame/ExampleDevice.prv
+ examples/sesame/ExamplePeerA.key
+ examples/sesame/ExamplePeerB.key
+ examples/sesame/ExampleRoot.der
+ examples/sesame/ExampleRoot.prv
+37 −7 examples/sesame/Main.cpp
+61 −54 hal_st/middlewares/ble_middleware/GapCentralSt.cpp
+14 −11 hal_st/middlewares/ble_middleware/GapCentralSt.hpp
+14 −4 hal_st/middlewares/ble_middleware/GapPeripheralSt.cpp
+5 −2 hal_st/middlewares/ble_middleware/GapPeripheralSt.hpp
+46 −61 hal_st/middlewares/ble_middleware/GapSt.cpp
+26 −17 hal_st/middlewares/ble_middleware/GapSt.hpp
+52 −76 hal_st/middlewares/ble_middleware/GattClientSt.cpp
+12 −12 hal_st/middlewares/ble_middleware/GattClientSt.hpp
+58 −76 hal_st/middlewares/ble_middleware/TracingGapCentralSt.cpp
+11 −11 hal_st/middlewares/ble_middleware/TracingGapCentralSt.hpp
+43 −39 hal_st/middlewares/ble_middleware/TracingGapPeripheralSt.cpp
+10 −8 hal_st/middlewares/ble_middleware/TracingGapPeripheralSt.hpp
+11 −17 hal_st/middlewares/ble_middleware/TracingGattClientSt.cpp
+3 −3 hal_st/middlewares/ble_middleware/TracingGattClientSt.hpp
+12 −1 hal_st/stm32fxxx/CMakeLists.txt
+24 −20 hal_st/stm32fxxx/DmaStm.cpp
+362 −0 hal_st/stm32fxxx/EthernetMacH5xxStm.cpp
+4 −0 hal_st/stm32fxxx/EthernetMacStm.hpp
+77 −19 hal_st/stm32fxxx/EthernetSmiStm.cpp
+7 −3 hal_st/stm32fxxx/EthernetSmiStm.hpp
+14 −2 hal_st/stm32fxxx/PeripheralTableH5xx.xml
+31 −0 hal_st/stm32fxxx/RtcStm.cpp
+34 −0 hal_st/stm32fxxx/RtcStm.hpp
+6 −1 hal_st/stm32fxxx/SystemTickTimerService.cpp
+1 −0 hal_st/stm32fxxx/SystemTickTimerService.hpp
+44 −0 hal_st/stm32fxxx/TamperStm.cpp
+27 −0 hal_st/stm32fxxx/TamperStm.hpp
+3 −1 hal_st/stm32fxxx/UartStm.cpp
+6 −1 hal_st/synchronous_stm32fxxx/SynchronousHardwareSemaphoreStm.cpp
+1 −0 hal_st/synchronous_stm32fxxx/SynchronousHardwareSemaphoreStm.hpp
+26 −5 hal_st/synchronous_stm32fxxx/SynchronousSynchronizedRandomDataGeneratorStm.cpp
+10 −0 hal_st/synchronous_stm32fxxx/SynchronousSynchronizedRandomDataGeneratorStm.hpp
+13 −3 hal_st_lwip/instantiations_lwip/CMakeLists.txt
+1 −1 integration_test/tested/EchoFromTester.hpp
+1 −1 integration_test/tested/MainStm32f767.cpp
+1 −1 integration_test/tester/EchoFromCloud.hpp
+6 −6 integration_test/tester/ForwardingEchoToTested.cpp
+1 −1 integration_test/tester/ForwardingEchoToTested.hpp
+2 −2 integration_test/tester/Main.cpp