2.2.5.3
What's Changed
- Update Android NDK to v25 by @Danielius1922 in #293
- Add Push Notification support (CR2483) by @Danielius1922 in #316
- security/acl: add oc_sec_acl_clear API function by @Danielius1922 in #320
- Test coverage by @Danielius1922 in #311
- linux: update asynchrounous TCP connect by @Danielius1922 in #323
- cmake: add missing dependency to package config by @Danielius1922 in #324
- cloud: start manager after configuration update by @Danielius1922 in #325
- Fix compilation when OC_STORAGE is not defined by @Danielius1922 in #329
- cloud: update configuration resource handling by @Danielius1922 in #326
- android: add debug logs to TCP connect by @Danielius1922 in #327
- Add integration tests to code coverage analysis by @Danielius1922 in #322
- tls: add oc_tls_peer_clear public function by @Danielius1922 in #335
- jni: use oc_rep_encode functions by @Danielius1922 in #328
- Fix buffer overflows reported by SonarCloud by @Danielius1922 in #336
- test: run tests to plgd/hub with DTLS by @jkralik in #338
- oc_reset_v1: allow to set close_all_tls_connections_immediately by @jkralik in #342
- Enable doxygen publish job to be manually triggered by @Danielius1922 in #345
- Install mbedtls also when used as static library by @Oxymoron79 in #346
- Fixes of compilations warning by @SiMet in #348
- Additional compilation warning flags in CMake by @Danielius1922 in #350
- Silence invalid stringop-overflow warning on GCC by @Danielius1922 in #351
- Fix warnings by @Danielius1922 in #352
- TLS: use public API to get mbedTLS data by @Danielius1922 in #353
- Fix bugs reported by SonarCloud by @Danielius1922 in #339
- api: fix some issues reported by SonarCloud by @Danielius1922 in #354
- Fix bugs reported by SonarCloud by @Danielius1922 in #361
- Fix error when publishing docker images to Ghcr by @Danielius1922 in #362
- cloud: use timeout to schedule retries by @Danielius1922 in #355
- api: use code OC_REQUEST_TIMEOUT for timeouts by @Danielius1922 in #363
- update build steps for esp32 for mac by @ondrejtomcik in #364
- cloud: Fix heap-use-after-free when deregisting from cloud by @Danielius1922 in #360
- Fix file header format to one expected by SonarCloud by @Danielius1922 in #365
- Link to system mbedtls by @Oxymoron79 in #356
- Fix code smells reported by SonarCloud in test code by @Danielius1922 in #366
- Add BUILD_TINYCBOR CMake option by @Danielius1922 in #367
- Fix for build break - !370 by @SiMet in #371
- when querying di, filter out mcast that doesn't match device id by @jkralik in #368
- Add compilation command for CTT tool to CI jobs by @Danielius1922 in #374
- Fix code smells reported by SonarCloud in test code (2) by @Danielius1922 in #369
- cloud_server: allow to factory reset from the cloud by @jkralik in #372
- Fix compilation errors on 32bit ARM by @Danielius1922 in #376
- Add TinyCBOR dependency to package configuration file by @Danielius1922 in #377
- Fix global coap status value by @Danielius1922 in #378
- cloud: configure keepalive by @jkralik in #379
- pki: allow to set verify certificate callback by @jkralik in #380
- fix docker build images by @jkralik in #384
- Add compilation warnings and fix issues by @Danielius1922 in #382
- Refactor oc_csr and oc_certs by @Danielius1922 in #375
- port/linux: fix accepting of TCP connections for servers by @Danielius1922 in #387
- security: enable MBEDTLS_MD_SHA384 and MBEDTLS_ECP_DP_SECP384R1 by @Danielius1922 in #383
- cloud: reinitialize cloud storage for shut down during deregistering by @jkralik in #390
- Update workflows to support newly possible signatures by @Danielius1922 in #389
- Fix permissions in GitHub workflow by @Danielius1922 in #393
- Fix const correctness reported by SonarCloud by @Danielius1922 in #391
Full Changelog: 2.2.5.2...2.2.5.3