Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Add lp_strdup function for string duplication on linpool | 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-16 | Lexer: Add a quotation mark back while parsing quotes | Pavel Tvrdik | |
Thanks to Ondrej Zajicek for code. | |||
2016-11-11 | Birdtest: Replace BT_SUCCESS and BT_FAILURE with 1 and 0 | Pavel Tvrdik | |
2016-11-11 | Birdtest: Put hard new lines for strict line width | Pavel Tvrdik | |
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. | |||
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-03 | Add missing extern | Ondrej Zajicek (work) | |
2016-11-02 | BFD: Authentication | Ondrej Zajicek (work) | |
Implement BFD authentication (part of RFC 5880). Supports plaintext passwords and cryptographic MD5 / SHA-1 authentication. Based on former commit from Pavel Tvrdik | |||
2016-11-02 | OSPF: Use message authentication interface | Ondrej Zajicek (work) | |
Based on former commit from Pavel Tvrdik | |||
2016-11-02 | RIP: Use message authentication interface | Ondrej Zajicek (work) | |
Based on former commit from Pavel Tvrdik | |||
2016-11-02 | DOC: Password algorithm option | Pavel Tvrdík | |
2016-11-02 | Nest: Add support for MAC algorithms in grammar | Pavel Tvrdík | |
2016-11-02 | Add generic message authentication interface | Ondrej Zajicek (work) | |
Add generic interface for generating and verifying MACs (message authentication codes). Replace multiple HMAC implementation with a generic one. | |||
2016-11-01 | BSD: Fix build on OpenBSD broken by previous commit | 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-11-01 | Log: Fix broken syslog name | Ondrej Zajicek (work) | |
BIRD passed string from configuration to openlog(), which kept it internally. After reconfiguration the old string was freed, therefore openlog had invalid copy. Thanks to Chris Caputo for the original patch. | |||
2016-10-27 | IANA assigned a different number to large BGP communities - changed. | Ondrej Filip | |
2016-10-18 | Filter: Minor formatting changes in test.conf | Ondrej Zajicek (work) | |
2016-10-13 | Clist: The add() function will append a new value | Pavel Tvrdik | |
The add() function used to prepend a new community to clist, but after this fix the add() function appends new community. | |||
2016-10-13 | Filter: Expand testing of large community sets | Pavel Tvrdik | |
2016-10-12 | Fixed memory bloating on kernel merge paths together with export filter. | Jan Moskyto Matejka | |
Some memory was being allocated from bad linpool, not from the given one as they should. Thanks to Madhu and Justin Cattle for reporting this. | |||
2016-10-12 | Doc: Change debug to { flag1|flag2|flag3 [, ...] } style | Pavel Tvrdik | |
Thanks to Micah Anderson for bug report and Ondrej Zajicek for the idea! | |||
2016-10-12 | Nest: Remove trailing whitespaces | Pavel Tvrdik | |
2016-10-12 | Doc: Fix deprecated unescaped braces in perl script | Pavel Tvrdik | |
This commit should fix warning `make docs' ./sgml2html bird.sgml Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\\nameurl{ <-- HERE (.*)}{(.*)}/ at fmt_latex2e.pl line 287. | |||
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-11 | Doc: Add tag for links to RFCs | Pavel Tvrdik | |
2016-10-11 | Doc: Fix inline <htmlurl></htmlurl> | Pavel Tvrdik | |
Don't make space before or after link name. | |||
2016-10-11 | Doc: Do not use symlinks for files | Pavel Tvrdik | |
2016-10-11 | Doc: Generate one-sided version | Pavel Tvrdik | |
This removes jumping offset for odd and even pages for binding book. | |||
2016-10-11 | Doc: Use [table t] or [table name] | Pavel Tvrdik | |
2016-10-11 | Doc: Fix unnecessary special chars | Pavel Tvrdik | |
2016-10-11 | Doc: Enable break lines in <tag></tag> | Pavel Tvrdik | |
2016-10-11 | Doc: Daemon command-line options alphabet order | Pavel Tvrdik | |
2016-10-11 | Doc: Add command-line options --version, --help | Pavel Tvrdik | |
2016-10-11 | Doc: Add labels to all chapters and options | Pavel Tvrdik | |
2016-10-11 | Doc: Generate clickable PDF | Pavel Tvrdik | |
2016-10-11 | Doc: Fix whitespaces | Pavel Tvrdik | |
2016-10-04 | Filter: fix missing separator | Ondrej Zajicek (work) | |
2016-10-04 | Nest: Fix signedness of large communities | Ondrej Zajicek (work) | |
2016-10-04 | Doc: Documentation for large communities | 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. |