Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-02-20 | use HOST_UP instead of an hard coded integer | Reyk Floeter | |
2007-02-12 | spacing | Pierre-Yves Ritschard | |
2007-02-09 | unbreak the symset function | Reyk Floeter | |
2007-02-08 | carefully check some return values and make lint happier. never pass | Reyk Floeter | |
any truncated strings (table names/anchors/tags/...) to pf and the kernel. ok pyr@ | |||
2007-02-07 | add new "log (updates|all)" configuration option to log state | Reyk Floeter | |
notifications after completed host checks. either only log the "updates" to new states or log "all" state notifications, even if the state didn't change. the log messages will be reported to syslog or to stderr if the daemon is running in foreground mode. ok claudio@ pyr@ | |||
2007-02-07 | include the host name in log_debug() messages used by check_tcp read | Reyk Floeter | |
callbacks. | |||
2007-02-07 | another log_debug() removal ("nothing to write") | Reyk Floeter | |
2007-02-07 | more log_debug() cleanup | Reyk Floeter | |
2007-02-07 | remove superfluos log_debug() messages | Reyk Floeter | |
ok pyr@ | |||
2007-02-07 | remove unused functions and variables which have been copied from | Reyk Floeter | |
ospfd(8) (can be re-imported later if required). | |||
2007-02-07 | add the -D option to define macros on the command line (as found in | Reyk Floeter | |
bgpd(8), hostapd(8), ipsecctl(8), pfctl(8), ...). | |||
2007-02-06 | fix a bug when enabling a service that has no backup table. | Pierre-Yves Ritschard | |
ok reyk@ | |||
2007-02-06 | update some more debug messages and fix typos. also remove some extra | Reyk Floeter | |
debug noise from ssl.c. | |||
2007-02-06 | now that check_http_code, check_http_digest and check_send_expect are | Pierre-Yves Ritschard | |
in check_tcp.c, prototype them in check_tcp.c ok reyk@ | |||
2007-02-06 | declare the function ssl_error() globally | Reyk Floeter | |
2007-02-06 | change fatal message to know where it happened | Reyk Floeter | |
2007-02-06 | remove an unused variable. | Pierre-Yves Ritschard | |
ok reyk@ | |||
2007-02-06 | inform hoststatectl monitor of ruleset changes and table syncs. | Pierre-Yves Ritschard | |
ok reyk@ | |||
2007-02-03 | merge tcp-based checks into one file, no functional changes | Reyk Floeter | |
ok pyr@ | |||
2007-02-03 | remove debug message | Reyk Floeter | |
2007-02-01 | add a monitor mode to hoststatectl to continuously report changes in | Pierre-Yves Ritschard | |
hoststated. ok reyk@, "looks nice and clean" niallo@ | |||
2007-01-30 | this diff changes "-lcrypto -lssl" to "-lssl -lcrypto" to let it | Reyk Floeter | |
compile on vax. on some architectures the order of the libraries matters for the linker. ok pyr@ | |||
2007-01-30 | provide more accurate error messages. | Pierre-Yves Ritschard | |
ok reyk@ | |||
2007-01-30 | small memleak plugged and style changes. | Pierre-Yves Ritschard | |
ok reyk@ | |||
2007-01-30 | style changes. | Pierre-Yves Ritschard | |
ok reyk@ | |||
2007-01-29 | manpage tweaks. | Pierre-Yves Ritschard | |
advised by and ok jmc@ | |||
2007-01-29 | Add SSL support to hoststated. | Pierre-Yves Ritschard | |
with help and OK reyk@ with help and advice by claudio@ and Srebrenko Sehic | |||
2007-01-25 | return 0, not NULL in a function returning int. | Niall O'Higgins | |
ok pyr@ | |||
2007-01-24 | Similar to ospfd and ripd ignore SIGPIPE in all processes to be able to do | Claudio Jeker | |
a nice exit in case one of the processes dies. OK pyr@ | |||
2007-01-24 | Better handling of escaped CR-LF in the configuration file, commenting | Pierre-Yves Ritschard | |
them out was previously broken. This is needed for send/expect scripts. ok claudio@ | |||
2007-01-23 | Typo in fatal() message found by dunceor @ gmail dot com | Claudio Jeker | |
2007-01-20 | when retrying a write, the position was previously not updated. | Pierre-Yves Ritschard | |
ok reyk@ | |||
2007-01-12 | spacing | Pierre-Yves Ritschard | |
2007-01-12 | use an u_int16_t for flags, the u_int8_t was getting too small. | Pierre-Yves Ritschard | |
ok reyk@ | |||
2007-01-12 | eliminate duplicate tcp read/write code. | Pierre-Yves Ritschard | |
ok claudio@, reyk@ | |||
2007-01-11 | spacing | Pierre-Yves Ritschard | |
2007-01-11 | use real async events for checks and improve the non-blocking socket | Reyk 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-10 | tweaks; | Jason McIntyre | |
2007-01-09 | typo | Reyk Floeter | |
2007-01-09 | Finish 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-09 | use 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-09 | unbreak | Reyk Floeter | |
2007-01-09 | adapt to rename | Theo de Raadt | |
2007-01-08 | do NOT use the regexp interface. it is way to complicated, error-prone | Reyk 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-08 | ports can be specified by number or by name | Reyk Floeter | |
2007-01-08 | allow to use service names in addition to numerical port numbers in | Reyk Floeter | |
the configuration file, eg. "real port http". > From Pierre-Yves Ritschard (pyr at spootnik dot org) ok claudio@ | |||
2007-01-08 | timeouts must not exceed the global interval | Reyk Floeter | |
2007-01-08 | the timeout values are not allowed to exceed the global interval (i | Reyk 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-08 | the timeout values are not allowed to exceed the global interval (i | Reyk 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-08 | remove unused token. | Reyk Floeter | |