tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
usr.sbin
/
relayd
/
at
jcs
29 files
Makefile
Let relayd make use of libagentx. No functional change intended.
5 years ago
agentx_control.c
Use imsg_get_fd()
2 years ago
ca.c
Convert the common imsgbuf_read calls to the post EAGAIN world.
1 year ago
carp.c
relayd: fix dead store and unindent carp_demote_init
3 months ago
check_icmp.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
check_script.c
Use the F_CHECK_SENT and F_CHECK_DONE flags to determine whether a previous attempt at running a check script has finished yet, so we can avoid building up a backlog of check requests.
5 years ago
check_tcp.c
Use ibuf_data() instead of accessing ibuf->buf directly. OK tb@
2 years ago
check_tls.c
Use ibuf_data() instead of accessing ibuf->buf directly. OK tb@
2 years ago
config.c
Use imsg_get_fd() to extract the fd from an imsg. OK tb@
1 year ago
control.c
Convert various reyk proc.c daemons over to new imsgbuf_init and imsgbuf_allow_fdpass.
1 year ago
hce.c
remove prototypes with no matching function
2 years ago
http.h
Responses to HEAD requests must not have a message body (even though they have a Content-Length header). HTTP RFC 7231 section 4.3.2. found by niklas@, claudio@ agrees.
5 years ago
log.c
From a syslog perspective it does not make sense to log fatal and warn with the same severity. Switch log_warn() to LOG_ERR and keep fatal() at LOG_CRIT. OK reyk@ florian@
9 years ago
name2id.c
Clean up the relayd headers with help of include-what-you-use and some manual review. Based on common practice, relayd.h now includes the necessary headers for itself.
11 years ago
parse.y
relayd: add support for client certificates
1 year ago
pfe.c
The fix comes from Giannis Kapetanakis (bilias _from_ edu.physics.uoc.gr). When relayd(8) handles 'host disable/enable' command issued by relayctl(8), it disables redirect it finds in tables for particular host. However there can be multiple redirect instances which use the same host in relayd(8) tables. This change makes relayd(8) to walk through all tables and disable all redirects which match the host.
2 years ago
pfe_filter.c
Change adds a 'log' option to relayd.conf(5) rule. The relayd(8) then uses the option to set corresponding `log` action in pf(4) rules it generates to handle network traffic.
2 years ago
pfe_route.c
Spaces vs tabs from florian@
2 years ago
proc.c
Convert various reyk proc.c daemons over to new imsgbuf_init and imsgbuf_allow_fdpass.
1 year ago
relay.c
relayd: add support for client certificates
1 year ago
relay_http.c
fix missing initialisation
3 months ago
relay_udp.c
remove prototypes with no matching function
2 years ago
relayd.8
use file system path (.Pa) semantic markup macros where appropriate.
10 years ago
relayd.c
fix scan-build dead stores findings
3 months ago
relayd.conf.5
Slightly iprove a confusing wording in the parse.y manuals: The things that need quoting are not necessarily "argument names", and not even necessarily "names" at all, so just talk about "arguments".
2 months ago
relayd.h
relayd: add support for client certificates
1 year ago
shuffle.c
Clean up the relayd headers with help of include-what-you-use and some manual review. Based on common practice, relayd.h now includes the necessary headers for itself.
11 years ago
ssl.c
remove ssl_init()
2 years ago
util.c
remove unneeded semicolons; checked by millert@
2 years ago