Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | we don't need zlib (anymore) in rred so don't include it | David Kalnischkies | 2012-05-10 | 1 | -1/+0 |
| | |||||
* | newer gcc versions seems to have no problem with that, but while working | David Kalnischkies | 2012-04-17 | 1 | -1/+1 |
| | | | | with g++-4.1 it complains about this so lets be extra clear | ||||
* | * methods/bzip2.cc: | David Kalnischkies | 2012-04-05 | 3 | -198/+31 |
| | | | | - remove it as the functionality for all compressors can be provided by gzip.cc now with the usage of FileFD | ||||
* | make these retry_write methods static so that they don't end up as symbols | David Kalnischkies | 2012-03-22 | 1 | -1/+1 |
| | |||||
* | * debian/apt-utils.install: | David Kalnischkies | 2012-03-22 | 1 | -1/+1 |
| | | | | - ship the ftparchive, apt-extractemplates and apt-sortpkgs locales in the apt-utils package instead of the apt package | ||||
* | the previously used VERSION didn't work everywhere so we are switching | David Kalnischkies | 2012-03-22 | 2 | -2/+2 |
| | | | | to the more standard PACKAGE_VERSION and make it work in every file | ||||
* | * methods/rred.cc: | David Kalnischkies | 2012-03-20 | 2 | -7/+23 |
| | | | | | | | | | | | - check return of writev() as gcc recommends * methods/mirror.cc: - check return of chdir() as gcc recommends * apt-pkg/deb/dpkgpm.cc: - check return of write() a gcc recommends * apt-inst/deb/debfile.cc: - check return of chdir() as gcc recommends * apt-inst/deb/dpkgdb.cc: - check return of chdir() as gcc recommends | ||||
* | * methods/makefile: | David Kalnischkies | 2012-03-20 | 1 | -1/+1 |
| | | | | - do not link rred against libz anymore as FileFd handles all this transparently now | ||||
* | micro-optimize "(performance) Prefer prefix ++/-- operators for ↵ | David Kalnischkies | 2012-03-05 | 1 | -1/+1 |
| | | | | non-primitive types." | ||||
* | fix "(performance) Possible inefficient checking for 'R' emptiness." | David Kalnischkies | 2012-03-05 | 1 | -1/+1 |
| | |||||
* | fix "(style) Checking if unsigned variable 'Minor' is less than zero." | David Kalnischkies | 2012-03-05 | 1 | -1/+1 |
| | |||||
* | ensure that (s)scanf doesn't parse a too long Code now that a previous | David Kalnischkies | 2012-03-05 | 1 | -5/+7 |
| | | | | commit lifted the Line-length limit | ||||
* | fix two "(style) Variable 'Res' is assigned a value that is never used" | David Kalnischkies | 2012-03-04 | 1 | -4/+2 |
| | |||||
* | fix "(error) Possible null pointer dereference: BindAddr" by ensuring | David Kalnischkies | 2012-03-04 | 1 | -2/+2 |
| | | | | that BindAddr isn't NULL after getaddrinfo() | ||||
* | fix a bunch of cppcheck "(warning) Member variable '<#>' is not | David Kalnischkies | 2012-03-04 | 3 | -4/+8 |
| | | | | initialized in the constructor." messages (no functional change) | ||||
* | just in case: correct the header-guard for https to not match http | David Kalnischkies | 2012-02-11 | 1 | -2/+2 |
| | |||||
* | remove the arbitrary MAXLEN limit for response lines (Closes: #658346) | David Kalnischkies | 2012-02-11 | 3 | -9/+1 |
| | |||||
* | * methods/http{s,}.cc: | David Kalnischkies | 2012-01-30 | 2 | -1/+26 |
| | | | | | - if a file without an extension is requested send an 'Accept: text/*' header to avoid that the server chooses unsupported compressed files in a content-negotation attempt (Closes: #657560) | ||||
* | fix a few esoteric cppcheck errors/warnings/infos | David Kalnischkies | 2012-01-20 | 2 | -3/+16 |
| | |||||
* | * methods/https.cc: | David Kalnischkies | 2012-01-19 | 1 | -5/+5 |
| | | | | | - use curls list append instead of appending Range and If-Range by hand which generates malformed requests, thanks Mel Collins for the hint! (Closes: #646381) | ||||
* | as Size() can be quiet expensive for compressed files lets store the result | David Kalnischkies | 2012-01-10 | 1 | -3/+5 |
| | |||||
* | implement the fallback method of rred by using the FileFd and the included | David Kalnischkies | 2011-12-18 | 1 | -37/+12 |
| | | | | ReadLine instead of accessing the files directly with fgets() | ||||
* | try to avoid direct usage of .Fd() if possible and do read()s and co | David Kalnischkies | 2011-12-17 | 7 | -23/+13 |
| | | | | on the FileFd instead | ||||
* | - add a ReadLine method | David Kalnischkies | 2011-12-11 | 1 | -28/+14 |
| | | | - drop the explicit export of gz-compression handling | ||||
* | enable FileFd to guess the compressor based on the filename if requested or | David Kalnischkies | 2011-12-10 | 2 | -2/+2 |
| | | | | | to search for compressed silbings of the given filename and use this guessing instead of hardcoding Gzip compression | ||||
* | merge with current debian apt/experimental | David Kalnischkies | 2011-10-05 | 1 | -1/+4 |
|\ | |||||
| * | * apt-pkg/contrib/configuration.cc: | Michael Vogt | 2011-10-05 | 1 | -1/+4 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix double delete (LP: #848907) - ignore only the invalid regexp instead of all options * apt-pkg/acquire-item.h, apt-pkg/deb/debmetaindex.cc: - fix fetching language information by adding OptionalSubIndexTarget * methods/https.cc: - cleanup broken downloads properly * ftparchive/cachedb.cc: - fix buffersize in bytes2hex * apt-pkg/deb/deblistparser.cc: - fix crash when the dynamic mmap needs to be grown in LoadReleaseInfo (LP: #854090) | ||||
| | * | * methods/https.cc: | Michael Vogt | 2011-09-20 | 1 | -1/+4 |
| | | | | | | | | | - cleanup broken downloads properly | ||||
* | | | use forward declaration in headers if possible instead of includes | David Kalnischkies | 2011-09-19 | 18 | -20/+52 |
| | | | |||||
* | | | do not pollute namespace in the headers with using (Closes: #500198) | David Kalnischkies | 2011-09-19 | 12 | -46/+49 |
|/ / | |||||
* | | merge with debian/experimental | David Kalnischkies | 2011-09-13 | 8 | -23/+44 |
|\ \ | |||||
| * | | merged from lp:~mvo/apt/mvo | Michael Vogt | 2011-08-15 | 1 | -1/+17 |
| |\| | |||||
| | * | * methods/mirror.cc: | Michael Vogt | 2011-08-11 | 1 | -1/+17 |
| | | | | | | | | | | | | - include the architecture(s) in the query string as well so that the server can make better decisions | ||||
| * | | follow the recommendation of cppcheck to make some method methods (scnr) | David Kalnischkies | 2011-08-11 | 6 | -13/+18 |
| | | | | | | | | | | | | const and initial mostly Debug member values in the constructors | ||||
| * | | cppcheck complains about some possible speed improvements which could be | David Kalnischkies | 2011-08-11 | 4 | -9/+9 |
| |/ | | | | | | | | | | | done on the mirco-optimazation level, so lets fix them: (performance) Possible inefficient checking for emptiness. (performance) Prefer prefix ++/-- operators for non-primitive types. | ||||
* | | Support large files in the complete toolset. Indexes of this | David Kalnischkies | 2011-09-13 | 9 | -53/+53 |
| | | | | | | | | size are pretty unlikely for now, but we need it for deb packages which could become bigger than 4GB now (LP: #815895) | ||||
* | | reorder includes: add <config.h> if needed and include it at first | David Kalnischkies | 2011-09-13 | 15 | -11/+41 |
|/ | |||||
* | fix from David Kalnischkies for the InRelease gpg verification | Michael Vogt | 2011-07-13 | 1 | -5/+8 |
| | | | code (LP: #784473) | ||||
* | merged from lp:~mvo/apt/mvo | Michael Vogt | 2011-06-28 | 2 | -2/+18 |
|\ | |||||
| * | append the dist (e.g. sid, wheezy) as a query string when | Michael Vogt | 2011-06-07 | 2 | -0/+6 |
| | | | | | | asking for a suitable mirror | ||||
| * | * methods/mirror.cc: | Michael Vogt | 2011-06-07 | 1 | -2/+12 |
| | | | | | | | | - ignore lines starting with "#" in the mirror file - ignore non http urls in the mirrors | ||||
* | | ServerState is a struct and not a class (clang mismatch type warning) | David Kalnischkies | 2011-05-17 | 1 | -1/+1 |
|/ | |||||
* | dequote URL taken from Location in redirects as we will otherwise | David Kalnischkies | 2011-05-10 | 1 | -2/+2 |
| | | | quote an already quoted string in the request later (Closes: #602412) | ||||
* | Location header in redirects should be absolute URI, but some | David Kalnischkies | 2011-04-29 | 1 | -1/+17 |
| | | | servers just send an absolute path so still deal with it properly | ||||
* | * methods/http.cc: | David Kalnischkies | 2011-04-27 | 1 | -3/+10 |
| | | | | - add config option to ignore a closed stdin to be able to easily use the method as a simple standalone downloader | ||||
* | methods/mirror.cc: raise error if the mirror file can not be read | Michael Vogt | 2011-03-24 | 1 | -0/+7 |
| | |||||
* | do not crash if the mirror file fails to download | Michael Vogt | 2011-03-24 | 1 | -2/+5 |
| | |||||
* | merge fix from Matt Zimmerman, many thanks (LP: #741098) | Michael Vogt | 2011-03-24 | 1 | -1/+3 |
| | |||||
* | methods/mirror.cc: randomize only based on hostname | Michael Vogt | 2011-03-14 | 1 | -4/+15 |
| | |||||
* | methods/mirror.cc: init random seed at startup | Michael Vogt | 2011-03-14 | 1 | -1/+3 |
| |