Age | Commit message (Expand) | Author |
2018-12-27 | Check if a control socket or address is already in use befor using it. | remi |
2018-11-14 | Plug memory leak in host()'s error code path | Ricardo Mestre |
2018-09-29 | Implement origin validation in bgpd. This introduces two new tables, the | Claudio Jeker |
2018-09-21 | sync host*() changes from pfctl | kn |
2018-09-21 | Implement code to parse, print and reload roa-set tables. | Claudio Jeker |
2018-09-20 | Switch prefixset to an RB_TREE instead of a SIMPLEQ. This allows to trigger | Claudio Jeker |
2018-09-09 | Add network prefix-set <name> syntax to announce networks in a prefix-set. | Sebastian Benoit |
2018-09-07 | Implement as-set a fast lookup table to be used instead of long list of | Claudio Jeker |
2018-09-04 | Instead of bzero() use an assinment to zero struct in_addr. | Claudio Jeker |
2018-08-02 | Make free_prefixsets() accept a NULL pointer. Makes it behave more like | Claudio Jeker |
2018-07-11 | The routing table bgpd runs in needs to be a routing domain. | Sebastian Benoit |
2018-02-10 | Add prefix-sets, lists of prefixes which can be used in place of a | Sebastian Benoit |
2017-05-29 | change bgpd's control socket from /var/run/bgpd.sock to | Sebastian Benoit |
2017-05-28 | so far, bgpd was hardcoded to use rtable 0 for nexthop verification. | Henning Brauer |
2017-01-24 | sync log.c from relayd et al to bgpd. | Sebastian Benoit |
2017-01-17 | Nuke some whitespace that keeps poking me in the eye as I try to | Kenneth R Westerback |
2016-01-26 | typos | mmcc |
2015-12-01 | It is not a network hackathon without a bgpd commit. So here we go. | Claudio Jeker |
2015-07-16 | Next round of config cleanup. Move various lists into the bgpd_config struct. | Claudio Jeker |
2015-03-14 | Move the command line options (mainly -d and -v) out of struct bgpd_config | Claudio Jeker |
2015-03-14 | Move the code that adjust FIB priority when changed during a config reload | Claudio Jeker |
2015-02-09 | Kill session_socket_blockmode() and replace it with SOCK_CLOEXEC or | Claudio Jeker |
2013-11-13 | Knob to set priority with which bgpd inserts routes into the kernel | Florian Obser |
2010-10-24 | spacing and irrelevant glitches which disrupt lint | Theo de Raadt |
2010-09-02 | remove trailing spaces and tabs from source code; no binary changes | Igor Sobrado |
2010-06-27 | Instead of specifying the control sockets on the command line have them | Claudio Jeker |
2010-05-17 | Last bits of MPLS VPN support. Hook kernel routing tables and RIB together. | Claudio Jeker |
2009-12-01 | Use an artificial address family id in struct bgpd_addr and almost everywhere | Claudio Jeker |
2009-01-26 | Getting the higest IP only works if the compare is done in host byte order. | Claudio Jeker |
2007-10-13 | in all these programs using the same pfctl-derived parse.y, re-unify the | Theo de Raadt |
2007-01-31 | Replace another strtol() with strtonum() making the error checking easier | Claudio Jeker |
2006-03-15 | Allow the control socket to be changed on the command line. Useful if you | Claudio Jeker |
2006-01-24 | introduce a second control socket, which is restricted to certain messages, | Henning Brauer |
2005-07-14 | free commitz from pascoes kitchen. fix an error message | David Gwynne |
2005-03-30 | bgpd used to open listeners in advance in the parent and the SE picked | Henning Brauer |
2005-03-28 | better diagnostics on bind() failure | Henning Brauer |
2005-03-26 | inet_addr("127.0.0.1") -> htonl(INADDR_LOOPBACK) | Claudio Jeker |
2005-03-23 | Move the neighbor checking code from merge_config() to neighbor_consistent() | Claudio Jeker |
2005-03-15 | remove listener if bind() fails. no point in having a defunct listener | Henning Brauer |
2004-10-01 | if we're opening a socket for a default listener because no "listen on" | Henning Brauer |
2004-06-20 | implement file descriptor passing in the imsg/msgbuf framework, and use | Henning Brauer |
2004-06-06 | rework bgpd's handling of listening sockets. instead of one for each | Henning Brauer |
2004-05-21 | RFC 2796 bgp route reflector support. This is very useful in conjunction | Claudio Jeker |
2004-05-04 | remove unused var; henning ok | Theo de Raadt |
2004-04-27 | do the errno ERANGE dance around a strtol; henning ok | Theo de Raadt |
2004-03-31 | it is no longer required to have local-address set with tcp md5sig, | Henning Brauer |
2004-03-17 | consistency | Henning Brauer |
2004-03-16 | tcp md5sig requires that local-address is specified as well for now, so | Henning Brauer |
2004-03-03 | missing freeaddrinfo() | Henning Brauer |
2004-03-02 | flesh out the address and prefix parsing, include v6 code, but reject v6 | Henning Brauer |