Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-24 | quote plus in filenames to work around a bug in the S3 server | Michael Vogt | |
(LP: #1003633) | |||
2013-01-11 | * methods/http.cc: | Michael Vogt | |
- quote spaces in filenames to ensure as the http method is also (potentially) used for non deb,dsc content that may contain spaces, thanks to Daniel Hartwig and Thomas Bushnell (LP: #1086997) | |||
2013-01-09 | add missing curl_easy_cleanup() | Michael Vogt | |
2013-01-09 | * methods/https.cc: | Michael Vogt | |
- reuse connection in https, thanks to Thomas Bushnell, BSG for the patch. LP: #1087543, Closes: #695359 | |||
2012-05-17 | add spaces around PACKAGE_VERSION to fix FTBFS with -std=c++11 | David Kalnischkies | |
2012-05-15 | * methods/http.cc: | David Kalnischkies | |
- after many years of pointless discussions disable http/1.1 pipelining by default as many webservers and proxies seem to be unable to conform to specification must's (rfc2616 section 8.1.2.2) (LP: #996151) | |||
2012-05-14 | * methods/mirror.cc: | Raphael Geissert | |
- generate an equal sign also for the first arch (Closes: #669142) | |||
2012-05-14 | * apt-pkg/acquire*.cc: | Raphael Geissert | |
- handle redirections in the worker with the right method instead of in the method the redirection occured in (Closes: #668111) * methods/http.cc: - forbid redirects to change protocol | |||
2012-05-10 | we don't need zlib (anymore) in rred so don't include it | David Kalnischkies | |
2012-04-17 | newer gcc versions seems to have no problem with that, but while working | David Kalnischkies | |
with g++-4.1 it complains about this so lets be extra clear | |||
2012-04-05 | * methods/bzip2.cc: | David Kalnischkies | |
- remove it as the functionality for all compressors can be provided by gzip.cc now with the usage of FileFD | |||
2012-03-22 | make these retry_write methods static so that they don't end up as symbols | David Kalnischkies | |
2012-03-22 | * debian/apt-utils.install: | David Kalnischkies | |
- ship the ftparchive, apt-extractemplates and apt-sortpkgs locales in the apt-utils package instead of the apt package | |||
2012-03-22 | the previously used VERSION didn't work everywhere so we are switching | David Kalnischkies | |
to the more standard PACKAGE_VERSION and make it work in every file | |||
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 | |