Michael Vogt [Wed, 24 Oct 2007 13:08:08 +0000 (15:08 +0200)]
* apt-pkg/deb/dpkgpm.{cc,h}:
- give up timeslice on EIO error in read from master terminal
* apt-pkg/deb/dpkgpm.{cc,h}:
- rewrite dpkgpm.cc to use pselect() instead of select()
to block signals during select() (LP: #134858)
Michael Vogt [Sat, 20 Oct 2007 05:52:26 +0000 (07:52 +0200)]
apt-pkg/deb/dpkgpm.cc:
- use pselect() instead of select()
- on EIO error on pty master read, usleep(0.5s) to give up timeslice
so that the child can properly exit
Michael Vogt [Fri, 5 Oct 2007 05:50:24 +0000 (07:50 +0200)]
* methods/https.cc:
- fix off-by-one error I-M-S handling
- cleanup after I-M-S hit
- only send LastModified if we actually have a file
- delete zero size I-M-S hits
Michael Vogt [Fri, 5 Oct 2007 04:30:53 +0000 (06:30 +0200)]
apt-pkg/acquire-item.cc:
- do not unlink() on normal i-m-s hit, this fixes the problem
that local repository files got a i-m-s hit too and got removed
test/pre-upload-check.py
- add test for local Packages.gz file removal
- add test for leftover files in partial/
Michael Vogt [Wed, 3 Oct 2007 00:06:37 +0000 (02:06 +0200)]
- French updated
- Basque updated. Closes: #436425
- Fix the zh_CN translator's name in debian/changelog for 0.7.2 Closes: #423272
- Vietnamese updated. Closes: #440611
- Danish updated. Closes: #441102
- Thai added. Closes: #442833
* Add hash support to copy method. Thanks Anders Kaseorg by the patch
(closes: #436055)
* Reset curl options and timestamp between downloaded files. Thanks to
Ryan Murray <rmurray@debian.org> for the patch (closes: #437150)
* Add support to apt-key to export keys to stdout. Thanks to "Dwayne
C. Litzenberger" <dlitz@dlitz.net> for the patch (closes: #441942)
* Fix compilation warnings:
- apt-pkg/indexfile.cc: conversion from string constant to 'char*';
- apt-pkg/acquire-item.cc: likewise;
- apt-pkg/cdrom.cc: '%lu' expects 'long unsigned int', but argument
has type 'size_t';
- apt-pkg/deb/dpkgpm.cc: initialization order and conversion from
string constant to 'char*';
- methods/gpgv.cc: conversion from string constant to 'char*';
- methods/ftp.cc: likewise;
- cmdline/apt-extracttemplates.cc: likewise;
- apt-pkg/deb/debmetaindex.cc: comparison with string literal results
in unspecified behaviour;
* Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrong
directory downloading on non-linux architectures (closes: #435597)
* zh_CN.po: Updated by Kov Chai Closes: #416822
Michael Vogt [Tue, 2 Oct 2007 11:52:22 +0000 (13:52 +0200)]
- fix parse error when dpkg sends unexpected data
* fix missing SetExecClose() call when the status-fd is used
* debian/apt.cron.daily:
- move unattended-upgrade before apt-get autoclean
* fix "purge" commandline argument, closes: #133421
(thanks to Julien Danjou for the patch)
* cmdline/apt-get.cc:
- do not change the auto-installed information if a package
is reinstalled
* apt-pkg/acquire-item.cc:
- fix crash in diff acquire code
* cmdline/apt-mark:
- Fix chmoding after have renamed the extended-states file (LP: #140019)
(thanks to Laurent Bigonville)
* apt-pkg/contrib/mmap.cc:
- don't fail if msync() returns > 0
Michael Vogt [Tue, 25 Sep 2007 09:25:42 +0000 (11:25 +0200)]
* cmdline/apt-mark:
- Fix chmoding after have renamed the extended-states file (LP: #140019)
(thanks to Laurent Bigonville, LP: #140019)
* cmdline/apt-mark:
- Fix chmoding after have renamed the extended-states file (LP: #140019)
(thanks to Laurent Bigonville)
Michael Vogt [Fri, 14 Sep 2007 12:32:02 +0000 (14:32 +0200)]
* debian/apt.cron.daily:
- move unattended-upgrade before apt-get autoclean
* fix "purge" commandline argument, closes LP: #125733
(thanks to Julien Danjou for the patch)
* fix missing SetExecClose() call when the status-fd is used
* debian/apt.cron.daily:
- move unattended-upgrade before apt-get autoclean
* fix "purge" commandline argument, closes: #133421
(thanks to Julien Danjou for the patch)
Michael Vogt [Tue, 11 Sep 2007 18:28:47 +0000 (20:28 +0200)]
* apt-pkg/acquire.cc:
- increase MaxPipeDepth for the internal worker<->method
communication to 1000 for the debtorrent backend
* make apt build with g++ 4.3
* apt-pkg/acquire.cc:
- increase MaxPipeDepth for the internal worker<->method
communication to 1000 for the debtorrent backend
* make apt build with g++ 4.3
* dpkg-triggers: Deal properly with new package states.