summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
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
2007-11-19do not print "Processing config {dir,file} ...." messages unless the -tRobert Nagy
or -T option is specified, which is only going to do a syntax check on the config file(s) ok henning@, deraadt@
2007-11-19rework the internal handling of protocol actions a little bit:Reyk Floeter
- allow to use a key for multiple times by appending a queue of additional matches to the tree node. for example, this allows to specify multiple "expect" or "filter" actions to white-/black-list a list of HTTP-headers, URLs, .. - prevent specifing an HTTP header for multiple times when using the expect action. - minor code shuffling
2007-11-19always enable "late connect" relay mode if an "expect" or "filter"Reyk Floeter
action has been specified for the protocol. late connect mode first reads the complete request (HTTP header) before opening the inbound connection instead of relaying it line-by-line.
2007-11-19move repeated code to cleanup a protocol tree into a function.Reyk Floeter
2007-11-18simplify macro call;Jason McIntyre
2007-11-18Add support for dumping PCI config space in hex.Mark Kettenis
ok dlg@
2007-11-17Add code to print type 1 (PCI-PCI bridge) and type 2 (CardBus bridge) devices.Mark Kettenis
2007-11-17allow whitespace before = sign when reading variables from a .pc file.Steven Mestdagh
"go ahead" espie@, "makes sense" ckuethe@
2007-11-17GPIO pins can be programmed to invert input or output on some devices.Marc Balmer
Introduce new flags, GPIO_PIN_INVIN and GPIO_PIN_INVOUT, for this. ok grange
2007-11-17Deal with timespec vs. timeval precision issues. Fixes a problemTodd C. Miller
where the "no changes" case was not properly detected due to timespec supporting nanosec resolution but timeval only supporting microsec resolution. OK deraadt@
2007-11-17the usage message should start with "usage:";Igor Sobrado
no need for "users", ellipsis allows various users to be specified; synchronize synopsis and usage ok jmc@
2007-11-17avoid false double space;Jason McIntyre
2007-11-17GPIO improvements:Jason McIntyre
- make "man -k gpio" work - gpioctl(8) should not try to list all gpio devices (it's why we have man -k) - gpio devices should have "GPIO" in their .Nd, and cross-reference gpio(4) and gpioctl(8) second set of fixes for gpio(4) itself coming from mbalmer...
2007-11-17pull-down (GPIO_PIN_PULLDOWN) is a valid flags for some GPIO devices,Marc Balmer
e.g. the AMD Geode C5536 GPIO. ok grange
2007-11-16fix formatting error as a result of having too many arguments to a macro;Jason McIntyre
problem reported by Tamas TEVESZ
2007-11-15Do not insert proto_default inside the dynamically alloced protocol queue.Pierre-Yves Ritschard
Handle it as a special case in the one place where it actually matters instead.
2007-11-14We don't have /dev/eeprom on sparc64.Mark Kettenis
2007-11-14update IP address of L.ROOT-SERVERS.NET; fix PR#5629Jakob Schlyter
2007-11-14reset global variables everytime we enter parse_config.Pierre-Yves Ritschard
2007-11-14do go through relays when none exist.Pierre-Yves Ritschard
2007-11-14add some sanity, that will be useful later on.Pierre-Yves Ritschard
2007-11-14make protos dynamic tooPierre-Yves Ritschard
2007-11-13relays are dynamic now.Pierre-Yves Ritschard
2007-11-12Remove space/tab compression function from lgetc() and replaceMarco Pfatschbacher
it with a simple filter in the yylex() loop. The compression in lgetc() didn't happen for quoted strings, thus creating a regression when tabs were used in variables. Some testing by todd@ and pyr@ OK deraadt@
2007-11-12Make this compile on macppc (OpenPROM support only) and build it there.Mark Kettenis
ok deraadt@
2007-11-06avoid coredump when ther;s only one token on a line; ok millert@Otto Moerbeek
2007-11-05Slight rewording of @depend description (this -> that)Stuart Henderson
ok espie
2007-11-05document Ev FTP_KEEPALIVE;Jason McIntyre
from giovanni, tweaked by espie and myself
2007-11-04the last change to enable logging to stderr on startup also enabledReyk Floeter
annoying debugging messages on the console by default. since we do not want to see debugging messages unless specified by the "-d" flag, add an extra debugging level "debug > 1" to be checked in log_debug().