Commit Graph

160 Commits

Author SHA1 Message Date
fengzero 1989034666 fix cppcheck 2023-07-10 03:37:56 +00:00
fengzero 1e26731d19 fix(serial): return fd 2023-07-10 02:24:12 +00:00
fengzero 5de8ef508c serial: using smart link 2023-07-07 09:13:01 +00:00
fengzero 683903c052 serial: smart link 2023-07-07 07:23:38 +00:00
fengzero 2b6acdf749 improve(connection): donot close fd if tty read returns 0 2023-06-26 07:22:50 +00:00
fengzero 527896f676 fix(connection): check result of recv 2023-06-21 08:59:01 +00:00
fengzero 7ac12fb8f9 fix(connection): connection cannot be recovered when the line is abnormal 2023-06-16 03:08:27 +00:00
fengzero 6607fe4ec7 fix(connection): do not call connected in recv 2023-06-05 03:13:07 +00:00
fengzero 189995c944 fix(connection): disconnect if decode fail 2023-06-01 09:34:16 +00:00
fengzero fa3f4d239c chore(connection): log level 2023-05-19 08:14:30 +00:00
eeff 86639cb7cb Merge pull request #1269 from eeff/eeff/dev
chore(mqtt): update log level
2023-05-17 16:37:02 +08:00
eeff 07aecc7d7b chore(mqtt): update log level 2023-05-17 16:11:05 +08:00
hxy7yx 6b7920aa8d Merge branch 'emqx:main' into main 2023-05-11 16:33:51 +08:00
eeff 1c0dc0716a Merge pull request #1253 from eeff/eeff/dev
feat: make MQTT and Monitor plugin CA parameter optional
2023-05-09 12:10:34 +08:00
eeff 3d3c87ab3a fix: neu_mqtt_client_set_tls function
1. Explicit ssl flag
  2. Optional ca parameter
2023-05-08 17:09:45 +08:00
fengzero 3fc32e340f fix(connection): recv errorno check 2023-05-08 03:35:49 +00:00
fengzero 695512eca5 fix clang format 2023-05-06 07:49:40 +00:00
fengzero eea193136d fix(mips): compile error 2023-05-06 07:49:26 +00:00
eeff 44df07369e feat: add mqtt client unsubscribe method 2023-05-05 18:18:36 +08:00
fengzero 891990fafa eth conn: remove lldp 2023-04-28 05:52:38 +00:00
fengzero a0019e8c4b fix(eth connection): check bind eth socket 2023-04-21 03:07:18 +00:00
eeff f37f3a9f40 fix: data race when close mqtt client 2023-04-11 17:58:55 +08:00
fengzero 5840ff9485 fix(connection): replace client 2023-04-10 03:34:10 +00:00
fengzero e4e00b2d1b fix compile warning 2023-04-10 03:25:44 +00:00
fengzero 7548de61c6 improve(connection): replace old client 2023-04-10 03:12:27 +00:00
fengzero 6c24b78781 serial: more baudrate 300/200/150 2023-04-07 06:21:15 +00:00
fengzero 5da1c27c8c serial: more baudrate 1800/1200/600 2023-04-06 08:14:52 +00:00
fengzero 711088c802 chore(connection): return the result of conn recv 2023-03-24 08:15:08 +00:00
fengzero da4e7f228e eth conn: get interface mac 2023-03-21 09:17:02 +00:00
Xiang Zhou 18c379d93b Merge pull request #1134 from ZhouBox/dev3
feature:add connect and fd api on connection
2023-03-21 16:49:08 +08:00
zhouxiang a2305af1d4 feature:add connect and fd api on connection 2023-03-21 14:12:02 +08:00
eeff 2642f18cae fix: mqtt client subscribe ack error code handling 2023-03-20 12:08:46 +08:00
fengzero 13af68def0 vlan 2023-03-17 02:31:01 +00:00
fengzero f9f7a532c0 fix compile fail by gcc5 2023-03-07 07:58:29 +00:00
fengzero 6d3326d0de fix compile fail by gcc5 2023-03-07 07:52:18 +00:00
fengzero 98d6fd8379 fix(eth connection): mutex init 2023-03-07 03:37:26 +00:00
fengzero 61b113e63d fix(connection): disconnect if recv return 0 2023-03-07 03:23:13 +00:00
fengzero 958149e95d eth connectino 2023-03-07 02:53:00 +00:00
eeff 0f5fa0abcd chore: reduce mqtt client pub log level 2023-02-06 15:27:38 +08:00
fengzero 858b8431cb fix(connection): tcp server accept assert 2023-01-30 02:26:13 +00:00
fengzeroz 7056b7c741 Merge pull request #967 from eeff/eeff/dev
fix(mqtt-client): work around segfault due to NanoSDK race condition
2022-12-06 16:26:48 +08:00
eeff 2927e17a74 fix(mqtt-client): work around segfault due to NanoSDK race condition 2022-12-06 14:51:39 +08:00
fengzero 50e32eba86 fix connection log cate 2022-12-06 02:37:26 +00:00
eeff d35fd4db08 fix(mqtt-client): publish method memory leak when sock not ready 2022-12-01 16:02:03 +08:00
eeff 4072c67e79 feat(mqtt-client): refactor set cache interface 2022-11-29 17:30:48 +08:00
eeff 738ec1fa7f fix(mqtt-client): avoid data condition 2022-11-28 17:53:12 +08:00
eeff 514e232c58 feat(mqtt-client): add neu_mqtt_client_get_cached_msgs_num 2022-11-28 14:41:49 +08:00
eeff afe11b7a73 feat(mqtt-client): refactor publish/subscribe interface 2022-11-27 19:25:35 +08:00
eeff 20feda1fc8 fix(mqtt-client): task callback free only SUBACK/UNSUBACK messages 2022-11-23 17:48:53 +08:00
eeff d36ea326d5 fix(mqtt-client): disable cache correctly 2022-11-23 16:27:27 +08:00