Commit Graph

662 Commits

Author SHA1 Message Date
gc87 596cd699fd feat(mqtt): state json string send 2022-07-15 13:51:02 +08:00
gc87 efd8083a75 fix(mqtt): bio should retry flag clear 2022-07-15 13:51:02 +08:00
fengzero 3c5ae487b0 fix(errorcode): return NEU_ERR_PLUGIN_TAG_NOT_READY when the tag value cache does not exist 2022-07-14 07:34:13 +00:00
fengzero e477336fa1 fix(connection): trigger disconnect callback if reconfig 2022-07-14 06:01:05 +00:00
fengzero a93796aa0c fix(driver): memory leak 2022-07-13 09:40:38 +00:00
fengzero 1fbebd3872 feat(connection): wait fixed msg 2022-07-13 07:46:38 +00:00
fengzero a7eae59be6 assert nng init 2022-07-11 03:21:12 +00:00
fengzero a09cb6727c fix(manager): wait node init 2022-07-06 07:28:57 +00:00
fengzero 82e7a907e3 mqtt: del sleep 1s 2022-07-06 07:08:35 +00:00
eeff 282ca37050 ci: remove cppcheck errors 2022-07-04 22:49:58 +08:00
fengzero 0b1fb54543 fix: cppcheck warning 2022-07-04 09:12:44 +00:00
gc87 b0db5edea1 fix(mqtt): implicit conversion error
Resolves #474
2022-06-30 10:28:36 +08:00
gc87 8231e2ffd0 fix(mqtt): topic is subscribed repeatedly 2022-06-30 10:00:47 +08:00
fengzero 62f59dca65 fix timer trigger 2022-06-30 01:29:14 +00:00
eeff 680f2e4162 chore: relegate persiter read_file_string log level 2022-06-29 14:29:16 +08:00
fengzero 093b92a1b9 event(timer): first timer triggered 2022-06-28 08:19:45 +00:00
gc87 99f742f2a9 fix(base64): decode output len error 2022-06-27 17:38:21 +08:00
fengzero a6a4ce1f78 fix(driver): update all tag error if tag == NULL 2022-06-27 08:13:54 +00:00
fengzero 0220bc8c3d modify update tag log level 2022-06-25 07:27:48 +00:00
fengzero 251efa63a2 neu_type_e log string 2022-06-25 06:55:43 +00:00
fengzero 98306b5adb connection: add buf used log 2022-06-24 11:34:22 +00:00
fengzero 26de9b948d fix(driver): read/write check group 2022-06-24 08:30:51 +00:00
fengzero 25ed37c39b notify app subscribe if neuron restart 2022-06-24 06:28:38 +00:00
fengzero 4aebd5f1ce check tag name/address len 2022-06-23 08:12:00 +00:00
fengzero 7cb727581f chore(api): check node/group name len 2022-06-23 05:48:52 +00:00
fengzero dcd34e0b87 feat(driver): the value of tag will expire after 5X group interval 2022-06-23 04:59:32 +00:00
fengzero a45db0eff6 fix(adapter): response error if node not running 2022-06-23 02:43:15 +00:00
fengzero cd973f3737 fix(adapter): memory leak if sendmsg fail 2022-06-22 09:24:16 +00:00
fengzero 3244fe74e8 set adapter name in uninit msg 2022-06-22 08:11:19 +00:00
fengzero 6f734df43e fix(adapter): free adapter setting 2022-06-22 06:30:23 +00:00
fengzero abddb3339f manager: log msg type string 2022-06-22 06:01:35 +00:00
fengzero 972204d8aa fix(adapter): read signed number 2022-06-22 03:38:50 +00:00
fengzero f4e63826fd fix(adapter): memory leak if write non-exist tag 2022-06-22 02:42:03 +00:00
fengzero 3aa6d1f578 remove libcsptr copyright 2022-06-21 09:15:59 +00:00
fengzero bce54a0ed6 driver: support update group error 2022-06-21 07:58:25 +00:00
fengzeroz 4eb7a4bb4c Merge pull request #567 from gc87/branch-mqtt
feat(mqtt): add zlog with cat to mqtt_c_client.c
2022-06-21 11:39:53 +08:00
fengzero d05688f9c8 fix(manager): when the neuron exits, the node data is deleted 2022-06-21 03:09:31 +00:00
gc87 d47ea13594 feat(mqtt): add zlog with cat to mqtt_c_client.c 2022-06-21 10:51:31 +08:00
fengzero 11788dab41 connection: add send log 2022-06-21 02:08:00 +00:00
fengzero ab334c7286 fix(adapter): handle NEU_REQ_UPDATE_LICENSE 2022-06-21 01:28:25 +00:00
fengzero 566487d1f8 add NEU_RESP_APP_SUBSCRIBE_GROUP msg nofity app subscribe group 2022-06-20 09:57:26 +00:00
fengzero 50f5121c3b adapter(driver): remove mtx 2022-06-20 08:14:37 +00:00
fengzero 993530f86b refactor persist & adapter msg 2022-06-20 08:08:40 +00:00
gc87 5e16738a23 fix(mqtt): double free and context leak 2022-06-17 17:57:14 +08:00
fengzeroz 341bdfd61f Merge pull request #557 from gc87/mqtt-queue-remove
refactor(mqtt): remove sys/queue.h deps
2022-06-17 15:25:15 +08:00
fengzero 1e29e4cb1c remove plugin_info.h & adapter_msg.h 2022-06-17 07:02:32 +00:00
gc87 fe98452624 refactor(mqtt): remove sys/queue.h deps 2022-06-17 15:01:28 +08:00
fengzeroz dcb17c80cb Merge pull request #553 from gc87/mqtt-queue-remove
Disconnect on user send stop command
2022-06-17 14:50:21 +08:00
gc87 24eeb4787f refactor(mqtt): remove sys/queue.h deps 2022-06-17 11:49:08 +08:00
fengzero 67f0c2b2f0 rename tag address and replace neu_dtype_e 2022-06-17 03:48:51 +00:00