Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-30 | filter/test.conf: fixes formating | Pavel Tvrdik | |
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 | |
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-25 | Merge branch 'master' into add-path | Ondrej Zajicek | |
2013-11-24 | Converts filters to unsigned integers. | Ondrej Zajicek | |
2013-11-23 | Merge branch 'master' into add-path | Ondrej Zajicek | |
Conflicts: filter/filter.c nest/proto.c nest/rt-table.c proto/bgp/bgp.h proto/bgp/config.Y | |||
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-21 | Implements 'allow local as' option. | Ondrej Zajicek | |
Similar to allowas-in option on other routers. | |||
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-10-02 | Minor code cleanups. | Ondrej Zajicek | |
Thanks to Sergey Popovich for the patch. | |||
2013-10-02 | Simplifies val_in_range(). | Ondrej Zajicek | |
Also fixes missing type check for element ~ set. | |||
2013-09-26 | Rewrites static attribute filter code and adds ifname/ifindex attributes. | Ondrej Zajicek | |
Thanks to Sergey Popovich for the original ifname/ifindex patch. | |||
2013-09-10 | Fixes reconfiguration of global set variables. | Ondrej Zajicek | |
When global set variables were used, every reconfiguration restarted protocols that use it in filters. Thanks to Sergey Popovich for a bugreport. | |||
2013-08-15 | Extends delete/filter operators to work no bgp_paths. | Ondrej Zajicek | |
2013-08-13 | Implements proper setting of 'gw' route attribute. | Ondrej Zajicek | |
Thanks to Sergey Popovich for the bugreport. | |||
2013-07-26 | Fixes initial random values for function arguments. | Ondrej Zajicek | |
Thanks to Javor Kliachev for the bugreport. | |||
2013-07-25 | Allows to define constants of all filter types. | Ondrej Zajicek | |
2013-07-25 | Implements eval command and minor CLI cleanups. | Ondrej Zajicek | |
Implemented eval command can be used to evaluate expressions. The patch also documents echo command and allows to use log classes instead of integer as a mask for echo. | |||
2013-07-09 | Implements 'bgppath ~ int set' filter op. | Ondrej Zajicek | |
2013-02-08 | Implements router advertisements activated by received routes. | Ondrej Zajicek | |
The RAdv protocol could be configured to change its behavior based on availability of routes, e.g., do not announce router lifetime when a default route is not available. | |||
2012-11-27 | Removes some nonsense. | Ondrej Zajicek | |
2012-11-27 | Fixes setting of route attributes of type router id. | Ondrej Zajicek | |
2012-08-14 | Implements ADD-PATH extension for BGP. | Ondrej Zajicek | |
Allows to send and receive multiple routes for one network by one BGP session. Also contains necessary core changes to support this (routing tables accepting several routes for one network from one protocol). It needs some more cleanup before merging to the master branch. | |||
2012-07-18 | Implements wildcard matching in config file include. | Ondrej Zajicek | |
Also fixes some minor bugs in include. Thanks Kelly Cochran for suggestion and draft patch. |