clixon/lib/src
Olof hagsand bc54f2d04c * Regexp improvements
* Added check for libxml in configure';
  * Added clixon_util_regexp utility function
* Yang state get improvements
  * Integrated state and config into same tree on retrieval, not separate trees
  * Added cli functions `cli_show_config_state()` and `cli_show_auto_state()` for showing combined config and state info.
  * Added integrated state in the main example: `interface/oper-state`.
  * Added performance tests for getting state, see [test/test_perf_state.sh].
2019-05-20 16:03:29 +02:00
..
clixon_data.c * Restconf with startup feature will now copy all edit changes to startup db (as it should according to RFC 8040) 2019-04-26 12:12:55 +02:00
clixon_datastore.c Clixon config option CLICON_XMLDB_CACHE renamed to CLICON_DATASTORE_CACHE and changed type from boolean to datastore_cache 2019-05-09 14:25:16 +02:00
clixon_datastore_read.c Clixon config option CLICON_XMLDB_CACHE renamed to CLICON_DATASTORE_CACHE and changed type from boolean to datastore_cache 2019-05-09 14:25:16 +02:00
clixon_datastore_read.h * Optimized validation by making xml_diff work on raw cache tree (not copies) 2019-04-07 15:55:53 +02:00
clixon_datastore_tree.c wrong fread -1 check 2019-05-10 14:44:21 +00:00
clixon_datastore_tree.h New XMLDB_FORMAT added: tree. An experimental record-based tree database for direct access of records. 2019-04-26 13:38:55 +02:00
clixon_datastore_write.c Clixon config option CLICON_XMLDB_CACHE renamed to CLICON_DATASTORE_CACHE and changed type from boolean to datastore_cache 2019-05-09 14:25:16 +02:00
clixon_datastore_write.h * Structural change: removed datastore plugin and directory, and merged into regulat clixon lib code. 2019-03-31 18:17:40 +02:00
clixon_err.c * New xml_isancestor xml function 2019-02-27 16:33:51 +01:00
clixon_event.c 2019 2019-01-02 15:48:30 +01:00
clixon_file.c * Removed all dependency on strverscmp 2019-02-27 10:46:05 +01:00
clixon_handle.c * Structural change: removed datastore plugin and directory, and merged into regulat clixon lib code. 2019-03-31 18:17:40 +02:00
clixon_hash.c Non linear str2int 2019-04-23 12:53:29 +02:00
clixon_json.c Merge branch 'master' of https://github.com/clicon/clixon 2019-04-24 15:35:57 +02:00
clixon_json_parse.h 2019 2019-01-02 15:48:30 +01:00
clixon_json_parse.l * Support of yangmodels supported, see test_yangmodels.sh 2019-01-10 20:52:19 +01:00
clixon_json_parse.y Yang choice functionality improved and stricter validation for CLI generation, mandatory flags, etc. 2019-01-04 11:37:26 +01:00
clixon_log.c * There was a problem with ordered-by-user for XML children that appeared in so\ 2019-02-27 18:20:23 +01:00
clixon_nacm.c Clixon config option CLICON_XMLDB_CACHE renamed to CLICON_DATASTORE_CACHE and changed type from boolean to datastore_cache 2019-05-09 14:25:16 +02:00
clixon_netconf_lib.c * Changed return values in internal functions: netconf_trymerge, startup_module_state, yang_modules_state_get 2019-05-07 13:26:34 +02:00
clixon_options.c Clixon config option CLICON_XMLDB_CACHE renamed to CLICON_DATASTORE_CACHE and changed type from boolean to datastore_cache 2019-05-09 14:25:16 +02:00
clixon_plugin.c * Yang "min-element" and "max-element" feature supported 2019-05-07 11:47:30 +02:00
clixon_proto.c Structural C-code change: Merged yang_spec and yang_node types into yang_stmt 2019-04-02 12:27:33 +02:00
clixon_proto_client.c Experimental customized error output strings, see [lib/clixon/clixon_err_string.h] 2019-04-11 12:45:31 +02:00
clixon_sha1.c renamed .h and libs clicon->clixon 2016-02-28 15:27:36 +01:00
clixon_sig.c 2019 2019-01-02 15:48:30 +01:00
clixon_stream.c Structural C-code change: Merged yang_spec and yang_node types into yang_stmt 2019-04-02 12:27:33 +02:00
clixon_string.c Non linear str2int 2019-04-23 12:53:29 +02:00
clixon_xml.c Merge branch 'master' of https://github.com/clicon/clixon 2019-04-26 13:41:14 +02:00
clixon_xml_changelog.c Removed external direct access to the yang_stmt struct. 2019-04-24 15:13:19 +02:00
clixon_xml_map.c * Improved submodule implementation, as part of [Yang submodule import prefix restrictions #60](https://github.com/clicon/clixon/issues/60). 2019-05-14 14:09:02 +02:00
clixon_xml_parse.h Structural C-code change: Merged yang_spec and yang_node types into yang_stmt 2019-04-02 12:27:33 +02:00
clixon_xml_parse.l * A yang type regex cache added, this helps the performance by avoiding re-running the regcomp command on every iteration. 2019-04-19 16:01:39 +02:00
clixon_xml_parse.y * A yang type regex cache added, this helps the performance by avoiding re-running the regcomp command on every iteration. 2019-04-19 16:01:39 +02:00
clixon_xml_sort.c Fixed a problem caused by recent sorting patches that made "ordered-by user" lists fail in some cases, causing multiple list entries with same keys. NACM being one example. Thanks vratnikov! 2019-04-29 16:31:38 +02:00
clixon_xpath renamed .h and libs clicon->clixon 2016-02-28 15:27:36 +01:00
clixon_xpath.c Non-key list now not accepted in edit-config (before only on validation) 2019-05-08 12:51:10 +02:00
clixon_xpath_ctx.c 2019 2019-01-02 15:48:30 +01:00
clixon_xpath_parse.h 2019 2019-01-02 15:48:30 +01:00
clixon_xpath_parse.l xpath parser scan strings instead of characters 2019-04-02 11:01:01 +02:00
clixon_xpath_parse.y xpath parser scan strings instead of characters 2019-04-02 11:01:01 +02:00
clixon_yang.c * Regexp improvements 2019-05-20 16:03:29 +02:00
clixon_yang_cardinality.c Removed external direct access to the yang_stmt struct. 2019-04-24 15:13:19 +02:00
clixon_yang_cardinality.h 2019 2019-01-02 15:48:30 +01:00
clixon_yang_internal.h * Improved submodule implementation, as part of [Yang submodule import prefix restrictions #60](https://github.com/clicon/clixon/issues/60). 2019-05-14 14:09:02 +02:00
clixon_yang_module.c * Regexp improvements 2019-05-20 16:03:29 +02:00
clixon_yang_parse.h * Regexp improvements 2019-05-20 16:03:29 +02:00
clixon_yang_parse.l new try: optimized yang string parsing 2019-02-20 17:36:40 +01:00
clixon_yang_parse.y * Improved submodule implementation, as part of [Yang submodule import prefix restrictions #60](https://github.com/clicon/clixon/issues/60). 2019-05-14 14:09:02 +02:00
clixon_yang_type.c * Improved submodule implementation, as part of [Yang submodule import prefix restrictions #60](https://github.com/clicon/clixon/issues/60). 2019-05-14 14:09:02 +02:00
Makefile.in New XMLDB_FORMAT added: tree. An experimental record-based tree database for direct access of records. 2019-04-26 13:38:55 +02:00