summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2007-01-11Correct logic in path_update() so that moves are only done when needed.Claudio Jeker
Previously prefix changes of neighbors with softreconfig in disabled where using prefix_add() instead of prefix_move(). Luckily prefix_add() has additional logic to detect this case and calls prefix_move() itself. This made backtraces of a totaly different issue so strange that I was hunting a bug for weeks at the completely wrong spot. Doh!
2007-01-11Silently ignore unknown neighbors in the rde and ospfe imsg handler. ThisClaudio Jeker
is needed for upcomming reload support -- it can happen that a message to a just deleted neighbor is still pending.
2007-01-11Join two lines.Claudio Jeker
2007-01-11Remove unneeded config stuff when booting up the RDE. This makes the reloadClaudio Jeker
handling a bit easier.
2007-01-11spacingPierre-Yves Ritschard
2007-01-11use real async events for checks and improve the non-blocking socketReyk Floeter
usage. also modify the check_icmp code to use non-blocking raw sockets and merge the icmp4 and icmp6 functions. some other minor changes while i'm here. as discussed with pyr@ claudio@ deraadt@ ok pyr@
2007-01-11remove unused #define DHCP_MIN_LENKevin Steves
2007-01-10resolve conflicts and regen configure scriptJakob Schlyter
2007-01-10ISC BIND release 9.3.3Jakob Schlyter
2007-01-10sync usage() somewhat;Jason McIntyre
2007-01-10- better wording for -f, as well as missing punctuationJason McIntyre
- put CAVEATS in the right place
2007-01-10tweaks;Jason McIntyre
2007-01-10remove ancient code. sync w/ kameJun-ichiro itojun Hagino
2007-01-09typoReyk Floeter
2007-01-09Finish renaming hostated to hoststated.Pierre-Yves Ritschard
Note to testers: the user the daemon changes its id to is now _hoststated, don't forget to update master.passwd. ok reyk@
2007-01-09use the correct buffer sizes.Reyk Floeter
(this code needs some more work to implement a better icmp handling, but this will fix a serious bug for now)
2007-01-09unbreakReyk Floeter
2007-01-09adapt to renameTheo de Raadt
2007-01-09rename to hoststate{d,ctl}, using a repository copyTheo de Raadt
as discussed with reyk
2007-01-08c should be u_char for printing option numbers. fix parameter requestKevin Steves
list option numbers >127 being negative. ok krw@
2007-01-08do NOT use the regexp interface. it is way to complicated, error-proneReyk Floeter
and we don't know about all the possible security problems. change the check send/expect code to use the fnmatch(3) interface using shell globbing rules instead. this allows simple patterns like "220 * ESMTP*" or "SSH-[12].??-*". suggested by deraadt@ and otto@ ok Pierre-Yves Ritschard (pyr at spootnik dot org)
2007-01-08term 3 here can be dropped tooTheo de Raadt
2007-01-08how did you use one with an old license??Theo de Raadt
2007-01-08ports can be specified by number or by nameReyk Floeter
2007-01-08allow to use service names in addition to numerical port numbers inReyk Floeter
the configuration file, eg. "real port http". > From Pierre-Yves Ritschard (pyr at spootnik dot org) ok claudio@
2007-01-08timeouts must not exceed the global intervalReyk Floeter
2007-01-08the timeout values are not allowed to exceed the global interval (iReyk Floeter
figured this out while testing hostated against a stottering spamd where the send/expect timeout needs be > 10 seconds). also use another struct timeval to store the interval for easier handling in the code. ok Pierre-Yves Ritschard (pyr at spootnik dot org)
2007-01-08the timeout values are not allowed to exceed the global interval (iReyk Floeter
figured this out while testing hostated against a stottering spamd where the send/expect timeout needs be > 10 seconds). also use another struct timeval to store the interval for easier handling in the code. ok Pierre-Yves Ritschard (pyr at spootnik dot org)
2007-01-08allow shared key specification in hex (0x01234...); ok hoMarkus Friedl
2007-01-08remove unused token.Reyk Floeter
2007-01-08add a generic send/expect check using regular expression (seeReyk Floeter
regex(3)). this allows to define additional checks for other TCP protocols. From Pierre-Yves Ritschard (pyr at spootnik dot org)
2007-01-08update man page reflecting claudio's changesMichele Marchetto
2007-01-08New redistribute code adapted from ospfd. It is now possible to do the sameClaudio Jeker
redistribute setups as in ospfd (rtlables, per prefix, negation). Tested, input and OK michele@
2007-01-06increase buffer size; ie. for hw.sensors.ipmi0.indicator0Theo de Raadt
from cnst+openbsd@bugmail.mojo.ru
2007-01-05Fix two small memleaksReyk Floeter
From Pierre-Yves Ritschard (pyr at spootnik dot org)
2007-01-05mmap returns MAP_FAILED on error, not -1 or NULL; from xsa@Otto Moerbeek
2007-01-04 Using DB_BTREE for spamd is wrong, order is never requiredBob Beck
and the rebalancing really slags big databases. Make spamd use DB_HASH instead, and convert if the old type is noticed on startup. Testing by me, djm, ian, others ok deraadt@, millert@, djm@
2007-01-04<sys/un.h> not neededKevin Steves
2007-01-04ignore SIGPIPE, like the other 2 processes already do. we detect brokenHenning Brauer
pipes without the signal just fine. ok claudio
2007-01-04Do not run rde_shutdown() unless bgpd is started with -d.Claudio Jeker
On some of my systems rde_shutdown() takes more than 3min doing nothing more than calling free(3) over and over again.
2007-01-03Fix format string bugs by using strlcpy() instead ofMoritz Jodeit
snprintf() and fix truncation checks. ok miod@ deraadt@
2007-01-03fix bug that sorted the groups and thus broke ottos group file:Simon Bertrang
* stop sorting the group file * push the empty YP group to the end * leave other group entries where they are input & ok ray@, tested & ok otto@
2007-01-03Limit fscanf. From Ulf Harnhammar (metaur at telia dot com)Bjorn Sandell
2007-01-03Support for continuous reading of syslog memory buffers.Marco Pfatschbacher
Works like ``tail -f'' on a log file. OK markus@, djm@
2007-01-03spacingReyk Floeter
2007-01-03allow the sticky-address option for round-robin pools.Reyk Floeter
From Pierre-Yves Ritschard (pyr at spootnik dot org)
2007-01-02tweaks.Marc Balmer
2007-01-02use err.h functions and report failure of ypset call. ok deraadt@Otto Moerbeek
2007-01-02return proper server error on failed ypset. Inspired by freebsd; okOtto Moerbeek
deraadt@
2007-01-02Fix setting up the more specific binding for the ypsetmeOtto Moerbeek
functionality. We want to bind to the same ports as the general binding, but with a local address. with and ok deraadt@