Alessio Galliazzo
debc21760b
Fix issue #250
2021-12-13 16:59:11 +00: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
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
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
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
ae0cc2ec61
waste removal
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >e
2021-05-16 15:45:38 +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
5876ab8f3c
BugFix of #220
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2021-05-11 14:41:25 +09:00
tomoaki
4777252df0
Refacter UDP SensorNetwork
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2021-05-11 13:58:21 +09:00
tomoaki
dd13618845
Add Exception message to Mutex
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2021-05-11 13:57:22 +09:00
tomoaki
4d77386026
Bugfix of #229
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2021-05-08 17:19:19 +09:00
tomoaki
f631f27c25
Add errno to a Exception property
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2021-05-05 15:47:19 +09:00
tomoaki
2adc167207
Refactor Exception handle scheme
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2021-05-04 17:34:46 +09:00
tomoaki
4478eafc8d
Bugfix of Exception Handling
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2021-05-03 19:20:52 +09:00
tomoaki
0ad10f9759
Update UDP6 Address comment
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2021-04-30 20:38:23 +09:00
tomoaki
aaad3a0122
Bugfix of Handling Exception #236
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2021-04-29 11:00:58 +09:00
Tomoaki Yamaguchi
d05bf8eaf4
Merge branch 'master' into develop
2020-10-13 15:11:07 +09:00
tomoaki
ce8c9cabad
Fix of compile error
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2020-10-12 20:15:39 +09:00
tomoaki
45ea265344
Add LoRaLink sensor network
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2020-10-12 17:58:32 +09:00
tomoaki
21f2f84219
Typo fixed #212
...
Add Gateway terminate status
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2020-10-12 17:48:20 +09:00
tomoaki
d91de457f3
BugFix of #209
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2020-10-12 17:00:09 +09:00
Ian Craggs
438a9a131f
Bug fixes from #209
2020-07-09 12:01:17 +01:00
tomoaki
53be14f76e
Bugfix of #177
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2020-02-25 15:50:56 +09:00
tomoaki
9d6b9d46ef
Add a new function to set TTL/Hops of SensorNetwork(UDP and UDP6) #175
...
Add Parameters to the gateway.conf to set those values.
MulticastTTL=1 for UDP
GatewayUDP6Hops=1 for UDP6
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2020-02-11 19:13:17 +09:00
tomoaki
b8129d6781
Add a new function to set TTL/Hops of SensorNetwork(UDP and UDP6) #175
...
Parameters to set them in the gateway.conf,
MulticastTTL=1 for UDP
GatewayUDP6Hops=1 for UDP6
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2020-02-11 18:30:33 +09:00
Jochen Wilhelmy
d6effc8074
Support for MacOS
...
Split semaphore classes into Semaphore and NamedSemaphore
Semaphore is implemented with Grand Central Dispatch
NamedSemaphore uses the spin lock approach like in boost for sem_timedwait
sem_getvalue is not supported on MacOS and therefore was removed
Fixed bug (*gatewayaddress_len > 0) in MQTTSNSearchClient.c
Signed-off-by: Jochen Wilhelmy <jochen.wilhelmy@gmail.com >
2020-01-18 11:43:54 +01:00
Tomoaki Yamaguchi
ad86a276b5
Merge pull request #162 from eclipse/develop
...
BugFix of #149 and #151
2019-07-27 12:32:20 +09:00
tomoaki
18885668cf
Update README
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2019-05-30 10:09:14 +09:00
tomoaki
6cb7935027
BugFix of #151
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2019-05-28 16:45:32 +09:00
Tomoaki Yamaguchi
a23242d267
Merge pull request #128 from eclipse/develop
...
You can select Aggregate or Transparent gateway in the config file setting.
2018-08-14 08:22:27 +09:00
tomoaki
f7fc5c49f5
Update: Add Aggregate Gateway functions. #127
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2018-08-12 14:04:41 +09:00
Tomoaki Yamaguchi
70b2c8cea8
Merge pull request #120 from eclipse/develop
...
Add Pre-defined-topic
2018-07-17 07:00:50 +09:00
tomoaki
a658bd5714
BugFix of Issue #119
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
add
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2018-07-17 05:48:45 +09:00
Mariusz Suchora
df13c052a8
Improve UDPv6 code portability
...
Signed-off-by: Mariusz Suchora <mariusz.suchora@tieto.com >
2018-03-19 14:04:45 +01:00
tomoaki
301814cc26
BugFix of #107
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2018-02-27 11:50:13 +09:00
Tomoaki Yamaguchi
93a26b28c4
Merge pull request #82 from ty4tw/develop
...
Add OSX build check
2017-09-10 10:44:33 +09:00
tomoaki
1ca82ed97d
Fix OSX compile error
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-10 08:34:56 +09:00
Tomoaki Yamaguchi
88ecb2e11d
Merge pull request #78 from ty4tw/develop
...
BugFix of #76 and #77
2017-08-27 16:45:56 +09:00
tomoaki
bc731210ae
BugFix of #76 and #77
...
1.Return CONNACK instead of the broker when the gateway receives CONNECT
while the client is Sleep or Awake mode.
2.Define the max size of a que for PUBLISH while the client state is
Asleep mode. Despose packets when the que is full of packets.
3.Return PUBACK or PUBREL to the broker when the client is Asleep or
Awake.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-08-27 16:39:29 +09:00
Ciupis, Jedrzej
9c20f2f18d
Fix IPv6 address scope bug
...
Signed-off-by: Ciupis, Jedrzej <jedrzej.ciupis@nordicsemi.no >
2017-08-10 14:32:00 +02:00
tomoaki
7099531e0e
BugFix: MQTT packets wiith no payload can't be received collectly.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-07-28 14:33:41 +09:00
tomoaki
debb09de4a
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2017-07-04 10:08:50 +09:00
Benjamin Aigner
46a799c5f6
Cast from std::string to c_str
...
Signed-off-by: Benjamin Aigner <aignerb@technikum-wien.at >
2017-06-12 13:20:22 +02:00
Benjamin Aigner
8c4e4bbe8a
Changed output from cout to WRITELOG
...
Signed-off-by: Benjamin Aigner <aignerb@technikum-wien.at >
2017-06-12 13:05:15 +02:00
tomoaki
a7ebd65bb3
Added specific interface to send UDP6 packets
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-06-12 16:32:31 +09:00
tomoaki
fef38407e3
Add comments to SensorNetwork source code for helpping to implement a
...
new SensorNetwork Class.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-20 13:09:36 +09:00
tomoaki
7fc598dc65
BugFix: Issue #47 'START_BYTE' was not declared
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-03-14 12:51:18 +09:00