Eclipse Californium (Cf) CoAP Framework 3.8.0

Minor release.

Redesign custom options. (Unfortunately breaks DataParser.createOption(int code, int optionNumber, byte[] value) adding the parameter code).

Add support for RFC 5746, interoperability with other (D)TLS libraries.

Bugfix for NullPointerException with Congestion Control.

Bugfix for observe/notify using coap-over-tcp.

Add reload file based PSK store.

Update interoperability tests.

Update some dependencies.

  • 6be2daa08 2023-02-06 oscore: fix blockwise.
  • 443200493 2023-02-06 Implement DELETE in plugtest-server large-create and echo.
  • 7423acb4e 2023-02-01 coap-over-tcp: fixes for observe-notify.
  • 817dfdbd0 2023-02-06 Fix request matching in client observe relation.
  • 6ec22f18e 2023-02-06 coap-over-tcp: fix logging level for ignored response with pending request.
  • a43813189 2023-02-05 Fix header of observer statistic logger.
  • 99a87caf2 2023-02-05 Add tcp-endpoints to diagnose resource.
  • 4d369b89f 2023-02-06 benchmark: reduce number of notifies.
  • 70908f712 2023-01-21 added feature to control the type of observe reregister and cancel requests.
  • 12b2f0418 2023-01-25 Interoperability tests: update support for openssl to version 3.2.
  • 812991fe5 2023-01-25 Interoperability tests: add EdDsa credentials.
  • 2a480f326 2023-01-25 Interoperability tests: tinydtls support.
  • 5ee4c1773 2023-01-25 Interoperability tests: add principal and endpoint context.
  • 8b5c373e0 2023-01-25 Interoperability tests: generalize external tool version.
  • 8199f1f5c 2022-12-19 Redesign coap-option implementation.
  • 97be174f9 2023-01-20 Explain GitHub security advisories
  • 704ce09a9 2023-01-10 Add file-monitor.
  • c11c001a6 2023-01-09 Add system resource monitor.
  • 3fcf94005 2023-01-08 Add reload PSK store.
  • 41d502f46 2023-01-11 Add DTLS certificate types configuration.
  • 8d581f10a 2023-01-07 Fix loading psk-file with wrong passwords.
  • bad446b34 2023-01-07 Fix names of configuration value in javadoc of TestRepeater.
  • 7cbbe9c8c 2023-01-06 Revert guava update back to 30.1.
  • 7cf231259 2023-01-06 Update DEPENDENCIES.
  • c1ce1ee84 2023-01-06 Update dependencies picocli, guava, netty.io.
  • d1fd9be61 2023-01-06 Update revapi maven plugin to 0.28.0.
  • c35612383 2023-01-05 Apply source formatting on BlockOption.
  • 55ba71bb8 2022-12-19 Update license_header_template.
  • 8ed9a0ba2 2022-12-27 Create callback with detailed datagram data during drop.
  • bbb0584ac 2022-12-29 Fix OptionTest and DataParserTest.
  • 2a7dee045 2022-12-20 Omit usage of function OptionSet.hasOption(int) in oscore.
  • 4804da76a 2022-12-27 Fix javadoc of RemoteEndpoint.
  • b48e27f37 2022-12-16 Add hibernate label to long term enhancement issues.
  • a0f1cb6b4 2022-12-13 Use the peer's identity for congestion control.
  • ef1639465 2022-12-12 Fix NullPointerException in congestion control.
  • 27ac3a030 2022-12-12 Add server-side congestion control test.
  • 9ff4ae24b 2022-12-02 Support separate dtls verbose level.
  • 4c54b7c99 2022-12-02 Fix mbedtls tests without client authentication.
  • a970bf698 2022-11-18 Add id to echo.
  • aec3f78c4 2022-11-16 Add configuration to disable reuse of tokens on blockwise transfer.
  • 73161b1fa 2022-11-15 Add record filter for newer records.
  • b9547cac2 2022-11-17 Update security policy.
  • 264bd9b64 2022-11-09 Added DTLS sequence number to endpoint context
  • 5ae5fd7b0 2022-11-07 Add secure renegotiation to my-context.
  • 6a9774a20 2022-11-04 Fix typo in configuration documentation.
  • 2fed618be 2022-11-01 Add support for RFC5746.
  • 25a6d64a6 2022-11-03 Add clear title to resource attributes.
  • d19a8edeb 2022-10-28 Add uri query parameter to option set.
  • ae31ce7a8 2022-10-27 Update gson to 2.10.
  • 8370fe92d 2022-10-27 Update bouncycastle test dependency to 1.72.
  • 533fffba4 2022-10-26 Fix libcoap version dependency of interoperability tests.
  • 8470e5684 2022-10-26 Update demo certificates.
  • 678e24b93 2022-10-26 Add --with-submodule-tinydtls to javadoc.
  • 931cd2db9 2022-09-28 Update web-site.
  • bbd240066 2022-09-28 Warn on empty configurations.
  • 3484b9e4b 2022-09-28 Push web site files to GitHub repo
Release Date
Release Type
Minor release