index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
usr.sbin
/
bgpd
/
bgpd.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
In bgpctl argument parser, re-arrange 'reason' parsing ('nei action [reason]')
deraadt
2020-05-10
1
-5
/
+5
*
Store local-address by address family. This allows to configure both
claudio
2020-04-23
1
-2
/
+3
*
Rename copy_filterset() to filterset_copy() and move it to rde_filter.c
claudio
2020-02-14
1
-7
/
+5
*
Move the code to figure out the alternate IP address (IPv6 addr for IPv4
claudio
2020-02-12
1
-2
/
+3
*
Implement 'max-prefix NUM out' to limit the number of announced prefixes.
claudio
2020-01-24
1
-1
/
+3
*
Add some additional cease error subcodes as defined by iana.
claudio
2020-01-21
1
-4
/
+8
*
Convert the lastchange of a prefix from time(NULL) to getmonotime() which
claudio
2020-01-09
1
-2
/
+2
*
Convert last_updown and last_read from time(3) to use getmonotime()
claudio
2020-01-09
1
-1
/
+4
*
struct ctl_show_rib does not need aspath_len since this information is
claudio
2019-11-27
1
-3
/
+2
*
For portable kr_init() returns an fd of -1 which now would end up in an
claudio
2019-10-01
1
-2
/
+2
*
Implement F_SHORTER in the prefix lookup code for bgpctl. F_SHORTER will
claudio
2019-09-27
1
-2
/
+3
*
Improve RIB reload behaviour. Especially when the rtable changes or the
claudio
2019-08-07
1
-4
/
+3
*
Cleanup config reload in the RDE. Use the bgpd_conf struct to store sets
claudio
2019-08-05
1
-2
/
+3
*
Clean up RIB related kroute code. Introduce a way to flush a FIB table
claudio
2019-07-23
1
-2
/
+3
*
When allocating socketpair() increase their send and receive buffers to
claudio
2019-07-19
1
-3
/
+4
*
Adjust peer id allocation a bit. Use defines for the various special
claudio
2019-06-22
1
-1
/
+7
*
A bit more KNF no binary change
claudio
2019-06-17
1
-2
/
+2
*
Cleanup, remove some unneded spaces add some other where needed.
claudio
2019-06-17
1
-2
/
+2
*
Completley rewrite the community matching and handling code. All community
claudio
2019-06-17
1
-32
/
+29
*
Switch the peer TAILQ to a RB tree indexed by the peer id. This way
claudio
2019-05-27
1
-2
/
+2
*
Add F_CTL_NEIGHBORS a flag only used in bgpctl's mrt parsing code.
claudio
2019-05-23
1
-1
/
+2
*
Rework the TCP md5sig and IKE handling. Move the pfkey socket to the parent
claudio
2019-05-08
1
-1
/
+2
*
Adjust some comments that were misleading. Those flags are used by bgpd
claudio
2019-05-03
1
-5
/
+5
*
Bump SET_NAME_LEN to 128 since arouteserver produces names that are more
claudio
2019-05-03
1
-2
/
+2
*
Extend maximum message size of the shutdown communication to 255 bytes.
claudio
2019-04-25
1
-2
/
+2
*
Move the struct peer into bgpd_config and switch it to a TAILQ instead of
claudio
2019-03-31
1
-2
/
+5
*
Do a better job at cleaning up the config on shutdown. Remove bits that
claudio
2019-03-07
1
-10
/
+26
*
Convert the remote and local addresses in struct peer to be bgpd_addrs
claudio
2019-02-27
1
-2
/
+2
*
Add support for '*', local-as and neighbor-as for ext-community matching
claudio
2019-02-26
1
-5
/
+7
*
Media and link states are highly OS dependent, to make porting easier
claudio
2019-02-21
1
-8
/
+15
*
Convert some (u_)int64_t to (unsigned) long long. Makes portability a bit
claudio
2019-02-19
1
-24
/
+24
*
Use (unsigned) long long instead of (u_)int64_t since that drops the
claudio
2019-02-18
1
-2
/
+2
*
Move get_mpe_config() to kroute.c so that config.c does not depend on
claudio
2019-02-18
1
-1
/
+2
*
Do not depend on the length field of struct sockaddr instead pass the
claudio
2019-02-18
1
-8
/
+9
*
Move the depend on state calculation from session.c to kroute.c. This
claudio
2019-02-15
1
-1
/
+2
*
mrt_timeout should just return -1 when there is no timeout set instead
claudio
2019-02-14
1
-3
/
+2
*
Revert part of last commit, this stuff is unrelated.
claudio
2019-02-14
1
-1
/
+2
*
Use -1 instead of the less portable INFTIM for the poll timeout.
claudio
2019-02-14
1
-2
/
+1
*
The definition of VPNs in bgpd was never super elegant. The 'depend on
claudio
2019-02-11
1
-13
/
+15
*
Implement as-override, a feature where the neighbor AS is replaced by the
claudio
2019-02-04
1
-1
/
+2
*
Support group descriptions in control messages that accept a neighbor
claudio
2019-01-20
1
-2
/
+2
*
Don't store the mpe information in struct ktable but instead pass the
claudio
2019-01-18
1
-4
/
+2
*
add support for IPv6 VPN routes
denis
2018-12-30
1
-4
/
+21
*
Check if a control socket or address is already in use befor using it.
remi
2018-12-27
1
-2
/
+1
*
bgpctl can cause bgpd to do a lot of work (e.g. dumping all of the RIB)
claudio
2018-12-22
1
-1
/
+2
*
Fold ext-communities into filter_community so that bgpd can match
claudio
2018-12-19
1
-29
/
+17
*
Refactor aspath code a bit. Move cached source_as (for origin validation)
claudio
2018-12-11
1
-2
/
+1
*
Implement a simple ruleset optimizer. All it does is merge filter rules that
claudio
2018-12-06
1
-3
/
+3
*
Start reworking community handling. Merge standard communities and large
claudio
2018-11-28
1
-24
/
+20
*
Remove an unneeded union wrapping the skipsteps pointer.
claudio
2018-11-14
1
-7
/
+2
[next]