Olof hagsand
|
77b4468eb3
|
Updated copyright statements to 2022
|
2022-01-18 16:36:00 +01:00 |
|
Olof hagsand
|
a4b4dc97ce
|
Pagination updated
* Pagination is updated to new drafts:
* [https://datatracker.ietf.org/doc/html/draft-wwlh-netconf-list-pagination-00>]
* [https://datatracker.ietf.org/doc/html/draft-wwlh-netconf-list-pagination-nc-02]
* [https://datatracker.ietf.org/doc/html/draft-wwlh-netconf-list-pagination-rc-02]
* See also updated [https://clixon-docs.readthedocs.io/en/latest/pagination.html]
* Added IETF RFC:s (included by pagination):
* ietf-netconf-nmda@2019-01-07.yang
* ietf-origin@2018-02-14.yang
* ietf-netconf-with-defaults@2011-06-01.yang
* Dropped pcvec parameter to many restconf api functions
|
2021-11-10 18:35:24 +01:00 |
|
Olof hagsand
|
77bacc93bb
|
- Updated code to clixon 5.2 status
- Added LIST_PAGINATION clixon_custom constant
- Fix: leafs added as augments on rpc input/output lacked cv:s
|
2021-09-21 11:22:40 +02:00 |
|
Olof hagsand
|
2e857bb417
|
First working prototype
|
2021-09-21 11:22:40 +02:00 |
|
Olof hagsand
|
aed7dbfd8b
|
- Restconf error: added special case for translating from netconf invalid-value to 400 vs 404
- Added media to restconf sanity checks, such as bad client cert error
|
2021-08-27 15:12:50 +02:00 |
|
Olof hagsand
|
8db716ca07
|
- Moved yang patch code to new files restconf_methods_patch.[ch]
- Started modifying patch code to style guidelines
- Made patch test independent of example
- Added developers style guidelines
|
2021-08-15 20:43:52 +02:00 |
|
Olof hagsand
|
84f5762ab5
|
* Most tests work with HTTP/2 support using nghttp2
* except non-ssl http/1->/2 upgrade
* Restconf: ensure HEAD method works everywhere GET does.
|
2021-06-08 20:53:43 +02:00 |
|
Olof hagsand
|
ad08200931
|
- Added Restconf-style xml/json message bodies everywhere
- Added api_return_err0() and changed many calls to that instead of api_return_err
- Added netconf_operation_not_supported_xml()
|
2021-05-08 20:20:01 +02:00 |
|
Olof hagsand
|
4c1249fd9b
|
More restconf error tests for coverage
|
2021-04-25 17:53:32 +02:00 |
|
Olof hagsand
|
c7e7598e3b
|
* Updated "evhtp" restconf mode
* No reliance on libevent or libevhtp, but on libssl >= 1.1 directly
* Moved out event handling to clixon event handling
* Moved out all ssl calls to clixon
* New code MUST use libevhtp from https://github.com/clixon/clixon-libevhtp.git
* This does NOT work: libevhtp from https://github.com/criticalstack/libevhtp.git
|
2021-03-30 16:00:03 +02:00 |
|
Olof hagsand
|
6b08a22f04
|
* RESTCONF failed authentication changed error return code from 403 Forbiden to 401 Unauthorized following RFC 8040
|
2021-02-10 14:17:34 +01:00 |
|
Olof hagsand
|
68371d4fc5
|
upgrade copyright, aux tools, etc
|
2021-01-21 12:23:46 +01:00 |
|
Olof hagsand
|
96b50b88e8
|
Copyright 2021
|
2021-01-13 14:40:34 +01:00 |
|
Olof Hagsand
|
344dcacf6f
|
* Second fix of https://github.com/clicon/clixon/issues/158
* Actually there is an error of duplicate rpc-replies, but it should be detected in the backend not here
|
2020-12-06 11:22:26 +00:00 |
|
Olof hagsand
|
6810472a42
|
* Fixed typo: [False Header Content_type in restconf error #152](https://github.com/clicon/clixon/issues/152)
|
2020-12-01 12:58:07 +01:00 |
|
Olof hagsand
|
73bbcded87
|
Added restconf handle specialization to implement restconf parameters
|
2020-06-22 12:47:43 +02:00 |
|
Olof hagsand
|
126cc209f4
|
restconf fcgi refactoring and generalizing restconf tests for evhtp
|
2020-06-19 15:19:03 +02:00 |
|
Olof hagsand
|
6e714beea5
|
* Restconf FCGI (eg via nginx) have changed reply message syntax slightly
* native http: new restconf_err files, generic data input, restconf_methods generalized.
* test: expecteq removed.
|
2020-06-16 21:51:00 +02:00 |
|