summaryrefslogtreecommitdiff
path: root/methods/rred.cc
AgeCommit message (Expand)AuthorFilesLines
2017-10-22Sandbox methods with seccomp-BPF; except cdrom, gpgv, rshJulian Andres Klode1-1/+4
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode1-7/+7
2017-01-19stop rred from leaking debug messages on recovered errorsDavid Kalnischkies1-3/+6
2016-09-01try not to call memcpy with length 0 in hash calculationsDavid Kalnischkies1-4/+5
2016-08-10implement generic config fallback for methodsDavid Kalnischkies1-1/+1
2016-07-27rred: truncate result file before writing to itDavid Kalnischkies1-2/+2
2016-07-26verify hash of input file in rredDavid Kalnischkies1-16/+41
2016-05-28use std::locale::global instead of setlocaleDavid Kalnischkies1-3/+1
2016-02-04rred: If there were I/O errors, failJulian Andres Klode1-0/+5
2016-01-26act on various suggestions from cppcheckDavid Kalnischkies1-0/+4
2016-01-08allow pdiff bootstrap from all supported compressorsDavid Kalnischkies1-2/+2
2016-01-07rred: Run in parallelJulian Andres Klode1-1/+1
2015-12-27rred: Use buffered writesJulian Andres Klode1-3/+7
2015-12-27rred: Only call pkgInitConfig() in test modeJulian Andres Klode1-2/+2
2015-12-27Convert most callers of isspace() to isspace_ascii()Julian Andres Klode1-0/+3
2015-12-26rred: Allow passing files as arguments for compressor testingJulian Andres Klode1-2/+14
2015-11-05apply various suggestions made by cppcheckDavid Kalnischkies1-2/+2
2015-11-05allow acquire method specific options via Binary scopeDavid Kalnischkies1-12/+3
2015-09-14avoid using global PendingError to avoid failing too often too soonDavid Kalnischkies1-1/+1
2015-08-28implement PDiff patching for compressed filesDavid Kalnischkies1-37/+47
2015-08-10add c++11 override marker to overridden methodsDavid Kalnischkies1-2/+2
2015-06-09replace ULONG_MAX with c++ style std::numeric_limitsDavid Kalnischkies1-2/+2
2015-06-09support hashes for compressed pdiff filesDavid Kalnischkies1-1/+1
2015-06-09add more parsing error checking for rredDavid Kalnischkies1-21/+49
2015-06-09check patch hashes in rred worker instead of in the handlerDavid Kalnischkies1-10/+52
2015-04-19calculate only expected hashes in methodsDavid Kalnischkies1-1/+1
2014-11-08Assert statement calls a function which may have desired side effects: 'pos_i...David Kalnischkies1-2/+2
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies1-3/+2
2014-03-13fix -Wformat= warnings about size_t != %lu on e.g. armelDavid Kalnischkies1-6/+6
2014-02-11use utimes instead of utimensat/futimensDavid Kalnischkies1-4/+5
2014-01-30fix various style/performance warnings in rredDavid Kalnischkies1-43/+24
2014-01-21methods/rred: minor robustness improvementsAnthony Towns1-19/+20
2014-01-15integrate Anthonys rred with POC for client-side mergeDavid Kalnischkies1-68/+26
2014-01-15reimplement rred to allow applying all the diffs in a single passAnthony Towns1-600/+684
2013-12-13implement POC client-side merging of pdiffs via apt-fileDavid Kalnischkies1-32/+96
2012-05-10we don't need zlib (anymore) in rred so don't include itDavid Kalnischkies1-1/+0
2012-03-22make these retry_write methods static so that they don't end up as symbolsDavid Kalnischkies1-1/+1
2012-03-20* methods/rred.cc:David Kalnischkies1-5/+20
2012-01-20fix a few esoteric cppcheck errors/warnings/infosDavid Kalnischkies1-1/+6
2012-01-10as Size() can be quiet expensive for compressed files lets store the resultDavid Kalnischkies1-3/+5
2011-12-18implement the fallback method of rred by using the FileFd and the includedDavid Kalnischkies1-37/+12
2011-12-11 - add a ReadLine methodDavid Kalnischkies1-28/+14
2011-12-10enable FileFd to guess the compressor based on the filename if requested orDavid Kalnischkies1-1/+1
2011-09-19use forward declaration in headers if possible instead of includesDavid Kalnischkies1-0/+1
2011-09-19do not pollute namespace in the headers with using (Closes: #500198)David Kalnischkies1-2/+2
2011-09-13merge with debian/experimentalDavid Kalnischkies1-2/+5
2011-09-13Support large files in the complete toolset. Indexes of thisDavid Kalnischkies1-1/+1
2011-09-13reorder includes: add <config.h> if needed and include it at firstDavid Kalnischkies1-0/+2
2011-08-11follow the recommendation of cppcheck to make some method methods (scnr)David Kalnischkies1-2/+5
2011-02-14* apt-pkg/contrib/fileutl.cc:David Kalnischkies1-1/+1