Olof hagsand
9bd0dc42c6
3.9 develop branch
2018-11-11 12:20:51 +01:00
Olof hagsand
9881fe7a92
Merge branch 'master' into develop
2018-11-11 11:53:39 +01:00
Olof hagsand
9bd67b21e6
3.8.0 version number
2018-11-11 11:52:52 +01:00
Olof hagsand
845bc875c2
Merge branch 'master' into develop
2018-11-11 11:47:00 +01:00
Olof hagsand
7ac57283f0
roadmap
2018-11-07 23:15:20 +01:00
Olof hagsand
33c8a3a25d
roadmap
2018-11-07 23:10:26 +01:00
Olof hagsand
b92050686a
Release 3.8.0
2018-11-06 22:44:00 +01:00
Olof hagsand
3fa04215d4
3.8.0
2018-11-06 22:41:48 +01:00
Olof hagsand
452844423e
XPATH axis issue
2018-11-06 15:46:27 +01:00
Olof hagsand
e343ad6454
Mem leakage and test update for valgrind
2018-11-06 14:41:43 +01:00
Olof Hagsand
d5390fc808
docker master
2018-11-05 21:16:12 +00:00
Olof hagsand
a49c007800
3.8 delayed to Nov 8
2018-11-04 22:59:15 +01:00
Olof hagsand
40fac27c2e
Merge branch 'develop' for 3.8 release
2018-11-04 22:45:42 +01:00
Olof Hagsand
02ce0f204b
@ problem
2018-11-04 21:19:39 +00:00
Olof Hagsand
f1d56d05ec
echo problem
2018-11-04 21:12:45 +00:00
Olof Hagsand
a097f87f21
@echo problem
2018-11-04 21:11:35 +00:00
Olof Hagsand
bd05950d44
cp xml in xml stream notify
2018-11-04 21:05:51 +00:00
Olof hagsand
5aad2e5383
Merge branch 'develop' of https://github.com/clicon/clixon into develop
2018-11-04 19:47:33 +01:00
Olof hagsand
c1b8921766
readme
2018-11-04 19:47:14 +01:00
Olof Hagsand
5eaba6fcbf
Merge branch 'develop' of https://github.com/clicon/clixon into develop
2018-11-04 19:44:32 +01:00
Olof Hagsand
3038efdab0
readme
2018-11-04 19:44:03 +01:00
Olof hagsand
366cf041bd
YANG keywords "action" and "belongs-to" implemented by syntactically by parser (but not proper semantics).
2018-11-04 18:36:55 +01:00
Olof Hagsand
270bf78e1f
Backward compatible testing w streams. Nchan manual tests.
2018-11-04 16:56:56 +01:00
Olof hagsand
fdfbbcdb9e
Restconf stream debugging and README
2018-11-04 15:59:16 +01:00
Olof Hagsand
09e2e767fe
nchan stream tests
2018-11-04 15:39:02 +01:00
Olof hagsand
f2810e849f
Fork fcgi handler for streams
2018-11-04 14:46:15 +01:00
Olof hagsand
911e6e6ed3
stream debugging
2018-11-01 21:34:27 +01:00
Olof hagsand
e0e2e355d7
stream debug and test
2018-10-30 22:54:19 +01:00
Olof hagsand
fa9b9c7e2e
Stream debug and tests
2018-10-30 22:28:24 +01:00
Olof hagsand
e4adec413a
test stream util function
2018-10-29 22:38:34 +01:00
Olof hagsand
7450eae046
* No space after ampersand escaped characters in XML https://github.com/clicon/clixon/issues/52
...
* Thanks @SCadilhac
2018-10-29 21:41:16 +01:00
Olof hagsand
f273f52148
changelog
2018-10-29 20:47:35 +01:00
Olof hagsand
208ccd82a8
Added configure option CLICON_STREAM_RETENTION is default number of seconds before dropping replay buffers
...
restconf
start-time and stop-time query parameters
stream_register->stream_add
2018-10-29 20:45:11 +01:00
Olof hagsand
9521d1f478
3.8 docs
2018-10-28 22:13:33 +01:00
Olof hagsand
f23a21d5db
stream replay and subscription update
2018-10-28 21:07:13 +01:00
Olof hagsand
fb0d0606e3
stream replay and subscription update
2018-10-28 17:17:36 +01:00
Olof hagsand
25c761202e
Announce base:1.0 capability (because we support only legacy framing system).(@SCadilhac)
...
No quotes around revision value. (@SCadilhac)
Removed '42+' session id.
See https://github.com/clicon/clixon/issues/39
2018-10-28 13:52:05 +01:00
Olof hagsand
906763317b
* Single quotes for XML attributes https://github.com/clicon/clixon/issues/51
...
* Thanks @SCadilhac
2018-10-28 11:15:37 +01:00
Olof hagsand
61869c8d44
Fixed https://github.com/clicon/clixon/issues/46 Issue with empty values in leaf-list
...
Thanks achernavin22
2018-10-27 17:06:08 +02:00
Olof hagsand
b477e22d1e
schema resource conformance-type
2018-10-27 16:16:54 +02:00
Sylvain Cadilhac
56b82480a4
Allow new lines in prompts
2018-10-27 16:05:23 +02:00
Sylvain Cadilhac
02e6d9cecb
Add conformance-type to modules-state
2018-10-27 13:51:42 +02:00
Olof hagsand
af16760279
* Stream replay support
...
* RFC8040 Restconf replay support: start-time and stop-time query parameter support
* This only applies to "native" restconf stream support, Nchan mode has different replay functionality
* RFC5277 Netconf replay support using <startTime> and
* Replay support is only in-memory and not persistent. External time-series DB could be added.
2018-10-27 11:12:01 +02:00
Olof hagsand
77e56868d4
Load netconf notification and add create-subscription to yang.
2018-10-23 20:43:59 +02:00
Olof hagsand
71eddeaa74
* Restconf stream notification support - two variants.
...
* Both a "native" stream support and one using nginx/nchan pub/sub.
* See (apps/restconf/README.md) for details.
* clixon-config YAML file has new revision: 2018-10-21.
2018-10-21 22:19:38 +02:00
Olof hagsand
a4e29bcdb7
* All yang modules are stored in the clicon_dbspec_yang() option.
...
* Except clixon-config module due to bug reported below
* Bug: Top-level Yang symbol cannot be called "config" in any imported yang file.
* datastore uses "config" as reserved keyword for storing any XML whoich collides with code for detecting Yang sanit
2018-10-19 15:26:22 +02:00
Olof hagsand
7de80e9fcd
added netconf capabilities in hello
2018-10-17 22:45:16 +02:00
Olof hagsand
40cda7b6a4
* ietf-netconf yang module added with candidate, validate, startup and xpath features enabled.
...
* Added urn:ietf:params:netconf:capability:yang-library:1.0
* Thanks SCadilhac for helping out, see https://github.com/clicon/clixon/issues/39
* uri_percent_encode() and xml_chardata_encode() changed to use stdarg parameters
2018-10-17 22:36:59 +02:00
Olof hagsand
7046925fc3
disable pub/sub test
2018-10-15 22:30:22 +02:00
Olof Hagsand
d5f4969780
* Set access/subscribe base URL with: CLICON_STREAM_URL_PREFIX (default https\
...
://localhost/streams).
* Example: new stream "foo" will get access URL: https://localhost/streams/ \
foo
* Optional pub/sub support enabled by ./configure --enable-publish
* Set publish URL base with: CLICON_STREAM_PUB_PREFIX (default http://local \
host/pub)
* Example: new stream "foo" will get pub URL: https://localhost/pub/foo
2018-10-15 22:08:38 +02:00