12 Commits (6a43437908e507bdca1cdf8c0534a1f88dd1e6e4)

Author SHA1 Message Date
Felix Fietkau a4c7a953e5 uhttpd: always turn on TLS support, include ustream-ssl as a build dependency 12 years ago
Felix Fietkau bab482b93f uhttpd: fix another small hang issue with the same symptoms 12 years ago
Felix Fietkau 166ea3832b uhttpd: fix connection hangs 12 years ago
Felix Fietkau c725669079 uhttpd: fix unencrypted passwords in httpd.conf 12 years ago
Felix Fietkau 4a86973285 uhttpd: fix selecting the right ustream implementation when openssl is to be used (#12857) 12 years ago
Felix Fietkau e55ee0817f uhttpd: update to a newer version, fixes chunked transfer on some POST requests 12 years ago
Felix Fietkau 6f0ecf0541 uhttpd: switch to uhttpd2, it is now feature complete 12 years ago
Jo-Philipp Wich 73c75e0dd8 uhttpd: update to latest git head, improves handling of invalid requests 12 years ago
Jo-Philipp Wich 5fb6cf9a11 uhttpd: fix compilation with eglibc 12 years ago
Jo-Philipp Wich 160c2ef011 uhttpd: update to latest git head - introduces support for multiple index files - fixes build with only the TLS module selected 12 years ago
Jo-Philipp Wich 14e14faa0b uhttpd: switch to external git repo + cmake build system 12 years ago
Felix Fietkau 405e21d167 packages: sort network related packages into package/network/ 12 years ago
Jo-Philipp Wich 00f1b1d62a uhttpd: various changes 12 years ago
Jo-Philipp Wich 0000ce2271 uhttpd: retry parsing the CGI header until the buffer space is exhausted 12 years ago
Jo-Philipp Wich 86de034767 uhttpd: various fixes 12 years ago
Jo-Philipp Wich 1f2d5da887 uhttpd: do not subscribe to epoll write events Watch child read pipe end for data instead of relying on socket write notification to process cgi data, should lower cpu consumption during requests on weaker devices. 12 years ago
Jo-Philipp Wich c73b39fd30 uhttpd: finish inherited uloop in forked childs, fixes misdispatched events leading to race conditions and bad memory accesses 12 years ago
Jo-Philipp Wich 2cf72776d8 uhttpd: add explicit stdin eof notification for Lua and CGI childs 13 years ago
Jo-Philipp Wich 5aefe3b277 uhttpd: fix wrongly applied sizeof() leading to writing beyound end of buffer and subsequent data corruption (#11557) 13 years ago
Jo-Philipp Wich 022fa36b40 uhttpd: - rewrite large parts of the server, use uloop event driven structure - support concurrent requests and make the upper limit configurable - implement initial version of HTTP-to-ubus JSON proxy and session.* namespace - add compile time support for debug information - code style changes - bump package revision 13 years ago
Jo-Philipp Wich 8e9d914343 uhttpd: display errors in init script, code formatting changes, bump package version 13 years ago
Jo-Philipp Wich 8533636d2d uhttpd: cope with variable number of spaces in header lines (#11079) 13 years ago
Jo-Philipp Wich 215239a470 uhttpd: prevent linking uhttpd binary against crypto libraries 13 years ago
Jo-Philipp Wich 44da6400cd uhttpd: cope with DES crypted passwd entries by not relying on a leading dollar sign to indicate a cipher 13 years ago
Nicolas Thill 75e186832a package/uhttpd: use new service wrapper 13 years ago
Jo-Philipp Wich 8189bd9260 uhttpd: provide rpath-link flag, thanks mazilo 13 years ago
Jo-Philipp Wich fcea88e3b5 uhttpd: fix Makefiles and linking of tls plugin 13 years ago
Jo-Philipp Wich 3c96dee342 uhttpd: bump version 13 years ago
Jo-Philipp Wich 3d035a6f6a uhttpd: rework CyaSSL and OpenSSL integration; move protected recv() and send() operations below the ssl layer - fixes hangs when accessing via https 13 years ago
Jo-Philipp Wich 12bbe8b2af uhttpd: fix possible CGI header line parsing beyound the empty line, thanks Linus Luessing for spotting it 13 years ago
Jo-Philipp Wich a6c02f8912 uhttpd: properly match mimetype entries which cover the whole filename (#8236) 13 years ago
Jo-Philipp Wich 7fce085a97 uhttpd: add "application/x-ns-proxy-autoconfig" mime type (#8236) 13 years ago
Jo-Philipp Wich 9c606eb4c5 uhttpd: pass feature flags (#9742) 13 years ago
Jo-Philipp Wich 6576d110d2 uhttpd: support building against openssl instead of cyassl, minor cleanups (#7827) 13 years ago
Jo-Philipp Wich 53a5beaca8 uhttpd: unblock signals in CGI childs, solves hanging ssh logout after server restart from within LuCI and similar problems 13 years ago
Daniel Dickinson 9e4843d0e3 uhttpd: Moved uhttpd to Network|Web Servers/Proxies submenu, just like all the other web serves and proxies from the packages feed 14 years ago
Jo-Philipp Wich 3b3e5b7a49 uhttpd: substitute "+" with space when using the -d flag, lazyload tls support 14 years ago
Jo-Philipp Wich f38a320e69 uhttpd: protect tcp receive operations with select, make tcp keep-alive optional (#8272) 14 years ago
Jo-Philipp Wich f5b3f741ce uhttpd: allow lowercase http header fields (#8513) 14 years ago
Jo-Philipp Wich 5931a158a4 uhttpd: redirect to same location with trailing slash appended if directories are requested 14 years ago
Jo-Philipp Wich 88db961cf0 uhttpd: add /etc/uhttpd.key and /etc/uhttpd.crt to conffile hints 14 years ago
Jo-Philipp Wich 1cb2abca8e add maintainer information 14 years ago
Jo-Philipp Wich 70dff7070e uhttpd: break tight loop when receiving eof during header reading (#7904) 14 years ago
Jo-Philipp Wich 93c38f2b86 uhttpd: fix segfault triggered by Basic Auth checking 14 years ago
Jo-Philipp Wich cbdeb30a1b uhttpd: - fix parsing of interpreter entries in the config file, fixes serving of static files as .cgi with X-Wrt - better cope with connection aborts, especially during header transfer - fix return value checking of TLS reads and writes, solves some blocking issues 14 years ago
Jo-Philipp Wich f2b534d341 uhttpd: - more robust handling of network failures on static file serving - support unlimited amount of authentication realms, listener and client sockets - support for interpreters (.php => /usr/bin/php-cgi) 14 years ago
Jo-Philipp Wich 2d175dcdce uhttpd: - abort file serving if client connection is lost (#7742) - don't send bad request headers twice 14 years ago
Jo-Philipp Wich 3d99f03082 uhttpd: add option to reject requests from RFC1918 IPs to public server IPs (DNS rebinding countermeasure) 14 years ago
Jo-Philipp Wich 39e013d003 uhttpd: fix build dependencies (#7674) 14 years ago
Jo-Philipp Wich b688fcaa5c uhttpd: - fix a compile warning - support custom index file names - support custom error pages (or cgi handler) - add option to disable directory listings - add REDIRECT_STATUS for CGI requests, fixes php-cgi 14 years ago