Age | Commit message (Collapse) | Author |
|
|
|
- add a copycat of the old gzip.cc as we need it for bzip2 and lzma
|
|
|
|
- do not query each architecture for flat file archives
|
|
* debian/rules:
- Make DEB_BUILD_OPTIONS=noopt actually work by passing the right
CXXFLAGS.
* apt-pkg/contrib/fileutl.{h,cc}:
- Add support for reading of gzipped files with the new "ReadOnlyGzip"
OpenMode. (Closes: #188407)
- Link against zlib (in apt-pkg/makefile) and add zlib build dependency.
- [ABI BREAK] This adds a new private member to FileFd, but its
initialization is in the public header file.
* configure.in:
- Check for zlib library and headers.
* apt-pkg/acquire-item.cc, apt-pkg/deb/debindexfile.cc,
apt-pkg/deb/debrecords.cc, apt-pkg/deb/debsrcrecords.h,
cmdline/apt-cache.cc:
- Open Packages, Sources, and Translations indexes in "ReadOnlyGzip" mode.
* apt-pkg/deb/debindexfile.cc:
- If we do not find uncompressed package/source/translation indexes, look
for gzip compressed ones.
* apt-pkg/acquire-item.cc:
- 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.
* doc/apt.conf.5.xml:
- Document the new Acquire::GzipIndexes option.
* doc/po/apt-doc.pot, doc/po/de.po:
- German translation of new Acquire::GzipIndexes option.
* Add test/test-indexes.sh:
- Test behaviour of index retrieval and usage, in particular with
uncompressed and gzip compressed indexes.
* methods/gzip.cc: With FileFd now being able to read gzipped files, there
is no need for the gzip method any more to spawn an external gzip process.
Rewrite it to use FileFd directly, which makes the code a lot simpler, and
also using less memory and overhead.
|
|
- remove constness of va_list parameter to fix build on amd64 and co
Thanks Eric Valette! (Closes: #588610)
|
|
|
|
- add and document APT::Cache-{Start,Grow,Limit} options for mmap control
|
|
|
|
- make the apt/term.log output unbuffered (thanks to Matt Zimmerman)
|
|
- add and document APT::Cache-{Start,Grow,Limit} options for mmap control
|
|
- make the used MMap moveable (and therefore dynamic resizeable) by
applying (some) mad pointer magic (Closes: #195018)
|
|
- make the apt/term.log output unbuffered (thanks to Matt Zimmerman)
|
|
is no need for the gzip method any more to spawn an external gzip process.
Rewrite it to use FileFd directly, which makes the code a lot simpler, and
also using less memory and overhead.
|
|
|
|
|
|
|
|
- add another round of const& madness as the previous round accidently
NOT override the virtual GetCandidateVer() method (Closes: #587725)
|
|
- Make FileFd replace files atomically in WriteTemp mode (for cache, etc).
|
|
|
|
- check in Grouped* first without modifier interpretation
|
|
- Support matching pins by regular expressions or glob() like patterns,
regular expressions have to be put between to slashes; for example,
/.*/.
|
|
*
|
|
|
|
- Handle architecture wildcards (Closes: #547724).
|
|
|
|
- show notice about ignored file instead of being always silent
- add a Dir::Ignore-Files-Silently list option to control the notice
*
|
|
* apt-pkg/contrib/configuration.{cc,h}:
- add a wrapper to match strings against configurable regex patterns
|
|
- show a deprecation notice for APT::Acquire::Translation
|
|
|
|
- complete rewrite but use the same API
- add NOTICE and DEBUG as new types of a message
|
|
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
|
|
|
|
|
|
- use the cachsets in the install commands
|
|
|
|
- SetCandidateVer for all pseudo packages
- SetReInstall for the "all" package of a pseudo package
|
|
- doesn't include it in the library for now as it is too volatile
|
|
- 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.
|
|
|
|
- Check for zlib library and headers.
|
|
- German translation of new Acquire::GzipIndexes option.
|
|
- Document the new Acquire::GzipIndexes option.
|
|
- Make DEB_BUILD_OPTIONS=noopt actually work by passing the right
CXXFLAGS.
|
|
- remove intltool's dependency as it is an ubuntu artefact
|
|
|
|
- make pkgPolicy public again, libapt-pkg-perl (and probably
others) get unhappy without that
|
|
- Test behaviour of index retrieval and usage, in particular with
uncompressed and gzip compressed indexes.
|
|
- untouched packages are never missing
* apt-pkg/packagemanager.cc:
- packages that are not touched doesn't need to be unpacked
|
|
|