Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-13 | TunnelEncaps: Add wireguard peer key to tunnel encap format | Mikael Magnusson | |
2020-09-13 | TunnelEncaps: Add tunnel type names | Mikael Magnusson | |
2020-09-13 | TunnelEncaps: Improve format function | Mikael Magnusson | |
2020-09-13 | Wireguard: Fix duplicate allowedip entries | Mikael Magnusson | |
2020-09-13 | Wireguard: Dump peers | Mikael Magnusson | |
2020-09-13 | Wireguard: Refactor remove_allowed_ip | Mikael Magnusson | |
2020-09-13 | Wireguard: Remove wg peer on withdraw | Mikael Magnusson | |
2020-09-13 | TunnelEncaps: Add struct tunnel_encap | Mikael Magnusson | |
2020-09-13 | TunnelEncaps: Generalize tunnel encapsulation | Mikael Magnusson | |
2020-09-13 | Wireguard: Refactor tunnel encaps decoding | Mikael Magnusson | |
2020-09-13 | Wireguard: Refactor unix socket implementation | Mikael Magnusson | |
Move unix socket implementation for wireguard-go to sysdep/unix/. | |||
2020-09-13 | Wireguard: Remove bgp include | Mikael Magnusson | |
2020-09-13 | Wireguard: Fix discarded const qualifiers | Mikael Magnusson | |
2020-09-13 | Wireguard: Rename remote endpoint to tunnel endpoint | Mikael Magnusson | |
Adopt to draft-ietf-idr-tunnel-encaps-13.txt by renaming emote endpoint to tunnel endpoint. | |||
2020-09-13 | Wireguard: Add tunnel_type config parameter | Mikael Magnusson | |
Use 51820 (default wireguard port) as default tunnel type. | |||
2020-09-13 | Wireguard: Fixes | Mikael Magnusson | |
2020-09-13 | Wireguard: Implement copy_config | Mikael Magnusson | |
2020-09-13 | Wireguard: Add channel hooks | Mikael Magnusson | |
2020-09-13 | Wireguard: Reinit wg device at shutdown | Mikael Magnusson | |
2020-09-13 | Wireguard: Add user space support | Mikael Magnusson | |
2020-09-13 | Wireguard: Use recursive tunnel encaps | Mikael Magnusson | |
2020-09-13 | Wireguard: Move key conversion | Mikael Magnusson | |
2020-09-13 | Wireguard: Add peer list | Mikael Magnusson | |
2020-09-13 | Wireguard: Set up wireguard device | Mikael Magnusson | |
Add private key and listen port items. | |||
2020-09-13 | Wireguard: Add peer config settings | Mikael Magnusson | |
2020-09-13 | Wireguard: Allow multiple channels | Mikael Magnusson | |
2020-09-13 | Wireguard: Extended color community | Mikael Magnusson | |
2020-09-13 | Wireguard: Clean up config.Y | Mikael Magnusson | |
2020-09-13 | Wireguard: Fixes | Mikael Magnusson | |
2020-09-13 | Wireguard: Refactor into peer and allowed ips functions | Mikael Magnusson | |
2020-09-13 | Wireguard: Add remote endpoint | Mikael Magnusson | |
2020-09-13 | Wireguard: Implement tunnel encode decode | Mikael Magnusson | |
2020-09-13 | Wireguard: Debug | Mikael Magnusson | |
2020-09-13 | Wireguard: Initial commit | Mikael Magnusson | |
2020-09-13 | Wireguard-lib: Add to makefile | Mikael Magnusson | |
2020-09-13 | Wireguard-lib: Import wireguard library | Mikael Magnusson | |
2020-08-29 | BGP: Tunnel Encapsulation attribute | Mikael Magnusson | |
Refer to draft-ietf-idr-tunnel-encaps-13 | |||
2020-08-28 | Filter: TLV | Mikael Magnusson | |
2020-08-28 | Unix: Implement sk_connect_unix | Mikael Magnusson | |
2020-08-28 | Gitignore: /build*/ | Mikael Magnusson | |
2020-08-12 | OSPF: Skip out-of-state packets earlier | Ondrej Zajicek (work) | |
Sometimes multicast OSPF packet is received when neighbor adjacency is not established. Such packet should be ignored earlier in packet processing as otherwise it causes strange error messages when OSPFv3 authentication is enabled. | |||
2020-07-16 | Nest: Keep route ordering during route updates | Ondrej Zajicek (work) | |
Put new non-best routes to the end of list instead of the second position. Put updated routes to their old position. Position is changed just by best route selection. | |||
2020-06-28 | Show info from multiple protocols when protocol is not specified | Ondrej Zajicek (work) | |
Most commands like 'show ospf neighbors' fail when protocol is not specified and there are multiple instances of given protocol type. This is annoying in BIRD 2, as many protocols have IPv4 and IPv6 instances. The patch changes that by showing output from all protocol instances of appropriate type. Note that the patch also removes terminating cli_msg() call from these commands and moves it to the common iterating code. | |||
2020-06-28 | Filter: Improve handling of sets in BGP path masks | Kazuki Yamaguchi | |
Compare the content of PM_ASN_SET in path masks. A reconfiguration was not properly triggering a reload of affected protocols when the members of a set in a path mask change. Also, update the printing code to so that it can display sets in a path mask. | |||
2020-06-28 | Filter: Fix comparison of BGP path mask | Kazuki Yamaguchi | |
Add a missing return statement. Path masks with the same length were all considered the same. Comparing two with different length would cause out-of-bounds memory access. | |||
2020-06-10 | OSPF: Fix bad header length test | Ondrej Zajicek (work) | |
Thanks to Slava Aseev for the thorough bugreport. | |||
2020-06-03 | Doc: Add 'ptp address' to OSPF doc overview | Kenth Eriksson | |
2020-06-03 | Test: Fix unit test mockups | Ondrej Zajicek (work) | |
2020-06-03 | Netlink: Fix parsing of MPLS multipath routes | Kazuki Yamaguchi | |
Add support for RTA_MULTIPATH attribute parsing for AF_MPLS routes. BIRD is capable of installing a multipath route into kernel on Linux, but it would not be seen because parsing fails. This made BIRD attempt to install the same route repeatedly. (The patch minorly updated by committer) | |||
2020-06-03 | RPKI: Fix unnecessary reconnection on reconfiguration | Kazuki Yamaguchi | |
Compare the new timing parameters with the old configuration, not with the temporary state of the current connection. The timing values in struct rpki_cache is updated by a version 1 End Of Data PDU, unless this behavior is suppressed by the configuration explicitly by the "keep" keyword. Consequently, every reconfiguration of BIRD triggers a reconnection even if it is not necessary. |