Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-07 | Nest: Update to new timers | Ondrej Zajicek (work) | |
2017-12-07 | Timers: Replace old timers with microsecond timers | Ondrej Zajicek (work) | |
The old timer interface is still kept, but implemented by new timers. The plan is to switch from the old inteface to the new interface, then clean it up. | |||
2017-12-07 | Timers: Split microsecond timers from BFD code to lib | Ondrej Zajicek (work) | |
2016-11-08 | Merge branch 'master' into int-new | Ondrej Zajicek (work) | |
2016-11-08 | Minor code cleanups | Ondrej Zajicek (work) | |
2016-11-08 | Merge tag 'v1.6.2' into int-new | Ondrej Zajicek (work) | |
2016-11-01 | Build: switch on -Wextra, get rid of most of the warnings | Jan Moskyto Matejka | |
There are several unresolved -Wmissing-field-initializers on older versions of GCC than 5.1, all of them false positive. | |||
2016-09-15 | Main: Improve BIRD help messages | Pavel Tvrdik | |
2016-05-12 | Merge remote-tracking branch 'origin/master' into int-new | Ondrej Zajicek (work) | |
2016-05-10 | Merge branch 'int-new' into int-new-merged | Jan Moskyto Matejka | |
2016-05-10 | Build system reworked to one global Makefile with includes and no nesting | Jan Moskyto Matejka | |
Also removed the lib-dir merging with sysdep. Updated #include's accordingly. Fixed make doc on recent Debian together with moving generated doc into objdir. Moved Makefile.in into root dir Retired all.o and birdlib.a Linking the final binaries directly from all the .o files. | |||
2016-04-08 | Merge branch 'master' into int-new-channels | Jan Moskyto Matejka | |
2016-04-07 | Main: Add local option | Ondrej Zajicek (work) | |
Add option that changes default paths for config file and control socket to the current working directory. | |||
2016-04-06 | IO: Replace RX priority heuristic with explicit mark | Ondrej Zajicek (work) | |
In BIRD, RX has lower priority than TX with the exception of RX from control socket. The patch replaces heuristic based on socket type with explicit mark and uses it for both control socket and BGP session waiting to be established. This should avoid an issue when during heavy load, outgoing connection could connect (TX event), send open, but then failed to receive OPEN / establish in time, not sending notifications between and therefore got hold timer expired error from the neighbor immediately after it finally established the connection. | |||
2015-12-20 | ROA code switchoff | Jan Moskyto Matejka | |
2015-11-09 | Conf: Fixes bug in symbol lookup during reconfiguration | Ondrej Zajicek (work) | |
Symbol lookup by cf_find_symbol() not only did the lookup but also added new void symbols allocated from cfg_mem linpool, which gets broken when lookups are done outside of config parsing, which may lead to crashes during reconfiguration. The patch separates lookup-only cf_find_symbol() and config-modifying cf_get_symbol(), while the later is called only during parsing. Also new_config and cfg_mem global variables are NULLed outside of parsing. | |||
2015-06-08 | unsigned [int] -> uint | Pavel TvrdĂk | |
2015-03-02 | Implement latency tracking, internal event log and watchdog | Ondrej Zajicek | |
2014-05-18 | IPv4/IPv6 integrated socket code. | Ondrej Zajicek | |
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. | |||
2014-02-07 | Workaround thread-unsafeness of cli_echo(). | Ondrej Zajicek | |
2013-11-22 | Merge commit 'origin/bfd' | Ondrej Zajicek | |
2013-10-05 | Flag -f "run in foreground" added as requested by a package maintainter. | Ondrej Filip | |
2013-10-05 | Fixes some BFD bugs and makes logging thread-safe. | Ondrej Zajicek | |
2013-10-05 | Implements PID file support. | Ondrej Zajicek | |
Thanks to Thierry Fournier for the original patch. | |||
2013-07-25 | Allows to define constants of all filter types. | Ondrej Zajicek | |
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-05-03 | Implements build options to specify socket dir and suffix. | Ondrej Zajicek | |
2012-04-09 | Small bugfix in error message related to reconfiguration. | Ondrej Filip | |
2012-03-23 | Adds krt_source route attribute. | Ondrej Zajicek | |
Thanks Jeremie Dimino for the original patch. | |||
2012-03-19 | Fixes problem with dirname(). | Ondrej Zajicek | |
Thanks Henrique de Moraes Holschuh for the original 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. | |||
2011-10-10 | Fixes for include. | Ondrej Zajicek | |
2011-09-11 | Configuration can include other files. | Ondrej Filip | |
2011-08-16 | The generalized TTL security mechanism (RFC 5082) support. | Ondrej Zajicek | |
Thanks to Alexander V. Chernikov for the patch. | |||
2011-05-15 | Update and document the privilege restriction. | Ondrej Zajicek | |
2011-05-10 | Allows run with restricted privileges. | Ondrej Zajicek | |
Adds option -u and -g to specify user and group. When different user (than root) is specified, linux capabilities CAP_NET_* are kept. | |||
2011-04-28 | Use constants from /etc/iproute2/rt_* files. | 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 | Restricted read-only CLI. | Ondrej Zajicek | |
Also adds support for executing commands using birdc <cmd>. | |||
2010-02-06 | Adds some log messages related to configure. | Ondrej Zajicek | |
Also fixes a bug in the previous patch. | |||
2009-11-26 | Fix -p option. | Ondrej Zajicek | |
2009-11-19 | Implement option to exit after config file parsing. | Ondrej Zajicek | |
2009-11-13 | After shutdown, BIRD should have exit code 0. | Ondrej Zajicek | |
2009-11-13 | Fixes BIRD socket unlink. | Ondrej Zajicek | |
2009-07-14 | Fixes bug in CLI TX buffer management. | Ondrej Zajicek | |
2009-06-19 | Adds support for soft reconfiguration. | Ondrej Zajicek | |
2008-08-24 | Close fd of config file after reconfiguration. | Ondrej Filip | |