summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-08Wireguard: Fix type errorMikael Magnusson
Currently bgp_tunnel_encap is a T_SET.
2020-05-08WIPMikael Magnusson
2020-05-08Wireguard: Add wireguard peer key to tunnel encap formatMikael Magnusson
2020-05-08Wireguard: Add tunnel type namesMikael Magnusson
2020-05-08Wireguard: Improve format functionMikael Magnusson
2020-05-08Wireguard: Fix duplicate allowedip entriesMikael Magnusson
2020-05-08Wireguard: Refactor dump_peerMikael Magnusson
2020-05-08Wireguard: Dump peersMikael Magnusson
2020-05-08Wireguard: Refactor remove_allowed_ipMikael Magnusson
2020-05-08Wireguard: Remove wg peer on withdrawMikael Magnusson
2020-05-08Wireguard: Add struct tunnel_encapMikael Magnusson
2020-05-08Wireguard: Generalize tunnel encapsulationMikael Magnusson
2020-05-08Wireguard: Refactor tunnel encaps decodingMikael Magnusson
2020-05-08Wireguard: Refactor unix socket implementationMikael Magnusson
Move unix socket implementation for wireguard-go to sysdep/unix/.
2020-05-08Wireguard: Remove bgp includeMikael Magnusson
2020-05-08Wireguard: Fix wg_channel_reconfigure signatureMikael Magnusson
2020-05-08Wireguard: Fix discarded const qualifiersMikael Magnusson
2020-05-08Wireguard: Rename remote endpoint to tunnel endpointMikael Magnusson
Adopt to draft-ietf-idr-tunnel-encaps-13.txt by renaming emote endpoint to tunnel endpoint.
2020-05-08Wireguard: Add tunnel_type config parameterMikael Magnusson
Use 51820 (default wireguard port) as default tunnel type.
2020-05-08Wireguard: FixesMikael Magnusson
2020-05-08Wireguard: Implement copy_configMikael Magnusson
2020-05-08Wireguard: Add channel hooksMikael Magnusson
2020-05-08Wireguard: Reinit wg device at shutdownMikael Magnusson
2020-05-08WIP gitignore /build*/Mikael Magnusson
2020-05-08Wireguard: Add user space supportMikael Magnusson
2020-05-08Wireguard: Use recursive tunnel encapsMikael Magnusson
2020-05-08Wireguard: Move key conversionMikael Magnusson
2020-05-08Wireguard: Add peer listMikael Magnusson
2020-05-08Wireguard: Set up wireguard deviceMikael Magnusson
Add private key and listen port items.
2020-05-08Wireguard: Add peer config settingsMikael Magnusson
2020-05-08Wireguard: Allow multiple channelsMikael Magnusson
2020-05-08Wireguard: Fix color decodingMikael Magnusson
2020-05-08Wireguard: Extended color communityMikael Magnusson
2020-05-08Wireguard: Clean up config.YMikael Magnusson
2020-05-08Wireguard: FixesMikael Magnusson
2020-05-08Wireguard: Refactor into peer and allowed ips functionsMikael Magnusson
2020-05-08Wireguard: Add remote endpointMikael Magnusson
2020-05-08Wireguard: Implement tunnel encode decodeMikael Magnusson
2020-05-08Wireguard: DebugMikael Magnusson
2020-05-08Wireguard: Initial commitMikael Magnusson
2020-05-08Wireguard-lib: Define wg_endpoint typeMikael Magnusson
2020-05-08Wireguard-lib: Fix unused parameter warningsMikael Magnusson
2020-05-08Wireguard-lib: Add to makefileMikael Magnusson
2020-05-08Wireguard-lib: Import wireguard libraryMikael Magnusson
2020-05-08BGP: Tunnel Encapsulation attributeMikael Magnusson
Refer to draft-ietf-idr-tunnel-encaps-13
2020-05-08Filter: TLVMikael Magnusson
2020-05-08Nest: Recursive bgp routesMikael Magnusson
Allow recursive routes if they reference a route with a hight igp_metric. Max depth set to 10.
2020-05-08Unix: Implement sk_connect_unixMikael Magnusson
2020-05-05Tests: Activate BGP-int testOndrej Zajicek (work)
2020-05-05Tests: Change unsupported Ubuntu 19.04 for supported version 19.10Matous Holinka