Formatting and CHANGELOG updates
This commit is contained in:
parent
427a7db88a
commit
9826ac16ff
6 changed files with 24 additions and 1269 deletions
11
CHANGELOG.md
11
CHANGELOG.md
|
|
@ -1,6 +1,7 @@
|
||||||
# Clixon Changelog
|
# Clixon Changelog
|
||||||
|
|
||||||
* [7.1.0](#710) Expected: May 2024
|
* [7.1.0](#710) Expected: June 2024
|
||||||
|
* [7.0.1](#701) 3 April 2024
|
||||||
* [7.0.0](#700) 8 March 2024
|
* [7.0.0](#700) 8 March 2024
|
||||||
* [6.5.0](#650) 6 December 2023
|
* [6.5.0](#650) 6 December 2023
|
||||||
* [6.4.0](#640) 30 September 2023
|
* [6.4.0](#640) 30 September 2023
|
||||||
|
|
@ -10,7 +11,13 @@
|
||||||
* [6.0.0](#600) 29 Nov 2022
|
* [6.0.0](#600) 29 Nov 2022
|
||||||
|
|
||||||
## 7.1.0
|
## 7.1.0
|
||||||
Expected: May 2024
|
Expected: June 2024
|
||||||
|
|
||||||
|
|
||||||
|
## 7.0.1
|
||||||
|
3 April 2024
|
||||||
|
|
||||||
|
Three issues detected in post-testing of 7.0.0 are fixed in the 7.0.1 release
|
||||||
|
|
||||||
### Corrected Bugs
|
### Corrected Bugs
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -179,9 +179,6 @@ startup_common(clixon_handle h,
|
||||||
if ((msdiff = modstate_diff_new()) == NULL)
|
if ((msdiff = modstate_diff_new()) == NULL)
|
||||||
goto done;
|
goto done;
|
||||||
clixon_debug(CLIXON_DBG_BACKEND, "Reading initial config from %s", db);
|
clixon_debug(CLIXON_DBG_BACKEND, "Reading initial config from %s", db);
|
||||||
/* Get the startup datastore WITHOUT binding to YANG, sorting and default setting.
|
|
||||||
* It is done below, later in this function
|
|
||||||
*/
|
|
||||||
if (clicon_option_bool(h, "CLICON_XMLDB_UPGRADE_CHECKOLD")){
|
if (clicon_option_bool(h, "CLICON_XMLDB_UPGRADE_CHECKOLD")){
|
||||||
if ((ret = xmldb_get0(h, db, YB_MODULE, NULL, "/", 0, 0, &xt, msdiff, &xerr)) < 0)
|
if ((ret = xmldb_get0(h, db, YB_MODULE, NULL, "/", 0, 0, &xt, msdiff, &xerr)) < 0)
|
||||||
goto done;
|
goto done;
|
||||||
|
|
@ -200,6 +197,9 @@ startup_common(clixon_handle h,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
/* Get the startup datastore WITHOUT binding to YANG, sorting and default setting.
|
||||||
|
* It is done below, later in this function
|
||||||
|
*/
|
||||||
if (xmldb_get0(h, db, YB_NONE, NULL, "/", 0, 0, &xt, msdiff, &xerr) < 0)
|
if (xmldb_get0(h, db, YB_NONE, NULL, "/", 0, 0, &xt, msdiff, &xerr) < 0)
|
||||||
goto done;
|
goto done;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -192,6 +192,7 @@ Create release branch:
|
||||||
git checkout -b release-4.2 4.2.0
|
git checkout -b release-4.2 4.2.0
|
||||||
git push origin release-4.2
|
git push origin release-4.2
|
||||||
```
|
```
|
||||||
|
* Add release branch to .github/workflows/ci.yml
|
||||||
|
|
||||||
Merge a branch back:
|
Merge a branch back:
|
||||||
```
|
```
|
||||||
|
|
|
||||||
|
|
@ -694,16 +694,16 @@ nacm_datanode_write(clixon_handle h,
|
||||||
cxobj *xnacm,
|
cxobj *xnacm,
|
||||||
cbuf *cbret)
|
cbuf *cbret)
|
||||||
{
|
{
|
||||||
int retval = -1;
|
int retval = -1;
|
||||||
cxobj **gvec = NULL; /* groups */
|
cxobj **gvec = NULL; /* groups */
|
||||||
size_t glen;
|
size_t glen;
|
||||||
cxobj **rlistvec = NULL; /* rule-list */
|
cxobj **rlistvec = NULL; /* rule-list */
|
||||||
size_t rlistlen;
|
size_t rlistlen;
|
||||||
cxobj **rvec = NULL; /* rules */
|
cxobj **rvec = NULL; /* rules */
|
||||||
char *write_default = NULL;
|
char *write_default = NULL;
|
||||||
cvec *nsc = NULL;
|
cvec *nsc = NULL;
|
||||||
int ret;
|
int ret;
|
||||||
prepvec *pv_list = NULL;
|
prepvec *pv_list = NULL;
|
||||||
|
|
||||||
/* Create namespace context for with nacm namespace as default */
|
/* Create namespace context for with nacm namespace as default */
|
||||||
if ((nsc = xml_nsctx_init(NULL, NACM_NS)) == NULL)
|
if ((nsc = xml_nsctx_init(NULL, NACM_NS)) == NULL)
|
||||||
|
|
|
||||||
|
|
@ -1380,7 +1380,7 @@ xml_merge1(cxobj *x0, /* the target */
|
||||||
* @retval 1 OK
|
* @retval 1 OK
|
||||||
* @retval 0 Yang error, reason is set
|
* @retval 0 Yang error, reason is set
|
||||||
* @retval -1 Error
|
* @retval -1 Error
|
||||||
* @note both x0 and x1 need to be top-level trees
|
* @note both x0 and x1 need to be top-level trees AND bound to YANG
|
||||||
*/
|
*/
|
||||||
int
|
int
|
||||||
xml_merge(cxobj *x0,
|
xml_merge(cxobj *x0,
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue