Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-18 | Nest: Implement BGP path mask loop operator | Ondrej Zajicek (work) | |
Implement regex-like '+' operator in BGP path masks to match previous path mask item multiple times. This is useful as ASNs may appear multiple times in paths due to path prepending for traffic engineering purposes. | |||
2020-03-26 | Filter: Remove mixed address tests and fix formatting | Ondrej Zajicek (work) | |
2019-12-17 | Test: Improve filter_test | Ondrej Zajicek (work) | |
Initial parsing of test.conf must be done directly in filter_test main, while reconfiguration is handled as a regular test. Also fix several minor issues in test code. | |||
2019-11-05 | Filter: Parse-time typechecks | Ondrej Zajicek | |
Most expressions can be type-validated in parse time. It is not strong enough to eliminate runtime checks, but at least one gets errors immediately during reconfigure. | |||
2019-08-13 | Filter: Fixing empty block and never-executed-statement bug | Maria Matejka | |
2019-08-06 | Filter: Allow to use set constants / expressions in path masks | Ondrej Zajicek (work) | |
Allow to not only use set literals in path masks, but also existing set constants or set expressions. | |||
2019-08-06 | Filter: Allow to use sets in path masks | Ondrej Zajicek (work) | |
2019-05-21 | Filter: Store variables and function arguments on stack | Jan Maria Matejka | |
2019-03-23 | Filter: fixed error-checking bug in !~ operator | Maria Matejka | |
2019-02-20 | Filter: Interpreter merged into the common m4 generator. | Maria Matejka | |
The config-time partial evaluation of constant expressions in filters is nearby. | |||
2019-02-20 | Filter: More cleanup -- customized structures also in struct f_line_item | Maria Matejka | |
2019-02-20 | Filter: merged filter compare functions into common M4 file | Maria Matejka | |
2019-02-20 | Filter + Config: Fix bugs, tests and split symbols by type | Maria Matejka | |
2018-10-25 | Filter: Add support for VPN_RD sets | Ondrej Zajicek (work) | |
2017-12-08 | Filter: Remove old BGP path mask syntax from tests | Ondrej Zajicek (work) | |
2017-04-26 | Test: Fix broken test for filters | Ondrej Zajicek (work) | |
2017-04-26 | Test: fixed broken test for VPN RD output | Jan Moskyto Matejka | |
2017-03-22 | Filter: Check whether IP is 4 or 6 | Jan Moskyto Matejka | |
2017-03-13 | Filters: VPN Route Distinguishers, Prefix Type, Docs Update | Jan Moskyto Matejka | |
2017-03-09 | Filter: ROA check test and mixed prefix test | Jan Moskyto Matejka | |
2016-12-07 | Basic flow specification support (RFC 5575) | Ondrej Zajicek (work) | |
Add flow4/flow6 network and rt-table type and operations, config grammar and static protocol support. Squashed flowspec branch from Pavel Tvrdik. | |||
2016-12-07 | Merge branch 'int-new-rpki-squashed' (early part) into int-new | Jan Moskyto Matejka | |
2016-12-07 | filter/test.conf: add ROA check and operator tests | Pavel Tvrdik | |
2016-11-30 | filter/test.conf: Minor changes in order of calls | Pavel Tvrdik | |
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-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 | Merge tag 'v1.6.2' into int-new | Ondrej Zajicek (work) | |
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-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-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 | |
2015-12-24 | Follow-up work on integration | Ondrej Zajicek (work) | |
2014-10-02 | Allows more constants in set literals. | Ondrej Zajicek | |
Thanks to Michael Fincham for the bugreport. | |||
2014-07-07 | Replaces function name in test.conf as it collided with new keyword. | Ondrej Zajicek | |
2013-11-22 | Minor fix in log_commit() w.r.t. changes in BFD branch. | Ondrej Zajicek | |
2013-11-22 | Merge commit 'origin/bfd' | Ondrej Zajicek | |
2013-11-20 | Additional filter test case. | Ondrej Zajicek | |
2013-10-05 | Fixes some BFD bugs and makes logging thread-safe. | Ondrej Zajicek | |
2013-10-02 | Implements C.len operator for clist and eclist types. | Ondrej Zajicek | |
Thanks to Sergey Popovich for the original patch. | |||
2013-10-02 | Some fixes in filter code. | Ondrej Zajicek | |
Thanks to Sergey Popovich for original patches. | |||
2013-08-15 | Extends delete/filter operators to work no bgp_paths. | Ondrej Zajicek | |
2013-07-25 | Allows to define constants of all filter types. | Ondrej Zajicek | |
2013-07-09 | Implements 'bgppath ~ int set' filter op. | Ondrej Zajicek | |