summaryrefslogtreecommitdiff
path: root/file.c
Commit message (Expand)AuthorAgeFilesLines
* file: support using dynamic script handlers as error pagesJo-Philipp Wich2022-08-101-16/+26
* file: specify UTF-8 as charset for dirlists, add option to overrideJo-Philipp Wich2022-02-071-1/+2
* file: poke ustream after starting deferred programJo-Philipp Wich2020-02-111-0/+1
* file: fix CPP syntax errorJo-Philipp Wich2018-09-241-1/+1
* build: avoid redefining _DEFAULT_SOURCEJo-Philipp Wich2018-08-231-1/+4
* build: use _DEFAULT_SOURCEJo-Philipp Wich2018-08-211-0/+1
* uhttpd: recognize PATCH, PUT and DELETE HTTP methodsJo-Philipp Wich2018-08-211-0/+19
* file: escape strings in HTML outputJo-Philipp Wich2018-04-041-8/+34
* file: fix query string handlingJo-Philipp Wich2017-11-041-1/+6
* file: fix basic auth regressionJo-Philipp Wich2017-07-091-8/+9
* file: remove unused "auth" member from struct path_infoJo-Philipp Wich2017-07-021-3/+2
* auth: store parsed username and passwordJo-Philipp Wich2017-07-021-4/+9
* file: re-run json handler script after file fallback redirectFelix Fietkau2016-10-061-3/+8
* file: add support for disabling cache related precondition checks via handlersFelix Fietkau2016-06-161-5/+6
* uhttpd: add support for adding arbitrary headers via handler scriptsFelix Fietkau2016-06-161-0/+1
* file: on redirect, only send content-length header when not using chunked tra...Felix Fietkau2015-11-081-1/+2
* add support for handling redirects via a scriptFelix Fietkau2015-11-081-1/+9
* fix the alias supportJohn Crispin2015-10-201-1/+1
* add a -y parameter for cgi-bin redirectsJohn Crispin2015-10-171-0/+42
* fix chunked transfer encoding in keepalive modeJo-Philipp Wich2015-10-081-1/+1
* uhttpd: fix wrong header file inclusion for PRI* constant definitionsAndrej Krpic2015-09-241-1/+1
* file: fix processing POST data for deferred requestsFelix Fietkau2015-09-071-1/+5
* file: disable chunked encoding for file responsesJo-Philipp Wich2015-05-301-0/+1
* file: explicitely cast st_mtime to uint64_t when generating ETagJo-Philipp Wich2015-01-251-1/+1
* Build with largefile supportJo-Philipp Wich2015-01-181-5/+4
* uhttpd: Fix possible memory leaks when generating directory listingAndrej Krpic2014-12-221-3/+4
* file: do not emit Content-Length header for 304/412 responsesJo-Philipp Wich2014-10-271-1/+0
* file: invoke error handler in 403 case as wellJo-Philipp Wich2014-09-031-0/+14
* add support for deferring script requests, limit maximum number of script cal...Felix Fietkau2013-01-191-6/+114
* properly terminate headers of http responses without data, add Content-Length: 0Felix Fietkau2013-01-191-0/+3
* fix file etag buffer lengthFelix Fietkau2013-01-191-5/+5
* relicense to ISCFelix Fietkau2013-01-131-12/+12
* fix redirect statusFelix Fietkau2013-01-131-0/+3
* fix path lookupFelix Fietkau2013-01-131-4/+4
* check for conf.error_handler before using itFelix Fietkau2013-01-131-4/+6
* add missing file exists checkFelix Fietkau2013-01-131-0/+3
* de-constify the url parameter for the handler, it becomes invalid after the r...Felix Fietkau2013-01-061-4/+9
* constify mimetype listFelix Fietkau2013-01-041-1/+1
* clean up directory listing code, only iterate over the set once (by sorting d...Felix Fietkau2013-01-041-64/+63
* fix use-after-realloc issue with the request urlFelix Fietkau2013-01-031-2/+2
* fix index file handlingFelix Fietkau2013-01-031-1/+3
* move timegm declaration to utils.hFelix Fietkau2013-01-021-4/+0
* reduce stack usage of uh_file_dirlistFelix Fietkau2013-01-021-1/+1
* fix buffer handling for time formattingFelix Fietkau2013-01-021-6/+7
* rework string handling for directory listing, avoid redundant string scanningFelix Fietkau2013-01-021-7/+8
* remove a static bufferFelix Fietkau2013-01-021-14/+18
* add auth supportFelix Fietkau2013-01-021-21/+27
* add preliminary cgi support, needs fixing for close handlingFelix Fietkau2013-01-011-7/+53
* append / to directory links to avoid unnecessary redirectsFelix Fietkau2013-01-011-1/+1
* code cleanupFelix Fietkau2013-01-011-112/+99