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
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
2014-07-17
Move comment about strcasecmp() to a more suitable spot.
Stefan Sperling
2014-07-14
When a connection was spliced in one direction and in copy mode in
Alexander Bluhm
2014-07-13
Remove a debug message
Reyk Floeter
2014-07-13
improve log output for relays. adjust regress tests
Sebastian Benoit
2014-07-13
repair matching of headers, add regress test for this error
Sebastian Benoit
2014-07-12
fix relay "append header" action, add regression test for append
Sebastian Benoit
2014-07-12
Move HTTP error codes into http.h.
Reyk Floeter
2014-07-11
optimize a FALLTHROUGH
Sebastian Benoit
2014-07-11
Limit HTTP header length to about 8K (based on the default of 4-8K in
Reyk Floeter
2014-07-11
Simplify the code that handles the HTTP headers by using an RB tree
Reyk Floeter
2014-07-10
Print "%s (removed)" into relayd log and test for that string.
Alexander Bluhm
2014-07-10
Fix another free error.
Reyk Floeter
2014-07-09
Replace the protocol directives for HTTP with a new generic filtering
Reyk Floeter
2014-06-25
sync copyright to reality according to my last changes
Reyk Floeter
2014-04-20
Check for strlcpy overflow when expanding the HTTP input value.
Reyk Floeter
2014-04-15
Print hashkey to debug output, this helps hash-action use cases to be tested.
andre
2013-09-04
Handling of HTTP requests with a body like POST were broken in
Alexander Bluhm
2013-06-02
With HTTP keepalive, relayd only filtered the first request and
Reyk Floeter
2013-05-30
Safari doesn't like HTTP/1.x in the generated error messages (return error),
Reyk Floeter
2013-05-07
- Add a simple check to prevent that the client-provided hex HTTP chunk size
Reyk Floeter
2013-04-20
print large time_t nicely; ok benno
Theo de Raadt
2013-03-10
This diff changes relayd to use the monotonic clock instead of
Reyk Floeter
2013-03-09
Enable TCP socket splicing for HTTP persistent connection and chunked
Alexander Bluhm
2013-02-15
Fix the toread check in the lateconnect case. This allows
Alexander Bluhm
2013-02-05
Rework http content and chunk handling in relayd. Use special
Alexander Bluhm
2013-01-22
Only send a single CRLF between chunks. A second CRLF seemed to be
Reyk Floeter
2013-01-17
Remove unnecessary pointer casts. No binary diff.
Alexander Bluhm
2012-11-27
Add format attributes to the proper functions and then fix the warnings
Philip Guenthe
2012-11-21
strtonum() can only handle a maximum of LLONG_MAX
Sebastian Benoit
[next]