David Kalnischkies
|
95278287f4
avoid using global PendingError to avoid failing too often too soon
|
10 lat temu |
David Kalnischkies
|
d7a51997c3
implement PDiff patching for compressed files
|
11 lat temu |
David Kalnischkies
|
3b3028467c
add c++11 override marker to overridden methods
|
11 lat temu |
David Kalnischkies
|
c69e837094
replace ULONG_MAX with c++ style std::numeric_limits
|
11 lat temu |
David Kalnischkies
|
4f51fd8636
support hashes for compressed pdiff files
|
11 lat temu |
David Kalnischkies
|
6d3e5bd8e0
add more parsing error checking for rred
|
11 lat temu |
David Kalnischkies
|
3679515479
check patch hashes in rred worker instead of in the handler
|
11 lat temu |
David Kalnischkies
|
9224ce3d4d
calculate only expected hashes in methods
|
11 lat temu |
David Kalnischkies
|
9dd940ed72
Assert statement calls a function which may have desired side effects: 'pos_is_okay'
|
11 lat temu |
David Kalnischkies
|
453b82a388
cleanup headers and especially #includes everywhere
|
12 lat temu |
David Kalnischkies
|
6298ff8b64
fix -Wformat= warnings about size_t != %lu on e.g. armel
|
12 lat temu |
David Kalnischkies
|
246bbb611d
use utimes instead of utimensat/futimens
|
12 lat temu |
David Kalnischkies
|
25d99f3b42
fix various style/performance warnings in rred
|
12 lat temu |
Anthony Towns
|
2fd754cfe9
methods/rred: minor robustness improvements
|
12 lat temu |
David Kalnischkies
|
50bd6fd379
integrate Anthonys rred with POC for client-side merge
|
12 lat temu |
Anthony Towns
|
dbd5418b89
reimplement rred to allow applying all the diffs in a single pass
|
12 lat temu |
David Kalnischkies
|
47d2bc78ad
implement POC client-side merging of pdiffs via apt-file
|
12 lat temu |
David Kalnischkies
|
4ac4a98e16
we don't need zlib (anymore) in rred so don't include it
|
14 lat temu |
David Kalnischkies
|
136a6c13c8
make these retry_write methods static so that they don't end up as symbols
|
14 lat temu |
David Kalnischkies
|
319790f4f8
* methods/rred.cc:
|
14 lat temu |
David Kalnischkies
|
aaab100753
fix a few esoteric cppcheck errors/warnings/infos
|
14 lat temu |
David Kalnischkies
|
f23a94d53e
as Size() can be quiet expensive for compressed files lets store the result
|
14 lat temu |
David Kalnischkies
|
29966fd1cc
implement the fallback method of rred by using the FileFd and the included
|
14 lat temu |
David Kalnischkies
|
032bd56ff8
- add a ReadLine method
|
14 lat temu |
David Kalnischkies
|
468720c59f
enable FileFd to guess the compressor based on the filename if requested or
|
14 lat temu |
David Kalnischkies
|
472ff00ef2
use forward declaration in headers if possible instead of includes
|
15 lat temu |
David Kalnischkies
|
8f3ba4e870
do not pollute namespace in the headers with using (Closes: #500198)
|
15 lat temu |
David Kalnischkies
|
74b2200285
merge with debian/experimental
|
15 lat temu |
David Kalnischkies
|
650faab016
Support large files in the complete toolset. Indexes of this
|
15 lat temu |
David Kalnischkies
|
ea54214002
reorder includes: add <config.h> if needed and include it at first
|
15 lat temu |