index
:
uhttpd
master
openwrt-19.07
openwrt-24.10
Tiny HTTP server
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2026-08-24
Merge commit 'refs/pull/34/head' of https://github.com/openwrt/uhttpd
HEAD
master
Jo-Philipp Wich
2026-08-24
file: enforce Basic Auth realms for URL-prefix handlers
Hauke Mehrtens
2026-08-05
client: set TCP_NODELAY on accepted sockets
Ivan Kvashonkin
2026-08-03
tls: add SNI-based redirect support
Jo-Philipp Wich
2026-08-03
lua, ucode: use buffered stdio for script output
Jo-Philipp Wich
2026-08-03
file: dereference symlinks when looking up MIME type
Jo-Philipp Wich
2026-08-03
utils: strip trailing whitespace from header field-values
Jo-Philipp Wich
2026-08-03
ubus: release client refcount on successful /ubus/subscribe
Jo-Philipp Wich
2026-08-03
client: move unread-body guard into uh_request_done()
Jo-Philipp Wich
2026-08-03
ubus: set d->free unconditionally to fix url_path leak
Jo-Philipp Wich
2026-08-03
ubus: guard params type in uh_ubus_send_request()
Jo-Philipp Wich
2026-07-24
client: parse and discard chunked trailer sections, use enum chunked_state
Jo-Philipp Wich
2026-07-24
http: further consolidate character classification and header parsing
Jo-Philipp Wich
2026-07-24
http: use chartypes table consistently, drop ctype.h
Jo-Philipp Wich
2026-07-24
client: reject invalid header names to prevent request smuggling
Jo-Philipp Wich
2026-07-24
client: fix parse_chunksize() return type and stale comment
Jo-Philipp Wich
2026-07-24
client: use strict chunk size parsing to fix issue #3
Jo-Philipp Wich
2026-07-23
client: reject empty chunk size lines in chunked transfer parsing
Jo-Philipp Wich
2026-07-23
listen: set IP_FREEBIND so binding to a not-yet-present address works
Deven Ducommun
2026-07-23
client: verify chunk data is followed by CRLF before resyncing
Jo-Philipp Wich
2026-07-23
client: cap cumulative header count and bytes per request
Jo-Philipp Wich
2026-06-15
ubus: close connection on POST body parse error
Hauke Mehrtens
2026-06-15
client: close connection on invalid chunk length
Hauke Mehrtens
2026-06-15
client: reject unhandled Transfer-Encoding values
Hauke Mehrtens
2026-05-20
auth: classify $p$ lookups by account state
Hauke Mehrtens
2026-05-20
cgi, file: fix crash due to field_len type mismatch with libubox
Andy Chiang
2026-05-15
auth: replace strcmp with constant-time password comparison
Hauke Mehrtens
2026-05-15
auth: do not accept stored crypt hash as plaintext password
Hauke Mehrtens
2026-05-15
client: parse chunked transfer chunk size safely
Hauke Mehrtens
2026-05-15
client: parse Content-Length safely
Hauke Mehrtens
2026-05-15
main: fix daemonization stdio redirection and fd leak
Hauke Mehrtens
2026-05-15
utils: fix off-by-one out-of-bounds read in uh_b64decode
Hauke Mehrtens
2026-05-15
utils: remove unreachable return statement in uh_addr_rfc1918
Hauke Mehrtens
2026-05-15
file: bail out of file_write_cb on read error
Hauke Mehrtens
2026-05-15
utils: fix one-byte overflow in uh_urldecode
Hauke Mehrtens
2026-05-15
file: distinguish parse failure from epoch in date precondition checks
Hauke Mehrtens
2026-05-15
file: respond 500 on uh_handle_alias OOM
Hauke Mehrtens
2026-05-15
utils, client: cast char to unsigned before passing to ctype functions
Hauke Mehrtens
2026-05-15
proc: store CGI Status message per-client instead of in a shared buffer
Hauke Mehrtens
2026-05-03
ucode: initialize module search path only once
Hauke Mehrtens
2026-05-03
proc: restore default SIGPIPE disposition in spawned child
Hauke Mehrtens
2026-05-03
file: scan all entries when matching If-Match / If-None-Match
Hauke Mehrtens
2026-05-03
client: match Host and URL attributes exactly in tls_redirect_check
Hauke Mehrtens
2026-05-03
client: prevent transfer_chunked counter overflow
Hauke Mehrtens
2026-04-16
client: use base-10 parsing for Content-Length header
Paul Spooren
2025-12-24
ubus: unregister ubus subscriber on HTTP client disconnect
Tito Brasolin
2025-10-03
CMakeLists: update cmake minimum required version to 3.10
Christian Marangi
2025-07-06
client: Allow sending content in DONE state
Hauke Mehrtens
2025-04-05
client: reject requests with multiple content-lengths and/or TEs
Jo-Philipp Wich
2025-04-05
file: prevent writes beyond end of uh_buf on enumerating directories
Jo-Philipp Wich
[next]