340 Commits

Author SHA1 Message Date
Ian Craggs
07a95121fc Add required Eclipse meta docs 2024-01-18 15:17:28 +00:00
Tomoaki Yamaguchi
59797127e7 Merge pull request #251 from agalliazzo/udp6_multicast_hop_bugfix
Fix issue #250
2021-12-26 16:20:44 +09:00
Tomoaki Yamaguchi
27b5c7623e Merge pull request #252 from fgrandel/bugfix/secure-flag
fix: secure client networks no longer work with pre-allocated client list
2021-12-26 16:20:21 +09:00
Tomoaki Yamaguchi
4508461fc1 Merge pull request #254 from fgrandel/bugfix/build-script-clean
fix: typo in build script clean command
2021-12-26 16:19:38 +09:00
Tomoaki Yamaguchi
b5f2fd655d Merge pull request #253 from fgrandel/bugfix/typo-in-config
fix: the sample configuration contains a non-existent configuration key
2021-12-26 16:18:19 +09:00
Florian Grandel
c4e2ac4026 fix: typo in build script clean command 2021-12-22 03:54:13 +01:00
Florian Grandel
273c71774b fix: the sample configuration contains a non-existent configuration key 2021-12-22 03:26:59 +01:00
Florian Grandel
135e79e4da fix: single point of truth for secure client network 2021-12-22 02:53:35 +01:00
Alessio Galliazzo
debc21760b Fix issue #250 2021-12-13 16:59:11 +00:00
Tomoaki Yamaguchi
59fd3ec598 Merge pull request #247 from eclipse/develop
Bugfix of  #246
2021-10-06 10:37:24 +09:00
tomoaki
9c67c75939 Bugfix of #246
Revert a line deleted by commit 15c527e


Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-10-02 11:21:21 +09:00
Tomoaki Yamaguchi
a37803ac04 Merge pull request #245 from eclipse/develop
Update Gateway
2021-09-16 15:32:13 +09:00
tomoaki
52500a0c79 Update README
delete unused include statement
2021-09-16 11:13:13 +09:00
tomoaki
0398566e82 Bugfix of #241
DTLS Enhancement #90 complete.
OpenSSL version 1.1.1k 25 Mar. 2021 is required.
This fix does not work with version 1.1.1 11 sep. 2018

Merge branch 'dtls' into develop
2021-08-11 18:49:31 +09:00
tomoaki
4dcfa98303 Bugfix of DTLS6 #241
This fix doesn't work on OpenSSL version 1.1.1 11.sep 2018
Upgrade to version 1.1.1k 25 Mar. 2021

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-08-11 18:30:51 +09:00
tomoaki
a136f50c75 Bugfix of #241, #90
Two clients works fine.

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-08-03 14:24:35 +09:00
tomoaki
b6a152a912 Bugfix of #241
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-08-02 17:05:17 +09:00
tomoaki
4fc0e2f52b Bugfix 0f #234
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-08-02 07:25:28 +09:00
tomoaki
5fb4312aad This branch for debugging DTLS #90, #150, #195, #227
The purpose of this branch is to share work in process.
Change sellect() of UDP to poll()
Rewrite UDP6 for DTLS6

Known bug: can't reconnect DTLS

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-08-01 19:45:58 +09:00
tomoaki
fa0925d24e settings was changed
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-08-01 19:27:17 +09:00
tomoaki
f2dcda358f Bugfix of #234
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-07-14 11:28:20 +09:00
tomoaki
776099ebb3 Bugfix Set a secure flag to a Client instance.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-07-09 07:45:39 +09:00
tomoaki
83c30d662f Bugfix check network status after initialization.
future branch is merged into develop. #69
Change Tab to 4 spaces

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-06-11 09:46:00 +09:00
tomoaki
85ae4e3596 Update README
Fix typo #240

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-06-07 18:09:12 +09:00
tomoaki
d3626bb68d Add a new sensor network Bluetooth RFCOMM
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-06-07 18:00:02 +09:00
tomoaki
de355e28b6 Add apt install bluez and libbluetooth-dev
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-06-02 20:42:07 +09:00
tomoaki
55128f0f0e Add Bluetooth classic as a sensor network #69, #195, #90
I think the architecture of the ble sensor network, which does not use
threads per socket, can be applied to DTLS.

Known bug:
Occasionally a timeout error occurs when connecting to RFCOMM.
BLE is not supported yet. I need help to do it.


Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-06-02 20:40:02 +09:00
tomoaki
982e6d4884 Add ClientPool
Clients are created and kept in the pool at first.
ClientList gets a free client from the pool.

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-25 11:50:58 +09:00
tomoaki
740faeb09f update test
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-18 21:07:24 +09:00
tomoaki
74fa104c64 add LoRaLink config
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-18 20:58:06 +09:00
tomoaki
26e4e0d91a Add function for a test
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-18 20:58:06 +09:00
tomoaki
15c527e073 Bugfix of #221
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-18 20:58:06 +09:00
tomoaki
5fbd32151e Update Test for debug
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-18 20:58:06 +09:00
tomoaki
aa98498e57 Update README
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-18 20:58:05 +09:00
tomoaki
9cb991b774 Copy config files to bin directory
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-18 20:58:05 +09:00
tomoaki
57f8effb7d Bugfix of #238
This reverts commit 69fd222d6070a5e9ec02c90b03a7bb0671ca0db0.
2021-05-18 20:58:05 +09:00
tomoaki
a7133dd751 Bugfix of #230 c65d66e reverted
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-17 15:26:01 +09:00
tomoaki
cd6b1151a3 Add Test fucntions
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-17 09:50:30 +09:00
tomoaki
ae0cc2ec61 waste removal
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>e
2021-05-16 15:45:38 +09:00
tomoaki
dc3142f2f0 Bugfix of #196, #214, #222
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-15 20:03:00 +09:00
tomoaki
f079211ea7 upgrade and bugfix for a test
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-15 18:32:05 +09:00
tomoaki
9c9de103df Fix of Mac copile error
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-14 14:31:00 +09:00
tomoaki
c65d66e3d3 Bugfix of #230
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-13 20:45:54 +09:00
tomoaki
d567b0ba7f Bugfix of test
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-13 20:28:46 +09:00
tomoaki
fa7daac109 Bugfix of #225
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-13 15:09:04 +09:00
tomoaki
dcde0bf4ff Bug Fix of wildcard character
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-13 13:37:55 +09:00
tomoaki
bb72c590c6 Fix of #221
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-13 13:09:28 +09:00
tomoaki
ceaa3ab592 Add Exception Handling scheme explanation. #173
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-13 12:57:54 +09:00
tomoaki
390f940b4a Update BrokerName
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-13 10:37:56 +09:00
tomoaki
e1b000b6f4 Fix of Test error
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2021-05-11 15:11:12 +09:00