Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-07 | Printf: Add support for microsecond times | Ondrej Zajicek (work) | |
Use '%t' in bsnprintf() for microsecond times (in btime) with variable sub-second precision. | |||
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-11-08 | Merge tag 'v1.6.2' into int-new | Ondrej Zajicek (work) | |
2016-08-16 | Whitespace fixes | Pavel Tvrdik | |
2016-05-12 | Merge remote-tracking branch 'origin/master' into int-new | Ondrej Zajicek (work) | |
2016-04-28 | Add the Babel routing protocol (RFC 6126) | Ondrej Zajicek (work) | |
This patch implements the IPv6 subset of the Babel routing protocol. Based on the patch from Toke Hoiland-Jorgensen, with some heavy modifications and bugfixes. Thanks to Toke Hoiland-Jorgensen for the original patch. | |||
2016-01-13 | Net address format: Do not print the -4 or -6 suffix in %I4 and %I6 | Jan Moskyto Matejka | |
2015-12-29 | Explicit ip4_addr / ip6_addr printf support | Ondrej Zajicek (work) | |
2015-12-21 | Follow-up work on integration | Ondrej Zajicek (work) | |
2015-12-20 | Integrated address print lengths | Jan Moskyto Matejka | |
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-06-08 | unsigned [int] -> uint | Pavel Tvrdík | |
2015-06-08 | unsgined char -> byte | Pavel Tvrdík | |
2014-10-24 | Integrated IP functions. | Ondrej Zajicek | |
2014-05-18 | IPv4/IPv6 integrated socket code. | Ondrej Zajicek | |
2013-11-19 | BFD protocol, ready for release. | Ondrej Zajicek | |
Supports OSPF and BGP and also statically configured sessions. | |||
2013-10-05 | Fixes some BFD bugs and makes logging thread-safe. | Ondrej Zajicek | |
2012-01-08 | Implements support for link-local addresses in BGP. | Ondrej Zajicek | |
Thanks Matthias Schiffer for the original patch. | |||
2009-07-23 | Adds %R printf directive for Router ID. | Ondrej Zajicek | |
2001-08-19 | IP address formatting now uses the same rules as formatting of strings | Martin Mares | |
with two exceptions: o Any non-zero field width is automatically replaced by standard IP address width. This hides dependences on IPv4/IPv6. o %#I generates hexadecimal form of the address. Therefore |%I| generates unpadded format, |%1I| full size flush-right, and |%-1I| full size flush-left format. | |||
2000-06-04 | Added library progdocs. | Martin Mares | |
2000-05-02 | Defined format specifier `%M' which behaves as `%m', but takes the | Martin Mares | |
error code as an argument. Use it in socket hooks where we really shouldn't rely on errno containing the right value or even existing. | |||
2000-03-31 | Include "lib/string.h" instead of <string.h>. It should give us bzero() | Martin Mares | |
and other non-portable functions on all systems. | |||
1998-11-21 | Killed bug in processing of 'h' prefix. Patch taken from linux-2.1.129. | Martin Mares | |
1998-11-16 | Implemented snprintf and similar functions. It took a lot of thinking, | Martin Mares | |
but the modifications were relatively simple and straightforward. | |||
1998-06-17 | Oops, forgot '%m'... | Martin Mares | |
1998-06-17 | Added local version of sprintf (bsprintf and bvsprintf) offering few new | Martin Mares | |
format strings: %I IP address %#I IP address in hexadecimal %1I IP address padded to full length %m strerror(errno) |