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_http.c
Age
Commit message (
Expand
)
Author
2021-07-25
The output of server_root_strip() is a string. Use the correct format
Sebastian Benoit
2021-03-24
Responses to HEAD requests must not have a message body (even though they have
Sebastian Benoit
2021-01-09
Add 'strip' directive
denis
2020-09-04
Replace TAILQ concatenation loop with TAILQ_CONCAT
bket
2019-07-13
Don't "forward to <table>" when a "forward to destination" address is set.
Christopher Zimmermann
2019-07-05
Add a new macro called $HOST that expands to the Host header's value or falls
Robert Nagy
2019-05-13
Add Connection: close when switching to "unlimited" reading mode.
Reyk Floeter
2019-05-13
Fix filter rules with "forward to" statement in persistent connections.
Reyk Floeter
2019-05-10
Add support for from/to in relay filter rules.
Reyk Floeter
2019-05-08
Fix and tweak websocket upgrade handling.
Reyk Floeter
2019-03-04
Support for rfc 6455 Websockets connection upgrade. Add a new protocol
Sebastian Benoit
2018-08-06
replace the current log options
Sebastian Benoit
2017-11-27
rfc 7230 mandates that a "204 No Content" http status must not come with a
Sebastian Benoit
2017-11-27
Simplify relay_close_http(), make relay_httpdesc_free() accept and ignore
Claudio Jeker
2017-11-15
make the maximum size of http headers configurable in the protocol.
Sebastian Benoit
2017-09-23
The relayd regression tests for chunked HTTP traffic were failing
Alexander Bluhm
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-03-10
DELETE can have a body.
Reyk Floeter
2016-09-26
spacing
Reyk Floeter
2016-08-01
whitespace and 80 columns, no binary change
Sebastian Benoit
2016-08-01
rfc 7230 3.3.3 says: response with a status code of 1xx
Sebastian Benoit
2016-07-29
Bump copyright in files that I touched last.
Reyk Floeter
2016-07-29
Add support for common WebDAV methods; from httpd.
Reyk Floeter
2016-07-27
According to RFC 7231 4.3.7, OPTIONS may have body. "Although this
Reyk Floeter
2016-07-27
Improve parsing of the Host by following RFC 7230 Section 5.4 more strictly:
Reyk Floeter
2016-07-22
fix some cases where we relay_abort_http() the connection too soon.
Sebastian Benoit
2015-12-15
PATCH is like PUT, data is expected.
Reyk Floeter
2015-12-07
Remove NULL-checks before free(). No functional change.
mmcc
2015-09-27
include <unistd.h> unconditionally
Theo de Raadt
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-06-01
Fix memory leak in error case. OK bluhm@ benno@
Claudio Jeker
2015-05-22
fix a non safe use of TAILQ_FOREACH with TAILQ_REMOVE
Jonathan Gray
2015-05-18
Fix a crash reported and analyzed by Bertrand PROVOST. When a HTTP
Alexander Bluhm
2015-05-18
The first line of a HTTP request is the method-url-version. The
Alexander Bluhm
2015-04-29
When the HTTP client did close the connection while relayd was still
Alexander Bluhm
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
2015-01-13
bump copyright year
Reyk Floeter
2015-01-01
Merge error page changes from httpd: send Content-Length:, change
Reyk Floeter
2015-01-01
Use the recommended HTML5 doctype in error pages.
Reyk Floeter
2014-12-21
Stop pulling in <arpa/inet.h> or <arpa/nameser.h> when unnecessary.
Philip Guenther
2014-12-18
Update relayd to use siphash instead of sys/hash. The source-hash,
Reyk Floeter
2014-10-25
Remove unnecessary netinet/in_systm.h include.
Lawrence Teo
2014-09-15
Make the HTTP version mandatory and abort if it is missing in the request.
Reyk Floeter
2014-08-10
There was a race in relayd that caused connections to hang. It
Alexander Bluhm
[next]