- 07 Dec, 2016 17 commits
-
-
Ondřej Zajíček authored
-
Jan Moskyto Matejka authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
Add flow4/flow6 network and rt-table type and operations, config grammar and static protocol support. Squashed flowspec branch from Pavel Tvrdik.
-
Jan Moskyto Matejka authored
-
Jan Moskyto Matejka authored
-
Ondřej Zajíček authored
Integrated and extensible BGP with generalized AFI handling, support for IPv4+IPv6 AFI and unicast+multicast SAFI.
-
Jan Moskyto Matejka authored
-
Jan Moskyto Matejka authored
-
Jan Moskyto Matejka authored
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
Example: bird> eval (1.2.0.0/16 max 20 as 1234).maxlen 20 Todo: Should be described in user docs
-
Pavel Tvrdik authored
Example: bird> eval (1.2.0.0/16 max 20 as 1234).asn 1234 Todo: Should be described in user docs
-
Pavel Tvrdik authored
-
Pavel Tvrdík authored
The RPKI protocol (RFC 6810) using the RTRLib (http://rpki.realmv6.org/) that is integrated inside the BIRD's code. Implemeted transports are: - unprotected transport over TCP - secure transport over SSHv2 Example configuration of bird.conf: ... roa4 table r4; roa6 table r6; protocol rpki { debug all; # Import both IPv4 and IPv6 ROAs roa4 { table r4; }; roa6 { table r6; }; # Set cache server (validator) address, # overwrite default port 323 remote "rpki-validator.realmv6.org" port 8282; # Overwrite default time intervals retry 10; # Default 600 seconds refresh 60; # Default 3600 seconds expire 600; # Default 7200 seconds } protocol rpki { debug all; # Import only IPv4 routes roa4 { table r4; }; # Set cache server address to localhost, # use default ports tcp => 323 or ssh => 22 remote 127.0.0.1; # Use SSH transport instead of unprotected transport over TCP ssh encryption { bird private key "/home/birdgeek/.ssh/id_rsa"; remote public key "/home/birdgeek/.ssh/known_hosts"; user "birdgeek"; }; } ...
-
Pavel Tvrdik authored
-
- 30 Nov, 2016 6 commits
-
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
It was an example filtering configuration from BIRD's wiki.
-
Pavel Tvrdik authored
-
- 16 Nov, 2016 7 commits
-
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
Tests are sorted from trivial tests to more complex tests
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
The bt_assert function does not return any value, so it was useless to have a option in term definition.
-
Pavel Tvrdik authored
Thanks to Ondrej Zajicek for code.
-
- 11 Nov, 2016 3 commits
-
-
Pavel Tvrdik authored
-
Pavel Tvrdik authored
This patch ensures width of output lines from testing framework (not debug output). So output piped lined into file that has default width 80 cols is now correctly wrapped.
-
Pavel Tvrdik authored
-
- 09 Nov, 2016 2 commits
-
-
Ondřej Zajíček authored
Based on Pavel Tvrdik's int-test-lc branch.
-
Ondřej Zajíček authored
- 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.
-
- 08 Nov, 2016 3 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
- 03 Nov, 2016 1 commit
-
-
Ondřej Zajíček authored
-
- 02 Nov, 2016 1 commit
-
-
Ondřej Zajíček authored
Implement BFD authentication (part of RFC 5880). Supports plaintext passwords and cryptographic MD5 / SHA-1 authentication. Based on former commit from Pavel Tvrdik
-