Age | Commit message (Collapse) | Author |
|
|
|
- reorganize the various testcases and helper we have and
integrate them better into the buildsystem
- run the test/libapt testcases at package build-time
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
use the internal resolver can now be used also with external
ones as the usage is hidden in between the old API
* provide two edsp solvers in apt-utils:
- 'dump' to quickly output a complete scenario and
- 'apt' to use the internal as an external resolver
|
|
|
|
|
|
/usr/lib/apt/solvers so we have it available for playing as 'apt'
|
|
- build in verbose mode by default (thanks to Matthias Klose)
|
|
- remove unused embedded jquery by doxygen from libapt-pkg-doc
|
|
|
|
|
|
|
|
|
|
- depend on dpkg-dev (>= 1.15.8) to have c++ symbol mangling
* debian/rules:
- remove shlibs.local creation and usage
- show differences in the symbol files, but never fail
* debian/{apt,apt-utils}.symbols:
- ship experimental unmangled c++ symbol files
|
|
- use -- instead of deprecated -u for dh_gencontrol
|
|
|
|
|
|
APT::Changelog::Server instead of hardcoding it. This allows local users
to point to a local changelog mirror, or make this script work for Debian.
* Add debian/apt.conf.changelog: Configuration for apt-changelog with the
server for Ubuntu (changelogs.ubuntu.com). Install it in debian/rules.
* doc/apt-changelog.1.xml: Document the new option.
|
|
changelogs.ubuntu.com. Install it in cmdline/makefile and debian/rules.
* Add doc/apt-changelog.1.xml, and install it in debian/rules.
|
|
- put ubuntu-archive.gpg back into the package (LP: #620576)
|
|
* 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.
|
|
- Make DEB_BUILD_OPTIONS=noopt actually work by passing the right
CXXFLAGS.
|
|
|
|
- on gpg verification failure warn and restore the last known
good state
- on failure display the IP of the server (useful for servers
that use round robin DNS)
- support Original-Maintainer in RewritePackageOrder
- enable cdrom autodetection via libudev by default
- show messsage about Vcs in use when apt-get source is run for
packages maintained in a Vcs
- better support transitional packages with mark auto-installed.
when the transitional package is in "oldlibs" the new package
is not marked auto installed (same is true for section
metapackages)
- provide new "deb mirror://archive.foo/mirrors.list sid main"
method expects a list of mirrors (generated on the server e.g.
via geoip) and will use that, including cycle on failure
- write apport crash file on package failure (disabled by default
on debian until apport is available)
- support mirror failure reporting (disabled by default on debian)
|
|
|
|
|
|
|
|
* debian/control:
- build-depend on doxygen
|
|
- install html doxygen in libapt-pkg-doc as well
|
|
- install html doxygen in libapt-pkg-doc as well
|
|
- remove targets refering to CVS or arch as they are useless
|
|
- spell out some less known options to reduce manpage consulation-rate
- Use POSIX command substitution: $(<command sequence>)
- Remove EOL whitespace (Closes: #577804)
|
|
- Fix the libraries name to be e.g. libapt-pkg4.9 instead of
libapt-pkg-4.9.
|
|
- remove creation of empty dir /usr/share/apt
|
|
(This is the revert of the glibc-abi-compatibility-hack)
|
|
* spot & fix various typos in all manpages
* German manpage translation update
* cmdline/apt-cache.cc:
- remove translatable marker from the "%4i %s\n" string
* buildlib/po4a_manpage.mak:
- instruct debiandoc to build files with utf-8 encoding
* buildlib/tools.m4:
- fix some warning from the buildtools
* apt-pkg/acquire-item.cc:
- add configuration PDiffs::Limit-options to not download
too many or too big patches (Closes: #554349)
* debian/control:
- let all packages depend on ${misc:Depends}
* share/*-archive.gpg:
- remove the horrible outdated files. We already depend on
the keyring so we don't need to ship our own version
* cmdline/apt-key:
- errors out if wget is not installed (Closes: #545754)
- add --keyring option as we have now possibly many
* methods/gpgv.cc:
- pass all keyrings (TrustedParts) to gpgv instead of
using only one trusted.gpg keyring (Closes: #304846)
* methods/https.cc:
- finally merge the rest of the patchset from Arnaud Ebalard
with the CRL and Issuers options, thanks! (Closes: #485963)
|
|
We already depend on the proper keyring so we don't need to ship our
own version which isn't used anyway.
|