Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-29 | New type variable 'V' defined in filters. This type is checked | Ondrej Filip | |
only for name, never for value in function filter_same() | |||
2009-05-29 | Function pm_path_compare() checked just length of the bgpmasks | Ondrej Filip | |
2009-05-29 | Typo in warning fixed. | Ondrej Filip | |
2009-05-29 | Implements primary address selection base on 'primary' option. | Ondrej Zajicek | |
2009-05-29 | Fixes problems with rewriting of kernel device routes. | Ondrej Zajicek | |
2009-05-29 | Add 'primary' configuration option. | Ondrej Zajicek | |
2009-05-28 | Merge branch 'dev' into ospf | Ondrej Zajicek | |
2009-05-28 | Missing boolean comparison added. | Ondrej Filip | |
2009-05-26 | Warning for BSD system and TCP-MD5. | Ondrej Filip | |
2009-05-25 | Adds INSTALL file. | Ondrej Zajicek | |
2009-05-24 | Hello packets on PTP networks should have zero netmask. | Ondrej Zajicek | |
This also ensures that misconfigured routers (one side ptp and one side broadcast) do not make adjacency. | |||
2009-05-24 | Ignore Hello packets from different IP network (than primary). | Ondrej Zajicek | |
2009-05-22 | Update versions. | Ondrej Zajicek | |
2009-05-22 | NEWS update. | Ondrej Zajicek | |
2009-05-22 | Change import/preimport to export/preexport to be consistent with filters. | Ondrej Zajicek | |
2009-05-22 | Fixes serious bug in route attribute handing. | Ondrej Zajicek | |
ea_same() sometimes returns true for different route attributes, which caused that hash table in BGP does not work correctly and some routes were sent with different attributes. | |||
2009-05-22 | Fixes type mismatch on BSD systems. | Ondrej Zajicek | |
2009-05-22 | Ugly hack for finding readline on NetBSD | Ondrej Zajicek | |
2009-05-22 | Better checks for M4 in configure. | Ondrej Zajicek | |
2009-05-21 | Merge branch 'master' into dev | Ondrej Zajicek | |
2009-05-13 | Documentation updates | Ondrej Zajicek | |
2009-05-11 | 'show route protocol <p>' added to CLI. | Ondrej Filip | |
2009-05-11 | OpenBSD port related changes. | Ondrej Filip | |
2009-05-10 | Fixed bug in cli help. | Ondrej Filip | |
2009-05-10 | Fixes in documentation. | Ondrej Zajicek | |
2009-05-08 | Fixes communication on netlink sockets | Ondrej Zajicek | |
Independent sessions on netlink sockets mixed state in some common variables. | |||
2009-05-06 | A change in OSPF and RIP interface patterns. | Ondrej Zajicek | |
Allows to add more interface patterns to one common 'options' section like: interface "eth3", "eth4" { options common to eth3 and eth4 }; Also removes undocumented and unnecessary ability to specify more interface patterns with different 'options' sections: interface "eth3" { options ... }, "eth4" { options ... }; | |||
2009-05-06 | Fixes one recently introduced IPv6 BGP compatibility problem. | Ondrej Zajicek | |
2009-05-04 | Linux specific TCP-MD5 handling moved to sysdep/linux/sysio.h | Ondrej Filip | |
FreeBSD coded added. BSD cannot set BGP passwords itself. This has to be done by external command. | |||
2009-05-04 | Syntax error fix for systems without CONFIG_SELF_CONSCIOUS (KRT_ALLOW_LEARN) | Ondrej Filip | |
2009-04-29 | Allow 'third party' BGP updates for originated routes. | Ondrej Zajicek | |
2009-04-29 | Fixes BGP IPv6 link local next hop handling. | Ondrej Zajicek | |
When sending 'third party' BGP update, Bird used bogus link local addresses instead of addresses it received before. | |||
2009-04-28 | Fixes handling of 'next hop self' and 'source address' configuration | Ondrej Zajicek | |
options. | |||
2009-04-28 | Typo in gendist script. | Ondrej Filip | |
2009-04-28 | Small formatting typo in documentation. | Ondrej Filip | |
2009-04-28 | Gendist script adapted to git. | Ondrej Filip | |
2009-04-28 | NEWS and version update | Ondrej Zajicek | |
2009-04-23 | Fixes BGPv6 bug - missing endianity conversion. | Ondrej Zajicek | |
Also removes code skipping SNPAs (obsoleted by newer RFCs, should be ignored). | |||
2009-04-23 | Fixes BGPv6 bug - mandatory attributes weren't validated; | Ondrej Zajicek | |
2009-04-23 | Fixe bug in BGPv6 that causes to send invalid network withdraws. | Ondrej Zajicek | |
2009-04-23 | Fixes bug in BGPv6 causing crash by checking missing attributes. | Ondrej Zajicek | |
2009-04-17 | Fixes mixed-up messages on netlink socket | Ondrej Zajicek | |
Under specific circumstances there might be two mixed-up netlink sessions (one for scan, the other for route change request). This patch separates netlink scans and requests to two fds (and seq counters). This should fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=428865 | |||
2009-04-17 | Rewrite of buggy AS path matching. | Ondrej Zajicek | |
Old AS path maching supposes thath AS number appears only once in AS path, but that is not true. It also contains some bugs related to AS path sets. New code does not use any assumptions about semantic structure of AS path. It is asymptotically slower than the old code, but on real paths it is not significant. It also allows '?' for matching one arbitrary AS number. | |||
2009-04-08 | Fixes broken cryptographic authentication in OSPF | Ondrej Zajicek | |
Cryptographic authentication in OSPF is defective by design - there might be several packets independently sent to the network (for example HELLO, LSUPD and LSACK) where they might be reordered and that causes crypt. sequence number error. That can be workarounded by not incresing sequence number too often. Now we update it only when last packet was sent before at least one second. This can constitute a risk of replay attacks, but RFC supposes something similar (like time in seconds used as CSN). | |||
2009-04-06 | Fixes bug in OSPF packet retransmission. | Ondrej Zajicek | |
If a DBDES packet from a master to a slave is lost, then the old code does not retransmit it and instead send a next one with the same sequence number. That leads to silent desynchronization of LSA databases. | |||
2009-04-06 | Better OSPF packet tracing log messages. | Ondrej Zajicek | |
Replaces old OSPF packet tracing messages with uniform messages with packet dumps. | |||
2009-03-31 | Documentation update | Ondrej Zajicek | |
2009-03-31 | Cleanup changes | 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. | |||
2009-03-25 | Minor text updates. | Ondrej Zajicek | |