Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-02 | Allows to configure different remote port for BGP sessions. | Ondrej Zajicek | |
Thanks to João Taveira Araújo for the original patch. | |||
2014-10-02 | Allows more constants in set literals. | Ondrej Zajicek | |
Thanks to Michael Fincham for the bugreport. | |||
2014-05-29 | String constants could be used for string option values. | Ondrej Zajicek | |
Thanks to Frederik Kriewitz for the patch. | |||
2014-03-25 | Fixes file descriptor leak when parser ends with error. | Ondrej Zajicek | |
Thanks to MrBr for the bugreport. | |||
2014-03-20 | BGP graceful restart support. | Ondrej Zajicek | |
Also significant core protocol state changes needed for that, global graceful restart recovery state and kernel proto support for recovery. | |||
2013-11-25 | Use ISO 8601 timeformats by default. | Ondrej Zajicek | |
2013-11-22 | Merge commit 'origin/bfd' | Ondrej Zajicek | |
2013-10-05 | Fixes some BFD bugs and makes logging thread-safe. | Ondrej Zajicek | |
2013-09-16 | BFD work in progress. | Ondrej Zajicek | |
Now it compiles and mostly works. | |||
2013-08-15 | Symbol names enclosed by apostrophes can contain colons. | Ondrej Filip | |
2013-07-25 | Allows to define constants of all filter types. | Ondrej Zajicek | |
2013-02-10 | Symbol names enclosed by apostrophes can contain DOTs. | Ondrej Filip | |
2012-12-27 | Implements interface masks for choosing router id. | Ondrej Zajicek | |
Router ID could be automatically determined based of subset of ifaces/addresses specified by 'router id from' option. The patch also does some minor changes related to router ID reconfiguration. Thanks to Alexander V. Chernikov for most of the work. | |||
2012-12-26 | Implements undo command and optional timeout for configuration | Ondrej Zajicek | |
Several new configure command variants: configure undo - undo last reconfiguration configure timeout - configure with scheduled undo if not confirmed in timeout configure confirm - confirm last configuration configure check - just parse and validate config file | |||
2012-07-18 | Implements wildcard matching in config file include. | Ondrej Zajicek | |
Also fixes some minor bugs in include. Thanks Kelly Cochran for suggestion and draft patch. | |||
2012-03-18 | Route Origin Authorization basics. | Ondrej Zajicek | |
- ROA tables, which are used as a basic part for RPKI. - Commands for examining and modifying ROA tables. - Filter operators based on ROA tables consistent with RFC 6483. | |||
2012-03-16 | Adds filtering to 'show symbols' command. | Ondrej Zajicek | |
Thanks Alexander V. Chernikov for the original patch. | |||
2012-03-16 | Adds filtering to 'show ospf lsadb' command. | Ondrej Zajicek | |
Thanks Alexander V. Chernikov for the original patch. | |||
2012-01-01 | Allows sticky link-local neighbors. | Ondrej Zajicek | |
Allows using NEF_STICKY neighbors with link-local addresses. This is used for static route nexthops, they can be specified like fe80::1%eth0 . | |||
2011-12-22 | Fixes parsing larger numbers on 64bit platforms. | Ondrej Zajicek | |
2011-11-10 | Fixes missing header. | Ondrej Zajicek | |
2011-11-07 | Implements protocol templates. | Ondrej Zajicek | |
Based on the patch from Alexander V. Chernikov. Extended to support almost all protocols. Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax. | |||
2011-10-10 | Fixes for include. | Ondrej Zajicek | |
2011-09-11 | Configuration can include other files. | Ondrej Filip | |
2011-05-06 | Fixes several problems in filter syntax. | Ondrej Zajicek | |
- Fixes several conflicts in the grammar. - Fixes a bug in (a..b, c) pair patterns. - Makes pair patterns orthogonal. - Allows term expressions in pair patterns without additional ( ). - Allows several comma separated values in switch cases. | |||
2011-03-23 | A hack to distinguish if..else from else: in case. | Ondrej Zajicek | |
The old BIRD grammar needs two lookaheads to distinguish if..else from else: in case, which caused the parser to fail on some combinations of both expressions. This patch replaces two tokens 'else' ':' by one token 'else:' to fix that. | |||
2011-03-13 | Implements Router Advertisement protocol. | Ondrej Zajicek | |
2010-10-08 | Fixes syntactic priority of '.' . | Ondrej Zajicek | |
Dot in expressions like net.len definitely should have the highhest priority. | |||
2010-05-02 | Merge several fixes suggested by Joakim Tjernlund. | Ondrej Zajicek | |
2010-04-07 | Configurable syslog name. | Ondrej Zajicek | |
Also fixes a bug in syslog initialization. | |||
2010-03-17 | Adds check for no protocol and some minor CLI fixes. | Ondrej Zajicek | |
- Adds check to deny config file with no specified protocol to prevent loading of empty config file. - Moves CLI init before config parse to receive immediate error message when cannot open control socket. - Fixes socket name path check and other error handling in CLI init. | |||
2010-02-21 | Fix configure to enable warnings and fix most of them. | Ondrej Zajicek | |
2010-02-20 | Implements pattern match for 'show protocols' command. | Ondrej Zajicek | |
And generally consolidates protocol commands. | |||
2010-02-10 | Define symbols as text between ''. | Ondrej Filip | |
2010-02-06 | Adds some log messages related to configure. | Ondrej Zajicek | |
Also fixes a bug in the previous patch. | |||
2010-02-03 | Makes date/time formats configurable. | Ondrej Zajicek | |
2010-01-27 | Priority for '||' and '&&' fixed. | Ondrej Filip | |
2010-01-27 | Allow multiple || and && statements. | Ondrej Filip | |
2010-01-03 | Implements MRTdump feature. | Ondrej Zajicek | |
2009-08-10 | Flex does not need the output of Bison. | Ondrej Zajicek | |
2009-08-10 | Fixes parallel runs of Bison. | Ondrej Zajicek | |
Previous version of Makefile executed Bison two times (in parallel), because of two specified targets. I am not sure wheter this is the best fix. Previon | |||
2009-08-10 | Fixes typo in Makefile | Ondrej Zajicek | |
2009-08-09 | Missing dependency added. | Ondrej Filip | |
2009-06-23 | Replace 'bind' option with 'listen' option. | Ondrej Zajicek | |
To be consistent with other daemons. | |||
2009-06-19 | Adds support for soft reconfiguration. | Ondrej Zajicek | |
2009-06-18 | Implements option that changes BGP listening socket parametres. | Ondrej Zajicek | |
2009-05-29 | Implements primary address selection base on 'primary' option. | Ondrej Zajicek | |
2009-03-31 | Reimplementation of prefix sets. | Ondrej Zajicek | |
Prefix sets were broken beyond any repair and have to be reimplemented. They are reimplemented using a trie with bitmasks in nodes. There is also change in the interpretation of minus prefix pattern, but the old interpretation was already inconsistent with the documentation and broken. There is also some bugfixes in filter code related to set variables. | |||
2009-03-14 | New syntax for bgp_path | Ondrej Zajicek | |
2009-01-27 | New syntax for bgp_path | Ondrej Zajicek | |