Commit Graph
720 Commits
Author SHA1 Message Date
fengzero 7f3630626a tag option: parse the last identification character 2022-03-02 05:34:13 +00:00
fengzeroz b70a3484f5 Merge pull request #292 from lixiumei123/main
Adding functional tests for persistence
2022-03-02 13:33:05 +08:00
lixiumei 26a61fd660 Adding functional tests for persistence 2022-03-02 11:54:08 +08:00
fengzeroz e1b193fbc4 Merge pull request #297 from eeff/eeff/license
License update support
2022-03-02 10:58:37 +08:00
fengzeroz 9c655c4234 Merge pull request #296 from gc87/base64-util
Add base64 codec
2022-03-02 10:58:19 +08:00
gc87 30f019cdde Add base64 codec 2022-03-01 13:55:04 +08:00
eeff dd0bd8a448 Make sample app plugin handle NEU_REQRESP_UPDATE_LIC request 2022-03-01 12:22:24 +08:00
eeff 5c6fdb50c7 Make manager_loop forward MSG_EVENT_LIC_UPDATED event 2022-03-01 12:22:24 +08:00
eeff ee409eea60 Make adapter_loop handle MSG_EVENT_LIC_UPDATED event 2022-03-01 12:22:24 +08:00
eeff 19d914e6db Make adapter_event_notify handle NEU_EVENT_LIC_UPDATED event 2022-03-01 12:22:24 +08:00
eeff 1838192023 Add function neu_plugin_notify_event_update_lic 2022-03-01 12:22:24 +08:00
eeff 7a720c8ed3 Add new message type MSG_EVENT_LIC_UPDATED 2022-03-01 12:22:24 +08:00
eeff 0af74caf77 Add new event structure type neu_event_lic_updated_t 2022-03-01 12:22:24 +08:00
eeff ace1f1791c Add new event type NEU_EVENT_LIC_UPDATED 2022-03-01 12:22:24 +08:00
eeff 2823676f30 Add new request structure type neu_reqresp_update_lic_t 2022-03-01 12:22:24 +08:00
eeff fced237422 Add new request type NEU_REQRESP_UPDATE_LIC 2022-03-01 12:22:24 +08:00
fengzeroz f47a48d32f Merge pull request #294 from gc87/opcua-schema-change
Add a certificate field to schema.json
2022-02-28 18:10:51 +08:00
eeff a89fae19db Make sample app plugin send license get value command 2022-02-28 16:09:14 +08:00
eeff 6593e90733 Make neu_manager to forward MSG_DATA_LIC_RESP messages 2022-02-28 16:09:14 +08:00
eeff 1e13a4b335 Make neu_manager forward MSG_CMD_GET_LIC_VAL messages to license adapter 2022-02-28 16:09:14 +08:00
eeff b00ab299b0 Make neu_manager to add license adapter if license plugin found 2022-02-28 16:09:14 +08:00
eeff 630b40e98a Fix function adapter_type_from_node_type 2022-02-28 16:09:14 +08:00
eeff 24fb585cf9 Add adapter type ADAPTER_TYPE_LICENSE 2022-02-28 16:09:14 +08:00
eeff 251698efba Expose header file neu_license.h in neuron.h 2022-02-28 16:09:14 +08:00
eeff d1950eb7cb Add header file neu_license.h for license handling 2022-02-28 16:09:14 +08:00
eeff 28ff8f37fc Make adapter loop handle message type MSG_DATA_LIC_RESP 2022-02-28 16:09:14 +08:00
eeff d82cd5ce2a Make adapter_response handle response type NEU_REQRESP_LIC_VAL 2022-02-28 16:09:14 +08:00
eeff 3971f4209b Make adapter loop handle message type MSG_CMD_GET_LIC_VAL 2022-02-28 16:09:14 +08:00
eeff ead21e28e4 Make adapter command handle request type NEU_REQRESP_GET_LIC_VAL 2022-02-28 16:09:14 +08:00
eeff 4aff210d0e Add function neu_plugin_send_lic_cmd 2022-02-28 16:09:14 +08:00
eeff d5ff324d20 Add new cmd/data structure type license key value passing
1. Add structure type get_lic_val_cmd_t
  2. Add structure type lic_val_resp_t
2022-02-28 16:09:14 +08:00
eeff 69e6f3ddfc Add new message type for license key value passing
1. Add MSG_CMD_GET_LIC_VAL
  2. Add MSG_DATA_LIC_RESP
2022-02-28 16:09:14 +08:00
eeff 2c89eecf48 Add request/response structure for license key value passing
1. Add structure type neu_reqresp_get_lic_val_t
  2. Add structure type neu_reqresp_lic_val_t
2022-02-28 16:09:14 +08:00
eeff df29fb6758 Add new request type for license key value passing
1. Add request type NEU_REQRESP_GET_LIC_VAL
  2. Add request type NEU_REQRESP_LIC_VAL
2022-02-28 16:09:14 +08:00
eeff 3539b63450 Add node type NEU_NODE_TYPE_LICENSE 2022-02-28 16:09:14 +08:00
gc87 8705e2df1d Add a certificate field 2022-02-28 15:50:56 +08:00
eeff 222385fccc Fix CI for syslog intergration 2022-02-23 17:31:54 +08:00
eeff acbd2dc2de Add tool config-syslog.sh for configuring rsyslog in linux platforms 2022-02-22 16:42:59 +08:00
eeff b845b61175 Fix modbus_tcp_config memory leak 2022-02-21 10:17:09 +08:00
eeff 5331a56ddb Fix neu_adapter_destroy memory leak 2022-02-21 10:17:09 +08:00
Parker Liu ed2e6cf31d Modify default directory in parser generator shell script 2022-02-18 17:50:37 +08:00
eeff d207cc97ac Fix pressure testing robot file 2022-02-18 16:10:53 +08:00
Parker Liu f3c9765b43 Rename sdk.sh to package.sh 2022-02-18 11:59:16 +08:00
fengzero 3e4d482485 sdk package 2022-02-18 11:57:50 +08:00
Parker Liu 2b177aa015 Fix multi-times load json object from buffer when decode complex json string 2022-02-18 11:21:55 +08:00
Parker Liu ed5af8c39b Add post process for generated persistance parser files 2022-02-18 11:18:17 +08:00
Parker Liu 326a7cff88 Add shell script for generate parser files for api 2022-02-18 11:13:02 +08:00
Parker Liu fdd18850b8 Add function neu_json_decode_by_json for partialy decode json buf 2022-02-17 17:51:17 +08:00
Parker Liu 4ea939bf2b Add shell script for generate parser files of persistance config 2022-02-17 17:48:48 +08:00
eeff 4ebc285ff6 Fix pressure testing read/write loop 2022-02-17 15:56:34 +08:00