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
/
rpki-client
/
http.c
Age
Commit message (
Expand
)
Author
2023-05-10
Reset the io_time (io timeout value) when the timer expires. Without this
Claudio Jeker
2022-11-02
Introduce conn_info() which combines http_info() and ip_info() to output
Claudio Jeker
2022-11-02
Don't free the addrinfo array after connect and refactor http_finish_connect.
Claudio Jeker
2022-11-02
Also print IP address of the connection that timed out to aid debugging
Job Snijders
2022-10-18
Copy port to proxyport since the sting may point into memory that is
Claudio Jeker
2022-09-20
Reword comment, no functional change
Claudio Jeker
2022-09-09
Adjust chunked encoding handling.
Claudio Jeker
2022-09-08
In http_get_line() additionally strip any trailing space or tab from lines.
Claudio Jeker
2022-09-08
Adjust HTTP header parsing to follow RFC more closely.
Claudio Jeker
2022-08-30
Avoid leak in proxy_parse_uri()
Theo Buehler
2022-08-09
Make the http code respect MAX_CONN_TIMEOUT and fail connects once they
Claudio Jeker
2022-08-08
Unify the maximum idle IO timeout for RSYNC & HTTPS
Job Snijders
2022-05-24
While not strictly required clear all pfds in the poll loop and not just
Claudio Jeker
2022-05-24
Introduce MAX_HTTP_REQUESTS and MAX_RSYNC_REQUESTS.
Claudio Jeker
2022-05-15
More KNF and whitespace fixes.
Theo Buehler
2022-05-15
whitespace spotted during read-thru
Theo de Raadt
2022-05-04
Remove extra empty line
Claudio Jeker
2022-04-20
more whitespace cleanups
Theo de Raadt
2022-04-20
Fix various annoying whitespace errors.
Theo Buehler
2022-04-11
Refactor on how the subprocesses are started.
Claudio Jeker
2022-03-11
Fix overflow protection check in the poll loop. The check needs to happen
Claudio Jeker
2022-02-10
Free conn->last_modified before overwriting it with strdup().
Theo Buehler
2022-01-23
Handle EINTR the same way in all poll loops. In all cases restart the
Claudio Jeker
2021-12-22
Replace two questionable size_t types. For the repo id use a unsigned int
Claudio Jeker
2021-11-10
Sync the encoding functions for URI with the version of ftp(1)
Claudio Jeker
2021-11-09
Implementation of HTTP Keep-Alive sessions introduced a regression for
Claudio Jeker
2021-11-04
Move and promote getmonotime() to an internal API function.
Claudio Jeker
2021-11-03
For chunked encoding on switch to STATE_RESPONSE_CHUNKED_TRAILER when
Claudio Jeker
2021-10-29
Limit the HTTP requests to 2GB of data. This is enforced via a quick
Claudio Jeker
2021-10-23
Rename io_buf_new to io_new_buffer and io_buf_close to io_close_buffer.
Claudio Jeker
2021-10-23
Finnally move away from blocking reads in rpki-client. The code was a
Claudio Jeker
2021-10-22
First step of cleanup in the io land. Introduce io_buf_new() and
Claudio Jeker
2021-10-05
Remove some extra spaces
Claudio Jeker
2021-10-05
The HTTP chunked transfer encoding test in regress/usr.sbin/rpki-client/libressl
Anton Lindqvist
2021-09-23
Plug leaks of buf flagged by LLVM scan-build.
Theo Buehler
2021-09-10
Properly handle keep-alive for HTTP/1.1. If the server uses HTTP/1.1
Claudio Jeker
2021-09-01
Fix bad logic I introduced before commit.
Claudio Jeker
2021-09-01
Add http_proxy support to rpki-client's http handler.
Claudio Jeker
2021-08-09
Check for URI with userinfo parts (hostname has an @ sign) and fail for
Claudio Jeker
2021-08-04
Improve HTTP status handling. Allow 203 as an alternative to 200 OK.
Claudio Jeker
2021-07-23
Adjust HTTP/1.1 request string
job
2021-05-10
To add keep-alive support the read handler got changed a lot. Now when
Claudio Jeker
2021-04-20
Add keep-alive support to the HTTP module.
Claudio Jeker
2021-04-19
code review results in KNF, and moving local variables into lowest scope
Theo de Raadt
2021-04-15
Reshuffle and reindent code. No functional change.
Claudio Jeker
2021-04-15
Rework the http code to require poll() only when really needed.
Claudio Jeker
2021-04-13
Adjust http_done() the be more like http_fail() -- only do the message
Claudio Jeker
2021-04-09
Tidy up the http state machine a bit. Make sure that http_nextstate() runs
Claudio Jeker
2021-04-08
Increase buffer size for http_info a bit. 64 chars is a bit short for
Claudio Jeker
2021-04-08
Refactor the regular and chunked data write so that one function can
Claudio Jeker
[next]