Commit Graph

76 Commits

Author SHA1 Message Date
hxy7yx 8e3ee3fde4 feat:core subscription supports filtering error messages 2024-07-26 15:30:51 +08:00
xiang.zhou 0108a36236 feat(rest):add api about configure status 2024-07-24 13:29:17 +08:00
fengzero 94023446c7 change update log level 2024-04-24 05:50:19 +00:00
xiang.zhou 436e31a19f remove the SIGSEGV signal handler 2024-02-27 15:53:45 +08:00
fengzero 1e60faf3ae reg sigkill 2023-12-11 09:04:11 +00:00
eeff e2067bf320 feat: syslog message add priority 2023-11-22 11:37:39 +08:00
eeff 94290e2a5c feat: support logs to remote syslog server 2023-10-07 15:45:08 +08:00
xiang.zhou e0979d1759 fixbug:buffer size too small,host:port be truncated 2023-09-06 19:02:32 +08:00
fengzeroz 798b184ea6 Merge pull request #1464 from ZhouBox/main
feat:waiting exit when using stop cmd
2023-08-24 14:29:48 +08:00
xiang.zhou e0054c01ef feat:support config file 2023-08-23 18:39:42 +08:00
xiang.zhou f4b2d115a7 feat:waiting exit when using stop cmd 2023-08-22 13:38:08 +08:00
xiang.zhou 5cbc42a61b fix:use long define pid_t and modify ret=0 2023-07-27 11:04:47 +08:00
xiang.zhou b8fdf5a1c2 feat:add cmd about stopping running neuron
fix:close file fd
2023-07-26 14:15:02 +08:00
fengzero 442894f0d0 chore(log): default notice 2023-05-19 08:14:30 +00:00
fengzero a0019e8c4b fix(eth connection): check bind eth socket 2023-04-21 03:07:18 +00:00
fengzero 372e43d6ff license module invalid code 2023-03-17 07:47:39 +00:00
fengzero 9967a07353 fix(main): manager destroy when recv SIGINT or SIGTERM 2023-03-14 05:48:13 +00:00
fengzero 7f6c0a4785 chore(main): handle SIGSEGV signal 2023-03-07 05:21:13 +00:00
fengzero 61b113e63d fix(connection): disconnect if recv return 0 2023-03-07 03:23:13 +00:00
fengzero 13760bf12c chore(log): modify log level 2023-02-02 06:18:23 +00:00
eeff 5127f737be feat: remove persister dependency on g_config_dir 2023-02-01 10:30:35 +08:00
fengzero 3ed84459a9 chore(arg): default log level 2022-11-28 07:16:53 +00:00
fengzero bccbf6082d fix: global_timestamp 2022-11-07 08:36:04 +00:00
fengzero bab2a82469 improve(timestamp): remove update timestamp from adapter 2022-11-04 06:56:31 +00:00
lixiumei123 03ef8add7e fix(api): automatically switch to default log level 2022-10-27 10:16:14 +00:00
fengzero 206574808a use a globally unique db instance 2022-10-20 06:22:52 +00:00
fengzero 1ad2405ffe fix(main): manager destory when receive sigabrt 2022-09-14 02:27:57 +00:00
fengzero da3d4d5eb2 chore(log): log version 2022-09-08 08:49:42 +00:00
eeff 23f616692e feat: add options --config_dir and --plugin_dir 2022-08-26 14:39:01 +08:00
eeff 6beffed3e6 fix: daemonize before zlog initialization 2022-08-23 15:59:17 +08:00
fengzero 531c4c28cf feat(http): optionally turn off auth 2022-08-23 02:15:38 +00:00
fengzero 1e29e4cb1c remove plugin_info.h & adapter_msg.h 2022-06-17 07:02:32 +00:00
fengzero 2a2379c0a8 remove mtx in plugin_manager 2022-06-15 05:53:37 +00:00
fengzero 203328dffd copyright 2020-2022 2022-06-10 04:43:06 +00:00
fengzero 3ba23ee65e refactor group subscribe 2022-06-10 04:43:05 +00:00
fengzero 27d1f38b1c refactor modbus-tcp 2022-05-29 09:47:58 +00:00
fengzero a7781b63ce log: replace log with zlog 2022-05-28 09:27:52 +00:00
fengzero 5da0480eb4 remove libyaml 2022-05-18 05:30:14 +00:00
fengzero 42c762a7fe package zlog 2022-04-26 08:27:12 +00:00
eeff a959df37a3 Try to enable core dump for neuron process 2022-04-11 10:38:50 +08:00
eeff a8c45725d2 Implement neuron daemon restart policy 2022-04-11 10:38:50 +08:00
eeff 34c2f85a49 Replace nng mutex with pthread mutex in main.c
nng internal will check against fork-reentrant, replace with pthread
  mutex to avoid this problem.
2022-04-10 23:54:22 +08:00
eeff b4859032a9 Add neuron daemon mode feature 2022-04-10 23:07:12 +08:00
eeff 5fe22ce971 Refactor main.c neuron setup logic into separate function 2022-04-10 23:02:45 +08:00
eeff d5e118ef68 Refactor: better global variable naming in main.c 2022-04-09 23:59:19 +08:00
fengzeroz 78b1e9532b Merge pull request #411 from eeff/eeff/dev
Refactor neuron command line argument parser into separate module
2022-04-08 12:46:22 +08:00
eeff 2d7ecfc764 Refactor neuron command line argument parser into separate module 2022-04-08 12:10:18 +08:00
fengzeroz b930cf4280 Merge pull request #410 from eeff/eeff/dev
Fix neuron command line arguments specification
2022-04-08 10:53:15 +08:00
eeff 1fbd0ccb44 Fix neuron command line arguments specification 2022-04-08 10:29:31 +08:00
fengzero 82e061da4d move header to include/neuron 2022-04-07 08:44:04 +00:00