Changelogs from build 20131122 to 20131125
apt (0.9.13~exp1ubuntu1) trusty; urgency=low
.
* merged from the debian/sid branch:
- debian/gbp.conf: change build branch to ubuntu/master
- use ubuntu keyring and ubuntu archive keyring in apt-key
- run update-apt-xapian-index in apt.cron
- run apt-key net-update in cron.daily
- different example sources.list
- APT::pkgPackageManager::MaxLoopCount set to 5000
- apport pkgfailure handling
- ubuntu changelog download handling
- patch for apt cross-building, see http://bugs.debian.org/666772
- debian/apt.auto-removal.sh
+ Keep linux-tools packages matching installed kernels
.
apt (0.9.13~exp1) experimental; urgency=low
.
* Improve the API for APT::Upgrade::Upgrade()
* Re-add "Calculating upgrade..." message
* move upgrade releated code into upgrade.{cc,h}
* Move ListUpdate/AquireUpdate into update.{cc,h}
* Add new apt-pkg/install-progress.h with APT::Progress::PackageManager
progress reporting classes
* Move the status-fd progress reporting out of the pkgDPkgPM class
and into PackageManagerProgressFd
* Fix reading dpkg --status-fd on reinstalls
* Add new APT::Status-deb822-Fd progress output
* add Acquire::http::Proxy-Auto-Detect to the apt.conf.5 manpage
(closes: 726597)
* Fix detection when multiarch packages are reported by dpkg as
disappeared Packages
* test/integration/run-tests: output the failed test names
* Code Cleanup in pkgDPkgPM
* prepare next ABI via #if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13)
* add new pid_t ExecFork(std::set KeepFDs)
* Avoid flickering when "apt-get -o DpkgPM::Progress-Fancy=1" is use
* use sysconf(_SC_OPEN_MAX) in ExecFork()
.
apt (0.9.12.1) unstable; urgency=low
.
[ Michael Vogt ]
* do not send pkgname:arch over the APT::Status-Fd to not break
clients (closes: 726156). A new APT::Status-deb822-Fd will be
used to fix this.
* add integration tests for APT::Status-Fd
* add missing _() around the new "Progress" string
.
[ David Kalnischkies ]
* fix progress-segfault in case of dpkg errors/prompts (Closes: 726047)
.
apt (0.9.12) unstable; urgency=low
.
[ Christian Perrier ]
* Fix typo in apt-private/private-show.cc. Thanks to Benjamin
Keresa. Closes: #724073
.
[ Mark Hymers ]
* fix libapt-inst for >2G debs (closes: #725483)
.
[ David Kalnischkies ]
* don't strip :any from dependencies in single-arch (Closes: 723586)
* pkg from only trusted sources keeps being trusted (Closes: 617690)
* compression-neutral message for missing data.tar member (Closes: 722710)
* print-uris prints regardless of quiet-level again (Closes: 722207)
* retry without partial data after a 416 response (Closes: 710924)
* replace "filesize - 1" trick in http with proper 416 handling
* fix partial (206 and 416) support in https
* handle complete responses to https range requests (Closes: 617643, 667699)
(LP: 1157943)
* don't consider holds for autoremoval (Closes: 724995)
* put fetch errors in 'source' on our errorstack
* use pkgAcqArchive in 'download' for proper errors
* fix lzma-support detection via xz binary
* do not ++ on erased package pointers in autoremove
.
[ Michael Vogt ]
* Add new "apt-get upgrade --with-new-pkgs" option (and add man-page for it).
So "apt-get upgrade --with-new-pkgs" will pull in new dependencies but
never remove packages
* Rename "--dpkg-progress" to "--show-progress" and document it in
apt-get.8. This will show global install progress information in the
terminal.
* Fix status-fd progress calculation for certain multi-arch install/upgrade
situations
* add new -o DpkgPM::Progress-Fancy for nicer dpkg progress output
on vt100+ terminals
* fix libapt-inst for >2G debs (closes: #725483), thanks to Mark Hymers
* debian/apt.postinst: use --compare-versions lt instead of lt-nl,
to ensure the apt-auto-removal file is correctly create,
thanks to Ben Hutchings
* update Uploaders to match recent uploaders better
* Set the default "Acquire::PDiffs::FileLimit" to 20. If the amount
of pdiffs is bigger things tend to get slower. Set
Acquire::PDiffs::FileLimit "0";
in /etc/apt/apt.conf to get the old behavior back.
.
apt (0.9.11.4) unstable; urgency=low
.
[ Oskari Saarenmaa ]
* don't truncate 100 char long paths in tar extraction.
Thanks to Mika Eloranta for the testcase! (Closes: #689582)
.
[ David Kalnischkies ]
* do not trust FileFd::Eof() in pkgTagFile::Fill()
Thanks to Cyril Brulebois (Closes: 723705)
.
apt (0.9.11.3) unstable; urgency=low
.
[ Michael Vogt ]
* Add DPkgPM::Progress option to enable terminal install
progress
* fix typo (mkostemp->mkstemp)
* Remove invalid "-f" option for apt-get check, thanks to
Philipp Weis (closes: #721477)
* Fix regression of "apt-cache unmet -i", thanks to Daniel Schepler
(closes: #722324)
.
[ David Kalnischkies ]
* use FileFd in HashSum test to unbreak non-linux ports.
Thanks to Aaron M. Ucko (Closes: 721723)
.
apt (0.9.11.2) unstable; urgency=low
.
[ Milo Casagrande ]
* Update Italian translation. Closes: #721030
.
[ Trần Ngọc Quân ]
* Update Vietnamese translation. Closes: #720752
.
[ Michael Vogt ]
* dselect/install:
- remove "-f" option for apt-get clean/auto-clean (closes: #720532)
* apt-private/private-cmndline.cc:
- fix typo in CmdMatches() selection for dselect-upgrade (closes: #720532)
* use SPtr in DoInstall() to simplify the code
* allow pkg manipulation in the upgrade/dist-upgrade commandline, like
apt-get dist-upgrade 2vcard- 4g8+ (thanks to Thorsten Glaser for the
suggestion)
.
[ Angel Guzman Maeso ]
* replace usage of potential dangerous mktemp with mkstemp
.
apt (0.9.11.1) unstable; urgency=low
.
[ Michael Vogt ]
* more coverity fixes:
- explicit init
- always chdir("/") after chroot()
- ftparchive/override.cc: fix "skip empty lines" code, the pointer
needs to get de-referenced first
* dselect/update:
- remove "-f" option for apt-get update to fix breakage (closes: 720532)
.
[ Christopher Baines ]
* Add test for bug #507998
.
[ David Kalnischkies ]
* add a breaks libapt-inst for FileFd changes in 0.9.9 (Closes: 720449)
* add versions to manpages-it Replaces+Breaks
.
[ Ángel Guzmán Maeso ]
* apt-pkg:contrib Avoid compiler warning about sign-compare
.
apt (0.9.11) unstable; urgency=low
.
[ Daniel Hartwig ]
* Clarify units of Acquire::http::Dl-Limit (closes: #705445)
* Show a error message if {,dist-}upgrade is used with additional
arguments (closes: #705510)
.
[ Michael Vogt ]
* lp:~mvo/apt/config-clear:
- support Configuration.Clear() for a clear of the entire
configuration
* lp:~mvo/apt/add-glob-function:
- add Glob() to fileutl.{cc,h}
* feature/apt-binary2
- refactor large chunks of cmdline/*.cc into a new libapt-private
library that is shared between the internal apt cmdline tools
- install libapt-private* into the apt binary
- add PACKAGE_MATCHER_ABI_COMPAT define so that this branch can be
merged without breaking ABI
- add lintian override for no-shlibs-control-file so that
the internal libapt-private.so.0.0.0 can be shipped
- adjust apt.install.in to only install libapt-private.so.*
.
[ David Kalnischkies ]
* ensure that pkgTagFile isn't writing past Buffer length (Closes: 719629)
* allow Pre-Install-Pkgs hooks to get info over an FD != stdin
(Closes: #671726)
.
[ Christian PERRIER ]
* French translation update.
.
apt (0.9.10) unstable; urgency=low
.
The "Hello to Debconf" upload
.
[ Christian Perrier ]
* Vietnamese translation update. Closes: #718615
* Japanese translation update. Closes: #719279
* French translation update.
.
[ Michael Vogt ]
* work on fixing coverity scan results:
- fix some off-by-one errors
- fix some resource leaks
- fixes in chroot() handling
- fix some missing va_end()
* make the code -Wall clean again
* remove duplicated #include
* add .travis.yml
* use the 'abi-complicance-checker' package and remove the buildin
copy for the abi checks
.
[ David Kalnischkies ]
* ensure that FileFd::Size returns 0 in error cases
* add missing Turkish (tr) to po/LINGUAS
* correct management-typo in description found by lintian
* implement debian/rules build-{arch,indep} as required by policy 3.9.4
* reenable automatic parallel build of APT
* exclude config.{sub,guess} from source package
* update the symbol files to reflect current state
* unset LANGUAGE for showing [Y/n] answer hints
* fix some unitialized data members
* specific pins below 1000 cause downgrades (Closes: 543966)
* use pkgTagFile to parse "header" of Release files
* fix: --print-uris removes authentication (Closes: 719263)
* always use our own trustdb.gpg in apt-key
* use a tmpfile for trustdb.gpg in apt-key.
Thanks to Andreas Beckmann for the initial patch! (Closes: #687611)
* do not double-slash paths in apt-key (Closes: 665411)
* make the keyring locations in apt-key configurable
* let apt-key del work better with softlink and single key keyrings
* do not call 'apt-key update' in apt.postinst
.
[ Colin Watson ]
* prefer native arch over higher priority for providers (Closes: #718482)
.
apt (0.9.9.4) unstable; urgency=low
.
[ David Kalnischkies ]
* pick up Translation-* even if only compressed available (Closes: 717665)
* request absolute URIs from proxies again (0.9.9.3 regession)
(Closes: 717891)
.
[ Michael vogt ]
* fix missing changelog entry for 0.9.9.3 (git-dch issue)
.
apt (0.9.9.3) unstable; urgency=low
.
[ Ben Hutchings ]
* debian/apt.auto-removal.sh:
- do not include debug symbol packages for the kernel in the
blacklist (closes: #717616)
.
[ Michael Vogt ]
* debian/apt.postinst:
- run /etc/kernel/postinst.d/apt-auto-removal once on upgrade
to ensure that the correct auto-removal list is generated
(closes: #717615)
.
[ David Kalnischkies ]
* skip all Description fields in apt-cache, not just first (Closes: 717254)
* fix 'apt-cache search' crash with missing description (Closes: 647590)
.
[ Raphael Geissert ]
* Do not send a connection: keep-alive, at all
.
apt (0.9.9.2) unstable; urgency=low
.
[ Programs translations ]
* Vietnamese updated by Tran Ngoc Quan. Closes: #717016
.
[ David Kalnischkies ]
* fix if-clause to generate hook-info for 'rc' packages (Closes: 717006)
.
apt (0.9.9.1) unstable; urgency=low
.
[ Michael Vogt ]
* debian/rules:
- call dh_clean in clean (closes: #714980)
* apt-pkg/packagemanager.cc:
- increate APT::pkgPackageManager::MaxLoopCount to 5000
* cherry pick debian/apt.auto-removal.sh feature from the
ubuntu/master branch
.
[ Steve Langasek ]
* debian/apt.conf.autoremove: don't include linux-image*,
linux-restricted-modules*, and linux-ubuntu-modules* packages in the
list to never be autoremoved.
* debian/apt.auto-removal.sh, debian/rules, debian/apt.dirs: install new
script to /etc/kernel/postinst.d/ which ensures we only automatically
keep the currently-running kernel, the being-installed kernel, and the
newest kernel, so we don't fill /boot up with an unlimited number of
kernels. LP: #923876.
.
[ Adam Conrad ]
* Fix up two things in debian/apt.auto-removal.sh:
- Use exact matches with $-terminated regexes, so we don't get
confusion between similarly-named kernel flavours.
- Keep linux-backports-modules in sync with installed kernels.
.
[ David Kalnischkies ]
* Version 3 for DPkg::Pre-Install-Pkgs with MultiArch info (Closes: #712116)
* implement arch+= and arch-= for sources.list
* prevent MarkInstall of unsynced Multi-Arch:same siblings
apt (0.9.9.1~ubuntu5) trusty; urgency=low
.
* Changed MinAgeSec to MinAge in /etc/cron.daily/apt:200,204
LP: #1206047
gdk-pixbuf (2.30.1-0ubuntu2) trusty; urgency=low
.
* Restore revision dropped by error
gdk-pixbuf (2.30.1-0ubuntu1) trusty; urgency=low
.
* New upstream version
grep
Changesfile not available.
gtk+3.0 (3.8.7-0ubuntu1) trusty; urgency=low
.
* New upstream version:
- should make scroll working again in gedit under xfce (lp: #1171342),
there is an xserver side change that is going to be required for other
environments though (e.g under compiz)
* debian/patches/git_frame_disconnect.patch,
debian/patches/git_frame_update.patch,
debian/patches/git_submenus_leak.patch:
- dropped, the fixes are in the new version
libffi
Changesfile not available.
libhybris (0.1.0+git20130606+c5d897a-0ubuntu37) trusty; urgency=low
.
* Mark android-platform-headers Multi-Arch: foreign, so that libhardware-dev
is cross-installable.
* Use the right compiler if set up for cross-compiling.
Cross-build-dependencies won't work right due to the dep on
gcc-4.7/g++-4.7, but this will work better than anything else and you can
satisfy the build-deps by hand for now.
lua5.2
Changesfile not available.
lxc (1.0.0~alpha3-0ubuntu3) trusty; urgency=low
.
* d/p/0002-don-t-fail-lxc-init-if-we-couldn-t-mount-proc.patch: fix
failure to run lxc-init when lxc.cap.drop=sys_admin. (LP: #1253669)
pygobject
Changesfile not available.
shared-mime-info (1.2-0ubuntu1) trusty; urgency=low
.
* New upstream version
ubuntu-keyboard (0.99.trunk.phablet2+14.04.20131122.1-0ubuntu1) trusty; urgency=low
.
[ Thomas Moenicke ]
* more languages.
.
[ Dmitrijs Ledkovs ]
* Port to libpinyin4-dev API. (LP: #1247840). (LP: #1247840)
.
[ Christopher Lee ]
* Updating the tests and emulators so so they run without
interference.
.
[ Michael Terry ]
* When running the tests, tell xvfb-run to find next available
servernum instead of assuming :99 and failing if that is not
available.
.
[ Colin Watson ]
* Build-depend on python:any rather than python, to ease cross-
building.
.
[ Guenter Schwann ]
* Set the keyboard geometry from QML to C++, not the other way around.
(LP: #1245481)
* Add space after selected predictited text for non chinese
* Remove some dead code
* improvements on chinese language support
* Spellchecker uses active language (if installed)
* Enable audio feedback
* Only update the preedit when needed
* cleanup
* Use only one Audio item to load keyboards faster
* Make spell check usable without predictive text
.
[ Ubuntu daily release ]
* Automatic snapshot from revision 116
ubuntuone-credentials (13.10-0ubuntu4) trusty; urgency=low
.
* debian/control:
- Use the correct dependencies for libubuntuoneauth-2.0-dev. (LP: #1253192)