index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
relayd
/
relayd.c
Age
Commit message (
Expand
)
Author
2017-01-24
move the opening of /dev/pf from the parent process to the pfe process
Sebastian Benoit
2017-01-09
Stop accessing verbose and debug variables from log.c directly.
Reyk Floeter
2016-11-24
The new fork+exec mode used too many fds in the parent process on
Reyk Floeter
2016-09-28
sync proc.c incl. the p_env removal
Reyk Floeter
2016-09-27
The fork+exec privsep commit broke the "block request method" http
Alexander Bluhm
2016-09-03
Use the fork+exec privsep model in relayd; based on rzalamena@'s work
Reyk Floeter
2016-09-02
Split "struct relayd" into two structs: "struct relayd" and "struct
Reyk Floeter
2016-09-02
As done in httpd, remove ps_ninstances and p_instance.
Reyk Floeter
2016-09-02
Terminate relayd using the socket status instead of watching SIGCHLD
Reyk Floeter
2016-09-01
Switch from the not really working session cache (because of the multiprocess
Claudio Jeker
2016-07-29
Bump copyright in files that I touched last.
Reyk Floeter
2016-07-27
Improve parsing of the Host by following RFC 7230 Section 5.4 more strictly:
Reyk Floeter
2016-02-02
Remove setproctitle() for the parent process. Because rc.d(8) uses process
Stuart Henderson
2015-12-30
SSL_CTX_free() and SSL_free() check for null so dont do it in relayd
Sebastian Benoit
2015-12-30
now that ibuf_free() checks for null, we can remove the check here.
Sebastian Benoit
2015-12-07
Remove NULL-checks before free(). No functional change.
mmcc
2015-12-02
In most cases we don't need all arguments of proc_compose*_imsg(),
Reyk Floeter
2015-11-29
Use pledge("pf") in pfe.c.
Sebastian Benoit
2015-11-28
Use SOCK_NONBLOCK in relayd as well.
Reyk Floeter
2015-11-22
Update log.c: change fatal() and fatalx() into variadic functions,
Reyk Floeter
2015-11-19
Simplify all instances of get_string() and get_data() using malloc() and
mmcc
2015-10-14
More (unsigned char) casts for ctype functions.
Reyk Floeter
2015-07-29
fix bug where other than the last of multiple forward rules in http
Sebastian Benoit
2015-06-03
Do not assume that asprintf() clears the pointer on failure, which
Todd C. Miller
2015-05-30
Plug a memory leak by simplifying kv_free(). By checking the type and
Claudio Jeker
2015-05-28
Do not try to unlink the control socket in an unprivileged child
Florian Obser
2015-05-02
Fix obvious problems with relayd config reload.
Claudio Jeker
2015-01-22
Clean up the relayd headers with help of include-what-you-use and some
Reyk Floeter
2015-01-22
spacing
Reyk Floeter
2015-01-16
Adapt to <limits.h> universe.
Theo de Raadt
2014-12-18
Update relayd to use siphash instead of sys/hash. The source-hash,
Reyk Floeter
2014-12-12
Change the keyword "ssl" to "tls" to reflect reality since we
Reyk Floeter
2014-11-22
use size_t where appropriate. ok deraadt reyk
Ted Unangst
2014-11-19
Support exporting relayd statistics via AgentX/snmpd
Bret Lambert
2014-08-18
Sync proc.c with httpd. httpd needs SIGUSR1 but relayd will ignore it
Reyk Floeter
2014-07-13
improve log output for relays. adjust regress tests
Sebastian Benoit
2014-07-11
Simplify the code that handles the HTTP headers by using an RB tree
Reyk Floeter
2014-07-10
Fix another free error.
Reyk Floeter
2014-07-09
Don't assign garbage in kv_extend().
Reyk Floeter
2014-07-09
Replace the protocol directives for HTTP with a new generic filtering
Reyk Floeter
2014-06-27
knf, no functional change.
Andre de Oliveira
2014-05-08
remove debug prints that snuck in; found by reyk@
Bret Lambert
2014-05-08
match relayd proc.c infrastructure with snmpd
Bret Lambert
2014-04-22
Support the CA key for SSL inspection in the ca process. Instead of
Reyk Floeter
2014-04-20
Reimplement the multi-dimensional arrays that are used to set up the
Reyk Floeter
2014-04-18
Introduce privsep for private keys:
Reyk Floeter
2014-03-16
lint is dead (long live the lint!), so stop using it as a cpp conditional
Philip Guenther
2013-11-26
don't intentionally cast the argument to isprint() to the wrong type...
Theo de Raadt
2013-05-30
Support SSL inspection, the ability to transparently filter in SSL/TLS
Reyk Floeter
2013-03-10
This diff changes relayd to use the monotonic clock instead of
Reyk Floeter
[next]