401 Commits

Author SHA1 Message Date
nickAS21
ecc9f8fe38 lwm2m: fix bugs in PR commits 2022-02-08 21:38:09 +02:00
nickAS21
29a551d048 lwm2m: fix bug: add afterClass "await (3 sec, closed all ports lwm2server and bootstrapServer)" 2022-02-04 15:59:12 +02:00
nickAS21
8480f21994 lwm2m: del info debug 2022-02-01 10:05:15 +02:00
nickAS21
c3081c45cf lwm2m: tests with execute "/1/0/9" - add Security and Server with instanceId 2022-01-28 09:50:31 +02:00
nickAS21
6a370dc643 lwm2m: tests associated with different security mode (successful):
- connection only to lwm2m server
- connect bootstrap server, update two client security sections and then connect lwm2m server
2022-01-26 17:24:11 +02:00
Andrew Shvayka
afbc84e0a2
Merge pull request #5956 from YevhenBondarenko/fix/lwm2m-client
[3.3.3] Registration is no more Serializable
2022-01-25 11:50:50 +02:00
YevhenBondarenko
e3af72eb88 Registration is not Serializable 2022-01-24 17:54:28 +02:00
YevhenBondarenko
0d3718f05c fixed lwm2m transport initialization (ordering) 2022-01-24 17:40:22 +02:00
nickAS21
427f9b191f lwm2m: add bootstrap DTLS config - SERVER_ONLY 2022-01-20 15:27:10 +02:00
Andrii Shvaika
7f32c10d77 Fix initialization error for LwM2M Bootstrap mode 2022-01-20 14:40:12 +02:00
YevhenBondarenko
57510b4d54 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/californium-update
# Conflicts:
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/bootstrap/LwM2MTransportBootstrapService.java
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/secure/TbLwM2MDtlsCertificateVerifier.java
2022-01-20 13:23:30 +02:00
Andrii Shvaika
ced4f23908 License header fix for bootstrap verifier 2022-01-20 12:13:08 +02:00
Andrew Shvayka
a634b5669e
Merge pull request #5897 from thingsboard/lwm2m_bootstrap_trust_cert
[3.3.3] lwm2m: add verify trust certificate to bootstrap
2022-01-20 12:04:23 +02:00
Andrew Shvayka
93f647b7a7
Update TbLwM2MDtlsBootstrapCertificateVerifier.java 2022-01-20 12:03:14 +02:00
YevhenBondarenko
292220cddc updated Californium and Leshan versions 2022-01-20 09:41:36 +02:00
nickAS21
3916457367 lwm2m: refactoring2 by commit in PR 2022-01-17 16:24:06 +02:00
nickAS21
b1855cfea2 lwm2m: refactoring by commit in PR 2022-01-17 15:49:53 +02:00
Igor Kulikov
da4c742872 Update license year to 2022 2022-01-17 14:07:46 +02:00
Andrew Shvayka
c15b4ceec3
Merge pull request #5843 from smatvienko-tb/device-actor-performance
[3.3.3] Device actor session inactivity performance + heap workout
2022-01-17 11:21:56 +02:00
nickAS21
175984a411 lwm2m: add verify trust certificate to bootstrap 2022-01-14 17:01:43 +02:00
Andrew Shvayka
d1053dd7ee
Merge pull request #5878 from YevhenBondarenko/fix/improvements
[3.3.3] correct sending lwm2m logs / device update improvements
2022-01-13 17:16:23 +02:00
YevhenBondarenko
8193669266 fixed correct sending lwm2m logs 2022-01-13 16:54:30 +02:00
Andrew Shvayka
41f794b6e9
Merge pull request #5870 from YevhenBondarenko/fix/lwm2m-attributes
[3.3.3] fixed sending shared attributes after sleeping
2022-01-13 15:40:34 +02:00
YevhenBondarenko
d39ad4d553 fixed sending shared attributes after sleeping 2022-01-13 11:51:09 +02:00
nickAS21
26e091861b Revert "lwm2m: preparing for certificate validation in bootstrap mode"
This reverts commit 7820cb22
2022-01-12 19:27:36 +02:00
nickAS21
7820cb22de lwm2m: preparing for certificate validation in bootstrap mode 2022-01-12 17:51:27 +02:00
Sergey Matvienko
b0a79e9fc3 static transport immutable proto SESSION_EVENT_MSG_OPEN, SESSION_EVENT_MSG_CLOSED, SESSION_CLOSE_NOTIFICATION_PROTO, SUBSCRIBE_TO_ATTRIBUTE_UPDATES_ASYNC_MSG, SUBSCRIBE_TO_RPC_ASYNC_MSG 2022-01-11 12:23:48 +02:00
Sergey Matvienko
7d78437258 TenantId new instance replaced with factory method call fromUUID 2022-01-10 13:55:25 +02:00
nickAS21
ec602248c0 lwm2m validate trust certs 2022-01-05 16:28:37 +02:00
nickAS21
c655b58977 lwm2m delete security files jks and in yml security enable = false 2021-12-30 12:31:21 +02:00
YevhenBondarenko
a4c9f8e78e lwm2m refactoring 2021-12-29 16:01:06 +02:00
YevhenBondarenko
8c4d40dd68 merge with master 2021-12-29 08:52:56 +02:00
YevhenBondarenko
4060d10ed7 fixed double sending sw updates after sleeping 2021-12-28 14:07:21 +02:00
Andrew Shvayka
584681465b
Merge pull request #5716 from YevhenBondarenko/lwm2m/model-updates
[3.3.3] added ability to send lwm2m model updates after sleeping
2021-12-24 17:10:06 +02:00
YevhenBondarenko
19d8aca4a1 if write request can not be parsed to "multiple" we parse that to single 2021-12-24 15:53:24 +02:00
YevhenBondarenko
95e3f3c05b fixed double sending ota update after sleeping 2021-12-24 11:55:46 +02:00
nickAS21
59070804a7 lwm2m: if error BootstrapRead - update without find Server ID 2021-12-17 14:33:58 +02:00
Igor Kulikov
4fa0b7d4ad
Merge pull request #5661 from thingsboard/lwm2m_cert_trust_server
[3.3.3] Lwm2m cert trust server
2021-12-16 17:33:27 +02:00
YevhenBondarenko
f0c2b5df35 Merge branch 'master' of github.com:thingsboard/thingsboard into develop/3.3.3
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/install/SqlDatabaseUpgradeService.java
#	application/src/main/resources/thingsboard.yml
#	application/src/test/java/org/thingsboard/server/transport/TransportSqlTestSuite.java
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/config/LwM2MTransportServerConfig.java
#	ui-ngx/src/app/modules/home/components/profile/device/lwm2m/lwm2m-profile-components.module.ts
2021-12-16 15:47:51 +02:00
Andrew Shvayka
3038f23a93
Merge pull request #5644 from YevhenBondarenko/fix/lwm2m
[3.3.3] fixed lwm2m device or profile update notifications
2021-12-10 17:11:31 +02:00
Andrew Shvayka
a89b40de46
Merge pull request #5577 from YevhenBondarenko/feature/lwm2m-improvements
[3.3.3] added ability to configure network configuration for lwm2m
2021-12-10 17:11:17 +02:00
YevhenBondarenko
26034e7047 added ability to send lwm2m model updates after sleeping 2021-12-10 12:42:27 +02:00
YevhenBondarenko
231508b66b logging improvements 2021-12-06 10:59:58 +02:00
nickAS21
f0d3e31e17 lwm2m - cert trust must be signed certServer with 'CN' = {CN by server} 2021-12-01 20:45:32 +02:00
nickAS21
c0f0b8d43c lwm2m - cert trust must be signed cert with 'CN' = ...sub..{CN by server} 2021-12-01 17:54:37 +02:00
Andrii Shvaika
d7be38d3cf Merge branch 'master' of github.com:thingsboard/thingsboard 2021-11-30 17:36:13 +02:00
Andrii Shvaika
2a3f17a00f Remove redundant parameter 2021-11-30 17:35:49 +02:00
nickAS21
301d29680a lwm2m - fix bug Annotation for config 2021-11-30 13:22:27 +02:00
YevhenBondarenko
d024c69a0c improvements (remove security if a new device profile has been set) 2021-11-30 12:50:02 +02:00
YevhenBondarenko
61e7dc4a90 fixed lwm2m device or profile update notifications 2021-11-30 11:52:06 +02:00