Olof hagsand
69ff0e3891
Refined netconf none semantics in tests and text datastore
2017-05-01 12:46:09 +02:00
Olof hagsand
2f30bda7d4
text datastore full tests
2017-04-24 13:00:31 +02:00
Olof hagsand
c2f52845f8
rm xml index; added xml util functions; further xmldb development
2017-04-23 22:32:53 +02:00
Olof hagsand
d02015f456
datastore text works with replace
2017-04-17 19:47:32 +02:00
Olof hagsand
ee9b74d735
formalizing xmldb api
2017-04-16 19:06:19 +02:00
Olof hagsand
540cd96e74
datastore handles
2017-04-15 19:42:35 +02:00
Olof hagsand
d8fa7bc033
retval
2017-04-15 14:01:06 +02:00
Olof hagsand
d26a801bc0
Added connect/disconnect/getopt/setopt and handle to xmldb API; Added datastore 'text'; Moved apps/dbctrl to datastore/
2017-04-15 13:53:58 +02:00
Olof hagsand
85af4342dc
common plugin code, removed clixon_proc.c
2017-04-12 22:39:01 +02:00
Olof hagsand
2758a30bb7
Configure (autoconf) changes: Removed libcurl dependency, Disable restconf and disable restconf options. Added empty text datastore
2017-04-11 20:15:43 +02:00
Olof hagsand
af334bb746
Removed curl dependency
2017-04-10 21:52:39 +02:00
Olof hagsand
f6b3e95100
Created xmldb plugin api
2017-04-09 22:53:48 +02:00
Olof hagsand
4169bd8d30
Ongoing: xmldb datastore plugin framework
2017-04-08 20:39:04 +02:00
Olof hagsand
05edace630
moved detect_endtag to clixon_proto
2017-04-07 12:34:07 +02:00
Olof hagsand
7880b5d498
mem leak in lex for flex 2.6
2017-04-07 10:59:30 +02:00
Olof hagsand
31c45e5c62
removed cli single callback arg code
2017-04-06 10:26:10 +02:00
Olof Hagsand
1e92304a52
show_configuration and cli_copy_object added as generic cli commands
2017-04-05 13:27:02 +02:00
Olof hagsand
c59869a44e
Alternative yang spec option -y added to all applications
2017-04-04 21:37:42 +02:00
Olof hagsand
236b661e43
cleaned up string functions
2017-04-04 17:11:21 +02:00
Olof hagsand
75e1ea7c1c
Merge branch 'develop' of https://github.com/clicon/clixon into develop
2017-04-03 15:54:12 +02:00
Olof hagsand
09cbea65c7
replace chunk code
2017-04-03 15:53:57 +02:00
Olof Hagsand
18093441a8
revert xsl for . and ..
2017-04-03 15:21:13 +02:00
Olof hagsand
25d535703e
testing
2017-03-28 21:01:57 +02:00
Olof hagsand
fa20a9416b
site-specific constants
2017-03-26 15:16:36 +02:00
Olof hagsand
19813a4d9c
restconf post/put/head/patch, memtests
2017-03-26 15:14:37 +02:00
Olof hagsand
eec5896797
internal netconf mods
2017-03-25 18:24:52 +01:00
Olof hagsand
2fcefda831
Change internal protocol from clicon_proto.h to netconf.
2017-03-25 11:10:50 +01:00
Olof hagsand
2e09f54d12
LDFLAGS
2017-03-14 20:46:58 +01:00
Olof Hagsand
f5250b136c
test
2017-03-06 19:40:39 +01:00
Olof hagsand
c3af59b2d8
fixed xpath single letter predicate bug (eg a[0])
2017-02-12 16:36:04 +01:00
Olof hagsand
4461cc9598
Netconf startup configuration support. Set CLICON_USE_STARTUP_CONFIG to 1 to
...
enable. Eg, if backend_main is started with -CIr startup will be copied to
running.
Added .. as valid step in xpath
2017-02-10 11:54:34 +01:00
Olof Hagsand
30a479de68
chunk mem leak, and undiagnose chunk code
2017-02-03 00:04:49 +01:00
Olof Hagsand
c9190eee44
error when showing sub-part of xml db
2017-02-01 13:52:16 +01:00
Olof Hagsand
5650f29da1
wrong log format
2017-02-01 13:07:26 +01:00
Olof hagsand
7f0b9909b3
Library functions in clixon_cli_api.h (e.g cli_commit) is rewritten in new
...
for (eg cli_commitv). See clixon_cli_api.h for new names.
Use restconf format for internal xmldb keys. Eg /a/b=3,4
Changed example to use multiple cli callbacks
2017-01-31 22:36:14 +01:00
Olof hagsand
c9f1ece53e
List keys with special characters are RFC 3986 encoded
2017-01-16 22:55:28 +01:00
Olof hagsand
2db346abc8
Added cli multiple callback and expand support.
2017-01-15 20:22:51 +01:00
Olof hagsand
41680474c7
Added --with-cligen and --with-qdbm configure options; union type check for non-cli (eg xml) input
2017-01-12 08:39:12 +01:00
Olof hagsand
319e7707d8
Empty yang type. Relaxed yang types for unions, eg two strings with different length.
2017-01-09 21:26:50 +01:00
Olof hagsand
bc2b606167
dual license
2016-12-30 16:14:48 +01:00
Olof hagsand
ec9502fd66
order lists according to yang order
2016-12-27 17:31:30 +01:00
Olof Hagsand
9a52cfecf6
variable arg lists for xpath functions
2016-12-18 09:27:42 +00:00
Olof Hagsand
8d21c7256a
memleak
2016-12-10 14:57:36 +01:00
Olof hagsand
f4e0b4bf20
Fixes for multiple list keys
2016-11-19 21:20:56 +01:00
Olof Hagsand
5c938febf4
xpath multiple match, int main, etc
2016-11-17 21:25:49 +01:00
Olof Hagsand
303f4a35a8
json escape etc
2016-10-06 20:58:41 +02:00
Olof Hagsand
7062a75fd7
more XML to JSON
2016-10-02 12:09:36 +02:00
Olof hagsand
831ab1be30
json list->array
2016-09-30 18:49:14 +02:00
Olof hagsand
a0b7d28bd1
xml2json again
2016-09-30 17:57:00 +02:00
Olof hagsand
1c061aaf26
xml->json translation revisited
2016-09-28 21:12:38 +02:00