51 Commits (3a0681754f97a66705cf69869751c5ac5d2c307c)

Author SHA1 Message Date
  Julian Andres Klode f35601e5d2 test-pdiff-usage: make transaction failure test case more robust 2 years ago
  David Kalnischkies ed0e9eadeb Handle by-hash URI construction more centrally 3 years ago
  David Kalnischkies 2d6c6c8809 Drop alternative URIs we got a hash-based fail from 3 years ago
  David Kalnischkies 02567e3084 refactor message generation for methods 4 years ago
  David Kalnischkies f2f8e89f08 fail early in http if server answer is too small as well 4 years ago
  David Kalnischkies 8df85a4fb9 don't move failed pdiff indexes out of partial 4 years ago
  David Kalnischkies 188f297a2a show .diff/Index properly as ignored if we fallback 4 years ago
  David Kalnischkies 93cff633a8 fix various typos reported by spellintian 4 years ago
  David Kalnischkies 77e274f5ad support compression and by-hash for .diff/Index files 5 years ago
  David Kalnischkies 3006044202 implement generic config fallback for methods 5 years ago
  David Kalnischkies 0e071dfe20 rred: truncate result file before writing to it 5 years ago
  David Kalnischkies 742f67eaed don't ask server if we have entire file in partial/ 5 years ago
  David Kalnischkies 4aa6ebf6d7 make random acquire queues work less random 5 years ago
  David Kalnischkies 38f8704e41 stop handling items in doomed transactions 5 years ago
  David Kalnischkies b7a1076f18 don't use Desc.URI to calculate .diff/Index filenames 5 years ago
  David Kalnischkies 4a808deaac require $(HASH)-Download field in .diff/Index files 5 years ago
  David Kalnischkies 8d0d92558c test: remove SHA1 support testing as unsupported 5 years ago
  Julian Andres Klode f345d0571d Test that SHA1-only .diff/Index files are not used 5 years ago
  David Kalnischkies dfcf7f356b do not move not-failed pdiff-patches into CWD on failure 5 years ago
  David Kalnischkies ef3c549e00 remove uncompressed leftover partial file before pdiff bootstrap 5 years ago
  David Kalnischkies 4e6219da0d use filesize of compressed pdiffs for the limit if possible 5 years ago
  David Kalnischkies 0179cfa83c keep compressed indexes in a low-cost format 5 years ago
  David Kalnischkies 4e3c5633b1 allow pdiff bootstrap from all supported compressors 5 years ago
  David Kalnischkies 3abb6a6a1e tests: support spaces in path and TMPDIR 5 years ago
  David Kalnischkies 63c7141275 tests: try to support spaces in TMPDIR 5 years ago
  David Kalnischkies c5ede4cac6 tests: use SHA1 checksum only by default in tests 5 years ago
  David Kalnischkies 7414af7fa8 various changes to increase test-coverage 5 years ago
  David Kalnischkies d7a51997c3 implement PDiff patching for compressed files 6 years ago
  David Kalnischkies 1eb1836f4b show item ID in Hit, Ign and Err lines as well 6 years ago
  David Kalnischkies 4f51fd8636 support hashes for compressed pdiff files 6 years ago
  David Kalnischkies 6d3e5bd8e0 add more parsing error checking for rred 6 years ago
  David Kalnischkies 3679515479 check patch hashes in rred worker instead of in the handler 6 years ago
  David Kalnischkies 146f7715a9 improve partial/ cleanup in abort and failure cases 6 years ago
  David Kalnischkies ba6b79bd00 a hit on Release files means the indexes will be hits too 6 years ago
  David Kalnischkies 25b86db159 test exitcode as well as string equality 6 years ago
  David Kalnischkies c355ea3038 reenable patchsize limit option for pdiffs 6 years ago
  David Kalnischkies f6d4ab9ad8 support parsing of all hashes for pdiff 6 years ago
  Michael Vogt 03bfbc9654 make pdiff transactional (but at the cost of a CopyFile() 6 years ago
  David Kalnischkies b3501edb70 use HashStringList in the acquire system 8 years ago
  David Kalnischkies 34d6ece756 always cleanup patchfiles at the end of rred call 7 years ago
  David Kalnischkies 50bd6fd379 integrate Anthonys rred with POC for client-side merge 7 years ago
  David Kalnischkies 47d2bc78ad implement POC client-side merging of pdiffs via apt-file 7 years ago
  David Kalnischkies 276e51dd70 configurable compression for testcases 8 years ago
  David Kalnischkies 0440d936d7 add chronic-like testsuccess/testfailure helpers 8 years ago
  David Kalnischkies e3c62328ab simple fork and pidfile aptwebserver 8 years ago
  David Kalnischkies 3b4d8136e7 fix the remaining lzma calls with xz --format=lzma in the testcases 9 years ago
  David Kalnischkies 321dfa5e57 do not add Index file by hand now that ftparchive does it by itself 10 years ago
  David Kalnischkies caffd4807f * methods/rred.cc: 10 years ago
  Michael Vogt 9962ae934b tests/integration/test-*: remove a bunch of "local" that are used outside funtions (bash complains) 10 years ago
  David Kalnischkies f213b6ea73 * apt-pkg/acquire-item.cc: 11 years ago