X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/7ffbb4759cc744ccaa97e67558f1c810e4734437..a371895ccbd136dd4d9eb1037608ab468ee9d03d:/debian/changelog diff --git a/debian/changelog b/debian/changelog index 03a99f38d..451d8f4e7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,272 @@ +apt (1.1~exp1) UNRELEASED; urgency=low + + [ David Kalnischkies ] + * [API Break] change "std::string pkgAcquire::Item::DescURI()" to + "std::string pkgAcquire::Item::DescURI() const" + * [ABI-Break] increase hashtable size for packages/groups by factor 5 + * [ABI-Break] cleanup datatypes mix used in binary cache + * [internal API-Break] remove the Section member from package struct + * use 'best' hash for source authentication (LP: 1098738) + * use HashStringList in the acquire system + * deal with hashes in ftparchive more dynamic as well + * reenable pipelining via hashsum reordering support + * parse and retrieve multiple Descriptions in one record + * improve pkgTagSection scanning and parsing + * invalid cache if architecture set doesn't match (Closes: 745036) + + [ Michael Vogt ] + * add support for "apt-get build-dep foo.dsc" + * add support for "apt-get build-dep unpacked-source-dir" + * add support for "apt-get install foo_1.0_all.deb" + * make "apt-get update" progress much more accurate by loading the + sizes of the targets into the fetcher early + * Implement simple by-hash for apt update to improve reliability of + the update. Apt will try to fetch the Packages file via + /by-hash/$hash_type/$hash_value if the repo supports that. + - add APT::Acquire::$(host)::By-Hash=1 knob + - add Acquire-By-Hash=1 to Release file + * add Debug::Acquire::Progress debug option + * [ABI-Break] lp:~mvo/apt/source-hashes: + - use sha{512,256,1} for deb-src when available LP: #1098738 + * [ABI-Break] stop exporting the accidently exported parsenetrc() symbol + * [ABI-Break] remove the PACKAGE_MATCHER_ABI_COMPAT defines + * [ABI BREAK] apt-pkg/pkgcache.h: + - adjust pkgCache::State::VerPriority enum, to match reality + * test/integration/test-debsrc-hashes: + - add integration test, thanks to Daniel Hartwig + * [ABI-Break] remove the PACKAGE_MATCHER_ABI_COMPAT defines + * [ABI-Break] Pass struct IndexTarget/indexRecords to + pkgAcqIndex{,Merge}Diffs + * [internal API-Break] rename pkgCache::Package::NextPackage to + pkgCache::Package::Next + * Calculate Percent as part of pkgAcquireStatus to provide a weighted + percent for both items and bytes + * apt-pkg/contrib/macros.h: bump library version to 4.13 + * apt-private/acqprogress.cc: do not show file size on IMSHit, it wasn't + fetched + * Fix warnings from clang -Wall/clang -fsanitize=address + * add DropPrivs() and drop privileges to nobody when running the + the buildin apt and dump solvers + * lp:~mvo/apt/webserver-simulate-broken-with-fix346386: + - fix invalid InRelease file download checking and add regression + test to server broken files to the buildin test webserver + - add regression test for LP: #34638 + + -- Michael Vogt Wed, 07 May 2014 17:48:24 +0200 + +apt (1.0.5) unstable; urgency=low + + [ Michael Vogt ] + * fix autopkgtest tests + * fix test-apt-ftparchive-cachedb-lp1274466 and apt-internal-solver tests + * test/integration/test-essential-force-loopbreak: fix on non-amd64 systems + * Tell the user if no updates are available after apt update (Closes: #751388) + + [ Michele Orrù ] + * Check for gtest's header before building. + + [ Chris Leick ] + * Updated translation of german documentation + + [ Konstantin Manna ] + * fix two german manpage spelling mistakes (Closes: 751635) + * add missing comma in SEE ALSO of apt-secure manpage (Closes: 748506) + + [ Fredrik Fornwall ] + * use P_ instead of ngettext to compiling with --disable-nls (Closes: 751857) + + [ David Kalnischkies ] + * don't send pkg from an unknown architecture via EDSP + * fix SubstVar to be usable as a replace_all method + * show our broken packages message in 'apt' solver + * do not call resolver twice on (dist-)upgrade + + [ Stefano Zacchiroli ] + * EDSP doc: clarify that Install/Remove packages are arch-qualified + + -- Michael Vogt Wed, 18 Jun 2014 13:35:13 +0200 + +apt (1.0.4) unstable; urgency=low + + [ Michael Vogt ] + * Implement CacheDB for source packages in apt-ftparchive + * apt-private/acqprogress.cc: reset color in apt update + * Show progress in run-tests + * Never parse Version/Architecture tags in a Translation-$lang file + * Show upgradable packages after apt update (Closes: 748389) + * Fix various errors found by clang -fsanitize=address + * Fix various errors foudn by clang scan-build + * Show unauthenticated warning for source packages as well (Closes: #749795) + * Add compat mode for old (32bit FileSize) CacheDB (LP: #1274466) + * cmdline/apt-helper.cc: use less generic description/short-description + in apt-helper download + * add pkgSrcRecords::Step() to step through all the pkgSrcRecords + (thanks to Helmut Grohne) + + [ David Kalnischkies ] + * initialize Verify in second pkgAcqIndex constructor + * consistently fail if Smart* packagemanager actions fail + * fix tight loop detection and temporary removes + * if Resolver fails, do not continue even if not broken + * check exit status of external solvers + * do not revert candidate for protected packages (Closes: 745046) + * support Acquire::GzipIndexes in dumpavail (Closes: 742835) + + [ Stefano Zacchiroli ] + * EDSP doc: fix typo in Request stanza description + * EDSP: bump protocol version to 0.5 + * EDSP: add Architecture(s) multi-arch fields to the Request stanza + * EDSP: add Source field to Package stanzas + * EDSP: add APT-Release field to Package stanzas + + [ Sebastian Schmidt ] + * fix screen width detection for apt/apt-get lists (Closes: 748430, 747942) + + [ Milo Casagrande ] + * Italian program translation update (Closes: 750009) + + -- Michael Vogt Tue, 10 Jun 2014 14:55:05 +0200 + +apt (1.0.3) unstable; urgency=medium + + [ Michael Vogt ] + * reduce delta to ubuntu + * provide support for vendor specific config files + * debian/apt-doc.docs: remove README.MultiArch + * Fix missing ScreenWidth check in apt.cc + * Only do openpty() if both stdin/stdout are terminals (Closes: 746434) + + [ David Kalnischkies ] + * add a README for vendor information + * remove outdated README.MultiArch + * build http request in a stringstream + * enforce LFS for partial files in https range requests + * handle pkgnames shorter than modifiers (Closes: 744940) + * allow vendors to install configuration files + + [ John Ogness ] + * properly undo CD-ROM mount in all error cases + + [ Mahyuddin Ramli ] + * add vendor information for BlankOn (Closes: 743595) + + [ Adam Conrad ] + * fix FileFd::Size bitswap on big-endian architectures (Closes: 745866) + + [ Trần Ngọc Quân ] + * l10n: vi.po: Update one new string + + -- Michael Vogt Mon, 05 May 2014 14:03:15 +0200 + +apt (1.0.2) unstable; urgency=medium + + [ Michael Vogt ] + * fix apt list output for pkgs in dpkg ^rc state + * Notice the user about "apt list -a" when only a single hit if found + * fix test-failure in adt + * apt-private/acqprogress.cc: fix output when ctrl-c is hit during + apt update (LP: #1310548, closes: #744297) + * Fix option name DPkg::Progress-Fancy in apt.8 manpage + (LP: #1310506) + + [ David Kalnischkies ] + * don't double-count seeks in FileFd::Skip for bzip/xz + * deal with umask only if we really need to for mkstemp + * consider priorities only for downloadable pkgs in resolver + * force fancy progressbar redraw on window size change + * clear HitEof flag in FileFd::Seek + * use Google C++ Testing Framework for libapt tests + * support dist-upgrade options in full-upgrade + + [ Trần Ngọc Quân ] + * l10n: vi.po (624t): Update translation + + [ Theppitak Karoonboonyanan ] + * Updated Thai program translation (closes: #745120) + + [ James McCoy ] + * Consistently use Dpkg::Progress* in documentation (Closes: 745452) + + -- Michael Vogt Fri, 25 Apr 2014 13:15:03 +0200 + +apt (1.0.1) unstable; urgency=medium + + [ Michael Vogt ] + * Fix crash in "apt list" when a sources.list file is unreable + (Closes: 743413) + * make apt search case-insensitive by default + * Fix possible race when stunnel/aptwebserver create their PID files + in the tests + * Fix insecure file permissions when using FileFd with OpenMode::Atomic + (LP: #1304657) + + [ Julian Andres Klode ] + * Version the Breaks/Replaces for sun-java{5,6}-jdk (LP: #1302736) + (Closes: #743616) + * Add versioned openjdk-6-jdk breaks + + [ Josef Vitu ] + * apt: Minor typo in 'apt' man page (closes: #743657) + + -- Michael Vogt Thu, 10 Apr 2014 09:48:56 +0200 + +apt (1.0) unstable; urgency=low + + The "Happy birthday and 10000b years in the making" release + + [ Julian Andres Klode ] + * apt-inst: Do not try to create a substring of an empty string in + error reporting (LP: #1288718) + + [ Beatrice Torracca ] + * Italian manpages translation update (Closes: 741867) + + [ Kenshi Muto ] + * Japanese programs translation update (Closes: 742255) + + [ David Kalnischkies ] + * continue reading in xz even if it outputs nothing + * only consider versioned kernel packages in autoremove (Closes: 741962) + * correct some reported typos in /etc/cron.daily/apt (Closes: 702016) + * ensure proper teardown in dpkg error cases (Closes: 738969) + * update symbols file to include new symbols from 0.9.16 + * do IsInstallOk call in MarkInstall unconditionally + * discard candidates via IsInstallOk to allow override (Closes: 740750) + + [ Michael Vogt ] + * install apt binary + * add apt.8.xml manpage + * make fancy-progress fg/bg color configurable via something like + Dpkg::Progress-Fancy::Progress-{bg,fg}="%1b[30m" + (thanks to Tim Wasser for the suggestion) + * Add progressbar to "Dpkg::Progress-Fancy" + * fix documentation for APT::Periodic::MaxSize "0" (closes: #740551) + * Use mkstemp() in apt-extracttemplaes (closes: #741627) + * Add new Debug::RunScripts debug option + * do not crash on SIGPIPE in pkgDPkgPM::RunScriptsWithPkgs() + * enable DPkg::Progress-Fancy by default when "apt" is used + * refresh po/pot and unfuzzy apt-extracttemplate manpage change + * remove no longer needed apt.7 page + * install "apt" binary by default + * add sun-java{5,6}-jdk to breaks/replaces as they provided a + "apt" binary as well + + [ Trần Ngọc Quân ] + * l10n: vi.po (623t): Update Vietnamese translation + * debian: Add default compress option to xz + + -- Michael Vogt Tue, 01 Apr 2014 15:48:46 +0200 + +apt (0.9.16.1) unstable; urgency=medium + + [ Chris Leick ] + * Updated German doc translation + + [ Julian Andres Klode ] + * Fix handling of autoclosing for compressed files (Closes: #741685) + + -- Julian Andres Klode Sat, 15 Mar 2014 18:05:25 +0100 + apt (0.9.16) unstable; urgency=medium [ Michael Vogt ]