No description
Find a file
Olof hagsand 710fc76887 * Restconf authentication callback (ca_auth) signature changed
* Not backward compatible: All uses of the ca-auth callback in restconf plugins must be changed
  * New version is: `int ca_auth(h, req, auth_type, authp, userp)`
    * where `auth_type` is the requested authentication-type (none, client-cert or user-defined)
    * `authp` is the returned authentication flag
    * `userp` is the returned associated authenticated user
    * and the return value is three-valued: -1: Error, 0: ignored, 1: OK
  * For more info see [clixon-docs](https://clixon-docs.readthedocs.io/en/latest/restconf.html)
* New clixon-restconf@2020-12-30.yang revision
2021-02-09 21:26:35 +01:00
apps * Restconf authentication callback (ca_auth) signature changed 2021-02-09 21:26:35 +01:00
aux upgrade copyright, aux tools, etc 2021-01-21 12:23:46 +01:00
build-root/scripts Implement make dist target 2017-12-05 05:23:27 -06:00
doc debug print of backend state, split test-stream into a netconf and restconf part, change restconf yang auth-type from leaf-list to leaf 2021-01-27 14:40:34 +01:00
docker Added proc socket and text proto rpc 2021-01-22 14:41:47 +01:00
etc Copyright 2021 2021-01-13 14:40:34 +01:00
example * Restconf authentication callback (ca_auth) signature changed 2021-02-09 21:26:35 +01:00
extras * NACM extension (RFC8341) 2018-12-16 19:49:19 +01:00
fuzz Limited fuzz by AFL committed, see [fuzz/README.md](fuzz/README.md) for details 2020-12-29 18:29:06 +01:00
include Copyright 2021 2021-01-13 14:40:34 +01:00
lib * Restconf authentication callback (ca_auth) signature changed 2021-02-09 21:26:35 +01:00
test * Restconf authentication callback (ca_auth) signature changed 2021-02-09 21:26:35 +01:00
util * NETCONF Call Home Call Home RFC 8071 2021-02-04 11:43:09 +01:00
yang * Restconf authentication callback (ca_auth) signature changed 2021-02-09 21:26:35 +01:00
.gitignore * NETCONF Call Home Call Home RFC 8071 2021-02-04 11:43:09 +01:00
.travis.yml revert travis 2020-11-30 20:12:07 +01:00
CHANGELOG.md * Restconf authentication callback (ca_auth) signature changed 2021-02-09 21:26:35 +01:00
configure * Handling empty netconf XML messages "]]>]]>" is changed from being accepted to return an error. 2021-01-07 16:57:47 +01:00
configure.ac Copyright 2021 2021-01-13 14:40:34 +01:00
LICENSE.md Copyright 2021 2021-01-13 14:40:34 +01:00
Makefile.in Copyright 2021 2021-01-13 14:40:34 +01:00
README.md * [Delete and show config are oblivious to the leaf value #157](https://github.com/clicon/clixon/issues/157) 2020-12-16 16:03:57 +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 documentation, project page and examples, Travis-CI

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.

See CHANGELOG.md release history.

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

Clixon is sponsored by Rubicon Communications LLC(Netgate)