index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
usr.sbin
/
relayd
/
check_tcp.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add support for binary protocol health checking. Feedback and guidance from
rob
2019-09-15
1
-14
/
+44
*
In case of a tcp read timeout, the destination host state needs to be
benno
2018-04-14
1
-2
/
+4
*
if configured, set the ttl (IPV6_UNICAST_HOPS) for ipv6 tcp checks.
benno
2017-07-04
1
-6
/
+14
*
use __func__ in log messages. fix some whitespace while here.
benno
2017-05-28
1
-5
/
+5
*
Migrate relayd to use libtls for TLS. Still does the TLS privsep via the
claudio
2017-05-27
1
-2
/
+2
*
Do not loose the send/expect validation error on timeout.
reyk
2017-02-09
1
-3
/
+7
*
This adds the host_error output and the http code (when available) to the
benno
2016-01-11
1
-3
/
+5
*
now that ibuf_free() checks for null, we can remove the check here.
benno
2015-12-30
1
-5
/
+3
*
revert check_tcp rev 1.41 by yasuoka@
benno
2015-12-24
1
-21
/
+2
*
Use SOCK_NONBLOCK in relayd as well.
reyk
2015-11-28
1
-5
/
+3
*
Increase the input side socket buffer size for "check icmp" not to
yasuoka
2015-08-21
1
-2
/
+21
*
Clean up the relayd headers with help of include-what-you-use and some
reyk
2015-01-22
1
-5
/
+4
*
Adapt to <limits.h> universe.
deraadt
2015-01-16
1
-2
/
+1
*
Change the keyword "ssl" to "tls" to reflect reality since we
reyk
2014-12-12
1
-3
/
+3
*
Use log_warn() to include errno if write() fails.
reyk
2014-05-15
1
-2
/
+2
*
don't leak fds in failure path (ie when hosts are down)
jsg
2011-06-17
1
-2
/
+3
*
Fix reload support in relayd(8) by reimplementing large parts of the
reyk
2011-05-19
1
-29
/
+30
*
Update all logging and debug functions to use the __func__ macro
reyk
2011-05-05
1
-12
/
+12
*
Only set SO_REUSEPORT for listening ports.
dhill
2010-12-20
1
-6
/
+1
*
The relayd processes did already bump up the socket file descriptor
reyk
2010-11-30
1
-3
/
+8
*
Rename some imsg bits to make namespace collisions less likely buf to
nicm
2010-05-26
1
-11
/
+11
*
Do an event_del before event_set/event_add in case we double add
jsg
2010-02-18
1
-1
/
+2
*
allow to modify the IP TTL value for host checks. this can be used to
reyk
2009-08-07
1
-1
/
+7
*
tweak
reyk
2009-06-04
1
-1
/
+2
*
change the way relayd reports check results: instead of logging an
reyk
2008-12-05
1
-24
/
+29
*
log a different notification message when the tcp check times out.
reyk
2008-03-03
1
-13
/
+13
*
hoststated gets renamed to relayd. easier to type, and actually says
reyk
2007-12-07
1
-2
/
+2
*
sort includes, adjust to style(9)
reyk
2007-11-24
1
-4
/
+3
*
move digest string handling into an extra function.
reyk
2007-11-21
1
-10
/
+2
*
allow the http digest type to be either SHA1 or MD5 determined by the
reyk
2007-11-21
1
-3
/
+12
*
knf (replace some ';;' with a single ';')
reyk
2007-11-19
1
-3
/
+3
*
Correct my mail address.
pyr
2007-09-28
1
-2
/
+2
*
always close sockets before calling hce_notify_done.
pyr
2007-06-07
1
-1
/
+5
*
Second step towards hoststated reload:
pyr
2007-05-27
1
-26
/
+26
*
spacing
reyk
2007-02-22
1
-4
/
+4
*
carefully check some return values and make lint happier. never pass
reyk
2007-02-08
1
-3
/
+4
*
include the host name in log_debug() messages used by check_tcp read
reyk
2007-02-07
1
-21
/
+28
*
another log_debug() removal ("nothing to write")
reyk
2007-02-07
1
-2
/
+1
*
more log_debug() cleanup
reyk
2007-02-07
1
-2
/
+1
*
remove superfluos log_debug() messages
reyk
2007-02-07
1
-2
/
+1
*
update some more debug messages and fix typos. also remove some extra
reyk
2007-02-06
1
-7
/
+11
*
now that check_http_code, check_http_digest and check_send_expect are
pyr
2007-02-06
1
-1
/
+5
*
merge tcp-based checks into one file, no functional changes
reyk
2007-02-03
1
-1
/
+108
*
remove debug message
reyk
2007-02-03
1
-2
/
+1
*
style changes.
pyr
2007-01-30
1
-20
/
+23
*
Add SSL support to hoststated.
pyr
2007-01-29
1
-2
/
+12
*
when retrying a write, the position was previously not updated.
pyr
2007-01-20
1
-6
/
+4
*
eliminate duplicate tcp read/write code.
pyr
2007-01-12
1
-9
/
+121
*
use real async events for checks and improve the non-blocking socket
reyk
2007-01-11
1
-12
/
+13
*
adapt to rename
deraadt
2007-01-09
1
-2
/
+2
[next]