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
/
relay.c
Age
Commit message (
Expand
)
Author
2017-12-27
log specific error when connect() fails.
Sebastian Benoit
2017-11-28
Introduce relay_reset_event() which closes and resets a relay connection.
Claudio Jeker
2017-11-28
In TLS inspection mode we also need to keep the server tls object around.
Claudio Jeker
2017-11-28
Add space between to and read like in other DPRINTFs.
Claudio Jeker
2017-11-27
Change the ecdhe curve configuration to the same way httpd is doing it.
Claudio Jeker
2017-11-27
lseek/read is racy when there is multiple consumers. Use pread instead.
Claudio Jeker
2017-11-27
Add a DPRINTF() in relay_error() that helped me out way too many times.
Claudio Jeker
2017-11-27
Use file descriptor passing to load certificates into the relays. Especially
Claudio Jeker
2017-11-27
Do not rip out the output buffer of the bufferevent. Instead just use an
Claudio Jeker
2017-11-27
relay_tls_connected() is playing with the inner bowels of bufferevents.
Claudio Jeker
2017-09-23
The relayd regression tests for chunked HTTP traffic were failing
Alexander Bluhm
2017-08-28
Do not close the relay if data is still in the output buffer.
Alexander Bluhm
2017-08-09
Call tls_config_skip_private_key_check() to disable the key checking in
Claudio Jeker
2017-07-30
Fix a double free of the TLS config in the error path.
Alexander Bluhm
2017-07-28
Always calculate the hash value of the x509 cert in ssl_load_pkey().
Alexander Bluhm
2017-07-04
make relayd not crash in relay_udp_server() when using a dns relay.
Sebastian Benoit
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-02-02
Disable client-initiated TLS renegotiation by default.
Reyk Floeter
2017-01-09
Stop accessing verbose and debug variables from log.c directly.
Reyk Floeter
2016-11-10
Fix tcp ip ttl / minttl on IPv6 sockets.
Jeremie Courreges-Anglas
2016-09-29
fix DEBUG build after ps->ps_instance change
Sebastian Benoit
2016-09-26
spacing
Reyk Floeter
2016-09-23
use sizeof instead of constant 16 in function calls
Jonathan Gray
2016-09-22
Change function arguments from "unsigned char keyname[16]" to
Jonathan Gray
2016-09-22
correct invalid use of sizeof
Jonathan Gray
2016-09-02
Split "struct relayd" into two structs: "struct relayd" and "struct
Reyk Floeter
2016-09-02
proc_id has been replaced by ps->ps_instance.
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
2015-12-30
SSL_CTX_free() and SSL_free() check for null so dont do it in relayd
Sebastian Benoit
2015-12-24
completly -> completely
mmcc
2015-12-07
Remove NULL-checks before free(). No functional change.
mmcc
2015-12-05
initialize host, to get rid of gcc warning, the conditions are correct.
Sebastian Benoit
2015-12-04
pledge the relay (layer 7 proxy) children, they can do with "stdio
Sebastian Benoit
2015-12-02
relayd (when running relays) can distribute client sessions over hosts
Sebastian Benoit
2015-12-02
In most cases we don't need all arguments of proc_compose*_imsg(),
Reyk Floeter
2015-11-28
Use SOCK_NONBLOCK in relayd as well.
Reyk Floeter
2015-07-28
spacing
Reyk Floeter
2015-07-18
Fix unbounded buffer growth. In the case of a slow client reading large files,
Sebastian Benoit
2015-06-12
To match relayd's style, use an explicit enum with prefixed names for
Reyk Floeter
2015-06-08
Introduce a state on the ctl_relay_event struct. This makes it possible
Claudio Jeker
2015-05-18
Fix a crash reported and analyzed by Bertrand PROVOST. When a HTTP
Alexander Bluhm
2015-04-29
When the HTTP client did close the connection while relayd was still
Alexander Bluhm
2015-04-23
We cannot log errors with relay_close() before allocating
Florian Obser
2015-02-06
Rename SSL_CTX_use_certificate_chain() to SSL_CTX_use_certificate_chain_mem().
Reyk Floeter
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-22
LibreSSL now supports loading of CA certificates from memory, replace
Reyk Floeter
[next]