Olof hagsand
|
dfe5c1bac1
|
Refactoring of schema mount-points
Add new top-level `Y_MOUNTS` and add top-level yangs and mountpoints in yspecs
|
2024-08-29 17:24:44 +02:00 |
|
Olof hagsand
|
7cbc0a8dc3
|
Fixed: [Deletion of leaf in YANG choice removes leaf in a different choice/case](https://github.com/clicon/clixon/issues/542)
|
2024-08-20 10:07:03 +02:00 |
|
Olof hagsand
|
74e8934636
|
New clixon-autocli@2024-08-01.yang revision: Added disable operation for module rules
|
2024-08-18 12:39:13 +02:00 |
|
Olof hagsand
|
b1a4656f72
|
YANG deviation: Resolve deviated types lexically in deviation context
|
2024-08-16 13:33:43 +02:00 |
|
Olof hagsand
|
1709537701
|
Replaced clixon_get_logflags() with clixon_logflags_get()
Added `clixon_logflags_set()`
|
2024-08-16 10:31:52 +02:00 |
|
Olof hagsand
|
bd5214dde1
|
Optmize YANG memory: Yang-type cache only for original trees
|
2024-08-13 13:48:53 +02:00 |
|
Olof hagsand
|
275cefbae7
|
Moved map functions from clixon_string to _map, new ptr2ptr map
|
2024-08-10 13:42:37 +02:00 |
|
Olof hagsand
|
781c9d9d27
|
YANG optimize, add orig pointer for derived trees
Skip some yang objects in derived trees
Add function to remove USES in augment/grouping trees
|
2024-08-09 12:03:14 +02:00 |
|
Olof hagsand
|
ca786da156
|
Fixed signal handling of recv message
Revert to signal handling in 6.5 that was changed in the netconf uniform handling in 7.0
|
2024-08-06 11:27:20 +02:00 |
|
Olof hagsand
|
af29a0f974
|
Added YANG_SPEC_LINENR compile-time option
|
2024-07-31 14:33:31 +02:00 |
|
Olof hagsand
|
aa4feee03e
|
New: [CLI simple alias](https://github.com/clicon/cligen/issues/112)
|
2024-07-24 17:14:38 +02:00 |
|
Olof hagsand
|
9ee55441ac
|
Pagination test/doc errors
|
2024-07-22 09:23:02 +02:00 |
|
Olof hagsand
|
816238029d
|
Fixed: [NETCONF error reply from failed leafref rquire-instance does not comply to RFC 7950](https://github.com/clicon/clixon/issues/53
|
2024-07-22 09:18:27 +02:00 |
|
Olof hagsand
|
07a1fa164f
|
List pagination, uniform config/state handling with new attributes
New `clixon-lib@2024-04-01.yang` revision and list_pagination_partial_state extension
|
2024-07-17 14:39:48 +02:00 |
|
Olof hagsand
|
05c881dc39
|
List pagination: Added where and direction parameter for configured data
|
2024-07-16 15:33:09 +02:00 |
|
Olof hagsand
|
36f3c95768
|
List-pagination sort-by parameter
|
2024-07-11 22:45:15 +02:00 |
|
Olof hagsand
|
4b9ee6740b
|
C-API changes: Replace yn_each with yn_iter, add keyw argument to yang_stats()
|
2024-07-04 18:27:14 +02:00 |
|
Olof hagsand
|
3e07a1d279
|
configure version major/minor derived from git
Remove compile-time COMPAT_6_5 and IDENTITYREF_KLUDGE
|
2024-07-03 12:55:02 +02:00 |
|
Olof hagsand
|
7aac03ba5e
|
Clixon 7.1.0
|
2024-07-03 09:21:23 +02:00 |
|
Olof hagsand
|
9a553bdcaa
|
Re-add option CLICON_NETCONF_DUPLICATE_ALLOW
|
2024-06-24 08:40:36 +02:00 |
|
Olof hagsand
|
43325ca2f8
|
Fixed: [Invalid api-path errors thrown when displayin qfx family device conf in CLI](https://github.com/clicon/clixon-controller/issues/126)
|
2024-06-19 14:49:22 +02:00 |
|
Olof hagsand
|
0234ed94bc
|
Added CLICON_LOG_DESTINATION and CLICON_LOG_FILE for al applications
|
2024-06-19 12:46:09 +02:00 |
|
Olof hagsand
|
1904805103
|
Fixed: [Error message from CLI if terminal is modified](https://github.com/clicon/clixon-controller/issues/122)
|
2024-05-22 16:48:57 +02:00 |
|
Olof hagsand
|
b6480ac07d
|
clixon-config.yang: Added CLICON_DEBUG, Removed: CLICON_NETCONF_DUPLICATE_ALLOW
Rearranged and grouped options
clixon-lib.yang: Added debug types
Removed git reliance in test - moved to configure script
|
2024-05-21 13:21:55 +02:00 |
|
Olof hagsand
|
1336a4ccfb
|
RESTCONF notification for native mode
|
2024-05-19 17:44:24 +02:00 |
|
Olof hagsand
|
37e9429ec8
|
Optimization of yang schema mount: share yang-specs if equal
|
2024-05-19 10:04:31 +02:00 |
|
Olof hagsand
|
03a9c03b1c
|
Fixed: backend exit when receiving invalid NETCONF get select XPath
Added XML encoding to XPaths in `select` attribute
|
2024-05-15 13:44:12 +02:00 |
|
Olof hagsand
|
ca701b0c1a
|
Changed intermediate version numbers to be git-style, eg 7.0.0-39 instead of 7.1.0-PRE
* Changed datastore modstate to be last in file, as prior to 7.0
|
2024-05-08 16:51:45 +02:00 |
|
Olof hagsand
|
8ebfdb8168
|
Changed datastore modstate to be last in file, as prior to 7.0
|
2024-05-08 14:47:44 +02:00 |
|
Olof hagsand
|
b1209aac67
|
Multi-db: Moved top-level datastore from (eg) running_db to running.d/0.xml
|
2024-05-08 09:40:27 +02:00 |
|
Olof hagsand
|
7e1a00669c
|
Event priority. Backend socket has higher prio.
|
2024-04-25 14:58:41 +02:00 |
|
Olof hagsand
|
f511cb0030
|
Split config into multiple sub-files on mount-point boundaries and dont write clean subfiles
Added CLICON_XMLDB_MULTI option, added cl:xmldb-split extension
|
2024-04-25 14:58:14 +02:00 |
|
Olof hagsand
|
bd290e4594
|
Fixed: Fail on return errors when reading from datastore
|
2024-04-24 13:48:06 +02:00 |
|
Olof hagsand
|
407b4703b3
|
[Autolock](https://github.com/clicon/clixon/issues/508)
Added option: `CLICON_AUTOLOCK`
|
2024-04-12 13:09:27 +02:00 |
|
Olof hagsand
|
331585f45b
|
CLI: Added multiple inline commands separated by ;
|
2024-04-12 12:36:20 +02:00 |
|
Olof hagsand
|
344786a971
|
Fixed: [Duplicate config files in configdir causes merge problems -> set ? = NULL](https://github.com/clicon/clixon/issues/510)
Made file-dir match more exact, eg .cli not ?cli
Added -1 as any arg to xml_rm_children()
|
2024-04-11 12:02:08 +02:00 |
|
Olof hagsand
|
60a774cbf7
|
CLI configurable format: [Default format should be configurable](https://github.com/clicon/clixon-controller/issues/87)
Added option: `CLICON_CLI_OUTPUT_FORMAT` - Default CLI output format
|
2024-04-06 12:02:12 +02:00 |
|
Olof hagsand
|
bd3a841103
|
New clixon-config@2024-04-01.yang revision
Added options: `CLICON_NETCONF_DUPLICATE_ALLOW` - Disable duplicate check in NETCONF messages
New `clixon-lib@2024-04-01.yang` revision
|
2024-04-03 17:40:32 +02:00 |
|
Olof hagsand
|
9826ac16ff
|
Formatting and CHANGELOG updates
|
2024-04-03 17:40:32 +02:00 |
|
Olof hagsand
|
91ea38eff0
|
Fixed: [NACM create rules do not work properly on objects with default values](https://github.com/clicon/clixon/issues/506)
|
2024-04-01 17:02:48 +02:00 |
|
Olof hagsand
|
b13320f1a1
|
Fixed: [CLI: Explicit api-path not encoded correctly](https://github.com/clicon/clixon/issues/504)
|
2024-03-26 11:53:02 +01:00 |
|
Olof hagsand
|
928d7d5b4d
|
Fixed: [Startup and default of same object causes too-many-elements error](https://github.com/clicon/clixon/issues/503)
|
2024-03-18 17:07:43 +01:00 |
|
Olof hagsand
|
e07fdb3089
|
Start of 7.1.0.PRE
Fixed memleak
|
2024-03-12 15:07:57 +01:00 |
|
Olof hagsand
|
28050f44f8
|
Clixon 7.0.0
|
2024-03-08 09:41:57 +01:00 |
|
Olof hagsand
|
6b8f7754b8
|
Fixed: [If services add duplicate entries, controller does not detect this](https://github.com/clicon/clixon-controller/issues/107)
Rename function `xml_yang_minmax_recurse()` -> `xml_yang_validate_minmax()`
|
2024-03-07 08:38:40 +01:00 |
|
Olof hagsand
|
520f8a9a42
|
Remove propriatary internal framing functions
Changed send/rcv API using NETCONF 10 and 11 suffixes
|
2024-02-28 13:38:32 +01:00 |
|
Olof hagsand
|
db11b5ef99
|
Changed framing between backend and frontend to RFC6242 "chunked-encoding"
|
2024-02-27 09:56:48 +01:00 |
|
Olof hagsand
|
9f73014500
|
Added yspec parameter to api_path_fmt2api_path()
Added "%k" as extra flag character to api-path-fmt
|
2024-02-26 13:18:26 +01:00 |
|
Olof hagsand
|
96f94114e2
|
Fixed: [Problems with diff of YANG lists ordered-by user](https://github.com/clicon/clixon/issues/496)
|
2024-02-23 22:08:15 +01:00 |
|
Olof hagsand
|
278def125c
|
clixon-config@2024-01-01.yang: Changed semantics of CLICON_VALIDATE_STATE_XML
Minor optimizations
|
2024-02-22 09:40:07 +01:00 |
|