Commit graph

1509 commits

Author SHA1 Message Date
Olof hagsand
88b60daa75 Revert and obsolete the creators attribute feature introduced in 6.2. 2024-01-21 12:58:51 +01:00
Olof hagsand
9e6557aad1 Fixed: [Choice and Leafref](https://github.com/clicon/clixon/issues/469) 2024-01-17 12:31:13 +01:00
Olof hagsand
bb603e0a83 New clixon-config@2024-01-01.yang revision 2024-01-15 14:39:33 +01:00
Olof hagsand
d5a8d6b6e1 Fixed: segv on exit
Test: rm openconfig-interface
2024-01-10 20:10:38 +01:00
Olof hagsand
7b5dc3d24c Upgrade creator-attr code 2024-01-09 10:52:32 +01:00
Olof hagsand
ea645d1334 New clixon-lib@2024-01-01.yang revision
* Replaced container creators to grouping/uses
2024-01-09 10:42:33 +01:00
Olof hagsand
74ed09b36e Test: revised openconfig-interfaces 2024-01-08 14:19:53 +01:00
Olof hagsand
04a548ad78 Fixed: [Problem deleting non-last list element if ordered-by user](https://github.com/clicon/clixon/issues/475) 2024-01-07 16:52:04 +01:00
Olof hagsand
9e54f0602f Changed ca_errmsg callback to a more generic variant
Includes all error, log and debug messages
See [Customized NETCONF error message](https://github.com/clicon/clixon/issues/454)
2024-01-05 16:41:53 +01:00
Olof hagsand
24a4991ec8 Restructured error,debug anf log API
Renamed functions clicon->clixon, replaced global variables w access functions
Unified clicon_netconf_error with clixon_err()
2023-12-18 08:29:14 +01:00
Olof hagsand
261469be16 Feature: [Add support for -V option to give version](https://github.com/clicon/clixon/issues/472) 2023-12-14 23:10:51 +01:00
Philip Prindeville
d76adf51d2 Check for final prompt in pagination 2023-12-09 16:14:15 +01:00
Olof hagsand
054ffccb31 test:vagrant nginx fix, CHANGELOG 2023-12-05 15:04:01 +01:00
Olof hagsand
1ac5086c6a Tests: updated cli fuzz, vagrant, valgrind 2023-12-04 22:28:18 +01:00
Olof hagsand
8d3d39319e Test: vagrant configure clixon changes 2023-12-03 21:49:52 +01:00
Olof hagsand
5e84ad8008 Test: vagrant clixon-util upgrade, sudo -g not work 18.04 2023-12-03 12:08:00 +01:00
Olof hagsand
01fbf764e7 more clixon-util rm effects 2023-12-02 17:46:43 +01:00
Olof hagsand
80a10b694c All clixon test utilities in util/ moved to separate repo: clicon/clixon-util 2023-12-02 17:11:16 +01:00
Philip Prindeville
631ebaa759 Fix issues with valgrind w/ sudo 2023-12-01 09:31:50 +01:00
Olof hagsand
f3ae28b938 Test: replace namespace with variable 2023-11-28 15:04:13 +01:00
Olof hagsand
bbcb4a7b03 Creator attribute changes: added as xmldb metadata
clixon-config.yang: New revision and Added `CLICON_NETCONF_CREATOR_ATTR` option
clixon-lib.yang: Added creator meta
Changed return value of xml_add_attr
2023-11-28 14:44:01 +01:00
Olof hagsand
cafbe7d200 Docker: enable ssh tests
Test: restore tty after restconf start
2023-11-20 09:55:37 +01:00
Olof hagsand
8601690c91 Test: added write tests for nacm mount 2023-11-17 08:54:04 +01:00
Olof hagsand
aaab8a4920 Fixed: [NACM paths don't work for mounted YANG models](https://github.com/clicon/clixon-controller/issues/62) 2023-11-15 16:47:33 +01:00
Olof hagsand
2e6d9167f2 Mount-point support for restconf 2023-11-15 12:12:42 +01:00
Olof hagsand
16a7fa3837 SNMP union leak (see https://github.com/clicon/clixon/pull/461)
Added docker-snmp-mem test
2023-11-02 16:26:21 +01:00
Olof hagsand
e9c5287c36 Debug: improved debug level 2 with socket-description, also for notification 2023-11-01 13:48:41 +01:00
Olof hagsand
e7313fc9a2 New clixon-lib@2023-11-01.yang revision with ignore-compare extension 2023-10-25 18:09:40 +02:00
Olof hagsand
9d9528d503 Test: dont set restconf user (breaks freebsd fcgi) 2023-10-21 17:22:36 +02:00
Olof hagsand
1e44fa3719 Test: optimization of vagrant git yangmodels handling 2023-10-21 10:15:31 +02:00
Olof hagsand
856c9058f8 Fixed: [Does clixon cli support autocompletion for leafrefs pointed to another module?](https://github.com/clicon/clixon/issues/455) 2023-10-05 07:52:31 -05:00
Olof hagsand
0a72432693 Fixed: [commit d 2023-10-04 07:27:49 -05:00
Olof hagsand
39d3e533c3 Test: aligned without-restconf docker test with fcgi/native
Test: Fixed test_privileges
2023-10-04 07:12:13 -05:00
Philip Prindeville
220ad29269 Cleanup for snmp tests 2023-10-03 23:41:47 +02:00
Philip Prindeville
951aa71d56 Make /var directory tree owned by $CLICON_GROUP 2023-10-03 23:41:47 +02:00
Philip Prindeville
3a2ffd4233 Run tests as appropriate group
Need to add "groupadd" and "groupdel" for Alpine. See:

https://github.com/gliderlabs/docker-alpine/issues/326
2023-10-03 23:41:47 +02:00
Philip Prindeville
62401b72d0 Always use variable substition for command
Can't do a sudo inside an expect so we run the expect inside the sudo.
2023-10-03 23:41:47 +02:00
Philip Prindeville
170497b4b6 Fix spelling mistakes, etc. 2023-10-03 23:41:47 +02:00
Olof hagsand
794a17c2bb Valgrind fixes 2023-09-28 17:31:14 +02:00
Olof hagsand
520f20def5 Test: stabilized test_restconf_internal* tests by looping 2023-09-27 13:10:33 +02:00
Olof hagsand
2b6bd4fb5c test: cleaned up stty get/set in tests 2023-09-22 13:43:27 +02:00
Olof hagsand
2603b6f139 CLI show compare example function
Improved diff algorithm for XML and TEXT/curly, replaced UNIX diff with structural in-mem algorithm
Fixed: ["show compare" and "show compare | display cli" differs #23](https://github.com/clicon/clixon-controller/issues/23)
Changed parameters of example clispec function `compare_dbs()`
Added show2cbuf functions for TEXT/CLI
Renamed clixon_txt2file to clixon_text2file
2023-09-22 10:42:00 +02:00
Olof hagsand
45f41e3e4d Fixed: [JSON backslash string decoding/encoding not correct](https://github.com/clicon/clixon/issues/453)
Added unicode BMP support for JSON strings
Test: encoding/decoding tests for UTF-8
2023-09-19 12:28:58 +02:00
Olof hagsand
4730082d7b C-API: Add fromroot parameter to cli_show_common() 2023-09-12 21:57:47 +02:00
Olof hagsand
9091582087 Low-level message functions added descr argument for better logging C-API change 2023-09-12 10:08:32 +02:00
Olof hagsand
17b64f0bab Test: grep \ in internal usecase test, valgrind exceptions for newer version 2023-09-06 11:05:33 +02:00
Olof Hagsand
b19b3a37fe test: dragonly bsd support 2023-09-05 13:11:14 +00:00
Olof hagsand
b8f4dbd8d1 Test: more test cli multiple pipes 2023-09-04 14:04:34 +02:00
Olof hagsand
3b08653eb4 Added: [Feature request: node's alias for CLI](https://github.com/clicon/clixon/issues/434)
New `clixon-autocli@2023-09-01.yang` revision
Misc typos
2023-08-31 18:00:29 +02:00
Olof hagsand
4e79ac43fb Example cli pipe grep command quotes vertical bar for OR function 2023-08-29 08:39:22 +02:00