summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2010-01-13Fix problems with incomplete arrays that was fixed in other ospfctlJonathan Gray
based programs a few months back. ok claudio@
2010-01-13revert previous and allow reading the last element of the array; ok deraadt@Christian Weisgerber
2010-01-13cleanup npppd code. delete IIJ local ifdef switches and fix warnings.YASUOKA Masahiko
ok @dlg
2010-01-13Add VPNv4 to the understood address families in bgpctl.Claudio Jeker
OK henning@, reyk@
2010-01-13Add support for BGP MPLS VPN aka RFC 4364. This is only the RDE part soClaudio Jeker
that it is possible to use OpenBGPD as a route-reflector for VPNv4. Some clean up of the BGP MP code so that multiple protocols are easier supported. kroute/kernel support not yet done but comming. OK henning@, reyk@
2010-01-13pfr.rule.*.addr.type must be initialized to PF_ADDR_NONE for things thatClaudio Jeker
are not used. bzero() of the rule structure is not enough. Find with dlg@, OK mcbride@
2010-01-12when generating rdr rules, ensure the nat address is PF_ADDR_NONE to avoidDavid Gwynne
confusing pf.
2010-01-12allow 'update-only' installsMarc Espie
2010-01-12bump this to updater, so that progress is shown again.Marc Espie
2010-01-12more auto-cache goodnessMarc Espie
2010-01-12Add TCP/UDP checksum display for v6 and clean up the checksumChristian Weisgerber
calculation. Mostly from tcpdump.org; ok jsing@
2010-01-12First pass at removing the 'pf_pool' mechanism for translation and routingRyan Thomas McBride
actions. Allow interfaces to be specified in special table entries for the routing actions. Lists of addresses can now only be done using tables, which pfctl will generate automatically from the existing syntax. Functionally, this deprecates the use of multiple tables or dynamic interfaces in a single nat or rdr rule. ok henning dlg claudio
2010-01-11Fix wrong logic in error checking of buf_dynamic, found by pcc.Jacek Masiulaniec
2010-01-11sometimes, I manage to finish some stuffMarc Espie
2010-01-11quirks is special here too, oops.Marc Espie
2010-01-11allow installation to proceed even without -r if it's an actual updateMarc Espie
(all markers match, conflict and pkgpath, and the pkgname is newer if it's the same stem/flavor combo)
2010-01-11works much better if I actually add the option...Marc Espie
2010-01-11move the oldlibs code into its separate file, prior to fixing it.Marc Espie
allow replacement if it only touches partial or libs
2010-01-11protect gzip against weird file namesMarc Espie
2010-01-11Do not use after free kif->if_index; discovered with claudioTheo de Raadt
ok dlg
2010-01-11various cleanup, including a fix from Daniel Dickman;Jason McIntyre
ok espie
2010-01-11It's '-D dontmerge' now.Bernd Ahlers
2010-01-11add "log brief" and "log verbose" to change logging verbosityJonathan Gray
like several other things in the tree. ok reyk@ looks fine claudio@
2010-01-11use calloc() instead of multiplying for malloc(); ok reykTheo de Raadt
2010-01-11Do not crash when starting up with a bad config file. Check thatClaudio Jeker
conf.listen_addr is actually valid before deref.
2010-01-11Initial import npppd(8). npppd is a new PPP daemon that handles manyYASUOKA Masahiko
ppp sessions as a server. It supports L2TP, PPTP and PPPoE as tunneling. ok mcbride@ dlg@ deraadt@ reyk@.
2010-01-11lex <=, >=, !=, and -> into a single token for correctness and to reduce theTheo de Raadt
lookahead in the parser ok reyk
2010-01-11lex <=, >=, !=, and >< into a single token for correctness and to reduce theTheo de Raadt
lookahead in the parser ok henning
2010-01-11Make sure we do not add trailing garbage while parsing a prefix that has aClaudio Jeker
prefixlen that is not a multiple of 8. Found while reading the RFC. OK henning@
2010-01-10fix some mdoc tidbits. Thanks to jmc@ for advice.Marc Espie
2010-01-10unify options a bit: use -Dname=value for defines uniformously (e.g., deprecateMarc Espie
-F keyword heavily).
2010-01-10- teach runner how to remove a message from queue given a message id/uidGilles Chehade
and assuming message is not in processing/scheduled state - teach smtpctl how to request message removal from runner discussed with todd@, idea ok jacekm@
2010-01-10use full signatures to avoid downgrades.Marc Espie
remove double check in update that properly belongs in pkg_add replace has_new_sig by has_different_sig, with better diagnostic messages.
2010-01-10Make hotplugd to not complain if any of attach or detach scriptAlexander Yurchenko
doesn't exist. ok stsp@ deraadt@
2010-01-10follow logic: if same packagename, but different signature elements,Marc Espie
something very bad happened.
2010-01-10trick: I can actually recognize specs easily, so why not allow them withoutMarc Espie
-e ?
2010-01-10if we make pkg_create more stringent, then we cannot create bogusMarc Espie
packing-lists. Add check for libspec, and REGRESSION_TESTING
2010-01-10bump copyrightMarc Espie
2010-01-10pull the signature comparison code into its own file.Marc Espie
add comparison functions to Packagenames that return undef when it matters.
2010-01-10have smtpd errx() at startup if no hostname could be detected either fromGilles Chehade
a gethostname() call or from a hostname directive in smtpd.conf discussed with jacekm@, i initially intended to only warn but errx seems to be a better solution for now
2010-01-10Generate a EoR marker in the update list instead of sending it independentClaudio Jeker
of the actual update dump. This will get us the right barrier and the EoR is no longer sent way before the actual dump. Currently a nop since graceful restart is turned off (unless you have announce restart yes in the config). put it in henning@
2010-01-10ribreq uses now a AID, use AID also on the parsing side and convert toClaudio Jeker
AF when necessary. OK henning@
2010-01-10Switch rib_dump() to use AID instead of AFs. OK henning@Claudio Jeker
2010-01-09Fix fatalx message.Claudio Jeker
2010-01-09build signature objects that we will be able to compareMarc Espie
2010-01-09fix to_stringMarc Espie
2010-01-09oopsMarc Espie
2010-01-09zap unusedMarc Espie
2010-01-09streamline interfaceMarc Espie
2010-01-09move signal catching up, so we can clean repos and temp files at once.Marc Espie
Fix main program try/catch: signal message should use standard form so it gets caught.