Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-24 | Better packet priority and traffic class handling. | Ondrej Zajicek | |
Implements support for IPv6 traffic class, sets higher priority for OSPF and RIP outgoing packets by default and allows to configure ToS/DS/TClass IP header field and the local priority of outgoing packets. | |||
2010-04-28 | Better support for /31 networks. | Ondrej Zajicek | |
2010-01-03 | Implements MRTdump feature. | Ondrej Zajicek | |
2009-09-08 | Temporary OSPFv3 development commit. | Ondrej Zajicek | |
Finally, it is working. | |||
2009-08-27 | Temporary OSPFv3 development commit | Ondrej Zajicek | |
2009-08-25 | Temporary OSPFv3 development commit | Ondrej Zajicek | |
2009-06-18 | Minor bugfixes. | Ondrej Zajicek | |
2009-03-31 | Reimplementation of prefix sets. | Ondrej Zajicek | |
Prefix sets were broken beyond any repair and have to be reimplemented. They are reimplemented using a trie with bitmasks in nodes. There is also change in the interpretation of minus prefix pattern, but the old interpretation was already inconsistent with the documentation and broken. There is also some bugfixes in filter code related to set variables. | |||
2004-05-31 | Some include added. | Ondrej Filip | |
2000-06-07 | #define SIZE_OF_IP_HEADER | Ondrej Filip | |
2000-05-30 | Added ipa_absolutize() which converts link-scope addresses to global scope | Martin Mares | |
ones according to prefix assigned to the corresponding interface. | |||
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. | |||
2000-03-01 | Changed comments regarding hash function. | Martin Mares | |
2000-03-01 | IP_PREC_INTERNET_CONTROL for IPv6 (see the comment). | Martin Mares | |
1999-12-16 | ipv6_compare() accepts non-lvalue arguments as well. This makes filters | Martin Mares | |
compile with IPv6. | |||
1999-08-03 | Basic support for IPv6. The system-dependent part doesn't work yet, | Martin Mares | |
but the core routines are there and seem to be working. o lib/ipv6.[ch] written o Lexical analyser recognizes IPv6 addresses and when in IPv6 mode, treats pure IPv4 addresses as router IDs. o Router ID must be configured manually on IPv6 systems. o Added SCOPE_ORGANIZATION for org-scoped IPv6 multicasts. o Fixed few places where ipa_(hton|ntoh) was called as a function returning converted address. | |||
1999-01-23 | Replaced the old ugly ipv6 compilation hack by a conditional in Modules. | Martin Mares | |
1998-12-20 | New hash functions according to benchmarks posted yesterday. (The IPv6 | Martin Mares | |
version has not been benchmarked yet due to insufficient test data.) Now ipa_hash() returns a uniformely distributed 16-bit value. | |||
1998-06-17 | Added function for converting of IP addresses to printable form. | Martin Mares | |
1998-06-01 | Added ipa_xor() and ipa_in_net(). | Martin Mares | |
1998-05-15 | The library is now glued together from generic and OS-dependent parts | Martin Mares | |
by the `mergedirs' script. Few more IP address manipulation functions and some fixes. | |||
1998-05-03 | BIRD library: The story continues. | Martin Mares | |
Complete resource manages and IP address handling. | |||
1998-04-23 | Added IP address manipulation macros, interface declarations and logging. | Martin Mares | |