CHANGELOG for 3.3.3

This commit is contained in:
Olof hagsand 2017-11-25 12:55:57 +01:00
parent 43b898a269
commit c3f7a50e61

View file

@ -5,9 +5,6 @@
Thanks to Matthew Smith, Joe Loeliger at Netgate; Fredrik Pettai at Thanks to Matthew Smith, Joe Loeliger at Netgate; Fredrik Pettai at
SUNET for support, requests, debugging, bugfixes and proposed solutions. SUNET for support, requests, debugging, bugfixes and proposed solutions.
### Known issues
* None yet
### Major changes: ### Major changes:
* 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
@ -22,10 +19,11 @@ SUNET for support, requests, debugging, bugfixes and proposed solutions.
``` ```
> clixon_cli -f /usr/local/etc/routing.conf -1x > clixon_cli -f /usr/local/etc/routing.conf -1x
<config> <config>
<CLICON_CONFIGFILE>/usr/local/etc/routing.conf</CLICON_CONFIGFILE> <CLICON_CONFIGFILE>/usr/local/etc/routing.xml</CLICON_CONFIGFILE>
<CLICON_YANG_DIR>/usr/local/share/routing/yang</CLICON_YANG_DIR> <CLICON_YANG_DIR>/usr/local/share/routing/yang</CLICON_YANG_DIR>
<CLICON_BACKEND_DIR>/usr/local/lib/routing/backend</CLICON_BACKEND_DIR> <CLICON_BACKEND_DIR>/usr/local/lib/routing/backend</CLICON_BACKEND_DIR>
... ...
</config>
``` ```
* Simplified backend daemon startup modes. * Simplified backend daemon startup modes.
@ -35,12 +33,12 @@ SUNET for support, requests, debugging, bugfixes and proposed solutions.
* The configuration option CLICON_USE_STARTUP_CONFIG is obsolete * The configuration option CLICON_USE_STARTUP_CONFIG is obsolete
* Command-ine option `-I` is replaced with `-s init` * Command-ine option `-I` is replaced with `-s init`
* `-CIr` is replaced with `-s running` * `-CIr` is replaced with `-s running`
* Use `-s none` if you request no action on startup * Use `-s none` if you request no action on startu
* You can run in backward compatible mode where both -IRCr and -s options works. But if -s is given, -IRCr options willbe ignored.
* Backward compatibility is enabled by: * Backward compatibility is enabled by:
``` ```
configure --with-startup-compat configure --with-startup-compat
``` ```
* You can run in backward compatible mode where both -IRCr and -s options works. But if -s is given, -IRCr options willbe ignored.
* Extra XML has been added along with the new startup modes. Requested by Netgate. * Extra XML has been added along with the new startup modes. Requested by Netgate.
* 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: