- 17 Mar, 2016 2 commits
-
-
Pavel Tvrdík authored
-
Pavel Tvrdík authored
-
- 25 Feb, 2016 3 commits
-
-
Jan Moskyto Matejka authored
-
Ondřej Zajíček authored
-
Jan Moskyto Matejka authored
No more need to disable pthread for specific BSD's.
-
- 16 Feb, 2016 1 commit
-
-
Ondřej Zajíček authored
-
- 11 Feb, 2016 2 commits
-
-
Ondřej Zajíček authored
Pointer to current_log_name has to be changed even if the name is the same, because the old one will be invalid/freed after reconfiguration.
-
Ondřej Zajíček authored
When a BGP session was established by an outgoing connection with Graceful Restart behavior negotiated, a pending incoming connection in OpenSent state, and another incoming connection was received, then the outgoing connection (and whole BGP session) was closed, but the old incoming connection was just overwritten by the new one. That later caused a crash when the hold timer from the old connection fired.
-
- 25 Nov, 2015 1 commit
-
-
Ondřej Zajíček authored
-
- 24 Nov, 2015 5 commits
-
-
-
Ondřej Zajíček authored
-
Wanted netlink attributes are defined in a table, specifying their size and neediness. Removing the long conditions that did the validation before. Also parsing IPv4 and IPv6 versions regardless on the IPV6 macro.
-
Ondřej Zajíček authored
Patch from Pavel Tvrdik
-
Ondřej Zajíček authored
-
- 23 Nov, 2015 2 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
If an interface address notification is received during device protocol shutdown/restart, BIRD crashed. Thanks to Wei Huang for the bugreport.
-
- 13 Nov, 2015 4 commits
-
-
Pavel Tvrdík authored
-
Pavel Tvrdík authored
-
Pavel Tvrdík authored
-
Pavel Tvrdík authored
-
- 11 Nov, 2015 2 commits
-
-
-
Since 2.6.19, the netlink API defines RTA_TABLE routing attribute to allow 32-bit routing table IDs. Using this attribute to index routing tables at Linux, instead of 8-bit rtm_table field.
-
- 09 Nov, 2015 2 commits
-
-
Ondřej Zajíček authored
When a table is removed during reconfiguration, a reference was not cleared in the old configuration, which breaks undo.
-
Ondřej Zajíček authored
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.
-
- 03 Nov, 2015 2 commits
-
-
Ondřej Zajíček authored
I should check it after making some trivial changes. The original patch from Alexander has it right.
-
Ondřej Zajíček authored
If the number of sockets is too much for select(), we should at least handle it with proper error messages and reject new sockets instead of breaking the event loop. Thanks to Alexander V. Chernikov for the patch.
-
- 17 Oct, 2015 2 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
- 05 Oct, 2015 1 commit
-
-
Ondřej Zajíček authored
The new RIP implementation fixes plenty of old bugs and also adds support for many new features: ECMP support, link state support, BFD support, configurable split horizon and more. Most options are now per-interface.
-
- 19 Aug, 2015 1 commit
-
-
Ondřej Zajíček authored
Thanks to Bernardo Figueiredo and Israel G. Lugo for the bugreport.
-
- 28 Jul, 2015 3 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
Thanks to Pavel Tvrdik for the bugfix
-
- 24 Jul, 2015 1 commit
-
-
Ondřej Zajíček authored
-
- 20 Jul, 2015 1 commit
-
-
Ondřej Zajíček authored
The patch adds suport for specifying route attributes together with static routes, e.g.: route 10.1.1.0/24 via 10.0.0.1 { krt_advmss = 1200; ospf_metric1 = 100; };
-
- 19 Jul, 2015 1 commit
-
-
Ondřej Zajíček authored
Thanks to Thomas King for the bugreport.
-
- 18 Jul, 2015 4 commits
-
-
Ondřej Zajíček authored
Thanks to Christian Tacke for the original patch.
-
Ondřej Zajíček authored
Thanks to Peter Hudec for noticing the problem.
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
Implements draft-ietf-idr-bgp-extended-messages-10, for now undocumented and with temporary private capability number.
-