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
/
relay.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Enable TLSv1.3 support in relayd(8)
pvk
2020-05-14
1
-1
/
+3
*
Don't "forward to <table>" when a "forward to destination" address is set.
chrisz
2019-07-13
1
-2
/
+3
*
When system calls indicate an error they return -1, not some arbitrary
deraadt
2019-06-28
1
-3
/
+3
*
Add support for OCSP stapling
reyk
2019-06-26
1
-5
/
+17
*
Move the relay keys/certs into a separate global list and look them up by id.
reyk
2019-05-31
1
-27
/
+43
*
Move relay_load_*() functions into relayd.c
reyk
2019-05-29
1
-101
/
+1
*
Fix filter rules with "forward to" statement in persistent connections.
reyk
2019-05-13
1
-19
/
+49
*
Add support for from/to in relay filter rules.
reyk
2019-05-10
1
-15
/
+33
*
Fix and tweak websocket upgrade handling.
reyk
2019-05-08
1
-8
/
+2
*
Support for rfc 6455 Websockets connection upgrade. Add a new protocol
benno
2019-03-04
1
-2
/
+8
*
Do not abort when the ca privenc runs into a timeout.
reyk
2018-09-19
1
-1
/
+9
*
replace the current log options
benno
2018-08-06
1
-41
/
+52
*
When a TLS error occurs, print the tls_error() message as part of the
benno
2018-06-10
1
-5
/
+9
*
Remove RELAY_MAX_SESSIONS from relayd, there is no reason to limit relays
claudio
2018-04-18
1
-3
/
+2
*
log specific error when connect() fails.
benno
2017-12-27
1
-6
/
+17
*
Introduce relay_reset_event() which closes and resets a relay connection.
claudio
2017-11-28
1
-27
/
+37
*
In TLS inspection mode we also need to keep the server tls object around.
claudio
2017-11-28
1
-4
/
+5
*
Add space between to and read like in other DPRINTFs.
claudio
2017-11-28
1
-2
/
+2
*
Change the ecdhe curve configuration to the same way httpd is doing it.
claudio
2017-11-27
1
-4
/
+4
*
lseek/read is racy when there is multiple consumers. Use pread instead.
claudio
2017-11-27
1
-4
/
+5
*
Add a DPRINTF() in relay_error() that helped me out way too many times.
claudio
2017-11-27
1
-1
/
+3
*
Use file descriptor passing to load certificates into the relays. Especially
claudio
2017-11-27
1
-34
/
+55
*
Do not rip out the output buffer of the bufferevent. Instead just use an
claudio
2017-11-27
1
-7
/
+8
*
relay_tls_connected() is playing with the inner bowels of bufferevents.
claudio
2017-11-27
1
-1
/
+4
*
The relayd regression tests for chunked HTTP traffic were failing
bluhm
2017-09-23
1
-3
/
+5
*
Do not close the relay if data is still in the output buffer.
bluhm
2017-08-28
1
-4
/
+4
*
Call tls_config_skip_private_key_check() to disable the key checking in
claudio
2017-08-09
1
-1
/
+4
*
Fix a double free of the TLS config in the error path.
bluhm
2017-07-30
1
-4
/
+3
*
Always calculate the hash value of the x509 cert in ssl_load_pkey().
bluhm
2017-07-28
1
-3
/
+7
*
make relayd not crash in relay_udp_server() when using a dns relay.
benno
2017-07-04
1
-3
/
+3
*
use __func__ in log messages. fix some whitespace while here.
benno
2017-05-28
1
-20
/
+20
*
Migrate relayd to use libtls for TLS. Still does the TLS privsep via the
claudio
2017-05-27
1
-475
/
+338
*
Disable client-initiated TLS renegotiation by default.
reyk
2017-02-02
1
-61
/
+5
*
Stop accessing verbose and debug variables from log.c directly.
reyk
2017-01-09
1
-4
/
+2
*
Fix tcp ip ttl / minttl on IPv6 sockets.
jca
2016-11-10
1
-7
/
+25
*
fix DEBUG build after ps->ps_instance change
benno
2016-09-29
1
-2
/
+2
*
spacing
reyk
2016-09-26
1
-3
/
+3
*
use sizeof instead of constant 16 in function calls
jsg
2016-09-23
1
-6
/
+10
*
Change function arguments from "unsigned char keyname[16]" to
jsg
2016-09-22
1
-5
/
+5
*
correct invalid use of sizeof
jsg
2016-09-22
1
-3
/
+3
*
Split "struct relayd" into two structs: "struct relayd" and "struct
reyk
2016-09-02
1
-8
/
+10
*
proc_id has been replaced by ps->ps_instance.
reyk
2016-09-02
1
-10
/
+12
*
As done in httpd, remove ps_ninstances and p_instance.
reyk
2016-09-02
1
-4
/
+1
*
Terminate relayd using the socket status instead of watching SIGCHLD
reyk
2016-09-02
1
-6
/
+3
*
Switch from the not really working session cache (because of the multiprocess
claudio
2016-09-01
1
-18
/
+86
*
SSL_CTX_free() and SSL_free() check for null so dont do it in relayd
benno
2015-12-30
1
-5
/
+3
*
completly -> completely
mmcc
2015-12-24
1
-2
/
+2
*
Remove NULL-checks before free(). No functional change.
mmcc
2015-12-07
1
-13
/
+7
*
initialize host, to get rid of gcc warning, the conditions are correct.
benno
2015-12-05
1
-2
/
+2
*
pledge the relay (layer 7 proxy) children, they can do with "stdio
benno
2015-12-04
1
-1
/
+4
[next]