clixon/lib/src
Olof hagsand 339b744835 * Optional yangs for testing have been removed from the Clixon repo
* These were included for testing
  * If you want to run the Clixon test suite you need to point `YANGMODELS`, see test/README.md
  * The following configure options have been removed:
    * `configure --with-opt-yang-installdir=DIR`
    * `configure   --enable-optyangs`
  * You may need to specify standard YANGs using configure option `--with-yang-standard-dir=DIR`
* Updated yang ietf models with fetures for tet
* Added option `CLICON_YANG_AUGMENT_ACCEPT_BROKEN` to accept broken yangmodels.
  * This is a debug option for CI testcases where standard YANG models are broken
2021-11-29 10:28:34 +01:00
..
clixon_api_path_parse.h Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_api_path_parse.l Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_api_path_parse.y Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_client.c * Netconf message-id attribute changed from optional to mandatory 2021-06-30 10:59:10 +02:00
clixon_data.c Pagination callback modifications: ensure xml is bound to yang, removed 2021-10-14 14:06:01 +02:00
clixon_datastore.c * New state callback signature (ca_statedata2) 2021-09-21 11:27:58 +02:00
clixon_datastore_read.c * New state callback signature (ca_statedata2) 2021-09-21 11:27:58 +02:00
clixon_datastore_read.h * Add multiple yang support also for obsolete versions 2021-04-12 12:42:26 +02:00
clixon_datastore_write.c * Added sorting of YANG statements 2021-11-16 14:40:23 +01:00
clixon_datastore_write.h Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_dispatcher.c Pagination callback modifications: ensure xml is bound to yang, removed 2021-10-14 14:06:01 +02:00
clixon_err.c * JSON errors are now labelled with JSON and not XML 2021-09-20 21:35:01 +02:00
clixon_event.c Plugin context check: check termios settings 2021-10-21 15:44:04 +02:00
clixon_file.c Fixed [yang in CLICON_YANG_MAIN_DIR can't import module's in CLICON_YANG_DIR recursively](https://github.com/clicon/clixon/issues/286) 2021-11-10 18:32:17 +01:00
clixon_handle.c Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_hash.c Fixed again: [backend start resconf failed due to path string truncated #192](https://github.com/clicon/clixon/issues/192) 2021-03-24 12:23:00 +01:00
clixon_instance_id_parse.h Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_instance_id_parse.l Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_instance_id_parse.y Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_json.c * XML to JSON CDATA translation is NOT stripped 2021-11-13 17:11:00 +01:00
clixon_json_parse.h Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_json_parse.l Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_json_parse.y Append prefix before cloning 2021-10-26 22:13:04 +02:00
clixon_log.c change localtime to localtime_r which is a thread-safe function 2021-05-10 18:53:21 +03:00
clixon_nacm.c * Changed config and install options for Restconf 2021-05-23 17:14:18 +02:00
clixon_netconf_lib.c Pagination updated 2021-11-10 18:35:24 +01:00
clixon_netns.c * Fixed: RESTCONF Native: Failed binding of socket in network namespace caused process zombie 2021-05-17 22:50:07 +02:00
clixon_options.c Implementation of OpenConfig path compression. 2021-10-15 13:55:31 +02:00
clixon_path.c * Pagination according to new draft 2021-09-21 11:22:41 +02:00
clixon_plugin.c Refactoring for better performance of large auto-cli specs 2021-11-25 12:04:05 +01:00
clixon_proc.c * Restconf internal start: fail early if clixon_restconf binary is not found 2021-08-17 10:08:04 +02:00
clixon_proto.c - Fuzz for restconf and cli updated 2021-05-27 20:39:49 +02:00
clixon_proto_client.c Add restart plugin library code for netconf and cli 2021-11-13 17:03:12 +01:00
clixon_regex.c * JSON errors are now labelled with JSON and not XML 2021-09-20 21:35:01 +02:00
clixon_sig.c fix: restore signal mask must not use 0 2021-10-31 15:48:01 +01:00
clixon_stream.c * Changed signal handling 2021-03-11 18:12:43 +01:00
clixon_string.c Removed remaining and replaced pagination-mode with locked parameter 2021-10-10 11:40:47 +02:00
clixon_uid.c * Added autotool check for getresuid (and related functions) necessary for lowering of priviliges for backend and restconf 2021-06-11 14:42:41 +02:00
clixon_validate.c Refactoring for better performance of large auto-cli specs 2021-11-25 12:04:05 +01:00
clixon_xml.c Refactoring for better performance of large auto-cli specs 2021-11-25 12:04:05 +01:00
clixon_xml_bind.c * RPC replies now verified with YANG 2021-11-16 22:12:14 +01:00
clixon_xml_changelog.c * Removed endtag parameter of clixon_xml_parse_file() 2021-03-15 13:24:27 +01:00
clixon_xml_io.c -* xml_dump debug function 2021-11-15 13:11:56 +01:00
clixon_xml_map.c Implementation of OpenConfig path compression. 2021-10-15 13:55:31 +02:00
clixon_xml_nsctx.c * Fixed: [restconf patch method adds redundant namespaces #235](https://github.com/clicon/clixon/issues/235) 2021-06-10 13:05:03 +02:00
clixon_xml_parse.h Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_xml_parse.l Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_xml_parse.y * Fixed: [clixon_netconf errors on client XML Declaration with valid encoding spec](https://github.com/clicon/clixon/issues/250) 2021-08-05 21:44:52 +02:00
clixon_xml_sort.c Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_xml_vec.c completing the function of hide for autocli-op in the yang files 2021-04-21 15:09:40 +03:00
clixon_xpath.c Added error handling in yang_path_arg triggered by no filter in get paginated 2021-11-10 18:35:24 +01:00
clixon_xpath_ctx.c * YANG Leafref feature update 2021-08-16 17:14:27 +02:00
clixon_xpath_eval.c Added support for the XPATH function bit-is-set() 2021-11-27 15:40:44 +01:00
clixon_xpath_eval.h Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_xpath_function.c Added support for the XPATH function bit-is-set() 2021-11-27 15:40:44 +01:00
clixon_xpath_function.h Added support for the XPATH function bit-is-set() 2021-11-27 15:40:44 +01:00
clixon_xpath_optimize.c Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_xpath_parse.h Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_xpath_parse.l Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_xpath_parse.y Added support for the XPATH function bit-is-set() 2021-11-27 15:40:44 +01:00
clixon_xpath_yang.c Added error handling in yang_path_arg triggered by no filter in get paginated 2021-11-10 18:35:24 +01:00
clixon_yang.c - yang sorting did not use "stable" qsort: fixed by using vector index 2021-11-26 15:17:23 +01:00
clixon_yang_cardinality.c * Performance improvement 2021-11-18 08:37:54 +01:00
clixon_yang_cardinality.h * Performance improvement 2021-11-18 08:37:54 +01:00
clixon_yang_internal.h - yang sorting did not use "stable" qsort: fixed by using vector index 2021-11-26 15:17:23 +01:00
clixon_yang_module.c - Added netconf to fuzz 2021-09-22 18:55:32 +02:00
clixon_yang_parse.h Copyright 2021 2021-01-13 14:40:34 +01:00
clixon_yang_parse.l * Partly Fixed: [String concatenation in YANG model leads to syntax error](https://github.com/clicon/clixon/issues/265) 2021-09-20 22:54:14 +02:00
clixon_yang_parse.y * Added sorting of YANG statements 2021-11-16 14:40:23 +01:00
clixon_yang_parse_lib.c * Optional yangs for testing have been removed from the Clixon repo 2021-11-29 10:28:34 +01:00
clixon_yang_type.c * YANG Leafref feature update 2021-08-16 17:14:27 +02:00
Makefile.in Merge branch dispatcher and broke out pagination callbacks to use it 2021-10-08 15:19:37 +02:00