Olof hagsand
|
b33603107d
|
Output pipe functionality
Based on output pipe code in CLIgen
Clixon adaptions include `CLICON_PIPETREE=` variable and a new cli_pipe.c callback file
|
2023-07-03 15:14:11 +02:00 |
|
Olof hagsand
|
e498e09570
|
Adapt to CLIgen refactoring of tree expansion code
|
2023-07-02 13:56:18 +02:00 |
|
Olof hagsand
|
ca697c9a36
|
Removed extras/ and build-root/ code since they are not properly maintained
|
2023-06-29 15:00:59 +02:00 |
|
Olof hagsand
|
b39ee078c4
|
Refactored cli-syntax code to use cligen pt_head instead (long overdue)
|
2023-06-28 13:44:06 +02:00 |
|
Olof hagsand
|
e1a8e0d40b
|
Adapt to cligen parse API
|
2023-06-28 13:39:40 +02:00 |
|
Olof hagsand
|
79d1d2e95a
|
* Fixed: [xpath // abbreviation does not work other than on the top-level](https://github.com/clicon/clixon/issues/435)
|
2023-06-21 11:45:49 +02:00 |
|
Olof hagsand
|
0460c093cc
|
Moved datastore-format datastype from clixon-config.yang to clixon-lib.yang
|
2023-06-20 10:06:52 +02:00 |
|
Olof hagsand
|
a1e7c6f126
|
Modified backend exit strategy so that 2nd ^C actually exits
Copied creator cvec if modified with REPLACE
|
2023-06-13 13:34:57 +02:00 |
|
Olof Hagsand
|
53ceb35d51
|
New clixon-autocli.yang version with skip and alias extensions
|
2023-06-10 11:46:27 +02:00 |
|
Olof hagsand
|
8091b4ab7e
|
Added fdkeep parameter to clixon_process_register
|
2023-06-08 15:51:16 +02:00 |
|
Olof hagsand
|
634e13ea32
|
C-API: Added xml_creator_print
|
2023-06-08 12:02:48 +02:00 |
|
Olof hagsand
|
8598fca688
|
Add gid to clixon_process_register() for drop privs
|
2023-06-02 13:38:00 +02:00 |
|
Olof hagsand
|
080eef0278
|
C-API: Added cli_process_control(), added uid to cli_process_control()
|
2023-06-01 17:50:23 +02:00 |
|
Olof hagsand
|
bd6a67f1d9
|
New clixon-config@2023-05-01.yang revision
Added options: CLICON_CONFIG_EXTEND
|
2023-06-01 17:43:17 +02:00 |
|
Olof hagsand
|
b3a7e39d26
|
C-API: Added specialized xml_child_each_attr function to counter perf issue
|
2023-05-29 12:25:39 +02:00 |
|
Olof hagsand
|
86ef8053a2
|
Typo in previous commit
|
2023-05-29 10:55:05 +02:00 |
|
Olof hagsand
|
a97a66cb92
|
Performance: A change in the merge code made "co-located" config and non-config get retrieval go considerable faster.
|
2023-05-29 10:47:00 +02:00 |
|
Olof hagsand
|
3e34a61bd2
|
Test: more curl error codes, new version in alpine?
|
2023-05-25 09:05:20 +02:00 |
|
Olof hagsand
|
246fd81f57
|
Test: updated perf tests that have been broken for some time
|
2023-05-23 15:24:42 +02:00 |
|
Olof hagsand
|
307a992f36
|
* Added output function to JSON output:
* `xml2json_vec(...,skiptop)` --> `xml2json_vec(..., cligen_output, skiptop)`
|
2023-05-17 16:25:35 +02:00 |
|
Olof hagsand
|
25cc14c1a2
|
Minor rearrangement for exporting cli fns
|
2023-05-12 11:03:36 +02:00 |
|
Olof hagsand
|
ad07eb3adf
|
API change: remove yang2cli_yspec last argument printgen, removed obsolete: `cli_auto_show()
|
2023-05-11 16:57:19 +02:00 |
|
Olof Hagsand
|
7b15ab0306
|
Merge pull request #432 from mico-micic/fix-size-t-warnings
Avoid conversion to 'size_t' from 'int' warnings
|
2023-05-08 15:37:04 +02:00 |
|
Olof hagsand
|
9550ba808b
|
cli show for mtpoint: increased range for arg check
|
2023-05-08 14:34:35 +02:00 |
|
Mico Micic
|
6006be038b
|
Avoid conversion to 'size_t' from 'int' warnings
|
2023-05-08 12:28:14 +02:00 |
|
Olof hagsand
|
b6116261a3
|
* Restructured and extended <stats> rpc to schema mountpoints
* New revision of clixon-lib.yang
* CLI: Added `show statistics` example code for backend and CLI memory stats
|
2023-05-05 17:54:10 +02:00 |
|
Olof hagsand
|
a0df12134a
|
Fixed: [if-feature always negative if imported from another module](https://github.com/clicon/clixon/issues/429)
Apply styleguide to snmp patch
|
2023-05-05 17:54:10 +02:00 |
|
Olof Hagsand
|
fc967171f9
|
Merge pull request #430 from shmuelhazan/test-external-yang-feature
Support external yang features
|
2023-05-05 11:26:27 +02:00 |
|
Olof Hagsand
|
40f8dd129e
|
Merge pull request #427 from StasSt-siklu/master
Support union with are same subtypes with SNMP
|
2023-05-05 09:00:59 +02:00 |
|
Olof hagsand
|
e8a8b17e1b
|
Removed obsolete compile options introduced in 6.1:
`NETCONF_DEFAULT_RETRIEVAL_REPORT_ALL` and `AUTOCLI_DEPRECATED_HIDE`
|
2023-05-05 08:55:47 +02:00 |
|
Olof hagsand
|
bd5b51d860
|
CLI edit modes and mountpoints
|
2023-05-03 17:52:10 +02:00 |
|
Olof hagsand
|
4b49953461
|
Bumped to 6.3.0.PRE
|
2023-05-03 13:53:42 +02:00 |
|
Olof hagsand
|
130c1b086f
|
Clixon 6.2.0
|
2023-04-30 20:55:09 +02:00 |
|
Shmuel Hazan
|
b13917b2ac
|
Call ys_populate_feature from if_feature_check
In some cases, the feature won't be populated yet, and therefore, we
will consider this feature as disabled.
Fixes #429
|
2023-04-30 17:34:31 +03:00 |
|
Shmuel Hazan
|
8732d118dd
|
test_feature: add test for external features
|
2023-04-30 17:34:30 +03:00 |
|
Olof hagsand
|
5d1c6b5759
|
Preparations for 6.2.0
Openssl 3.0 and autoconf 2.71
|
2023-04-29 16:23:54 +02:00 |
|
Olof hagsand
|
4643540391
|
Test: re-fix magic line
|
2023-04-27 20:51:31 +02:00 |
|
Olof Hagsand
|
678d48a699
|
Test: magic line was not first in script and NULL in command substitution
|
2023-04-27 13:25:20 +00:00 |
|
stass
|
2b3dd6e133
|
Adapted to style guidelines
|
2023-04-27 15:50:37 +03:00 |
|
Olof hagsand
|
447b8eb1d3
|
test fix breaking actions. Minor doc changes
|
2023-04-25 16:22:25 +02:00 |
|
Olof hagsand
|
54dc7a9a57
|
Fixed RESTCONF race conditions on SSL_shutdown sslerr ZERO_RETURN appears occasionally and exist.
|
2023-04-25 16:14:14 +02:00 |
|
Olof hagsand
|
05da8ef3c1
|
Add mount-point aware code to cli_auto_show
Revert patch in xpath2canonical for mountpoints
|
2023-04-23 17:54:02 +02:00 |
|
Olof hagsand
|
5cb41c8d8a
|
Fixed: unified netconf input: wrong yang-bind
|
2023-04-20 21:47:33 +02:00 |
|
Olof hagsand
|
e7c9f3d075
|
Unified netconf input function
First for external use, later internal
|
2023-04-20 21:28:01 +02:00 |
|
Olof hagsand
|
04d5f52d90
|
Revert Temporar fix in clixon_custom.h: XPATH_CANONICAL_SKIP_CHECK
|
2023-04-19 10:45:21 +02:00 |
|
Olof hagsand
|
c56d5aa44e
|
Fixed: RESTCONF: some client cert failure leads to restconf exit
Instead close and continue
|
2023-04-18 10:10:52 +02:00 |
|
Olof hagsand
|
f8324df917
|
Creator tagging for leafs, sort-modules: remove flag setting, yang_lib2yspec patch
|
2023-04-13 21:11:57 +02:00 |
|
Olof hagsand
|
6335f810d3
|
C-API: clixon_xml2file and clixon_xml2cbuf added prefix argument
Added in-mem xml diff function: `xml_tree_diff_print`
|
2023-04-12 10:44:58 +02:00 |
|
Olof hagsand
|
819a0b5a9e
|
New clixon-lib@2023-03-01.yang revision
* Added creator meta-object
|
2023-04-11 13:50:45 +02:00 |
|
Olof hagsand
|
45d8e5b6ce
|
C-API xmldb_validate() removed. compare_db_names() added.
|
2023-04-09 21:13:12 +02:00 |
|