fixed CHANGELOG
This commit is contained in:
parent
663b8e9f83
commit
17c60dcc07
1 changed files with 9 additions and 18 deletions
19
CHANGELOG.md
19
CHANGELOG.md
|
|
@ -6,10 +6,9 @@
|
||||||
* None yet
|
* None yet
|
||||||
|
|
||||||
### Major changes:
|
### Major changes:
|
||||||
* Clixon can now be compiled and run on Apple Darwin.
|
|
||||||
* Performance improvements
|
* Performance improvements
|
||||||
* Added xml hash lookup instead of linear search for better performance of large lists. To disable, undefine XML_CHILD_HASH in clixon_custom.h
|
* Added xml hash lookup instead of linear search for better performance of large lists. To disable, undefine XML_CHILD_HASH in clixon_custom.h
|
||||||
* netconf client was limited to 8K byte messages. Now limit is 2^32 bytes
|
* netconf client was limited to 8K byte messages. New limit is 2^32 bytes
|
||||||
|
|
||||||
* XML and YANG-based configuration file.
|
* XML and YANG-based configuration file.
|
||||||
* New configuration files have .xml suffix, old have .conf. Old config files till work for backward compatibility.
|
* New configuration files have .xml suffix, old have .conf. Old config files till work for backward compatibility.
|
||||||
|
|
@ -21,23 +20,13 @@ clixon_cli -f /usr/local/etc/routing.conf -1x
|
||||||
|
|
||||||
* Introducing backend daemon startup modes.
|
* Introducing backend daemon startup modes.
|
||||||
* The flags -IRCr are replaced with command-line option -s <mode>
|
* The flags -IRCr are replaced with command-line option -s <mode>
|
||||||
* You use the -s to select the mode:
|
* You use the -s to select the mode: `clixon_backend ... -s running`
|
||||||
```
|
* You may also add a default method in the configuration file: `<CLICON_STARTUP_MODE>init</CLICON_STARTUP_MODE>`
|
||||||
clixon_backend ... -s running
|
|
||||||
```
|
|
||||||
* You may also add a default method in the configuration file:
|
|
||||||
```
|
|
||||||
<config>
|
|
||||||
...
|
|
||||||
<CLICON_STARTUP_MODE>init</CLICON_STARTUP_MODE
|
|
||||||
</config>
|
|
||||||
```
|
|
||||||
* The option CLICON_USE_STARTUP_CONFIG is obsoleted by "startup" mode
|
* The option CLICON_USE_STARTUP_CONFIG is obsoleted by "startup" mode
|
||||||
* -I replace with -s "init" (or use of CLICON_STARTUP_MODE option)
|
* -I replace with -s "init" (or use of CLICON_STARTUP_MODE option)
|
||||||
* -CIr replace with -s "running"
|
* -CIr replace with -s "running"
|
||||||
* (no-option) replace with -s "none"
|
* (no-option) replace with -s "none"
|
||||||
* Backward compatibility is enabled by defining BACKEND_STARTUP_BACKWARD_COMPAT in include/clixon_custom.h
|
* Backward compatibility is enabled by defining BACKEND_STARTUP_BACKWARD_COMPAT in include/clixon_custom.h
|
||||||
|
|
||||||
* Extra XML has been added along with the new startup modes.
|
* Extra XML has been added along with the new startup modes.
|
||||||
* You can add extra XML with the -c option to the backend daemon on startup:
|
* You can add extra XML with the -c option to the backend daemon on startup:
|
||||||
```
|
```
|
||||||
|
|
@ -46,6 +35,8 @@ clixon_backend ... -c extra.xml
|
||||||
* You can also add extra XML by programming the plugin_reset() in the backend
|
* You can also add extra XML by programming the plugin_reset() in the backend
|
||||||
plugin. The example application shows how.
|
plugin. The example application shows how.
|
||||||
|
|
||||||
|
* Clixon can now be compiled and run on Apple Darwin.
|
||||||
|
|
||||||
### Minor changes:
|
### Minor changes:
|
||||||
* Disabled key-value datastore. Enable with --with-keyvalue
|
* Disabled key-value datastore. Enable with --with-keyvalue
|
||||||
* Removed mandatory requirements for BACKEND, NETCONF, RESTCONF and CLI dirs.
|
* Removed mandatory requirements for BACKEND, NETCONF, RESTCONF and CLI dirs.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue