Clixon 7.0.0

This commit is contained in:
Olof hagsand 2024-03-07 21:02:51 +01:00
parent 6b8f7754b8
commit 28050f44f8
7 changed files with 21 additions and 17 deletions

View file

@ -1,6 +1,6 @@
# Clixon Changelog
* [6.6.0](#660) Expected: March 2024
* [7.0.0](#660) 8 March 2024
* [6.5.0](#650) 6 December 2023
* [6.4.0](#640) 30 September 2023
* [6.3.0](#630) 29 July 2023
@ -8,10 +8,14 @@
* [6.1.0](#610) 19 Feb 2023
* [6.0.0](#600) 29 Nov 2022
## 6.6.0
Expected: March 2024
## 7.0.0
8 March 2024
### Minor features
Clixon 7.0.0 is a major release with changes to the debug/log/error API, other APIs,
standardized internal framing protocol and many other changes.
It also supports the 1.0 clixon controller release.
### Features
* Changed framing between backend and frontend to RFC6242 "chunked-encoding"
* Previous a propriatary framing method was used

6
configure vendored
View file

@ -2811,10 +2811,10 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
# where autotool scripts are: install-sh, config.sub, config.guess
CLIXON_VERSION_MAJOR="6"
CLIXON_VERSION_MINOR="6"
CLIXON_VERSION_MAJOR="7"
CLIXON_VERSION_MINOR="0"
CLIXON_VERSION_PATCH="0"
CLIXON_VERSION="\"${CLIXON_VERSION_MAJOR}.${CLIXON_VERSION_MINOR}.${CLIXON_VERSION_PATCH}.PRE\""
CLIXON_VERSION="\"${CLIXON_VERSION_MAJOR}.${CLIXON_VERSION_MINOR}.${CLIXON_VERSION_PATCH}\""
# Debug flag
# Check whether --enable-debug was given.

View file

@ -48,10 +48,10 @@ AC_CONFIG_SRCDIR([lib/clixon/clixon.h.in])
# where autotool scripts are: install-sh, config.sub, config.guess
AC_CONFIG_AUX_DIR(config-aux)
CLIXON_VERSION_MAJOR="6"
CLIXON_VERSION_MINOR="6"
CLIXON_VERSION_MAJOR="7"
CLIXON_VERSION_MINOR="0"
CLIXON_VERSION_PATCH="0"
CLIXON_VERSION="\"${CLIXON_VERSION_MAJOR}.${CLIXON_VERSION_MINOR}.${CLIXON_VERSION_PATCH}.PRE\""
CLIXON_VERSION="\"${CLIXON_VERSION_MAJOR}.${CLIXON_VERSION_MINOR}.${CLIXON_VERSION_PATCH}\""
# Debug flag
AC_ARG_ENABLE(debug, AS_HELP_STRING([--enable-debug],[Build with debug symbols, default: no]),[

View file

@ -202,7 +202,7 @@
*
* Note: many(most) not covered by this constant need to GREP
* This includes lots of clicon->clixon namechanges, see CHANGELOG for whole list
* This constant will be removed after the 6.6 release
* This constant will be removed after the 7.0 release
*/
#define COMPAT_6_5

View file

@ -42,9 +42,9 @@ datarootdir = @datarootdir@
YANG_INSTALLDIR = @YANG_INSTALLDIR@
# Note: mirror these to test/config.sh.in
YANGSPECS = clixon-config@2024-01-01.yang # 6.6
YANGSPECS = clixon-config@2024-01-01.yang # 7.0
YANGSPECS += clixon-lib@2023-11-01.yang # 6.5
YANGSPECS += clixon-lib@2024-01-01.yang # 6.6
YANGSPECS += clixon-lib@2024-01-01.yang # 7.0
YANGSPECS += clixon-rfc5277@2008-07-01.yang
YANGSPECS += clixon-xml-changelog@2019-03-21.yang
YANGSPECS += clixon-restconf@2022-08-01.yang # 5.9

View file

@ -57,7 +57,7 @@ module clixon-config {
CLICON_DATASTORE_CACHE
CLICON_NETCONF_CREATOR_ATTR
Changed semantics of
Released in Clixon 6.6";
Released in Clixon 7.0";
}
revision 2023-11-01 {
description
@ -603,7 +603,7 @@ module clixon-config {
that created the object are deleted.
The clixon controller uses this feature, but could in principle be used by other
applications.
Marked as obsolete in 6.6 since creators attribute replaced by clixon-lib creators
Marked as obsolete in 7.0 since creators attribute replaced by clixon-lib creators
config";
status obsolete;
}
@ -965,7 +965,7 @@ module clixon-config {
cache with copy, or cache without copy.
Note: 'cache' is default value and supported with regressions etc.
Others are experimental (in Clixon 5.5)
Note that from 6.6 this is OBSOLETED, only datastore_cache is supported";
Note that from 7.0 this is OBSOLETED, only datastore_cache is supported";
status obsolete;
}
leaf CLICON_XMLDB_FORMAT {

View file

@ -71,7 +71,7 @@ module clixon-lib {
revision 2024-01-01 {
description
"Removed container creators from 6.5
Released in 6.6.0";
Released in 7.0";
}
revision 2023-11-01 {
description