Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-15 | Wireguard: Add struct tunnel_encapold/wireguard-bp | Mikael Magnusson | |
2019-11-15 | Wireguard: Generalize tunnel encapsulation | Mikael Magnusson | |
2019-11-15 | Wireguard: Refactor tunnel encaps decoding | Mikael Magnusson | |
2019-11-15 | Wireguard: Refactor unix socket implementation | Mikael Magnusson | |
Move unix socket implementation for wireguard-go to sysdep/unix/. | |||
2019-11-15 | Wireguard: Remove bgp include | Mikael Magnusson | |
2019-11-15 | Wireguard: Fix wg_channel_reconfigure signature | Mikael Magnusson | |
2019-11-15 | Wireguard: Fix discarded const qualifiers | Mikael Magnusson | |
2019-11-15 | 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. | |||
2019-11-15 | Wireguard: Add tunnel_type config parameter | Mikael Magnusson | |
Use 51820 (default wireguard port) as default tunnel type. | |||
2019-11-15 | Wireguard: Fixes | Mikael Magnusson | |
2019-11-15 | Wireguard: Implement copy_config | Mikael Magnusson | |
2019-11-15 | Wireguard: Add channel hooks | Mikael Magnusson | |
2019-11-15 | Wireguard: Reinit wg device at shutdown | Mikael Magnusson | |
2019-11-15 | WIP gitignore /build*/ | Mikael Magnusson | |
2019-11-15 | Wireguard: Add user space support | Mikael Magnusson | |
2019-11-15 | Wireguard: Use recursive tunnel encaps | Mikael Magnusson | |
2019-11-15 | Wireguard: Move key conversion | Mikael Magnusson | |
2019-11-15 | Wireguard: Add peer list | Mikael Magnusson | |
2019-11-15 | Wireguard: Set up wireguard device | Mikael Magnusson | |
Add private key and listen port items. | |||
2019-11-15 | Wireguard: Add peer config settings | Mikael Magnusson | |
2019-11-15 | Wireguard: Allow multiple channels | Mikael Magnusson | |
2019-11-15 | Wireguard: Fix color decoding | Mikael Magnusson | |
2019-11-15 | Wireguard: Extended color community | Mikael Magnusson | |
2019-11-15 | Wireguard: Clean up config.Y | Mikael Magnusson | |
2019-11-15 | Wireguard: Fixes | Mikael Magnusson | |
2019-11-15 | Wireguard: Refactor into peer and allowed ips functions | Mikael Magnusson | |
2019-11-15 | Wireguard: Add remote endpoint | Mikael Magnusson | |
2019-11-15 | Wireguard: Implement tunnel encode decode | Mikael Magnusson | |
2019-11-15 | Wireguard: Debug | Mikael Magnusson | |
2019-11-15 | Wireguard: Initial commit | Mikael Magnusson | |
2019-11-15 | Wireguard-lib: Define wg_endpoint type | Mikael Magnusson | |
2019-11-15 | Wireguard-lib: Fix unused parameter warnings | Mikael Magnusson | |
2019-11-15 | Wireguard-lib: Add to makefile | Mikael Magnusson | |
2019-11-15 | Wireguard-lib: Import wireguard library | Mikael Magnusson | |
2019-11-15 | BGP: Tunnel Encapsulation attribute | Mikael Magnusson | |
Refer to draft-ietf-idr-tunnel-encaps-13 | |||
2019-11-15 | Filter: TLV | Mikael Magnusson | |
2019-11-14 | Nest: Recursive bgp routes | Mikael Magnusson | |
Allow recursive routes if they reference a route with a hight igp_metric. Max depth set to 10. | |||
2019-11-14 | Unix: Implement sk_connect_unix | Mikael Magnusson | |
2019-11-12 | Netlink: Handle IPv4 routes with IPv6 nexthops | Ondrej Zajicek | |
Accept RTA_VIA attribute in all cases. The old code always used RTA_GATEWAY for IPv4 / IPv6 and RTA_VIA for MPLS. The new code uses RTA_VIA in cases where AF of network and AF of nexthop differs. | |||
2019-11-10 | BGP: Add option to enforce first AS in AS_PATH | Ondrej Zajicek (work) | |
This is optional check described in RFC 4271. Although this can be also done by filters, it is widely implemented option in BGP implementations. Thanks to Eugene Bogomazov for the original patch. | |||
2019-11-05 | Doc: Minor fix | Ondrej Zajicek (work) | |
2019-11-05 | Doc: Add documentation for BGP option 'allow as sets' | Ondrej Zajicek (work) | |
2019-11-05 | Filter: Add type info for more instructions | Ondrej Zajicek (work) | |
2019-11-05 | Filter: Improve typecheck error messages | Ondrej Zajicek (work) | |
2019-11-05 | Filter: Better constant promotion | Ondrej Zajicek (work) | |
We use constant promotion from IPv4 to Router-ID values, as they have same literals. Instead of ad-hoc code in filter instructions, add constant promotion code to parse-time typecheck code. | |||
2019-11-05 | Filter: Improved parse-time typechecks | Ondrej Zajicek (work) | |
2019-11-05 | Filter: Parse-time typechecks | Ondrej Zajicek | |
Most expressions can be type-validated in parse time. It is not strong enough to eliminate runtime checks, but at least one gets errors immediately during reconfigure. | |||
2019-11-04 | BGP: Add option to reject AS_SETs | Ondrej Zajicek (work) | |
There is a pending draft to make them obsolete | |||
2019-11-03 | Support for address family constants | Ondrej Zajicek (work) | |
We already had them defined on BGP level, but they are more general. | |||
2019-11-03 | Nest: Fix bug in export table | Ondrej Zajicek (work) | |
For regular channels do not compare src in export table, as we want to keep here only the best (exported) route per network. |