Sergey Matvienko
d5b3a4ae70
Fix LwM2M Redis stores using separate connections for SCAN and GET
Using the same connection for both SCAN cursor iteration and GET value
fetches causes Jedis 5.x response-ordering corruption: the SCAN response
parser receives a GET response (byte[]) where it expects a List, and vice
versa, resulting in ClassCastException on startup.
Fix: open two connections per getAll() call — one dedicated to the scan
cursor and one for value fetches — eliminating any interleaving.
Affected: TbRedisLwM2MClientStore, TbRedisLwM2MModelConfigStore,
TbLwM2mRedisRegistrationStore.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
7 months ago
Viacheslav Klimov
5b5b4dff6b
Update license header
9 months ago
nickAS21
ecedfab642
lwm2m: fix bug: after reboot Lwm2mDeviceProfileTransportConfiguration is null for lts
10 months ago
nickAS21
75df58aac6
lwm2m: The device profile ID is null. Return Lwm2mDeviceProfileTransportConfiguration with default.
10 months ago
nickAS21
f398a81a42
lwm2m: fix bug redis -> Cleaner if registration == null
11 months ago
nickAS21
4ece91a0fd
lwm2m: fix bug progileID is null after reboot if sleep
11 months ago
nickAS21
374d1c2f37
lwm2m: fix bug observe after reboot - main
11 months ago
nickAS21
68e1185d40
lwm2m: fix bug observe after reboot
11 months ago
nickAS21
0281a358f8
lwm2m: fix bug FOTA by URL
11 months ago
nickAS21
8b86fdc1dc
lwm2m: fix bug in onUpdateValueWithSendRequest convertObjectIdToVersionedId
1 year ago
nickAS21
cb2ab78186
lwm2m: comments - 1
1 year ago
nickAS21
68eff16e67
lwm2m: create strategy Composite_By_Object and tests
1 year ago
nickAS21
3aab8b7197
lwm2m: create updateAttrTelemetry with updateResource - all change in one ArrayList to core
1 year ago
nickAS21
cff17821c5
lwm2m: add observeComposite ti init Client
1 year ago
nickAS21
841d3ea33f
lwm2m: update with master
1 year ago
nickAS21
2a211bbc45
lwm2m: fix_bug 404 in profile on UI
1 year ago
nickAS21
d8435246dd
lwm2m: add Base64 from java.util and add Test FW to objectId=19 jsonNode
1 year ago
nickAS21
33ec93c32d
lwm2m: comments1
1 year ago
nickAS21
fea2d7e4a3
lwm2m: refactoring SW with unInstall (argument is 1) -> "ForUpdate"
1 year ago
nickAS21
94be11b458
lwm2m: refactoring import2
1 year ago
nickAS21
984040dd4f
lwm2m: refactoring import
1 year ago
nickAS21
452699a4fe
lwm2m: add test SW with objectId = 19
1 year ago
nickAS21
ed25c79655
lwm2m: add test FW with objectId = 19
2 years ago
nickAS21
f722618aa0
lwm2m: refactoring failed to update profile...
2 years ago
nickAS21
c16e99998d
lwm2m: refactoring failed to update profile...
2 years ago
nickAS21
381eace290
lwm2m: fix bug for test testSoftwareUpdateByObject9 and testFirmwareUpdateByObject5_Ok
2 years ago
nickAS21
5f2bb68bc8
lwm2m: add params FOTA to object 19
2 years ago
nick
aec9fc68f4
fix_bug_lwm2m: add authorizer to lh server
2 years ago
nick
730cebea6d
fix_bug_lwm2m: add block2 condition
2 years ago
nick
6214e848ac
fix_bug_lwm2m: refactoring
2 years ago
nick
27f493e797
@nickAS21
fix_bug_lwm2m: add resource "tbfw" and "tbsw" to root coap
2 years ago
nick
9d20d34357
lwm2m: fix bug observe object with "ver = 1.1"
(cherry picked from commit fcf74a8240 )
2 years ago
Igor Kulikov
5cf26d4851
Update license header
2 years ago
nick
fcf74a8240
lwm2m: fix bug observe object with "ver = 1.1"
2 years ago
YevhenBondarenko
4e8c6beee8
fixed lwm2m ResourcModel parsing
2 years ago
YevhenBondarenko
bb93ec7ee1
fexed NPE during LwM2mClient serializeation
2 years ago
nick
e5df59456a
fix bug: update Observe dynamically and between connections due to profile changes
2 years ago
nick
e5c6be6e08
lwm2m: add tests
2 years ago
nick
ec8dd5f491
lwm2m: update tests lwm2mAttributes
2 years ago
nick
8d6768009d
lwm2m: update version: leshan = M15, californium = 3.12.1
2 years ago
Kulikov
d828d699e7
Lwm2m fix bug ( #11706 )
* lwm2m: fix bug Collected Value with different TS
* lwm2m: fix bug Collected Value with different TS, add constants
* lwm2m: fix bug SerDez - restore
* lwm2m: fix bug add ts value to toTsKvList
* lwm2m: add test sendCollected for actual ts
* lwm2m: refactoring test sendCollected for actual ts
2 years ago
Dmytro Skarzhynets
bbe328d158
Implemented safe scheduled thread pool
2 years ago
Sergey Matvienko
b8c0fae602
TenantId.fromUUID() usage instead of new TenantId() refactored. new TenantId() is deprecated.
2 years ago
nick
160b43e82c
lwm2m: fix bug Observe Composite - tests
2 years ago
nick
2bd18ee5dd
lwm2m: fix bug Observe Composite
2 years ago
nick
f598e2fe89
tbel: fix bug send From Client CollectedValue
2 years ago
Andrii Landiak
5ca6ad03e3
CE: optimize java imports
2 years ago
logresearch
eb0a0f80ac
Update TbLwM2MDtlsBootstrapCertificateVerifier.java
2 years ago
nick
5d2b4508cd
lwm2m: getDefault content Format for Request
2 years ago
nick
684ad858b2
lwm2m: fix bug Content Format M14
2 years ago