summaryrefslogtreecommitdiff
path: root/test/interactive-helper/aptwebserver.cc
AgeCommit message (Expand)Author
2019-06-17RFC1123StrToTime: Accept const std::string& as first argumentJulian Andres Klode
2019-02-10Fix various typos in the documentationJakub Wilk
2018-11-25Allow to override the directory of a request in aptwebserverDavid Kalnischkies
2018-11-25aptwebserver: Prevent XSS in debug and file listingDavid Kalnischkies
2018-11-25aptwebserver: Guess Content-Type from filename extensionDavid Kalnischkies
2018-08-19aptwebserver: Prefetch compressors to avoid thread crashesDavid Kalnischkies
2017-12-13implement Acquire::Retries support for all itemsDavid Kalnischkies
2017-07-20Use C++11 threading support instead of pthreadJulian Andres Klode
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode
2017-06-26deal with 3xx httpcodes as required by HTTP/1.1 specDavid Kalnischkies
2017-06-26Refactor to avoid loop/dangling gcc warningsDavid Kalnischkies
2016-11-25optional write aptwebserver log to client specific filesDavid Kalnischkies
2016-08-16don't sent Range requests if we know its not acceptedDavid Kalnischkies
2016-08-13http(s): allow empty values for header fieldsDavid Kalnischkies
2016-07-02use +0000 instead of UTC by default as timezone in outputDavid Kalnischkies
2016-04-13webserver: 416 errors aren't closing connectionsDavid Kalnischkies
2016-03-14aptwebserver: fix html validation issuesDavid Kalnischkies
2016-01-31test all redirection codes work as expectedDavid Kalnischkies
2015-09-15tests: don't use hardcoded port for http and httpsDavid Kalnischkies
2015-05-22Merge branch 'debian/sid' into debian/experimentalMichael Vogt
2015-05-22Add regression test for LP: #1445239Michael Vogt
2015-05-22Fix endless loop in apt-get update that can cause disk fillupMichael Vogt
2015-05-12detect 416 complete file in partial by expected hashDavid Kalnischkies
2015-04-19a hit on Release files means the indexes will be hits tooDavid Kalnischkies
2015-04-19handle servers closing encoded connections correctlyDavid Kalnischkies
2015-03-16derive more of https from http methodDavid Kalnischkies
2015-03-16merge debian/sid into debian/experimentalDavid Kalnischkies
2014-12-22dispose http(s) 416 error page as non-contentDavid Kalnischkies
2014-12-09dispose http(s) 416 error page as non-contentDavid Kalnischkies
2014-10-24promote filesize to a hashstringDavid Kalnischkies
2014-10-23add test for Basic Authentication schemeDavid Kalnischkies
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies
2014-03-13warning: type qualifiers ignored on function return type [-Wignored-qualifiers]David Kalnischkies
2014-03-13warning: no previous declaration for foobar() [-Wmissing-declarations]David Kalnischkies
2014-02-14report https download start only if we really get itDavid Kalnischkies
2013-11-30tests: add a webserverconfig method to abstract configDavid Kalnischkies
2013-11-30webserver: use pthreads to handle multiple clientsDavid Kalnischkies
2013-11-30webserver: strip parameters from filenameDavid Kalnischkies
2013-11-30webserver: add directoryIndex support defaulting to index.htmlDavid Kalnischkies
2013-11-30webserver: implement ~user access to ~user/public_html/David Kalnischkies
2013-11-30webserver: spurious newline after data confuses curlDavid Kalnischkies
2013-09-30add Range and If-Range support in the webserverDavid Kalnischkies
2013-09-30access _config via GET requests in the webserverDavid Kalnischkies
2013-07-26request absolute URIs from proxies again (0.9.9.3 regession)David Kalnischkies
2013-06-24simple fork and pidfile aptwebserverDavid Kalnischkies
2013-06-20trigger NODATA error for invalid InRelease filesDavid Kalnischkies
2013-06-20simple URI rewrite rules config for webserverDavid Kalnischkies
2013-06-20add directory listing to the webserverDavid Kalnischkies
2013-06-20add a simple webserver for our testcasesDavid Kalnischkies