summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-12-18two more uses of siphash. better hash for ipv4. maybe not needed for rbtreeTed Unangst
2014-12-12convert some hash tables (the easy ones) to siphash. ok benno.Ted Unangst
2014-12-04replace an overlapping memcpy with memmove, ok deraadt teduStuart Henderson
2014-11-20Don't allow embedded nul characters in strings.Jonathan Gray
2014-11-11Adjust aspath_strlen() since the output format changed to ASPLAIN.Claudio Jeker
2014-11-11The default output format for 32bit AS numbers has moved from AS_DOT+Peter Hessler
2014-11-10Fix horrible spelling mistake introduced in r1.17Miod Vallat
2014-11-03Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-11-02Add gcc format attributes to parse.y's yyerror() for bgpd.Doug Hogan
2014-10-25Remove unnecessary netinet/in_systm.h include.Lawrence Teo
2014-10-08Use reallocarray() throughout to spot multiplicative int overflow.Theo de Raadt
2014-06-23The second level of the CTL_NET sysctl is a PF_*, not an AF_*Philip Guenther
2014-05-20destinct is spelled distinct.David Gwynne
2014-05-02spelling; Denis FondrasTheo de Raadt
2014-04-19Try to be clear why struct mrt_config nodes are allocated andClaudio Jeker
2014-04-13fix language/spelling in error stringBret Lambert
2014-01-24fix the matching for filter rules of 'prefixlen = XX'Peter Hessler
2014-01-23allow the somewhat special caseSebastian Benoit
2014-01-22Fix a bug where stale routes were not properly flushed on sessions announcingClaudio Jeker
2014-01-22relax the cfg file secrecy check slightly to allow group readabilityHenning Brauer
2013-11-25use u_char for buffers in yylex, for ctype callsSebastian Benoit
2013-11-13from claudioSebastian Benoit
2013-11-13Knob to set priority with which bgpd inserts routes into the kernelFlorian Obser
2013-10-30use more careful format strings to deal with various forms of AS#'sTheo de Raadt
2013-10-19Merge the prefix and prefixlen filter bits into one filter. Change theClaudio Jeker
2013-10-17Less ambiguous wording concerning control socket configuration options.Bret Lambert
2013-10-16some .Pa;Jason McIntyre
2013-09-27typo in macro name; no md5 changeStuart Henderson
2013-09-10Document that wildcards can also be used when deleting communities.Paul de Weerd
2013-08-14Rewrite the internals of the RDE reload logic.Claudio Jeker
2013-08-14no longer any need to quote macro lines with >9 args;Jason McIntyre
2013-07-17on graceful restart, the number of prefixes could be counted wrong,Sebastian Benoit
2013-07-10Change the way the RDE updates its peer list. The SE is now always sendingClaudio Jeker
2013-06-14grammar. ok jmc@Mark Lumsden
2013-05-31Unfuck BGP MPLS VPNs that got broken by the last few reload related commits.Claudio Jeker
2013-05-30When removing "dump (all|updates)" from bgpd.conf and reloading, tellFlorian Obser
2013-05-30Add partial support to bgpd for the ttl hack with ipv6. This sends the correctStuart Henderson
2013-05-22Set the correct route priority in send_rt6msg, as done for send_rtmsg.Stuart Henderson
2013-05-22whitespace nitsStuart Henderson
2013-05-20D'oh, add missing break in prefix_writebuf(). Another find by blambert@Claudio Jeker
2013-05-20Call pt_getaddr() a bit earlier so that addr.aid is available when firstClaudio Jeker
2013-05-11change mrt rib dump ReopenTimerInterval from time_t to int. IntervallsSebastian Benoit
2013-03-20less includesTheo de Raadt
2013-03-14use after free; 33% found by llvmFlorian Obser
2013-03-14correct struct in sizeof(); found by llvmFlorian Obser
2013-03-11handle ECONNABORTED errors from accept(). In many code blocks they can beTheo de Raadt
2013-03-07Implements a few missing bits for better templates support:Claudio Jeker
2013-01-17Fixup printing of rdomain configs -- add network statements and only printClaudio Jeker
2013-01-10Don't log "unknown subcode" for subcode 0 when the hold timer expires,Stuart Henderson