Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-30 | Remove filter/test_bgp_filtering.conf file | Pavel Tvrdik | |
It was an example filtering configuration from BIRD's wiki. | |||
2016-11-30 | Merge test6.conf IPv6 tests into test.conf | Pavel Tvrdik | |
2016-11-16 | filter/test.conf: Extend tests | Pavel Tvrdik | |
2016-11-16 | filter/test.conf: Reorder tests | Pavel Tvrdik | |
Tests are sorted from trivial tests to more complex tests | |||
2016-11-16 | filter/test.conf: Replace print func with assert and format | Pavel Tvrdik | |
2016-11-16 | Birdtest: Add function format in grammar for stringify expression | Pavel Tvrdik | |
2016-11-16 | Birdtest: Remove bt_assert command from term | Pavel Tvrdik | |
The bt_assert function does not return any value, so it was useless to have a option in term definition. | |||
2016-11-11 | Birdtest: Replace BT_SUCCESS and BT_FAILURE with 1 and 0 | Pavel Tvrdik | |
2016-11-11 | birdtest: Fix no-forked mode in trie_test | Pavel Tvrdik | |
2016-11-09 | Filter: Add long community tests | Ondrej Zajicek (work) | |
Based on Pavel Tvrdik's int-test-lc branch. | |||
2016-11-09 | Unit Testing for BIRD | Ondrej Zajicek (work) | |
- Unit Testing Framework (BirdTest) - Integration of BirdTest into the BIRD build system - Tests for several BIRD modules Based on squashed Pavel Tvrdik's int-test branch, updated for current int-new branch. | |||
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-10-18 | Filter: Minor formatting changes in test.conf | Ondrej Zajicek (work) | |
2016-10-13 | Filter: Expand testing of large community sets | Pavel Tvrdik | |
2016-10-11 | Tree/Trie: Check the end of buffer | Pavel Tvrdik | |
We set buffer->pos to buffer->end in function buffer_print() when bvsnprintf() failed, so there would be uninitialized memory between the old buffer->pos and the current buffer->pos. | |||
2016-10-04 | Filter: fix missing separator | Ondrej Zajicek (work) | |
2016-10-03 | Filter: large community sets | Ondrej Zajicek (work) | |
Add support for lc sets to filter code. Grammar of (small) community sets has to be updated to avoid parser collisions. | |||
2016-10-03 | BGP: Support for large communities | Ondrej Zajicek (work) | |
Add support for large communities (draft-ietf-idr-large-community), 96bit alternative to RFC 1997 communities. Thanks to Matt Griswold for the original patch. | |||
2016-09-21 | Add !~ operator to filter grammar | Pavel Tvrdik | |
2016-09-15 | Filter: Prefer xmalloc/xfree to malloc/free | Pavel Tvrdik | |
2016-08-16 | whitespace fixes | Ondřej Surý | |
2016-07-01 | Filter: Fixes reconfiguration with last_nonaggregated operator | Ondrej Zajicek (work) | |
2016-06-30 | filter/test.conf: fixes formating | Pavel Tvrdik | |
2016-06-09 | Filters: Fixes pm_same() w.r.t. ASN ranges and ASN expressions | Ondrej Zajicek (work) | |
This is necessary for proper detection of filter changes during reconfigurations. | |||
2016-06-08 | Add AS# ranges to bgpmask. | Ondrej Filip | |
2016-05-12 | Miscellaneous minor fixes | 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-02-16 | Filter: Implement last_nonaggregated operator on bgp_path | Ondrej Zajicek (work) | |
2016-01-20 | Rewrite roa_check() for integrated BIRD | Pavel Tvrdík | |
Thanks to Ondrej Zajicek for his support with writing this code. | |||
2016-01-20 | Add ROA_* constants values to grammar of configuration | Pavel Tvrdík | |
Add ROA_UNKNOWN, ROA_VALID and ROA_INVALID | |||
2016-01-07 | Add NET ROA4/6 structures | Pavel Tvrdík | |
2015-12-24 | Follow-up work on integration | Ondrej Zajicek (work) | |
2015-12-21 | Follow-up work on integration | Ondrej Zajicek (work) | |
Contains some patches from Jan Moskyto Matejka | |||
2015-12-21 | Follow-up work on integration | Ondrej Zajicek (work) | |
2015-12-20 | Filter: Fix some changes in IP<->Quad implicit conversion | Ondrej Zajicek (work) | |
2015-12-20 | ROA code switchoff | Jan Moskyto Matejka | |
2015-12-19 | Stop perusing f_prefix for non-prefix-set uses | Jan Moskyto Matejka | |
Multiple changes by Ondrej Santiago Zajicek | |||
2015-12-19 | Removed BITS_PER_IP_ADDRESS, MAX_PREFIX_LENGTH, BIRD_AF | Jan Moskyto Matejka | |
Explicit setting of AF_INET(6|) in IP socket creation. BFD set to listen on v6, without setting the V6ONLY flag to catch both v4 and v6 traffic. Squashing and minor changes by Ondrej Santiago Zajicek | |||
2015-11-05 | Initial commit on integrated BIRD | Ondrej Zajicek (work) | |
New data types net_addr and variants (in lib/net.h) describing network addresses (prefix/pxlen). Modifications of FIB structures to handle these data types and changing everything to use these data types instead of prefix/pxlen pairs where possible. The commit is WiP, some protocols are not yet updated (BGP, Kernel), and the code contains some temporary scaffolding. Comments are welcome. | |||
2015-07-20 | Static: Allows to specify attributes for static routes | Ondrej Zajicek | |
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; }; | |||
2015-06-08 | BGP multipath support | Ondrej Zajicek | |
Kernel option 'merge paths' allows to merge routes exported to kernel protocol (currently BGP and static routes) to multipath routes. | |||
2015-05-10 | Add bitfield route attribute type | Ondrej Zajicek | |
2015-02-21 | Remove a comparison of unsigned expression < 0 | Pavel Tvrdik | |
2015-02-21 | Allows user data attached to f_trie_node structure. | Ondrej Zajicek | |
Thanks to Alexander Chernikov for the patch. | |||
2014-10-02 | Implements token bucket filter for rate limiting. | Ondrej Zajicek | |