Commit graph

  • 76a6fce219 gnah master Tassilo Schweyer 2025-03-23 23:40:28 +01:00
  • 219348ad85 Fix typo Tassilo Schweyer 2025-03-23 23:36:04 +01:00
  • 5513959eb4 Poorly hack in cdata parsing Tassilo Schweyer 2025-03-23 23:24:46 +01:00
  • e6eccd4431 Test: skip fcgi restconf tests due to event-loop change Olof hagsand 2025-03-22 10:11:13 +01:00
  • 8b04edc05a Fix startup mem issue of end callback: copy target db before writing to running Olof hagsand 2025-03-17 12:54:19 +01:00
  • 411f509fd8 Formatting, whitespace Olof hagsand 2025-03-16 17:28:11 +01:00
  • f26ea043c7 Removed RESTCONF_INLINE compile option Olof hagsand 2025-03-16 17:22:02 +01:00
  • f17da6ff83 Removed old yangs, updated ietf-list-pagination.yang Olof hagsand 2025-03-16 17:20:53 +01:00
  • 74c8244c66 Replace select with poll Olof hagsand 2025-02-05 12:36:49 +01:00
  • aa617fd677 replace in clixon_event_loop select to poll khromenokroman 2024-12-23 22:29:19 +02:00
  • 233a2f762f Test of [Expand of variables broken in 7.3](https://github.com/clicon/cligen/issues/127) Olof hagsand 2025-03-13 14:39:44 +01:00
  • d986ed423b Cleanup and formatting Olof hagsand 2025-03-13 14:39:28 +01:00
  • 839077de57 test: Corrected and documents -v vs -V transaction testing Olof hagsand 2025-03-13 14:32:08 +01:00
  • ea64bb3f3d Fixed: [Diff of top-level default values on startup stopped working in 7.3](https://github.com/clicon/clixon/issues/596) Olof hagsand 2025-03-13 14:10:20 +01:00
  • 40d674bbbc Fixed: [cli_show_auto don't work](https://github.com/clicon/clixon/issues/595) Olof hagsand 2025-03-10 13:50:58 +01:00
  • 302762f5af Fixed: [XPath * stopped working in 7.3](https://github.com/clicon/clixon/issues/594) Olof hagsand 2025-03-02 11:09:34 +01:00
  • ed226a990c Fixed: [Templates with nc:operation merge causes bad diffs to be shows](https://github.com/clicon/clixon-controller/issues/187) Olof hagsand 2025-02-27 12:04:06 +01:00
  • b0cc1857c0 RESTCONF over mountpoints, extended api_path2xml_mnt with mount-point check Olof hagsand 2025-02-24 11:55:48 +01:00
  • 9086264b89 Fixed errors in previous restconf commit Olof hagsand 2025-02-18 16:34:28 +01:00
  • a7cc1c6362 New clixon-restconf@2025-02-01.yang revision: timeout parameter Olof hagsand 2025-02-18 10:13:59 +01:00
  • 18c29f018a Restconf: include -E configdir when starting restconf daemon Olof hagsand 2025-02-17 10:46:38 +01:00
  • 9df084958e Add debug trunc flags for parsing and message Olof hagsand 2025-02-17 09:05:37 +01:00
  • 7394958453 Add handle parameter for callbacks to check for client-rpc Olof hagsand 2025-02-14 16:25:07 +01:00
  • 2770743193 Added new 'ca_userdef' callback Olof hagsand 2025-02-13 14:17:27 +01:00
  • 5a553018c8 Restconf stream: add username, increment message-id to create-subscription Olof hagsand 2025-02-08 14:56:27 +01:00
  • 5e8f4faee5 Fixed: XPath optimized code does not work with multiple matches Olof hagsand 2025-02-07 15:16:29 +01:00
  • 74958d9114 C-API: changed formatstr conversion to int to handle -1 Misc formatting Olof hagsand 2025-02-05 11:30:11 +01:00
  • 63f048115e test: Add a test for plugin_rpc_err() Corey Minyard 2024-12-06 08:16:22 -06:00
  • 25f7c56c0a backend: Handle RPC errors Corey Minyard 2025-01-29 08:26:39 -08:00
  • 9bdacc8671 Add a way to report rpc-errors from a plugin Corey Minyard 2024-09-27 15:14:46 -05:00
  • 3a1aa4052f netconf: Generalize the error reporting interface Corey Minyard 2025-01-29 08:25:24 -08:00
  • 79440c5dfd Updated community links Olof hagsand 2025-01-30 10:15:37 +01:00
  • 1ce89bd91f Useful links Olof hagsand 2025-01-30 09:54:07 +01:00
  • 8bb460df15 Clixon 7.3.0 changelog Olof hagsand 2025-01-30 09:54:07 +01:00
  • d24d5f6a9c Fixed memory errors in backend, cli and streams Olof hagsand 2025-01-29 22:40:31 +01:00
  • fc3f0cbcd9 Improved clispec parse error message Improved datastore_multi mem test Olof hagsand 2025-01-28 22:36:19 +01:00
  • bf3451c8ed YANG: added extension/unknown-stmt to rpc/input+output Olof hagsand 2025-01-28 10:43:19 +01:00
  • 1580aa7a2c Add -lm for static compile + minor test changes for 7.3 Olof hagsand 2025-01-25 22:41:18 +01:00
  • 0ad59d3300 show EXPLICIT compare diff only Olof hagsand 2025-01-24 13:23:38 +01:00
  • eff01d924c Build: Fixed unitialized pointer and missing -lm Olof hagsand 2025-01-23 12:41:23 +01:00
  • 2d709378f7 Make: break directly on compile warning Olof hagsand 2025-01-23 12:21:12 +01:00
  • 2831be4153 Fixed: [Documentation corresponding to specific release](https://github.com/clicon/clixon-controller/issues/178) Olof hagsand 2025-01-23 12:19:22 +01:00
  • 271569b194 Fixed: [Backend hangs when doing "process services restart" in the CLI](https://github.com/clicon/clixon-controller/issues/178) Olof hagsand 2025-01-17 13:53:44 +01:00
  • b7d91607b6 Fixed memory issue as result of optimization, modify xmldb_copy to reset rather than free Olof hagsand 2025-01-16 17:26:23 +01:00
  • fa62eb0872 Undefine yspec namespace optimzation Partly fix yspec namespace optimization but some issues remain Olof hagsand 2025-01-12 11:40:07 +01:00
  • b09e326307 C-API: string to pointer map Optimization of yspec+namespace lookup Optimization of non-presence container default tree Olof hagsand 2024-12-27 17:53:38 +01:00
  • 3be786c211 Misc formatting Olof hagsand 2025-01-10 16:27:40 +01:00
  • 43d9bc845d Test: enabled features for ietf tcg-algs Olof hagsand 2024-12-26 15:10:05 +01:00
  • 0c284f0594 Refactoring of dunplication detect Olof hagsand 2024-12-26 11:42:28 +01:00
  • 06e1a48480 Optimized duplicate detection and removal Olof hagsand 2024-12-19 16:58:35 +01:00
  • ead9e8d666 C-API: New no-copy xmldb_get_cache function for performance Added SKIP flag to XML for skipping nodes in xml_diff Olof hagsand 2024-12-18 10:16:29 +01:00
  • 2a6bbac712
    replace select to poll (#584) Roman Khromenok 2024-12-17 15:30:40 +02:00
  • 4080bd3a5a Test: yang ieee model requires cmdls feature Olof hagsand 2024-12-17 14:28:26 +01:00
  • 081a541c6b XPath: refactored XPath match, documented localonly and prefixonly api Olof hagsand 2024-12-15 11:27:58 +01:00
  • 6c73c36fb7 Refactored yang schema code YANG Deprecated: CLICON_YANG_SCHEMA_MOUNT_SHARE due to yang domain support Olof hagsand 2024-12-11 19:38:00 +01:00
  • b1d969e42b Moved callbacks starting programs from libclixon_cli to example code The functions are: cli_start_shell and cli_start_program If you need them, add them to your application plugin code instead Olof hagsand 2024-12-10 10:35:19 +01:00
  • 2790d243e1 CLI: Added meta format pipe-xml-default for cli commands inside pipes Olof hagsand 2024-12-09 22:52:23 +01:00
  • c24c38dbb5 CLI generic pipe callbacks Olof hagsand 2024-12-02 16:24:34 +01:00
  • 69eaf98913 Remove extra lines Olof hagsand 2024-12-05 17:35:05 +01:00
  • 3332dfef20 Fixed: [Autocli: error when empty YANG group and grouping-treeref=true](https://github.com/clicon/clixon/issues/579) Olof hagsand 2024-12-05 16:43:11 +01:00
  • 21476c1399 Fixed: [Mem error when more multiple uses on top level with multiple statements in grouping](https://github.com/clicon/clixon/issues/583) Olof hagsand 2024-12-05 15:44:01 +01:00
  • 30f9e174fa Add ping to cli example, misc debug Olof hagsand 2024-12-05 15:37:09 +01:00
  • 379644a570 Fixed template substitution to work in attributes Olof hagsand 2024-12-03 11:14:44 +01:00
  • 462b18e0d0 string substitute NULL with "" Olof hagsand 2024-11-28 16:44:28 +01:00
  • be5a7c418a Fixed Debug -D msg: dont show length in detailed debug Olof hagsand 2024-11-27 10:55:34 +01:00
  • 4c57edfc57 System-only config: revert clearing of candidate after commit Olof hagsand 2024-11-25 15:09:10 +01:00
  • 030dd89b83 Debug -D msg: dont show length in detailed debug Olof hagsand 2024-11-23 10:53:46 +01:00
  • 0193186272 Fixed: [Change CLICON_NETCONF_DUPLICATE_ALLOW to remove duplicates](https://github.com/clicon/clixon-controller/issues/160) C-API: Removed xml_tree_prune_flagged Olof hagsand 2024-11-23 10:51:04 +01:00
  • 68e132c275 Re-arranged yang, minor docs github actions, re-balanced jobs Olof hagsand 2024-11-21 10:58:30 +01:00
  • 08c8e43fb8 Disable CLICON_XMLDB_SYSTEM_ONLY_CONFIG by default Olof hagsand 2024-11-23 08:36:15 +01:00
  • 199a3fd88e Fixed: Segv in canonical xpath transform Olof hagsand 2024-11-20 15:14:02 +01:00
  • b7b1bf7aa4 System-only config, fixed startup diff Olof hagsand 2024-11-19 11:52:54 +01:00
  • 313a2caadd System-only config: Source of truth Candidate, fix system-only in cache when locked or modified, re-read otherwise Remove system-only from cache after commit Olof hagsand 2024-10-31 09:22:27 +01:00
  • cfa4803e0f Test: Added yang iana dir for yang ietf tests Olof hagsand 2024-11-14 12:23:03 +01:00
  • 27c821e3ce C-API: changed singature to yang_mount_set(y), rm: yang_mount_yspec2ymnt Olof hagsand 2024-11-14 11:25:24 +01:00
  • ca695ea386 Fixed: [Error with submodules and feature Interaction](https://github.com/clicon/clixon-controller/issues/158) Olof hagsand 2024-11-08 16:37:31 +01:00
  • daaeaa0039 test: lock-auto Olof hagsand 2024-11-08 16:28:08 +01:00
  • 6ce1df2e5e Fixed: [Expansion removes the double quote](https://github.com/clicon/clixon/issues/524) Add escaping in expand_dbvar instead of automatic in cligen Olof hagsand 2024-11-07 20:23:29 +01:00
  • 7b01b029a4 System-only 7.2 adjustment mismatching yang revisions after branch merge Olof hagsand 2024-10-29 10:08:37 +01:00
  • 69b65ad13d System-only-config * Fix startup diff * Add system-only to running on startup * JSON support: Olof hagsand 2024-10-16 13:46:47 +02:00
  • 3a656fac07 System-only config Olof hagsand 2024-10-11 11:59:49 +02:00
  • aec0a5fc3f First version of system-only-config A new extension added in clixon-lib.yang A conditional in xmldb_dump to not write system-only data to datastores A test for verifying system-only data is not written at edit-commit Olof hagsand 2024-07-31 14:32:48 +02:00
  • 515d30bdd7 New: [feature request: support xpath functions for strings](https://github.com/clicon/clixon/issues/556) Added: re-match, substring, string, string-length, translate, substring-before, substring-after, starts-with Olof hagsand 2024-11-01 15:11:28 +01:00
  • 3188e3cc59 Fixed: [string length validation doesn't work for the entry "" in case it has default value specified](https://github.com/clicon/clixon/issues/563) Olof hagsand 2024-11-01 09:58:28 +01:00
  • 739d052383 Fixed: [SNMP: snmpwalk is slow and can timeout](https://github.com/clicon/clixon/issues/404) Olof hagsand 2024-10-31 15:41:13 +01:00
  • 0586e94856 Post-release test and docs Olof hagsand 2024-10-29 09:53:20 +01:00
  • e0ebe41ee2 typos Olof hagsand 2024-10-28 13:58:01 +01:00
  • 469bfdd3f2 7.2.0 changes Olof hagsand 2024-10-28 13:53:39 +01:00
  • 0307aa5374 Fixed: [YANG 'when' does not work in multiple grouping](https://github.com/clicon/clixon/issues/572) Olof hagsand 2024-10-28 12:06:28 +01:00
  • 54a8f51bfd Fixed show mem yspec vs ydomain issue Olof hagsand 2024-10-28 10:39:04 +01:00
  • 947128339c snmp getpwuid leak Olof hagsand 2024-10-27 11:35:50 +01:00
  • 73129b96d9 Test: restconf http1.1 only had http2 test test: snmpwalk -t for valgrind leak in clicon_rpc Olof hagsand 2024-10-26 17:07:25 +02:00
  • 537df0756d Test: timing changes Olof hagsand 2024-10-26 13:48:59 +02:00
  • 582bf3feb1 Config check for qsort_s/qsort_r Olof hagsand 2024-10-25 19:24:37 +02:00
  • 0b78c9ded0 test: restconf status message removed Olof hagsand 2024-10-25 18:36:18 +02:00
  • b39b7dc674 Mem: pagination leak Olof hagsand 2024-10-22 22:47:31 +02:00
  • fd4e694312 Re-add yang ref-count for obsolete yangs in readfile Olof hagsand 2024-10-22 21:01:56 +02:00
  • fa93364953 Restconf mem leak Olof hagsand 2024-10-22 12:44:49 +02:00
  • 315e554637 Test: mem test delays Yang-lib capabilty fix Olof hagsand 2024-10-21 13:26:15 +02:00
  • 7903a92d54 Use the full path for DESTDIR when building Debian package. Kristofer Hallin 2024-10-21 15:32:52 +02:00