summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-13TunnelEncaps: Replace log with DBGMikael Magnusson
2020-09-13Wireguard: Replace log with WG_TRACEMikael Magnusson
2020-09-13filter: Change debug to DBGMikael Magnusson
2020-09-13Wireguard: Replace debug with DBGMikael Magnusson
2020-09-13Wireguard: Don't add endpoint if not setMikael Magnusson
2020-09-13Wireguard: Fix type errorMikael Magnusson
Currently bgp_tunnel_encap is a T_SET.
2020-09-13TunnelEncaps: Add format callbackMikael Magnusson
2020-09-13TunnelEncaps: Add addess familyMikael Magnusson
2020-09-13WIP debugMikael Magnusson
2020-09-13TunnelEncaps: Add wireguard peer key to tunnel encap formatMikael Magnusson
2020-09-13TunnelEncaps: Add tunnel type namesMikael Magnusson
2020-09-13TunnelEncaps: Improve format functionMikael Magnusson
2020-09-13Wireguard: Fix duplicate allowedip entriesMikael Magnusson
2020-09-13Wireguard: Dump peersMikael Magnusson
2020-09-13Wireguard: Refactor remove_allowed_ipMikael Magnusson
2020-09-13Wireguard: Remove wg peer on withdrawMikael Magnusson
2020-09-13TunnelEncaps: Add struct tunnel_encapMikael Magnusson
2020-09-13TunnelEncaps: Generalize tunnel encapsulationMikael Magnusson
2020-09-13Wireguard: Refactor tunnel encaps decodingMikael Magnusson
2020-09-13Wireguard: Refactor unix socket implementationMikael Magnusson
Move unix socket implementation for wireguard-go to sysdep/unix/.
2020-09-13Wireguard: Remove bgp includeMikael Magnusson
2020-09-13Wireguard: Fix discarded const qualifiersMikael Magnusson
2020-09-13Wireguard: Rename remote endpoint to tunnel endpointMikael Magnusson
Adopt to draft-ietf-idr-tunnel-encaps-13.txt by renaming emote endpoint to tunnel endpoint.
2020-09-13Wireguard: Add tunnel_type config parameterMikael Magnusson
Use 51820 (default wireguard port) as default tunnel type.
2020-09-13Wireguard: FixesMikael Magnusson
2020-09-13Wireguard: Implement copy_configMikael Magnusson
2020-09-13Wireguard: Add channel hooksMikael Magnusson
2020-09-13Wireguard: Reinit wg device at shutdownMikael Magnusson
2020-09-13Wireguard: Add user space supportMikael Magnusson
2020-09-13Wireguard: Use recursive tunnel encapsMikael Magnusson
2020-09-13Wireguard: Move key conversionMikael Magnusson
2020-09-13Wireguard: Add peer listMikael Magnusson
2020-09-13Wireguard: Set up wireguard deviceMikael Magnusson
Add private key and listen port items.
2020-09-13Wireguard: Add peer config settingsMikael Magnusson
2020-09-13Wireguard: Allow multiple channelsMikael Magnusson
2020-09-13Wireguard: Extended color communityMikael Magnusson
2020-09-13Wireguard: Clean up config.YMikael Magnusson
2020-09-13Wireguard: FixesMikael Magnusson
2020-09-13Wireguard: Refactor into peer and allowed ips functionsMikael Magnusson
2020-09-13Wireguard: Add remote endpointMikael Magnusson
2020-09-13Wireguard: Implement tunnel encode decodeMikael Magnusson
2020-09-13Wireguard: DebugMikael Magnusson
2020-09-13Wireguard: Initial commitMikael Magnusson
2020-09-13Wireguard-lib: Add to makefileMikael Magnusson
2020-09-13Wireguard-lib: Import wireguard libraryMikael Magnusson
2020-08-29BGP: Tunnel Encapsulation attributeMikael Magnusson
Refer to draft-ietf-idr-tunnel-encaps-13
2020-08-28Filter: TLVMikael Magnusson
2020-08-28Unix: Implement sk_connect_unixMikael Magnusson
2020-08-28Gitignore: /build*/Mikael Magnusson
2020-08-12OSPF: Skip out-of-state packets earlierOndrej 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.