Olof hagsand
|
af29a0f974
|
Added YANG_SPEC_LINENR compile-time option
|
2024-07-31 14:33:31 +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
|
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
|
58358fb6da
|
Misc formatting
|
2024-07-02 15:02:18 +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
|
3579d98243
|
Refactoring of yang schema mount code
|
2024-06-02 12:16:00 +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
|
7a842846db
|
Formatting
|
2024-05-19 10:04:31 +02:00 |
|
Olof hagsand
|
c353c6dcab
|
Debug: Added PARSE debug flag
|
2024-05-15 13:51:18 +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
|
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
|
f6993de7eb
|
Optimization of cardinality
|
2024-04-28 23:13:10 +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
|
aba5c68fe2
|
Move format code to options and cleanup
|
2024-04-16 12:06:46 +02:00 |
|
Olof hagsand
|
1be158b7be
|
NACM: Improved error message when no username included, and added username
|
2024-04-14 12:15:01 +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
|
59b3100704
|
Adjusted code to not rely on COMPAT_6_5 API
Leak in optimize xpath code
|
2024-03-14 15:35:15 +01:00 |
|
Mico Micic
|
d3587b8646
|
Fix pr review findings (typos and formatting)
|
2024-03-12 15:22:50 +01:00 |
|
Mico Micic
|
4f306056ea
|
Add helper functions for bits data type
|
2024-03-12 15:22:50 +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
|
4138f390d4
|
Internal framing: fcgi error
CLI continue error
enable msg recv interrupt
|
2024-02-28 20:38:33 +01:00 |
|
Olof hagsand
|
5fa82dcea7
|
Swapped to use chunked framing in internal protocol
|
2024-02-28 13:38:12 +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
|
01938b7a64
|
Generalized template and variable substitution functions
Modified api-path-fmt to uri-encoded only =restval
|
2024-02-22 12:31:48 +01:00 |
|
Olof hagsand
|
b551e9e5c7
|
Added xml_template_apply
|
2024-02-19 12:20:52 +01:00 |
|
Olof hagsand
|
ff171afd65
|
Added debug level INIT
|
2024-02-17 22:16:56 +01:00 |
|
Olof hagsand
|
3b0b734de1
|
Fix same -V version string
Restconf exit segv
|
2024-02-17 22:11:35 +01:00 |
|
Olof hagsand
|
a668cc2d7c
|
Added volatile flag for datastores
|
2024-02-07 16:57:41 +01:00 |
|
Olof hagsand
|
d660c01a58
|
Optimization of xldb_put
Added flags parameter to default functions
removed call to bind
|
2024-02-06 09:27:51 +01:00 |
|
Olof hagsand
|
23dcb58758
|
Optimization of PUT
|
2024-02-05 17:14:36 +01:00 |
|
Olof hagsand
|
4e3bd6fbdd
|
Symbolic and combined debug names in cmd-line of all applications
New debug levels: BACKEND, CLI, NETCONF,RESTCONF, SNMP, STREAM
|
2024-02-02 11:54:12 +01:00 |
|
Philip Prindeville
|
86f251f343
|
Add RPC-specific debugging
|
2024-02-02 09:35:26 +01:00 |
|
Olof hagsand
|
f8de2b7c0a
|
Optimized datastore access by ensuring REPORT_ALL in memory and EXPLICIT in file
|
2024-02-01 20:42:25 +01:00 |
|
Olof hagsand
|
9989ee4d52
|
Removed other datastore options than cached
Marked `CLICON_DATASTORE_CACHE` as obsolete
|
2024-02-01 19:28:41 +01:00 |
|
Olof hagsand
|
3149d53564
|
C-API: Add error socket to clixon_proc_socket()
|
2024-01-31 14:36:40 +01:00 |
|
Olof hagsand
|
9ecc7e0791
|
Refactor enum2int API
|
2024-01-29 10:59:04 +01:00 |
|
Olof hagsand
|
b3ea6b550d
|
Added witddefaults parameter to xml2file and xml2cbuf
|
2024-01-25 23:12:18 +01:00 |
|
Olof hagsand
|
dff3b25c34
|
Replaced config cache with a single state flag
|
2024-01-25 22:50:54 +01:00 |
|
Philip Prindeville
|
981ea5036d
|
Add event-processing logging
|
2024-01-22 08:46:15 +01:00 |
|
Philip Prindeville
|
23b538e7dc
|
Add datastore-specific logging
|
2024-01-22 08:46:15 +01:00 |
|
Philip Prindeville
|
42a92f262a
|
Add process-specific logging
|
2024-01-22 08:46:15 +01:00 |
|
Philip Prindeville
|
f923524378
|
Add NACM-specific logging
|
2024-01-22 08:46:15 +01:00 |
|
Olof hagsand
|
88b60daa75
|
Revert and obsolete the creators attribute feature introduced in 6.2.
|
2024-01-21 12:58:51 +01:00 |
|