Skip to content

Commit

Permalink
Clixon 7.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
olofhagsand committed Mar 8, 2024
1 parent 6b8f775 commit 28050f4
Show file tree
Hide file tree
Showing 7 changed files with 21 additions and 17 deletions.
12 changes: 8 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
# 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
* [6.2.0](#620) 30 April 2023
* [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
Expand Down
6 changes: 3 additions & 3 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
6 changes: 3 additions & 3 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -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]),[
Expand Down
2 changes: 1 addition & 1 deletion include/clixon_custom.h
Original file line number Diff line number Diff line change
Expand Up @@ -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

4 changes: 2 additions & 2 deletions yang/clixon/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 3 additions & 3 deletions yang/clixon/clixon-config@2024-01-01.yang
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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;
}
Expand Down Expand Up @@ -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 {
Expand Down
2 changes: 1 addition & 1 deletion yang/clixon/clixon-lib@2024-01-01.yang
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 28050f4

Please sign in to comment.