Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-08 | * apt-pkg/pkgcachegen.{cc,h}: | David Kalnischkies | |
- make the used MMap moveable (and therefore dynamic resizeable) by applying (some) mad pointer magic (Closes: #195018) | |||
2010-07-08 | use references instead of copies in the Cache generation methods | David Kalnischkies | |
2010-07-07 | * apt-pkg/deb/dpkgpm.cc: | Michael Vogt | |
- make the apt/term.log output unbuffered (thanks to Matt Zimmerman) | |||
2010-07-06 | FileFd(): Drop file name extension check in ReadOnlyGzip mode | martin@piware.de | |
Drop the ".gz" extension check in FileFd::Open() in ReadOnlyGzip mode, to not depend on a particular file extension. This allows rewriting the gzip method using internal decompression (on ".decomp" files). This requires a zlib bug workaround in FileFd::Close(): When opening an empty file with gzdopen(), gzclose() fails with Z_BUF_ERROR. Do not count this as a failure. | |||
2010-07-06 | wrap the mmap actions in the CacheGenerator in their own methods to | David Kalnischkies | |
be able to react on condition changes later then we can move mmap | |||
2010-07-05 | merge with debian-experimental-ma | David Kalnischkies | |
2010-07-05 | Try to use NotEquals for the MultiArch Breaks dependencies instead of | David Kalnischkies | |
Less and Greater -> half the dependencies :) | |||
2010-07-04 | clean deblistparser a bit by get the Architectures at one place | David Kalnischkies | |
instead of distributed in a few methods | |||
2010-07-04 | * apt-pkg/policy.h: | David Kalnischkies | |
- add another round of const& madness as the previous round accidently NOT override the virtual GetCandidateVer() method (Closes: #587725) | |||
2010-06-29 | Fix the atomic replace. | Julian Andres Klode | |
2010-06-29 | * apt-pkg/contrib/fileutl.cc: | Julian Andres Klode | |
- Make FileFd replace files atomically in WriteTemp mode (for cache, etc). | |||
2010-06-28 | Also free regular expressions. | Julian Andres Klode | |
2010-06-28 | Use _error->Warning() instead of writing to std::cerr. | Julian Andres Klode | |
2010-06-28 | Remove debugging stuff, this was not meant to be here. | Julian Andres Klode | |
2010-06-28 | Also support regular expressions and glob() patterns in "Pin: version". | Julian Andres Klode | |
2010-06-28 | * apt-pkg/versionmatch.cc: | Julian Andres Klode | |
- Support matching pins by regular expressions or glob() like patterns, regular expressions have to be put between to slashes; for example, /.*/. | |||
2010-06-27 | deblistparser: Special-case *-armel, lpia and powerpcspe architectures. | Julian Andres Klode | |
2010-06-26 | apt-pkg/deb/deblistparser.cc: Fix bug in architecture wildcard support. | Julian Andres Klode | |
Previously, linux-any was always matched, because the code simply appended linux- to the APT::Architecture value. Now, it does this only if the APT::Architecture value does not contain "-". | |||
2010-06-26 | * apt-pkg/deb/deblistparser.cc: | Julian Andres Klode | |
- Handle architecture wildcards (Closes: #547724). | |||
2010-06-26 | always mark the all package if a pseudo package is marked for install | David Kalnischkies | |
2010-06-26 | make the MMap Grow Error a fatal one as while in theory the code should | David Kalnischkies | |
never segfault it still tend to do it so better show it directly | |||
2010-06-26 | * apt-pkg/contrib/fileutl.cc: | David Kalnischkies | |
- show notice about ignored file instead of being always silent - add a Dir::Ignore-Files-Silently list option to control the notice * | |||
2010-06-26 | - use the new MatchAgainstConfig for the DefaultRootSetFunc | David Kalnischkies | |
* apt-pkg/contrib/configuration.{cc,h}: - add a wrapper to match strings against configurable regex patterns | |||
2010-06-26 | * apt-pkg/aptconfiguration.cc: | David Kalnischkies | |
- show a deprecation notice for APT::Acquire::Translation | |||
2010-06-25 | add a simple stack handling to be able to delay error handling | David Kalnischkies | |
2010-06-25 | * apt-pkg/contrib/error.{cc,h}: | David Kalnischkies | |
- complete rewrite but use the same API - add NOTICE and DEBUG as new types of a message | |||
2010-06-24 | apt-pkg/acquire-item.cc: Fix handling of local (file:/) sources | martin@piware.de | |
2010-06-24 | Switch FileFd to not transparently gunzip, since that breaks code which ↵ | martin@piware.de | |
expects the compressed contents to stay (such as the copy backend, or when using file:// repositories. Instead, introduce a new ReadOnlyGzip mode and use that where needed | |||
2010-06-19 | fix the gcc warning about the initialisation order of variables caused | David Kalnischkies | |
by moving Policy to public again (and therefore after SrcList) | |||
2010-06-17 | pkgAcqIndex::Done(): If we have an IMS-Hit, also rename the destination file ↵ | martin@piware.de | |
in GzipIndexes mode, to avoid it being cleaned | |||
2010-06-16 | * apt-pkg/depcache.cc: | David Kalnischkies | |
- SetCandidateVer for all pseudo packages - SetReInstall for the "all" package of a pseudo package | |||
2010-06-16 | add a simple method to VerIterator to check if two Versions are similar | David Kalnischkies | |
2010-06-15 | * cmdline/cacheset.cc: | David Kalnischkies | |
- doesn't include it in the library for now as it is too volatile | |||
2010-06-15 | Add a GroupedFromCommandLine for the VersionSet similar to the | David Kalnischkies | |
one for PackageSet and refactor the existing VersionSet methods to simplify that. | |||
2010-06-11 | apt-pkg/deb/debindexfile.cc: Fix one more place to check for gzipped ↵ | martin@piware.de | |
indexes, to work with apt-get source as well | |||
2010-06-11 | * apt-pkg/acquire-item.cc: | martin@piware.de | |
- Fix return value of pkgAcqFile::Custom600Headers() in the non-index case, to avoid returning NULL and causing crashers in callers. This also fixes a compiler warning. | |||
2010-06-11 | Fix compressed index retrieval for current timestamps | martin@piware.de | |
Fix a thinko in r1973, which did the Acquire::GzipIndexes test ealier than the IMS-Hit test. This led to rename errors. | |||
2010-06-10 | merge with debian-experimental-ma to get the public policy back | David Kalnischkies | |
2010-06-10 | * apt-pkg/cachefile.h: | Michael Vogt | |
- make pkgPolicy public again, libapt-pkg-perl (and probably others) get unhappy without that | |||
2010-06-10 | * apt-pkg/orderlist.cc: | David Kalnischkies | |
- untouched packages are never missing * apt-pkg/packagemanager.cc: - packages that are not touched doesn't need to be unpacked | |||
2010-06-10 | * apt-pkg/acquire-item.cc: | martin@piware.de | |
- If the Acquire::GzipIndexes option is true and we download a gzipped index file, keep it as it is (and rename to .gz) instead of uncompressing it. | |||
2010-06-10 | * apt-pkg/cacheset.cc: | David Kalnischkies | |
- get the candidate either from an already built depcache or use the policy which is a bit faster than depcache generation | |||
2010-06-09 | enhance the split out of the gpgv commandline mangling by splitting out | David Kalnischkies | |
the call completely | |||
2010-06-09 | sent Last-Modified header also for Translation files | David Kalnischkies | |
2010-06-09 | be sure that the RFC1123StrToTime method is run in a LANG=C environment | David Kalnischkies | |
2010-06-09 | * apt-pkg/indexcopy.cc: | David Kalnischkies | |
- move the gpg codecopy to a new method and use it also in methods/gpgv.cc | |||
2010-06-09 | * apt-pkg/policy.cc: | David Kalnischkies | |
- get the candidate right for a not-installed pseudo package if his non-pseudo friend is installed | |||
2010-06-09 | remove the "typename" from the const_iterators as gcc-4.4 doesn't like | David Kalnischkies | |
them and gcc-4.5 does the right thing (TM) with and without them | |||
2010-06-09 | * apt-pkg/deb/debindexfile.cc: | martin@piware.de | |
- If we do not find uncompressed package/source/translation indexes, look for gzip compressed ones. | |||
2010-06-09 | * apt-pkg/contrib/fileutl.{h,cc}: | martin@piware.de | |
- Add support for transparent reading of gzipped files. - Link against zlib (in apt-pkg/makefile) and add zlib build dependency. |