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
2024-10-28
relayd: add support for client certificates
Theo Buehler
2023-06-25
remove ssl_init()
Omar Polo
2022-11-10
always call va_end.
Moritz Buhl
2022-09-03
Move the daemon() call in the parent process from after forking the
Sebastian Benoit
2022-08-31
relayd(8): change agentx_getsock to return void
Dave Voutila
2021-07-12
Change the error reporting pattern throughout the tree when unveil
Bob Beck
2021-01-27
these programs (with common ancestry) had a -fno-common problem related
Theo de Raadt
2021-01-11
Stop deleting the control socket on daemon shutdown, like we did on other
Ricardo Mestre
2020-09-14
Rewrite the agentx code of relayd. This new framework should allow us
Martijn van Duren
2020-08-19
add unveil(2) again
Ricardo Mestre
2019-09-15
Add support for binary protocol health checking. Feedback and guidance from
rob
2019-08-30
revert r1.175 which added unveil to relayd; "check script" needs access to the
Stuart Henderson
2019-06-26
Add support for OCSP stapling
Reyk Floeter
2019-05-31
Add support for SNI with new "tls keypair" option to load additional certs.
Reyk Floeter
2019-05-31
Move the relay keys/certs into a separate global list and look them up by id.
Reyk Floeter
2019-05-29
Move relay_load_*() functions into relayd.c
Reyk Floeter
2019-05-08
Fix and tweak websocket upgrade handling.
Reyk Floeter
2019-04-24
restrict filesystem access to read only on main process via unveil(2)
Ricardo Mestre
2018-09-09
During the fork+exec implementation, daemon(3) was moved after
Alexander Bluhm
2018-09-01
Accidentally relayd(8) closed file descriptor 0 in the pfe child
Alexander Bluhm
2018-08-06
replace the current log options
Sebastian Benoit
2017-11-29
add options to specify the control socket in relayd and relayctl.
Sebastian Benoit
2017-11-27
Use file descriptor passing to load certificates into the relays. Especially
Claudio Jeker
2017-05-31
Fix a memory leak in pkey_add() error path. All current callers fatal
Jonathan Gray
2017-05-28
use __func__ in log messages. fix some whitespace while here.
Sebastian Benoit
2017-05-27
Migrate relayd to use libtls for TLS. Still does the TLS privsep via the
Claudio Jeker
2017-05-06
Convert explicit_bzero() + free() to freezero().
Frederic Cambus
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
[next]