summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2007-11-24sort includes, adjust to style(9)Reyk Floeter
2007-11-24Another missing RTM_VERSION check. This will remove the RB_INSERT warningsClaudio Jeker
seen on startup.
2007-11-24lsa_self() is completely busted at the moment, so just ignore it.Claudio Jeker
Currently ospf6d is unable to announce a thing so there is no need to cleanup.
2007-11-24Print the neighbor ID instead of the neighbor address in if_act_elect().Claudio Jeker
Neighbors are identified by ID in OSPF v3 and trying to print a IPv6 addr as AF_INET was wrong anyway.
2007-11-24Since switches from X to consoles are aysnchronous, wsmoused(8) can be awakenedMiod Vallat
before the X server has release the mouse device. Instead of an arbitrary sleep, loop (with increasing delays) until we can open the device again. Found the hard way and tested by jmc@
2007-11-24extend the url lookup algorithm to match the full URL and differentReyk Floeter
possible suffix/prefix combinations by stripping subdomains, path components, and the query args. ok and tested by gilles@
2007-11-24fix race condition, as reported by naddy@.Marc Espie
On a sufficiently fast machine, the subdirs and the ${TARGETS} will be run simultaneously, and will fail. Since TARGETS can be empty, we need an extra dummy-target to make sure make does something sensible (this avoids bsd-specific constructs).
2007-11-24parallel make fixes: $(YDR) produces several files, we need a timestamp.Marc Espie
Also fixes an explicit make instead of $(MAKE) and a missing dependency.
2007-11-24fix yacc/lex parallel file generationMarc Espie
2007-11-24cope with incorrect extra arguments; from Rodolfo GouveiaTheo de Raadt
2007-11-24fix goto to jump to the right placeReyk Floeter
2007-11-24some spelling fixes from Martynas VenckusJason McIntyre
2007-11-23- use either "host name" or "hostname", i decided to use "hostname" everywhereReyk Floeter
- a URL instead of an URL (a "you-are-el") suggested by jmc@
2007-11-23re-implement the "mark" action and document it in the manpage:Reyk Floeter
it is possible to attach a mark to a session based on matching an entity (header, url, cookie, ...) and add conditional action for this mark. it works a bit like the tag/tagged keywords in pf, but i decided to pick a different name to avoid confusion. ok pyr@ gilles@
2007-11-23add cvs idStuart Henderson
ok pyr@
2007-11-23fix typoStuart Henderson
ok pyr@
2007-11-22shuffle some structure elements; avoid using enums in *_config structs.Reyk Floeter
2007-11-22Fix relay roundrobin mode to work correctly when multiple hosts in aReyk Floeter
table are down. Thanks to Preston Norvell at serialssolutions dot com for reporting the problem.
2007-11-22add "demote", was missing. noticed by camield@Henning Brauer
2007-11-22be a bit less aggressive retrying; this keeps the message queueOtto Moerbeek
empty while in the -s period, so the poll timeout actually times out if there are no interfaces available. ok henning@
2007-11-22if the drift file is missing, reset adjfreq to zero; iirc diff from GlaserOtto Moerbeek
from a long time ago. ok ckuethe@
2007-11-22add (new) "url" protocol action, this can be used to match/filter URLReyk Floeter
suffix/prefix expressions like "example.com/index.html?args". a digest mode allows to match against anonymized SHA1/MD5 digests of suffix/prefix expressions.
2007-11-21move HTTP cookie and query lookup code from the into separate functionsReyk Floeter
(the if () else if () block was getting very big).
2007-11-21spacingReyk Floeter
2007-11-21spacingReyk Floeter
2007-11-21extend action grammar with "filter value" and "expect value" as aReyk Floeter
short form for "filter * from value" or "expect * from value".
2007-11-21move digest string handling into an extra function.Reyk Floeter
2007-11-21fix the tree comparison function. it turned out that it could failReyk Floeter
with large trees of protocol actions.
2007-11-21tweak previous;Jason McIntyre
2007-11-21rename the "url" filter action to "query" to use the correct term.Reyk Floeter
please update your hoststated.conf configurations. also add more examples to the manpage. alright pyr@
2007-11-21allow the http digest type to be either SHA1 or MD5 determined by theReyk Floeter
digest string length; it is compatible to any existing SHA1-only configurations. ok pyr@ gilles@
2007-11-21more work on the "filter" action: close the connection instantly whenReyk Floeter
receiving a filtered entity, fix some remaining issues.
2007-11-21document the fact that port can be specified in table statements insidePierre-Yves Ritschard
service sections. ok reyk@
2007-11-21document hoststatectl poll.Pierre-Yves Ritschard
prompted by reyk@
2007-11-21make sure all hosts are checked when hoststatectl poll is issued, nowPierre-Yves Ritschard
that check interval can differ from table to table. ok reyk@
2007-11-20tweak previous;Jason McIntyre
2007-11-20limit the number of displayed lines per node in relay_protodebug().Reyk Floeter
2007-11-20allow to use the "include" directive in tables, services, relays, andReyk Floeter
protocols. ok pyr@
2007-11-20it may be desirable to send a HTTP error page with error code and aReyk Floeter
meaningful message if a HTTP/HTTPS relay closes the connection for some reason. for example, a "403 Forbidden" if the request was rejected by a filter. this will be enabled with the "return error" option and is disabled by default, the standard behaviour is to silently drop the connection; the browser may display an empty page in this case. the look+feel of the HTTP error page can be customized with a CSS style sheet, but we do not intend to allow customization of the error page contents (hoststated is not a webserver!). ok pyr@
2007-11-20Allow overriding the global interval in a table.Pierre-Yves Ritschard
Table specific intervals must be multiples of the global interval. help and ok reyk@
2007-11-20NULL != NONE (but both equal 0)Pierre-Yves Ritschard
2007-11-20another fix to handle "expect" and "filter" actions in the new styleReyk Floeter
correctly. ok pyr@
2007-11-20remove "unused variable" warningCharles Longeau
ok kettenis@
2007-11-20bump table name size.Pierre-Yves Ritschard
ok reyk@
2007-11-20spacingReyk Floeter
2007-11-20minor change to some relay log messagesReyk Floeter
2007-11-19copy in FILES from pw_lock.3 to vipw.8: as nick points out, it should atJason McIntyre
least document /etc/ptmp; while i'm at it, might as well tidy it up and make it consistent across these pages;
2007-11-19do not hardcode makeMarc Espie
2007-11-19spacingReyk Floeter
2007-11-19knf (replace some ';;' with a single ';')Reyk Floeter