Skip to content

Changes

Summary

  1. Bump version to 2.0.0-M13 (details)
  2. Bump version to 2.0.0-SNAPSHOT (details)
  3. Update Security.md (details)
  4. Fix ClientServlet which doesn't parse write attributes correctly. (details)
  5. Fix No serializer found for class Version in EventServlet. (details)
  6. Fix typo : LwM2mParhTest => LwM2mPathTest (details)
  7. Add test about equals/hashcode for LwM2mPath (using EqualsVerifier) (details)
  8. Fix LwM2mPath hashcode NPE. (details)
  9. GH-1421: Add leshanServerBuilder.setUpdateRegistrationOnSend (details)
  10. DefaultObjectModelValidator should accept object in Test Category. (details)
  11. Add a way to access to CoapServer of Californium endpoint provider (details)
  12. Integration of Californium 3.9.1 (details)
  13. validate object are registered in Send Request. (details)
  14. Upgrade slf4j from 2.0.7 to 2.0.9. (details)
  15. GH-1524: Error handling improvement in SendHandler. (details)
  16. Add support of multiple endpoint provider at server side. (details)
  17. Add support of multiple endpoint provider at client side. (details)
  18. Add support of multiple endpoint provider at bootstrap server side. (details)
  19. Add description to LwM2mServerEndpoint (details)
  20. Add description to LwM2mClientEndpoint (details)
  21. Add description to LwM2mBootstrapServerEndpoint (details)
  22. UI demos get (bootstrap) server endpoints dynamically. (details)
  23. Fix DynamicIPObserveTest name. (details)
  24. Add some test combinations in ReadCompositeTest. (details)
  25. Move some integration tests in Server/Client Only class. (details)
  26. Fix possible NPE in client BootstrapHandler. (details)
  27. GH-1461: Fix X.509 tests issue happening on some execution environment. (details)
  28. Add ErrorHandler to XML Parser in DDFFileParser (details)
  29. Add CoAP endpoint provider based on java-coap at Server side (details)
  30. Test Server CoAP endpoint based on java-coap in integration tests. (details)
  31. Add CoAP endpoint based on java-coap to leshan-server-demo (details)
  32. Fix JavaCoapServerEndpoint description. (details)
  33. Move log from Cali...ClientEndpointsProvider to DefaultEndpointsManager (details)
  34. Add CoAP endpoint provider based on java-coap at client side (details)
  35. Test Client CoAP endpoint based on java-coap in integration tests. (details)
  36. Add option to use java-coap for COAP protocol with leshan-client-demo. (details)
  37. Rename SecureBootstrapTest method to use snake case (details)
  38. Add test about bootstrap with x509 (details)
  39. Some cleaning about x509 integations tests. (details)
  40. Fix -jh(--java-coap-host) option behavior of server-demo. (details)
  41. Use java-coap provider in DeleteClientOnlyTest (details)
  42. Move register_with_invalid_request from RegistrationTest to LockStepTest (details)
  43. GH-1482: Add --factory-bootstrap command to client-demo. (details)
  44. GH-1532: Some Fix/Enhancement about Version class (details)
  45. Fix Version constructor from string (details)
  46. Fix some bug in DefaultLwM2mAttributeParser which was too permissive (details)
  47. GH-1451: Support Negative value for GT and LT attributes (details)
  48. Add more tests about Attribute Parsing. (details)
  49. GH-1533: server-demo REST API should return bad_request for invalid path (details)
  50. Fix CoreLink SingleResource and ResourceInstance hashcode/equals (details)
  51. Add test about CoreLink SingleResource and ResourceInstance equals (details)
  52. Most attributes are assignable to Resource Instance since LWM2M v1.1 (details)
  53. Enhance servers demos frontend error handling. (details)
  54. Fix exception message typo in LwM2mIncompletePath.toObjectInstancePath() (details)
  55. Add LwM2mChildNode class to prepare addition of LwM2mRootNode (details)
  56. Add LwM2mRoot class and corresponding visit method in visitors (details)
  57. Add support to "/" for Read-Composite (details)
  58. Add integration tests about Read-Composite on "/" (details)
  59. Add support of "/" for Read-Composite to server-demo. (details)
  60. github-actions: Do not launch actions on fork (details)
  61. github-actions: Add transitive dependency to dependabot analysis (details)
  62. Update Java libraries dependencies (details)
  63. Integration of java-coap 6.19.0 (details)
  64. Update leshan-server-demos front-end dependencies (details)
  65. Update leshan-bsserver-demos front-end dependencies (details)
  66. Update maven plugins dependencies (details)
  67. Fix some InvalidLwM2mException/InvalidRequestException error message (details)
  68. fix icon size of observe composite indicator in server-demo (details)
  69. remove unwanted log in CompositeObjectControl in server demo (details)
  70. Enhance error display message in server-demo (details)
  71. GH-1538: Add server demo API for Observe Active Cancel (details)
  72. GH-1542: Fix regression about creating attributes with null value. (details)
Commit c64562dab699efdf46fa5f83d6b8014a7d3107a9 by Leshan Bot
Bump version to 2.0.0-M13
The file was modified leshan-integration-tests/pom.xml (diff)
The file was modified build-config/lib-build-config/pom.xml (diff)
The file was modified leshan-client-cf/pom.xml (diff)
The file was modified leshan-client-core/pom.xml (diff)
The file was modified leshan-bsserver-demo/pom.xml (diff)
The file was modified leshan-server-demo/pom.xml (diff)
The file was modified leshan-core-demo/pom.xml (diff)
The file was modified leshan-core/pom.xml (diff)
The file was modified build-config/demo-build-config/pom.xml (diff)
The file was modified leshan-core-cf/pom.xml (diff)
The file was modified build-config/pom.xml (diff)
The file was modified leshan-client-demo/pom.xml (diff)
The file was modified leshan-server-redis/pom.xml (diff)
The file was modified leshan-server-cf/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified leshan-server-core-demo/pom.xml (diff)
The file was modified leshan-server-core/pom.xml (diff)
Commit 40f508b569d6f8c9a9364835ccbe9bb3439e56a0 by Leshan Bot
Bump version to 2.0.0-SNAPSHOT
The file was modified leshan-client-core/pom.xml (diff)
The file was modified leshan-client-cf/pom.xml (diff)
The file was modified leshan-server-cf/pom.xml (diff)
The file was modified leshan-integration-tests/pom.xml (diff)
The file was modified leshan-server-core-demo/pom.xml (diff)
The file was modified leshan-core-cf/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified leshan-core-demo/pom.xml (diff)
The file was modified leshan-server-redis/pom.xml (diff)
The file was modified leshan-client-demo/pom.xml (diff)
The file was modified leshan-core/pom.xml (diff)
The file was modified leshan-server-demo/pom.xml (diff)
The file was modified build-config/lib-build-config/pom.xml (diff)
The file was modified leshan-server-core/pom.xml (diff)
The file was modified build-config/demo-build-config/pom.xml (diff)
The file was modified leshan-bsserver-demo/pom.xml (diff)
The file was modified build-config/pom.xml (diff)
The file was modified SECURITY.md (diff)
Commit 9e14443f6ec9fe760058153c0abc5313427cf55f by Simon Bernard
Fix ClientServlet which doesn't parse write attributes correctly.
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/ClientServlet.java (diff)
Commit 749d698a34db1d6e4ce679a05c5a084047f28180 by Simon Bernard
Fix No serializer found for class Version in EventServlet.
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/EventServlet.java (diff)
The file was addedleshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/json/JacksonVersionSerializer.java
Commit 7db37f4f0e061e8714c1691e3f147040b7115e98 by Simon Bernard
Fix typo : LwM2mParhTest => LwM2mPathTest
The file was removedleshan-core/src/test/java/org/eclipse/leshan/core/node/LwM2mParhTest.java
The file was addedleshan-core/src/test/java/org/eclipse/leshan/core/node/LwM2mPathTest.java
Commit feca7499956e32b489449267d6953a69a6c4f85a by Simon Bernard
Add test about equals/hashcode for LwM2mPath (using EqualsVerifier)
The file was modified pom.xml (diff)
The file was modified leshan-core/pom.xml (diff)
The file was modified leshan-core/src/test/java/org/eclipse/leshan/core/node/LwM2mPathTest.java (diff)
Commit 228144337e5ebb3d51da95e188310725ef5f2e0a by Simon Bernard
Fix LwM2mPath hashcode NPE.
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mPath.java (diff)
Commit 6e62e54e72d90bc3f335af533d5e7d53e3718f37 by Simon Bernard
GH-1421: Add leshanServerBuilder.setUpdateRegistrationOnSend
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/DynamicIPSendTest.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/send/SendHandler.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/LeshanServer.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/LeshanServerBuilder.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/util/LeshanTestServerBuilder.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/util/LeshanTestServer.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/request/DefaultUplinkRequestReceiver.java (diff)
Commit a4e574a63da77ab96a79a15b4c98c9c8512d7ee9 by Simon Bernard
DefaultObjectModelValidator should accept object in Test Category.
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/model/URN.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/model/DefaultObjectModelValidator.java (diff)
Commit d8fee634e2a178a956b0e8288b497bbf5d16d31b by Simon Bernard
Add a way to access to CoapServer of Californium endpoint provider
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/CaliforniumClientEndpointsProvider.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/LeshanServer.java (diff)
The file was modified leshan-client-core/src/main/java/org/eclipse/leshan/client/LeshanClient.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/bootstrap/endpoint/CaliforniumBootstrapServerEndpointsProvider.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/bootstrap/LeshanBootstrapServer.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/endpoint/CaliforniumServerEndpointsProvider.java (diff)
Commit 9a095b9878773c515eec554becb55b6cc550c4ee by Simon Bernard
Integration of Californium 3.9.1
The file was modified pom.xml (diff)
Commit 13e78c0797eae160277d4dd6cfd6cbb1fcd1aabb by Simon Bernard
validate object are registered in Send Request.
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/request/DefaultUplinkRequestReceiver.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/util/LeshanTestServer.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/send/SendHandler.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/send/SendListener.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/response/SendResponse.java (diff)
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/EventServlet.java (diff)
Commit 401a2049800340d21642addeabcf56e730a593b5 by Simon Bernard
Upgrade slf4j from 2.0.7 to 2.0.9.
The file was modified pom.xml (diff)
Commit a3244c49f41b874fd6212c41573d5d6982acc51c by Simon Bernard
GH-1524: Error handling improvement in SendHandler.
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/send/SendHandler.java (diff)
Commit 3c4651d4daf9179119bc77a17d199df82ab4e091 by Simon Bernard
Add support of multiple endpoint provider at server side.
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/LeshanServer.java (diff)
The file was addedleshan-server-core/src/main/java/org/eclipse/leshan/server/endpoint/CompositeServerEndpointsProvider.java
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/LeshanServerBuilderTest.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/LeshanServerBuilder.java (diff)
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/LeshanServerDemo.java (diff)
The file was addedleshan-server-core/src/main/java/org/eclipse/leshan/server/endpoint/DefaultCompositeServerEndpointsProvider.java
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/LeshanServerTest.java (diff)
Commit 73b6c8615cc299b16edfd19e82df287bf88bd1d1 by Simon Bernard
Add support of multiple endpoint provider at client side.
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/ServerOnlySecurityTest.java (diff)
The file was modified leshan-client-demo/src/main/java/org/eclipse/leshan/client/demo/LeshanClientDemo.java (diff)
The file was addedleshan-client-core/src/main/java/org/eclipse/leshan/client/endpoint/CompositeClientEndpointsProvider.java
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/util/LeshanTestClientBuilder.java (diff)
The file was modified leshan-client-core/src/main/java/org/eclipse/leshan/client/LeshanClientBuilder.java (diff)
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/CaliforniumClientEndpointsProvider.java (diff)
The file was addedleshan-client-core/src/main/java/org/eclipse/leshan/client/endpoint/DefaultCompositeClientEndpointsProvider.java
Commit cd722fa0cacea4ebc83b2db769e22e071a7d9265 by Simon Bernard
Add support of multiple endpoint provider at bootstrap server side.
The file was modified leshan-bsserver-demo/src/main/java/org/eclipse/leshan/server/bootstrap/demo/LeshanBootstrapServerDemo.java (diff)
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/bootstrap/LeshanBootstrapServerTest.java (diff)
The file was addedleshan-server-core/src/main/java/org/eclipse/leshan/server/bootstrap/endpoint/DefaultCompositeBootstrapServerEndpointsProvider.java
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/bootstrap/LeshanBootstrapServer.java (diff)
The file was addedleshan-server-core/src/main/java/org/eclipse/leshan/server/bootstrap/endpoint/CompositeBootstrapServerEndpointsProvider.java
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/bootstrap/LeshanBootstrapServerBuilderTest.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/bootstrap/LeshanBootstrapServerBuilder.java (diff)
Commit 89efce7957b751354f8b7fb816430f5d8967ce2c by Simon Bernard
Add description to LwM2mServerEndpoint
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/endpoint/CaliforniumServerEndpoint.java (diff)
The file was modified leshan-server-cf/src/test/java/org/eclipse/leshan/server/californium/observation/ObservationServiceTest.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/endpoint/CaliforniumServerEndpointFactory.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/endpoint/coap/CoapServerEndpointFactory.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/endpoint/coap/CoapOscoreServerEndpointFactory.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/endpoint/LwM2mServerEndpoint.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/endpoint/CaliforniumServerEndpointsProvider.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/endpoint/coaps/CoapsServerEndpointFactory.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/LeshanServer.java (diff)
Commit d561e9e65415ad13b5d54d70e2086065db878361 by Simon Bernard
Add description to LwM2mClientEndpoint
The file was modified leshan-client-core/src/main/java/org/eclipse/leshan/client/endpoint/LwM2mClientEndpoint.java (diff)
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/coap/CoapClientEndpointFactory.java (diff)
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/coaps/CoapsClientEndpointFactory.java (diff)
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/CaliforniumClientEndpoint.java (diff)
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/CaliforniumClientEndpointsProvider.java (diff)
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/CaliforniumClientEndpointFactory.java (diff)
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/coap/CoapOscoreClientEndpointFactory.java (diff)
Commit 05ff45c3679d6aead422c7d7d0b9fd9e6dc46443 by Simon Bernard
Add description to LwM2mBootstrapServerEndpoint
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/bootstrap/endpoint/LwM2mBootstrapServerEndpoint.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/bootstrap/endpoint/coap/CoapOscoreBootstrapServerEndpointFactory.java (diff)
The file was modified leshan-server-core/src/main/java/org/eclipse/leshan/server/bootstrap/LeshanBootstrapServer.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/bootstrap/endpoint/CaliforniumBootstrapServerEndpointFactory.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/bootstrap/endpoint/coap/CoapBootstrapServerEndpointFactory.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/bootstrap/endpoint/coaps/CoapsBootstrapServerEndpointFactory.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/bootstrap/endpoint/CaliforniumBootstrapServerEndpointsProvider.java (diff)
The file was modified leshan-server-cf/src/main/java/org/eclipse/leshan/server/californium/bootstrap/endpoint/CaliforniumBootstrapServerEndpoint.java (diff)
Commit 8be094d1b6b224e44a66120ca4d689b1d9c4b0e6 by Simon Bernard
UI demos get (bootstrap) server endpoints dynamically.
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/ServerServlet.java (diff)
The file was modified leshan-server-core-demo/webapp/src/views/Server.vue (diff)
The file was modified leshan-bsserver-demo/src/main/java/org/eclipse/leshan/server/bootstrap/demo/servlet/ServerServlet.java (diff)
Commit 38b3d91b8ed00be871ad9299ea323b67e6f6a0f2 by Simon Bernard
Fix DynamicIPObserveTest name.
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/DynamicIPObserveTest.java (diff)
Commit 960e4f90c8d84be9f7a9c3684128a91bb0b282d2 by Simon Bernard
Add some test combinations in ReadCompositeTest.
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadCompositeTest.java (diff)
Commit 35af53d49658664fd43ce4bcd8e17ee5e2d17c0c by Simon Bernard
Move some integration tests in Server/Client Only class.
The file was addedleshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/ObserveServerOnlyTest.java
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/ObserveTest.java (diff)
The file was addedleshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/DeleteClientOnlyTest.java
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/DeleteTest.java (diff)
Commit 71cb086b25c3d101ea8b9b855194fb1e6e808c3f by Simon Bernard
Fix possible NPE in client BootstrapHandler.
The file was modified leshan-client-core/src/main/java/org/eclipse/leshan/client/bootstrap/BootstrapHandler.java (diff)
Commit a8824a760308366984b589eee170374c62dfaf8b by Simon Bernard
GH-1461: Fix X.509 tests issue happening on some execution environment.
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/util/LeshanTestClientBuilder.java (diff)
Commit 7e6ea6f6a4fff0dbfa6f74924fca4ea37f314c3f by Simon Bernard
Add ErrorHandler to XML Parser in DDFFileParser
The file was modified leshan-core/src/test/java/org/eclipse/leshan/core/model/DDFFileParserTest.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/model/DDFFileParser.java (diff)
Commit 624ad251bc9647d9ddecf97ddf4c3cbefebf606c by Simon Bernard
Add CoAP endpoint provider based on java-coap at Server side
The file was addedleshan-tl-javacoap-core/src/main/java/org/eclipse/leshan/transport/javacoap/State.java
The file was addedleshan-tl-javacoap-core/src/main/java/org/eclipse/leshan/transport/javacoap/resource/LwM2mCoapResource.java
The file was addedleshan-tl-javacoap-server/logback-leshan-test.xml
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/request/LwM2mResponseBuilder.java
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/endpoint/JavaCoapServerEndpoint.java
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/endpoint/EndpointUriProvider.java
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/endpoint/ServerCoapMessageTranslator.java
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/request/CoapRequestBuilder.java
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/observation/LwM2mObservationsStore.java
The file was addedleshan-tl-javacoap-core/src/main/java/org/eclipse/leshan/transport/javacoap/request/ResponseCodeUtil.java
The file was addedleshan-tl-javacoap-server/pom.xml
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/observation/LwM2mKeys.java
The file was addedleshan-tl-javacoap-core/src/main/java/org/eclipse/leshan/transport/javacoap/request/RandomTokenGenerator.java
The file was modified pom.xml (diff)
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/endpoint/JavaCoapServerEndpointsProvider.java
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/observation/CoapNotificationReceiver.java
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/observation/ObservationUtil.java
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/resource/SendResource.java
The file was addedleshan-tl-javacoap-core/logback-leshan-test.xml
The file was addedleshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/resource/RegistrationResource.java
The file was modified build-config/lib-build-config/pom.xml (diff)
The file was addedleshan-tl-javacoap-core/pom.xml
Commit 732203255485d19aeac57a2046d9e5c79428d016 by Simon Bernard
Test Server CoAP endpoint based on java-coap in integration tests.
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteMultiValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/DynamicIPObserveTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/LockStepSendTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/DiscoverTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadOpaqueValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadMultiValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/SendTest.java (diff)
The file was modified leshan-integration-tests/pom.xml (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/DynamicIPSendTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadFailedTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/util/LeshanTestServerBuilder.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/SendTimestampedTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/RegistrationTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/ObserveServerOnlyTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteSingleValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/ObserveTimeStampTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadCompositeTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadSingleValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/ObserveTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/create/CreateFailedTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/create/CreateTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteOpaqueValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/ObserveCompositeTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/DeleteTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/lockstep/LockStepTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/ExecuteTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteCompositeTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/QueueModeTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteFailedTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/util/assertion/AbstractLwM2mResponseAssert.java (diff)
Commit edc4edf06a983fa9d8471cf3711a397bb600d7c6 by Simon Bernard
Add CoAP endpoint based on java-coap to leshan-server-demo
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/cli/LeshanServerDemoCLI.java (diff)
The file was modified leshan-server-demo/pom.xml (diff)
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/LeshanServerDemo.java (diff)
Commit 27605c6f5c93b106012409831f1702887ffd2fa4 by Simon Bernard
Fix JavaCoapServerEndpoint description.
The file was modified leshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/endpoint/JavaCoapServerEndpoint.java (diff)
Commit 119a2bf8a3767a6b439063962f88b0c86fff1c11 by Simon Bernard
Move log from Cali...ClientEndpointsProvider to DefaultEndpointsManager
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/CaliforniumClientEndpointsProvider.java (diff)
The file was modified leshan-client-core/src/main/java/org/eclipse/leshan/client/endpoint/DefaultEndpointsManager.java (diff)
Commit 4daab473162ee7141480d2a968b789a1d0a80294 by Simon Bernard
Add CoAP endpoint provider based on java-coap at client side

Co-authored-by: JaroslawLegierski <jaroslaw.legierski@orange.com>
The file was modified pom.xml (diff)
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/observe/ObserversManager.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/observe/ObserversStore.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/resource/ObjectResource.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/observe/HashMapObserversStore.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/observe/NotificationHandler.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/resource/BootstrapResource.java
The file was modified leshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/endpoint/ServerCoapMessageTranslator.java (diff)
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/resource/RouterService.java
The file was addedleshan-tl-javacoap-client/pom.xml
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/endpoint/JavaCoapClientEndpointsProvider.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/observe/LwM2mKeys.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/resource/LwM2mClientCoapResource.java
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/ObserveCompositeTest.java (diff)
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/endpoint/JavaCoapClientEndpoint.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/request/LwM2mResponseBuilder.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/resource/RootResource.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/resource/ServerIdentityExtractor.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/request/ClientCoapMessageTranslator.java
The file was addedleshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/request/CoapRequestBuilder.java
Commit a15a513778b0c8d481a1a7b8339e63755aedc226 by Simon Bernard
Test Client CoAP endpoint based on java-coap in integration tests.
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteOpaqueValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteSingleValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/BootstrapTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/SendTimestampedTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/SendTest.java (diff)
The file was modified leshan-integration-tests/pom.xml (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadCompositeTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteCompositeTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/DeleteTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadMultiValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/create/CreateFailedTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/ObserveTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/ObserveCompositeTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadSingleValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/DynamicIPSendTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteFailedTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/RegistrationTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadOpaqueValueTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/util/LeshanTestClientBuilder.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/QueueModeTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/create/CreateTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/DynamicIPObserveTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/ExecuteTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadFailedTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/DiscoverTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/write/WriteMultiValueTest.java (diff)
Commit 85cfde9b12230ff8f85686c451f04d2fd9229007 by Simon Bernard
Add option to use java-coap for COAP protocol with leshan-client-demo.
The file was modified leshan-client-demo/pom.xml (diff)
The file was modified leshan-client-demo/src/main/java/org/eclipse/leshan/client/demo/LeshanClientDemo.java (diff)
The file was modified leshan-client-demo/src/main/java/org/eclipse/leshan/client/demo/cli/LeshanClientDemoCLI.java (diff)
Commit 60e8fa883b49a47c17f00f40e3d6f42312ae24c5 by Simon Bernard
Rename SecureBootstrapTest method to use snake case
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/SecureBootstrapTest.java (diff)
Commit 088d6daf642d9511b132158e616bf775d69abc41 by Simon Bernard
Add test about bootstrap with x509
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/BootstrapConfigTestBuilder.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/SecureBootstrapTest.java (diff)
Commit a8d4af1f76114b0a6c88c14f47e722ba06e61df2 by Simon Bernard
Some cleaning about x509 integations tests.

Remove not used credentials, rename some certificates or tests ...
The file was modified leshan-integration-tests/credentials/unknownCaKeyStore.jks (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/observe/DynamicIPObserveTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/DynamicIPSendTest.java (diff)
The file was modified leshan-integration-tests/credentials/trustedCaKeyStore.jks (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/SecureBootstrapTest.java (diff)
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/X509Util.java (diff)
The file was modified leshan-integration-tests/credentials/clientKeyStore.jks (diff)
The file was removedleshan-integration-tests/credentials/manufacturerCaKeyStore.jks
The file was modified leshan-client-cf/src/main/java/org/eclipse/leshan/client/californium/endpoint/coaps/CoapsClientEndpointFactory.java (diff)
The file was modified leshan-integration-tests/credentials/generate_credentials.sh (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/SecurityTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/util/Credentials.java (diff)
The file was modified leshan-integration-tests/credentials/serverKeyStore.jks (diff)
Commit 4fb816e628eb85da201eb1c73c3681f9bf3e90a7 by Simon Bernard
Fix -jh(--java-coap-host) option behavior of server-demo.
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/LeshanServerDemo.java (diff)
Commit d3cd591a7e39163fe9b53081d4ed573a083140a5 by Simon Bernard
Use java-coap provider in DeleteClientOnlyTest
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/DeleteClientOnlyTest.java (diff)
Commit 082e05c38f087c4a2c11fe302436d15f7fe70c47 by Simon Bernard
Move register_with_invalid_request from RegistrationTest to LockStepTest
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/lockstep/LockStepTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/RegistrationTest.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/lockstep/LockStepLwM2mClient.java (diff)
Commit 7829f0af67e51958328d6e672a30eedcd8975b1d by Simon Bernard
GH-1482: Add --factory-bootstrap command to client-demo.

Co-authored-by: Simon Bernard <sbernard@sierrawireless.com>
The file was addedleshan-core-demo/src/main/java/org/eclipse/leshan/core/demo/cli/converters/ResourcePathConverter.java
The file was modified leshan-client-demo/src/main/java/org/eclipse/leshan/client/demo/cli/LeshanClientDemoCLI.java (diff)
The file was modified leshan-client-demo/src/main/java/org/eclipse/leshan/client/demo/LeshanClientDemo.java (diff)
Commit cb204b26adc97a3f290ea054ecd86799c47b3225 by Simon Bernard
GH-1532: Some Fix/Enhancement about Version class
The file was modified leshan-core/src/test/java/org/eclipse/leshan/core/VersionTest.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/LwM2m.java (diff)
Commit 2efb9240ecf352567db4b26e47e1a9e98e472109 by Simon Bernard
Fix Version constructor from string
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/LwM2m.java (diff)
The file was modified leshan-core/src/test/java/org/eclipse/leshan/core/VersionTest.java (diff)
Commit 2e2d767a28d01f271df1dc3001dd2942ccd3b391 by Simon Bernard
Fix some bug in DefaultLwM2mAttributeParser which was too permissive
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/link/lwm2m/attributes/DefaultLwM2mAttributeParser.java (diff)
Commit 3c0a5e4cd44372fbd6674faaac639ded652d06bb by Simon Bernard
GH-1451: Support Negative value for GT and LT attributes
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/link/lwm2m/attributes/LongAttributeModel.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/link/lwm2m/attributes/LwM2mAttributes.java (diff)
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/link/lwm2m/attributes/PositiveDoubleAttributeModel.java
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/link/lwm2m/attributes/PositiveLongAttributeModel.java
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/link/lwm2m/attributes/DoubleAttributeModel.java (diff)
Commit 2bf99b665f2d63f44d5a52cd1439274fe2c60078 by Simon Bernard
Add more tests about Attribute Parsing.
The file was modified leshan-core/src/test/java/org/eclipse/leshan/core/link/lwm2m/attributes/DefaultLwM2mAttributeParserTest.java (diff)
Commit 73916b77150e151d8519b0d1f39bc8d91e8835a7 by Simon Bernard
GH-1533: server-demo REST API should return bad_request for invalid path
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/ClientServlet.java (diff)
Commit c87d1e0c992bebb2162b610d3e3d2125f6a0c10c by Simon Bernard
Fix CoreLink SingleResource and ResourceInstance hashcode/equals
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mSingleResource.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mResourceInstance.java (diff)
Commit 5b5aa707ef7c49c84889397d1ee02120d4658998 by Simon Bernard
Add test about CoreLink SingleResource and ResourceInstance equals
The file was modified leshan-core/src/test/java/org/eclipse/leshan/core/node/LwM2MResourceTest.java (diff)
Commit b0ef0515bcb0742531c595356438792dc546d0fb by Simon Bernard
Most attributes are assignable to Resource Instance since LWM2M v1.1
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/link/lwm2m/attributes/LwM2mAttributes.java (diff)
Commit faca3bc8590fe2fdd2af3c7269be55ab2775776f by Simon Bernard
Enhance servers demos frontend error handling.
The file was modified leshan-bsserver-demo/webapp/src/plugins/axios.js (diff)
The file was modified leshan-server-demo/webapp/src/plugins/axios.js (diff)
Commit fb449899438da343af5a9517222127d80c6182c2 by Simon Bernard
Fix exception message typo in LwM2mIncompletePath.toObjectInstancePath()
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mIncompletePath.java (diff)
Commit 4fa2c8004205dc9c96a25fb5e7a24ab738d3a19e by Simon Bernard
Add LwM2mChildNode class to prepare addition of LwM2mRootNode
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mChildNode.java
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/response/ReadResponse.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mObjectInstance.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mResource.java (diff)
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/send/SendTimestampedTest.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mNode.java (diff)
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/ClientServlet.java (diff)
The file was modified leshan-core/src/test/java/org/eclipse/leshan/core/node/TimestampedLwM2mNodesTest.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mNodeUtil.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/request/WriteRequest.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mResourceInstance.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/request/BootstrapWriteRequest.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mObject.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/response/BootstrapReadResponse.java (diff)
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/json/JacksonLwM2mNodeSerializer.java (diff)
Commit 83dca9158171ffe5870248e688bc19f32200a4eb by Simon Bernard
Add LwM2mRoot class and corresponding visit method in visitors
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/codec/cbor/LwM2mNodeCborEncoder.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mNodeVisitor.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/codec/text/LwM2mNodeTextEncoder.java (diff)
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mRoot.java
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/codec/senml/LwM2mNodeSenMLEncoder.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/codec/tlv/LwM2mNodeTlvEncoder.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/codec/json/LwM2mNodeJsonEncoder.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/codec/opaque/LwM2mNodeOpaqueEncoder.java (diff)
Commit a9aeb8988b3c6e724769ffc0d639d5aeb63cfb53 by Simon Bernard
Add support to "/" for Read-Composite

Co-authored-by: Simon Bernard <sbernard@sierrawireless.com>
Co-authored-by: Magdalena Kundera <magdalena.kundera@orange.com>
The file was modified leshan-client-core/src/main/java/org/eclipse/leshan/client/resource/RootEnabler.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/codec/senml/LwM2mNodeSenMLEncoder.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/codec/DefaultLwM2mDecoder.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/codec/senml/LwM2mNodeSenMLDecoder.java (diff)
Commit b56287c4e3e9019dbbb12907867946577e9c9c6a by Simon Bernard
Add integration tests about Read-Composite on "/"

Co-authored-by: Magdalena Kundera <magdalena.kundera@orange.com>
The file was modified leshan-integration-tests/src/test/java/org/eclipse/leshan/integration/tests/read/ReadCompositeTest.java (diff)
Commit 09f87e757f317c5d37da2a5072350ca281370e86 by Simon Bernard
Add support of "/" for Read-Composite to server-demo.
The file was modified leshan-server-demo/webapp/src/views/CompositeObjectView.vue (diff)
The file was modified leshan-server-demo/webapp/src/plugins/store.js (diff)
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/json/JacksonLwM2mNodeSerializer.java (diff)
Commit ae1d7d7d092439acb94a638d7fc4db9db8fa097c by Simon Bernard
github-actions: Do not launch actions on fork
The file was modified .github/workflows/main.yml (diff)
The file was modified .github/workflows/commentPR.yml (diff)
Commit 897fa08f3ac6508a43f59a0f72e3f8212ca36eb3 by Simon Bernard
github-actions: Add transitive dependency to dependabot analysis
The file was added.github/workflows/dependency-update.yml
Commit bcfae94e2e4467780fa2500dcd158132633339fd by Simon Bernard
Update Java libraries dependencies
The file was modified pom.xml (diff)
Commit c2f823244de882f4ad682c99928e0b78f57c2133 by Simon Bernard
Integration of java-coap 6.19.0
The file was modified leshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/resource/RootResource.java (diff)
The file was modified leshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/resource/ObjectResource.java (diff)
The file was modified leshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/observe/ObserversManager.java (diff)
The file was modified leshan-tl-javacoap-core/src/main/java/org/eclipse/leshan/transport/javacoap/resource/LwM2mCoapResource.java (diff)
The file was modified pom.xml (diff)
The file was modified leshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/endpoint/JavaCoapClientEndpointsProvider.java (diff)
The file was modified leshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/resource/RouterService.java (diff)
The file was modified leshan-tl-javacoap-client/src/main/java/org/eclipse/leshan/transport/javacoap/client/request/CoapRequestBuilder.java (diff)
The file was modified leshan-tl-javacoap-server/src/main/java/org/eclipse/leshan/transport/javacoap/server/request/CoapRequestBuilder.java (diff)
Commit 7595c7ea70b4f23f56448f721ab070032cf89bf1 by Simon Bernard
Update leshan-server-demos front-end dependencies
The file was modified leshan-server-demo/webapp/yarn.lock (diff)
The file was modified leshan-server-demo/webapp/package.json (diff)
The file was modified leshan-server-demo/webapp/src/plugins/axios.js (diff)
Commit 2fe97d32b83abbb5f4aef50416839cc6141a7f08 by Simon Bernard
Update leshan-bsserver-demos front-end dependencies
The file was modified leshan-bsserver-demo/webapp/yarn.lock (diff)
The file was modified leshan-bsserver-demo/webapp/src/plugins/axios.js (diff)
The file was modified leshan-bsserver-demo/webapp/package.json (diff)
Commit 481f17b2466593ebce75887f1910dc4e8e402b85 by Simon Bernard
Update maven plugins dependencies
The file was modified pom.xml (diff)
Commit e78b2ecb208bca7b59712ea0c759c5e7d0da1808 by Simon Bernard
Fix some InvalidLwM2mException/InvalidRequestException error message
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/node/LwM2mPath.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/request/AbstractSimpleDownlinkRequest.java (diff)
Commit 8bea9e7c2833f20c0f17777d033d6609f2fdd838 by Simon Bernard
fix icon size of observe composite indicator in server-demo
The file was modified leshan-server-demo/webapp/src/views/CompositeObjectView.vue (diff)
Commit bbb38fb7262e0e3cc0d15e7e3dfaeeb5003bf58f by Simon Bernard
remove unwanted log in CompositeObjectControl in server demo
The file was modified leshan-server-demo/webapp/src/components/compositeOperation/CompositeObjectControl.vue (diff)
Commit 6a43882af7feeb3f69d27bf4b8d78f72d792c22a by Simon Bernard
Enhance error display message in server-demo
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/ClientServlet.java (diff)
Commit 2afadfcc35f8ab78d471eee8f95c6213607e8ad5 by Simon Bernard
GH-1538: Add server demo API for Observe Active Cancel
The file was modified leshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/servlet/ClientServlet.java (diff)
Commit d9a0688244a632bdeafc17b0ae0509f6486dcf6e by Simon Bernard
GH-1542: Fix regression about creating attributes with null value.
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/link/lwm2m/attributes/PositiveDoubleAttributeModel.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/link/attributes/AttributeModel.java (diff)
The file was modified leshan-core/src/main/java/org/eclipse/leshan/core/link/lwm2m/attributes/PositiveLongAttributeModel.java (diff)
The file was addedleshan-core/src/test/java/org/eclipse/leshan/core/link/lwm2m/attributes/LwM2mAttributesTest.java