Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | BGP: Tunnel Encapsulation attribute | Mikael Magnusson | |
Refer to draft-ietf-idr-tunnel-encaps-13 | |||
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-04 | BGP: Add option to reject AS_SETs | Ondrej Zajicek (work) | |
There is a pending draft to make them obsolete | |||
2019-10-26 | BGP: RFC 8654 got released | Ondrej Zajicek (work) | |
2019-10-24 | BGP: Fix handling of transitive extended communities | Ondrej Zajicek (work) | |
Transitive extended communities should be removed on external sessions, the old code them in all cases. Thanks to Jean-Daniel Pauget for the original patch. | |||
2019-10-19 | RPKI: Fix handling of IPv6 cache addresses | Ondrej Zajicek (work) | |
The old code used just sizeof(struct sockaddr) bytes of IP address. | |||
2019-10-10 | BGP: Fix reconfiguration with import table | Ondrej Zajicek (work) | |
Change of some options requires route refresh, but when import table is active, channel reload is done from it instead of doing full route refresh. So in this case we request it internally. | |||
2019-10-09 | BGP: AIGP metric support (RFC 7311) | Ondrej Zajicek (work) | |
2019-10-09 | Lib: Support for 64-bit numbers in bvsnprintf() | Ondrej Zajicek (work) | |
Use 'l' for s64/u64 instead of for long/ulong, as that is much more useful. Also make number() correct with regard to signed/unsigned typecasts. | |||
2019-10-09 | Perf: allow testing with cached route attributes. | Maria Matejka | |
2019-09-30 | BFD: Fix reconfiguration of neighbors | Ondrej Zajicek (work) | |
The bfd_reconfigure_neighbors() returned after first reconfigured neighbor instead of continuing with the next one. Thanks to Winston Chen for the bugreport and a patch. | |||
2019-09-17 | BGP: Fix setup with multiple dynamic BGP ranges | Ondrej Zajicek (work) | |
Based on a patch from Liam Nattrass, thanks. | |||
2019-09-09 | BGP: Fix handling of bgp_aggregator atttribute | Ondrej Zajicek (work) | |
The attribute should not be modifiable by filters as we do not support its type. | |||
2019-09-09 | BGP: Fix bugs in handling of shutdown messages | Ondrej Zajicek (work) | |
There is an improper check for valid message size, which may lead to stack overflow and buffer leaks to log when a large message is received. Thanks to Daniel McCarney for bugreport and analysis. | |||
2019-08-29 | OSPF: Fix 'show ospf lsadb' cmd without proto arg | Ondrej Zajicek (work) | |
It crashed when used without protocol argument. Thanks to Alexander for the bugreport. | |||
2019-08-21 | BGP: Use reallocation for capability structure | Ondrej Zajicek (work) | |
Instead of having large stack buffer for max amount of AFI/SAFI pairs. The old code is not correct w.r.t. extendeded option length, as more AFI/SAFI pairs may fit into the capability option. | |||
2019-08-20 | BGP: Implement extended optional parameters length | Ondrej Zajicek (work) | |
Extends BGP options/capabilities data length to 16bit, to avoid issues with too many capabilities. See draft-ietf-idr-ext-opt-param-07 | |||
2019-08-14 | BGP: implement Adj-RIB-Out | Ondrej Zajicek (work) | |
The patch implements optional internal export table to a channel and hooks it to BGP so it can be used as Adj-RIB-Out. When enabled, all exported (post-filtered) routes are stored there. An export table can be examined using e.g. 'show route export table bgp1.ipv4'. | |||
2019-08-12 | RAdv: Allow solicited RAs to be sent as unicast | Ondrej Zajicek (work) | |
Add option to send solicited router advertisements as unicast directly to soliciting nodes instead of as multicast to all-nodes group. | |||
2019-08-06 | BGP: Improve reconfiguration | Ondrej Zajicek (work) | |
Several BGP channel options (including 'next hop self') could be reconfigured without session reset, with just route refeed/refresh. The patch improves reconfiguration code to do it that way. | |||
2019-08-06 | BGP: Fix 'deterministic med' to work with 'merge paths' | Ondrej Zajicek (work) | |
The 'deterministic med' option is implemented by suppressing other than best-in-group routes (grouped by ASN) from best route selection. This interferes with 'merge paths' as supressed routes are no longer mergable with best route. This is fixed by suppressing only those routes that are not mergable with best-in-group route. | |||
2019-07-29 | RPKI: Fix allocation of hostname when using an IPv6 address | Vincent Bernat | |
2019-07-25 | BFD: Fix formatting of 'show bfd sessions' | Ondrej Zajicek (work) | |
The formatting was broken due to longer date in 'since' column. | |||
2019-07-24 | Merge remote-tracking branch 'origin/mq-filter-stack' | Ondrej Zajicek (work) | |
2019-07-24 | Nest: VRF of protocol can be explicitly specified as 'default' | Ondrej Zajicek (work) | |
Protocol can have specified VRF, in such case it is restricted to a set of ifaces associated with the VRF, otherwise it can use all interfaces. The patch allows to specify VRF as 'default', in which case it is restricted to a set of iface not associated with any VRF. | |||
2019-07-23 | OSPF: Fix formatting of 'show ospf neighbors' | Ondrej Zajicek (work) | |
The formatting was broken when too short router-id was used. | |||
2019-07-23 | RPKI: Fix reconfiguration when ssh parameters are undefined | Ondrej Zajicek (work) | |
2019-07-17 | BFD: Support for VRFs | Ondrej Zajicek (work) | |
Allow multiple BFD instances in separate VRFs, dispatch BFD requests according to VRFs. Thanks to Alexander Zubkov for notice and patches. | |||
2019-07-15 | Merge remote-tracking branch 'origin/master' into mq-filter-stack | Maria Matejka | |