tomoaki
5c278f1aec
BugFix: MQTTSNDeserialize_XXXX() functions don't return error code when
...
error occurs.
Do not store the length of packet into rc.
If the packet is incorrect, skip the processing that follows.
Bugfix: Print out the value of TopicId in SUBACK and UNSUBACK.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-19 09:44:51 +09:00
tomoaki
1b867589e5
BugFix: Segmentation faultdue to incorrect ProtocolID of CONNECT. #53
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-18 18:48:03 +09:00
tomoaki
b3a59d3b48
Change README.md form nicely.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-14 10:03:37 +09:00
tomoaki
e341d1a326
Update: change a macro name from ASSERT to DISPLAY
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-08 18:49:10 +09:00
tomoaki
0adfac47da
BugFix: Segmentation fault of Tree32
...
Add: "make test" to .travis.yaml
Add: compile GatewayTester to .travis.yaml
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-08 17:40:37 +09:00
tomoaki
e21b679a03
Update: Add Travis CI check.
...
Change: Move a Makefile into MQTTSNGateway directory.
How to build
$ git clone -b gateway
https://github.com/eclipse/paho.mqtt-sn.embedded-c
$ cd paho.mqtt-sn.embedded-c/MQTTSNGateway
$ make
$ make install
$ make clean
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-07 20:38:48 +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
tomoaki
7ac0d89fb1
BugFix of Issue #45
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-01-18 09:54:07 +09:00
tomoaki
e05d205843
BugFix: Wild card of Topic + and # handling.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-01-17 15:36:02 +09:00
tomoaki
bd59fca1a2
BugFix of Issue #44
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-12-15 11:44:22 +09:00
tomoaki
1a415bfebd
BugFix of #44
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-12-15 11:40:17 +09:00
tomoaki
d386541c1a
BugFix BugFix of Issues #41
2016-12-09 13:20:23 +09:00
tomoaki
64f7bbac1b
BugFix: 100% CPU
2016-12-07 22:45:18 +09:00
tomoaki
4ebd92fc14
Update: Add Tree23 and List template classes
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-11-02 15:47:13 +09:00
tomoaki
5026c94502
Update: Thread Termination procedure
...
to release all pthread allocate memories.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-26 11:34:13 +09:00
tomoaki
c3e8470812
BugFix of Issue #35 , #38
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-26 09:24:48 +09:00
tomoaki
19c4d8208e
BugFix of Wildcard of Topic Issue #40
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-25 23:55:27 +09:00
tomoaki
3c9b7d283b
BugFix: EventQue wait() doesn't work correct.
...
Update: add EventQue Test.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-22 09:39:42 +09:00
tomoaki
e2cf453c6b
Update: EventQue deleminate null Event.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-20 09:54:49 +09:00
tomoaki
143b2ef90b
BugFix: avoid terminate called without an active exception error.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-19 08:49:09 +09:00
tomoaki
b87c8412f8
Update: Add Client Address to CONNECT reject error message.
...
Update: comment out the generating CONNACK reply.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-18 10:06:02 +09:00
tomoaki
9b7c25b28c
Update: Set WaitWillMsgFlg before posting Event. to protect repeated
...
WILLMSG before seending CONNECT.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-17 10:07:59 +09:00
tomoaki
9de0448130
BugFix: Network can not handle EPIPE error. Issue#35 #36
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-13 19:52:05 +09:00
tomoaki
d834a1a65b
BugFix: SensorNetAddr Copy for DISCONNECT
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-06 23:31:24 +09:00
tomoaki
e27b5d75ce
BugFix: Segmentation fault of deleting SensorNetAddres.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-06 14:40:24 +09:00
tomoaki
63d2824444
BugFix: stop Process mechanism of ProcessFramework.
...
Update: DISCONNECT procedure for NonActive clients.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-06 10:48:29 +09:00
tomoaki
93df7db12e
Update: DISCONNECT (Issue #31 ) and others
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-03 18:19:47 +09:00
tomoaki
76f58a60a3
BugFix: Que template
...
Update: Add ProcessFramework test and change Makefile for it.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-01 13:13:02 +09:00
tomoaki
e3dd9fa01a
BugFix: Termination by ctl + C
...
Update: API mode is configurable
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-09-25 17:06:05 +09:00
tomoaki
2537dd76dd
Update: indivisual client assigns TLS connection by clients.conf file.
...
BugFix: TLS certificate required connection error
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-09-23 17:04:08 +09:00
tomoaki
039e063c8b
Update: change xbee class method name to same as class udp
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-09-01 06:44:58 +09:00
tomoaki
0f799cff7f
Update: set Max EventQue size to avoid Buffer over flow
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-30 12:28:48 +09:00
tomoaki
281d83af1e
BugFix: UNSUBACK Serialize Buffert too short error
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-28 21:11:24 +09:00
tomoaki
5019ead91d
Update & BugFix Add GatewayTester
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-28 20:44:40 +09:00
Ian Craggs
bb1455f528
Merge pull request #24 from ty4tw/gateway
...
BugFix: stack smashing detected #23 LogPrint erro.
2016-08-10 10:49:12 +01:00
tomoaki
40ba6b17e8
BugFix: stack smashing detected #23 LogPrint erroe.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-10 13:27:09 +09:00
Ian Craggs
50f91233d4
Merge pull request #21 from ty4tw/gateway
...
BugFix: can't receive and send PINGREQ
2016-08-09 21:31:43 +01:00
tomoaki
428d5e8003
Update: Modify the color of the log.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-07 16:13:21 +09:00
tomoaki
dcdb51b5d6
BugFix: PINGREQ & PINGRESP can't be received and sent.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-07 15:33:30 +09:00
tomoaki
00d5552d30
packet length field is mal formed if length > 255 #19
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-07-27 16:18:29 +09:00
Ian Craggs
e05a48e9a9
Merge pull request #20 from ty4tw/gateway
...
Update #11 , #12 , #13 and BugFix of Network
2016-07-26 22:00:03 +01:00
tomoaki
464187a08b
BugFix: Exclusive control the close of TCPIP
2016-07-23 05:56:55 +09:00
tomoaki
5605ae0294
Update: config file is a command line parameter.
2016-07-22 17:21:51 +09:00
tomoaki
4bdec4a11f
Update: Create param.conf and key files automatically.
...
BugFix: change parameter name BroadcastIp and BroadcastPortNo to
MulticastIP and MulticastPortNo, respectively.
Update: Makefile to copy param.conf and build Log monitor.
Update: README
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-07-03 15:46:29 +09:00
Ian Craggs
ece0d4544a
Merge pull request #16 from ty4tw/gateway
...
Add param.conf , cientList.conf and README
2016-07-02 21:49:41 +01:00
tomoaki
691f046078
Add conf files.
...
Signed-off-by: tomoaki tomoaki@tomy-tech.com
Add conf and README files
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-06-25 19:32:40 +09:00
Ian Craggs
0478c6e3de
Merge pull request #10 from ty4tw/gateway
...
First Commit of MQTT-SN Gateway
2016-06-22 20:06:22 -04:00
tomoaki
9369a827b8
change file name linux.h linux.cpp to Timer.h Timer.cpp
2016-06-19 21:09:38 +09:00
tomoaki
64fa07b391
First Commit of MQTT-SN Gateway
...
Add new SensorNetwork XBee
Add a sensor network type in a start message.
Update MQTTSNClient to avoid build warning.
Update WiringPi's functions to my original ones.
BugFix check msgId before adding waitdTopicId table.
BugFix Process termination procedures
Update print curent time in millseconds.
update move currentDateTime() to linux directory.
Bugfix: blink blue lightiIndicator.
Bugfix: Register returns wrong id.
change a status of the client to Disconnected.
change client status procedure
Update README
BugFix: change Network Disconnect procedures.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-06-11 19:59:51 +09:00
James Sutton
826b2a83b0
Merge pull request #6 from jpwsutton/master
...
Fixing urls in README.md
2016-02-29 13:34:26 +00:00