85 Commits (dfe2511e31f232a8a8880eba40af40d1deb0e49c)

Author SHA1 Message Date
  Julian Andres Klode dfe2511e31 Merge libapt-inst into libapt-pkg 1 year ago
  Jakub Wilk 9a702b150c Fix various typos in the documentation 1 year ago
  David Kalnischkies b38060dba0 Allow to override the directory of a request in aptwebserver 2 years ago
  David Kalnischkies 85399d2b28 aptwebserver: Prevent XSS in debug and file listing 2 years ago
  David Kalnischkies 62fd535c5f aptwebserver: Guess Content-Type from filename extension 2 years ago
  David Kalnischkies d298701bd7 aptwebserver: Prefetch compressors to avoid thread crashes 2 years ago
  David Kalnischkies dff555d40b implement Acquire::Retries support for all items 3 years ago
  David Kalnischkies 50920fca5e remove pointless va_copy to avoid cleanup dance 3 years ago
  Julian Andres Klode b28636e54f Use C++11 threading support instead of pthread 3 years ago
  Julian Andres Klode 87274d0f22 Reformat and sort all includes with clang-format 3 years ago
  David Kalnischkies 42654d08c2 deal with 3xx httpcodes as required by HTTP/1.1 spec 3 years ago
  David Kalnischkies f78fb67f4b Refactor to avoid loop/dangling gcc warnings 3 years ago
  David Kalnischkies e1ae0531bf optional write aptwebserver log to client specific files 4 years ago
  David Kalnischkies 34b491e735 reset HOME, USER(NAME), TMPDIR & SHELL in DropPrivileges 4 years ago
  Julian Andres Klode bccb344412 Coverage: Do not print messages from gcov 4 years ago
  Julian Andres Klode 24a59c62ef Add missing includes and external definitions 4 years ago
  David Kalnischkies d94b1d80d8 don't sent Range requests if we know its not accepted 4 years ago
  David Kalnischkies 148c049150 http(s): allow empty values for header fields 4 years ago
  Julian Andres Klode c85c4bed0a Get rid of the old buildsystem 4 years ago
  Julian Andres Klode dfd863ea50 CMake: Switch integration tests and travis over 4 years ago
  David Kalnischkies 0b45b6e5de use +0000 instead of UTC by default as timezone in output 4 years ago
  David Kalnischkies 6f35be91c9 don't leak an FD in lz4 (de)compression 4 years ago
  David Kalnischkies c1e7b36400 webserver: 416 errors aren't closing connections 4 years ago
  David Kalnischkies 12f40394b3 aptwebserver: fix html validation issues 4 years ago
  David Kalnischkies aa3e7b3287 test all redirection codes work as expected 5 years ago
  David Kalnischkies 6c0765c096 tests: don't use hardcoded port for http and https 5 years ago
  David Kalnischkies 3b3028467c add c++11 override marker to overridden methods 5 years ago
  Michael Vogt f4a91278c6 Add regression test for LP: #1445239 5 years ago
  Michael Vogt ceafe8a6ed Fix endless loop in apt-get update that can cause disk fillup 5 years ago
  David Kalnischkies dcbb364fc6 detect 416 complete file in partial by expected hash 5 years ago
  David Kalnischkies ba6b79bd00 a hit on Release files means the indexes will be hits too 5 years ago
  David Kalnischkies 117038bac9 handle servers closing encoded connections correctly 5 years ago
  David Kalnischkies 905fba60a0 derive more of https from http method 5 years ago
  David Kalnischkies 92e8c1ff28 dispose http(s) 416 error page as non-content 6 years ago
  David Kalnischkies ed793a19ec dispose http(s) 416 error page as non-content 6 years ago
  David Kalnischkies 23397c9d7d promote filesize to a hashstring 6 years ago
  David Kalnischkies b0314abb0c add test for Basic Authentication scheme 6 years ago
  David Kalnischkies 453b82a388 cleanup headers and especially #includes everywhere 6 years ago
  David Kalnischkies 655122418d warning: unused parameter ‘foo’ [-Wunused-parameter] 6 years ago
  David Kalnischkies d64e130aa3 warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 6 years ago
  David Kalnischkies c3ccac9232 warning: no previous declaration for foobar() [-Wmissing-declarations] 6 years ago
  David Kalnischkies f9b4f12d65 report https download start only if we really get it 7 years ago
  David Kalnischkies 9ce3cfc930 correct some style/performance/warnings from cppcheck 7 years ago
  David Kalnischkies f2c0ec8bdb tests: add a webserverconfig method to abstract config 7 years ago
  David Kalnischkies 575fe03ee3 webserver: use pthreads to handle multiple clients 7 years ago
  David Kalnischkies d23bda4245 webserver: strip parameters from filename 7 years ago
  David Kalnischkies 3c16b5fe79 webserver: add directoryIndex support defaulting to index.html 7 years ago
  David Kalnischkies eab3a9b2e2 webserver: implement ~user access to ~user/public_html/ 7 years ago
  David Kalnischkies 93a99dac87 webserver: spurious newline after data confuses curl 7 years ago
  David Kalnischkies 14c84d021d add Range and If-Range support in the webserver 7 years ago