Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-20 | * methods/rred.cc: | David Kalnischkies | |
- 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 | |||
2012-03-20 | * methods/makefile: | David Kalnischkies | |
- do not link rred against libz anymore as FileFd handles all this transparently now | |||
2012-03-05 | micro-optimize "(performance) Prefer prefix ++/-- operators for ↵ | David Kalnischkies | |
non-primitive types." | |||
2012-03-05 | fix "(performance) Possible inefficient checking for 'R' emptiness." | David Kalnischkies | |
2012-03-05 | fix "(style) Checking if unsigned variable 'Minor' is less than zero." | David Kalnischkies | |
2012-03-05 | ensure that (s)scanf doesn't parse a too long Code now that a previous | David Kalnischkies | |
commit lifted the Line-length limit | |||
2012-03-04 | fix two "(style) Variable 'Res' is assigned a value that is never used" | David Kalnischkies | |
2012-03-04 | fix "(error) Possible null pointer dereference: BindAddr" by ensuring | David Kalnischkies | |
that BindAddr isn't NULL after getaddrinfo() | |||
2012-03-04 | fix a bunch of cppcheck "(warning) Member variable '<#>' is not | David Kalnischkies | |
initialized in the constructor." messages (no functional change) | |||
2012-02-11 | just in case: correct the header-guard for https to not match http | David Kalnischkies | |
2012-02-11 | remove the arbitrary MAXLEN limit for response lines (Closes: #658346) | David Kalnischkies | |
2012-01-30 | * methods/http{s,}.cc: | David Kalnischkies | |
- 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) | |||
2012-01-20 | fix a few esoteric cppcheck errors/warnings/infos | David Kalnischkies | |
2012-01-19 | * methods/https.cc: | David Kalnischkies | |
- 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) | |||
2012-01-10 | as Size() can be quiet expensive for compressed files lets store the result | David Kalnischkies | |
2011-12-18 | implement the fallback method of rred by using the FileFd and the included | David Kalnischkies | |
ReadLine instead of accessing the files directly with fgets() | |||
2011-12-17 | try to avoid direct usage of .Fd() if possible and do read()s and co | David Kalnischkies | |
on the FileFd instead | |||
2011-12-11 | - add a ReadLine method | David Kalnischkies | |
- drop the explicit export of gz-compression handling | |||
2011-12-10 | enable FileFd to guess the compressor based on the filename if requested or | David Kalnischkies | |
to search for compressed silbings of the given filename and use this guessing instead of hardcoding Gzip compression | |||
2011-10-05 | merge with current debian apt/experimental | David Kalnischkies | |
2011-10-05 | * apt-pkg/contrib/configuration.cc: | Michael Vogt | |
- 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) | |||
2011-09-20 | * methods/https.cc: | Michael Vogt | |
- cleanup broken downloads properly | |||
2011-09-19 | use forward declaration in headers if possible instead of includes | David Kalnischkies | |
2011-09-19 | do not pollute namespace in the headers with using (Closes: #500198) | David Kalnischkies | |
2011-09-13 | merge with debian/experimental | David Kalnischkies | |
2011-09-13 | Support large files in the complete toolset. Indexes of this | David Kalnischkies | |
size are pretty unlikely for now, but we need it for deb packages which could become bigger than 4GB now (LP: #815895) | |||
2011-09-13 | reorder includes: add <config.h> if needed and include it at first | David Kalnischkies | |
2011-08-15 | merged from lp:~mvo/apt/mvo | Michael Vogt | |
2011-08-11 | follow the recommendation of cppcheck to make some method methods (scnr) | David Kalnischkies | |
const and initial mostly Debug member values in the constructors | |||
2011-08-11 | cppcheck complains about some possible speed improvements which could be | David Kalnischkies | |
done on the mirco-optimazation level, so lets fix them: (performance) Possible inefficient checking for emptiness. (performance) Prefer prefix ++/-- operators for non-primitive types. | |||
2011-08-11 | * methods/mirror.cc: | Michael Vogt | |
- include the architecture(s) in the query string as well so that the server can make better decisions | |||
2011-07-13 | fix from David Kalnischkies for the InRelease gpg verification 0.8.15.2 | Michael Vogt | |
code (LP: #784473) | |||
2011-06-28 | merged from lp:~mvo/apt/mvo | Michael Vogt | |
2011-06-07 | append the dist (e.g. sid, wheezy) as a query string when | Michael Vogt | |
asking for a suitable mirror | |||
2011-06-07 | * methods/mirror.cc: | Michael Vogt | |
- ignore lines starting with "#" in the mirror file - ignore non http urls in the mirrors | |||
2011-05-17 | ServerState is a struct and not a class (clang mismatch type warning) | David Kalnischkies | |
2011-05-10 | dequote URL taken from Location in redirects as we will otherwise | David Kalnischkies | |
quote an already quoted string in the request later (Closes: #602412) | |||
2011-04-29 | Location header in redirects should be absolute URI, but some | David Kalnischkies | |
servers just send an absolute path so still deal with it properly | |||
2011-04-27 | * methods/http.cc: | David Kalnischkies | |
- add config option to ignore a closed stdin to be able to easily use the method as a simple standalone downloader | |||
2011-03-24 | methods/mirror.cc: raise error if the mirror file can not be read | Michael Vogt | |
2011-03-24 | do not crash if the mirror file fails to download | Michael Vogt | |
2011-03-24 | merge fix from Matt Zimmerman, many thanks (LP: #741098) | Michael Vogt | |
2011-03-14 | methods/mirror.cc: randomize only based on hostname | Michael Vogt | |
2011-03-14 | methods/mirror.cc: init random seed at startup | Michael Vogt | |
2011-03-14 | randomize mirror list to ensure more even load | Michael Vogt | |
2011-03-14 | * mirror method: | Michael Vogt | |
- when downloading data, show the mirror being used | |||
2011-03-11 | methods/mirror.cc: improve debug output and fix selecting the next mirror | Michael Vogt | |
2011-03-10 | * debian/zzapt.cron.daily: | Michael Vogt | |
- move cron job to the end of execution (LP: #727685) * methods/rsh.cc - fix rsh/ssh option parsing (LP: #678080), thanks to Ville Mattila | |||
2011-02-22 | * apt-pkg/aptconfiguration.cc: | David Kalnischkies | |
- support download of xz-compressed indexes files | |||
2011-02-14 | * apt-pkg/contrib/fileutl.cc: | David Kalnischkies | |
- really detect bigendian machines by including config.h, so we can really (Closes: #612986) * apt-pkg/contrib/mmap.cc: - Base has as 'valid' failure states 0 and -1 so add a simple validData method to check for failure states |