summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2016-12-26Typo, "more then" -> "more than"Jeremie Courreges-Anglas
2016-12-19In parse_header() not all of the bgp message may be in the buffer yet soClaudio Jeker
2016-12-18Correct logic, make it the same as in the other mrt_dump_bgp_msg case.Claudio Jeker
2016-11-10update reference to the RFC now numbered 7606Peter Hessler
2016-11-10properly check if large-community was set beforePeter Hessler
2016-11-10draft-ietf-idr-optional-transitive-00 became RFC 7606Peter Hessler
2016-10-30large-community needs to have an argumentPeter Hessler
2016-10-27Huawei squatted on BGP Path Attribute 30, and Cisco squatted on 31. So,Peter Hessler
2016-10-18"Terminate the session after number prefixes have been received" meansSebastian Benoit
2016-10-15add missing Xc, and macro fix;Jason McIntyre
2016-10-14Add support for draft-ietf-idr-large-communityPeter Hessler
2016-10-05Let bgpd announce routes based on a route-label.Peter Hessler
2016-09-03Simplify shutdown process.Renato Westphal
2016-09-02work on making log.c similar in all daemons:Sebastian Benoit
2016-09-02work on making log.c similar in all daemons:Sebastian Benoit
2016-08-27Pull in <time.h> for one or more of gmtime, strftime, strptime, time,Philip Guenther
2016-08-17pluralize a wordPeter Hessler
2016-08-17The man page is a bit confusing for how we can control which addressPeter Hessler
2016-08-08Use exit(3) instead of _exit(2) in the child processes.Renato Westphal
2016-07-25Initialize the log subsytem in the SE like it is done in the RDE. WithoutClaudio Jeker
2016-07-21Remove a fatal() in peer_up when the local addrs of a peer can't be figured out.Claudio Jeker
2016-07-13output the no-longer-so-new AS operators when printing theSebastian Benoit
2016-06-28Use IPV6_MINHOPCOUNT to finish implementing ttl-security for IPv6.Jeremie Courreges-Anglas
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2016-06-20change the "nexthop 1.2.3.4 now valid: via 192.168.0.1" message to log_debug()Sebastian Benoit
2016-06-11Fixed "then" vs "than" typo.Tobias Stoeckmann
2016-06-06Add format attributes to the proper functions and then fix the warning inSebastian Benoit
2016-06-03grammar fix;Jason McIntyre
2016-06-03Add operators =, !=, - (range), >< (exclsive range) to the as-pathSebastian Benoit
2016-04-08When bgp receives an RTM_CHANGE message for an RTF_MPATH route[1], andPeter Hessler
2016-03-22Connected routes are no longer identified by a AF_LINK gateway so adjustClaudio Jeker
2016-02-02Remove setproctitle() for the parent process. Because rc.d(8) uses processStuart Henderson
2016-01-26typosmmcc
2016-01-07If transparent-as is set to no AS paths are prepended with the localFlorian Obser
2015-12-30now that ibuf_free() checks for null, we can remove the check here.Sebastian Benoit
2015-12-23Remove NULL-checks before free(). I think I've almost scrubbed themmcc
2015-12-22commited -> committedmmcc
2015-12-05cleanup some log messages with wrong function names etc.Sebastian Benoit
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-12-03claudio questioned the need for pledge(unix) in the rde, and i thinkSebastian Benoit
2015-12-01It is not a network hackathon without a bgpd commit. So here we go.Claudio Jeker
2015-11-27Imporve error messages for the imsg handler code. OK sthen@Claudio Jeker
2015-11-20bgpd has been naughty. It tries to play with AF_UNIX sockets withoutFlorian Obser
2015-11-17pledge() esposes a design issue in bgpd that will take a moment toSebastian Benoit
2015-11-17in the SE, loosing the pipe to the main process can be handled with aSebastian Benoit
2015-11-12pledge the bgpd main process. Some of the promises can be improved uponSebastian Benoit
2015-11-06Radically improve the performance of bgpd filters. Based on PF's skipPeter Hessler
2015-10-27calloc -> malloc when the memory is immediately overwritten with memcpy.mmcc
2015-10-25Rename imsg_compose_parent and imsg_compose_rde to imsg_ctl_parent andClaudio Jeker
2015-10-25Only run the rib_dump_runner() if there is something pending and theClaudio Jeker