No description
Find a file
Olof hagsand 7425a3b520 * C-API change: xml_new() changed from xml_new(name, xp, ys) to xml_new(name, prefix, xp, type)
* If you have used, `ys`, add `xml_spec_set(x, ys)` after the statement
  * If you have `xml_type_set(x, TYPE)` or `xml_prefix_set(x, PREFIX)` immediately after the statement, you can remove those and set them directly as: `xml_new(name, PREFIX, xp, TYPE)`
2020-03-12 22:29:28 +01:00
apps * C-API change: xml_new() changed from xml_new(name, xp, ys) to xml_new(name, prefix, xp, type) 2020-03-12 22:29:28 +01:00
aux moved aux configure scripts to aux directory 2020-03-09 15:38:21 +01:00
build-root/scripts Implement make dist target 2017-12-05 05:23:27 -06:00
doc Sanity check of mandatory key statement for Yang LISTs. 2020-03-09 15:48:33 +01:00
docker * New "general-purpose" datastore upgrade callback added which i called once on startup, intended for lo 2020-02-20 14:00:01 +01:00
etc 2019 2019-01-02 15:48:30 +01:00
example Moved hello example to [clixon-examples](https://github.com/clicon/clixon-examples) 2020-03-11 11:41:24 +01:00
extras * NACM extension (RFC8341) 2018-12-16 19:49:19 +01:00
include stricter xml populate made some cornercase errors appear 2020-03-05 11:56:13 +01:00
lib * C-API change: xml_new() changed from xml_new(name, xp, ys) to xml_new(name, prefix, xp, type) 2020-03-12 22:29:28 +01:00
test NACM datanode write rules have been changed from looking at datastore being chekend (eg running/candidate/startup) to *only* look at running. 2020-03-12 14:58:30 +01:00
util * C-API change: xml_new() changed from xml_new(name, xp, ys) to xml_new(name, prefix, xp, type) 2020-03-12 22:29:28 +01:00
yang Moved hello example to [clixon-examples](https://github.com/clicon/clixon-examples) 2020-03-11 11:41:24 +01:00
.gitignore error range test error x - y 2019-06-30 15:14:51 +02:00
.travis.yml Yang files reorganized into three classes: clixon, mandatory, optional 2019-11-26 21:51:28 +01:00
CHANGELOG.md * C-API change: xml_new() changed from xml_new(name, xp, ys) to xml_new(name, prefix, xp, type) 2020-03-12 22:29:28 +01:00
configure Moved hello example to [clixon-examples](https://github.com/clicon/clixon-examples) 2020-03-11 11:41:24 +01:00
configure.ac Moved hello example to [clixon-examples](https://github.com/clicon/clixon-examples) 2020-03-11 11:41:24 +01:00
LICENSE.md * Added clixon-stats in clixon-config.yang for clixon XML and memory statistics. 2020-03-01 10:59:24 +01:00
Makefile.in FreeBSD modifications: Configure, makefiles and test scripts modification for Freebsd 2019-10-20 09:03:31 -10:00
README.md Sanity check of mandatory key statement for Yang LISTs. 2020-03-09 15:48:33 +01:00

Build Status Documentation Status

Clixon is a YANG-based configuration manager, with interactive CLI, NETCONF and RESTCONF interfaces, an embedded database and transaction mechanism.

See main documentation, project page and examples.

Clixon is open-source and dual licensed. Either Apache License, Version 2.0 or GNU General Public License Version 2; you choose.

See LICENSE.md for the license.

Clixon interaction is best done posting issues, pull requests, or joining the slack channel. Slack invite.

Netgate sponsors Clixon.