]>
git.saurik.com Git - apt.git/log
Michael Vogt [Thu, 18 Nov 2010 10:47:49 +0000 (11:47 +0100)]
refactor/simplify changelog fetching code
Michael Vogt [Thu, 18 Nov 2010 10:14:49 +0000 (11:14 +0100)]
cmdline/apt-get.cc: simplify changelog uri generation
Michael Vogt [Thu, 18 Nov 2010 09:47:34 +0000 (10:47 +0100)]
cmdline/apt-get.cc: fix typo
Michael Vogt [Tue, 16 Nov 2010 09:40:36 +0000 (10:40 +0100)]
cmdline/apt-get.cc: improve changelog description
Michael Vogt [Tue, 16 Nov 2010 09:35:10 +0000 (10:35 +0100)]
add support for third party changelogs
Michael Vogt [Mon, 15 Nov 2010 13:25:29 +0000 (14:25 +0100)]
doc/examples/configure-index: updated to include apt::changelogs::server
Michael Vogt [Mon, 15 Nov 2010 13:19:23 +0000 (14:19 +0100)]
test/integration/framework: set methods dir
Michael Vogt [Mon, 15 Nov 2010 13:19:00 +0000 (14:19 +0100)]
test/integration/test-changelog: add regression test for changelog downloader
Michael Vogt [Mon, 15 Nov 2010 12:54:47 +0000 (13:54 +0100)]
cmdline/apt-get.cc: create the mkdtemp dir in /tmp
Michael Vogt [Mon, 15 Nov 2010 12:34:36 +0000 (13:34 +0100)]
cmdline/apt-get.cc: move Setup a level higher
Michael Vogt [Mon, 15 Nov 2010 12:28:22 +0000 (13:28 +0100)]
cmdline/apt-get.cc make only the server configurable, but not the format string (attack vector?)
Michael Vogt [Mon, 15 Nov 2010 11:53:52 +0000 (12:53 +0100)]
support Apt::Changelog::Server, code cleanup
Michael Vogt [Mon, 15 Nov 2010 11:26:39 +0000 (12:26 +0100)]
use mkdtemp() instead of tempnam, free mkdtemp() data afterwards, return true in DoChangelog handler
Michael Vogt [Mon, 15 Nov 2010 11:12:56 +0000 (12:12 +0100)]
initial apt-get changelog implementation, not quite ready yet (need to get rid of tmpnam
Michael Vogt [Thu, 28 Oct 2010 18:56:32 +0000 (14:56 -0400)]
* apt-pkg/deb/dpkgpm.cc:
- ensure that history.log gets closed to avoid leaking a FD
(closes: #601649)
Michael Vogt [Wed, 13 Oct 2010 14:03:56 +0000 (16:03 +0200)]
apt-pkg/contrib/fileutl.cc: fix FileFd::Size() for files that are empty or for non-gzip files
Michael Vogt [Wed, 13 Oct 2010 13:36:54 +0000 (15:36 +0200)]
merged from debian-sid branch
Michael Vogt [Wed, 13 Oct 2010 13:33:16 +0000 (15:33 +0200)]
* apt-pkg/deb/debindexfile.cc:
- Use FileFd::Size() instead of stat()ing the sources/binary/translations
indexes directly, so that we have transparent handling of gzipped
indexes.
* apt-pkg/contrib/fileutl.cc:
- Fix FileFd::Size() for gzipped files to give the size of the
uncompressed data. This fixes cache building progress going way
over 100%.
Michael Vogt [Wed, 13 Oct 2010 13:30:47 +0000 (15:30 +0200)]
test/integration/framework: set proper dir::state::status
Michael Vogt [Wed, 13 Oct 2010 13:22:48 +0000 (15:22 +0200)]
tests/integration/test-*: remove a bunch of "local" that are used outside funtions (bash complains)
Martin Pitt [Wed, 13 Oct 2010 12:34:23 +0000 (14:34 +0200)]
fix changelog typo
Martin Pitt [Wed, 13 Oct 2010 12:22:29 +0000 (14:22 +0200)]
merge from trunk
Michael Vogt [Wed, 13 Oct 2010 12:21:35 +0000 (14:21 +0200)]
doc/po/fr.po: refreshed after running make
Michael Vogt [Wed, 13 Oct 2010 12:18:18 +0000 (14:18 +0200)]
* apt-pkg/deb/debsystem.cc:
- fix issues with dir::state::status and dir::state::extended_states
when alternative rootdirs are used
Michael Vogt [Wed, 13 Oct 2010 12:11:57 +0000 (14:11 +0200)]
apt-pkg/deb/debsystem.cc: remove duplicated rootdir (FindFile will prepend the rootdir later anyway)
Michael Vogt [Wed, 13 Oct 2010 12:08:52 +0000 (14:08 +0200)]
* revert commit:
* apt-pkg/deb/debsystem.cc:
- set dir::state::status based at least on dir
This causes problems with alternative rootdirs
Michael Vogt [Wed, 13 Oct 2010 11:38:13 +0000 (13:38 +0200)]
* debian/apt.cron.daily:
- source /etc/default/locale (if available) so that the
apt-get update cron job fetches the right translated package
descriptions
* fix test failure on amd64
Martin Pitt [Wed, 13 Oct 2010 11:00:49 +0000 (13:00 +0200)]
* apt-pkg/contrib/fileutl.cc:
- Fix FileFd::Size() for gzipped files to give the size of the
uncompressed data. This fixes cache progress building progress going way
over 100%.
Martin Pitt [Wed, 13 Oct 2010 10:45:47 +0000 (12:45 +0200)]
* apt-pkg/deb/debindexfile.cc:
- Use FileFd::Size() instead of stat()ing the sources/binary/translations
indexes directly, so that we have transparent handling of gzipped
indexes.
Michael Vogt [Wed, 13 Oct 2010 10:23:25 +0000 (12:23 +0200)]
merge fix for testrun on amd64
bubulle@debian.org [Wed, 6 Oct 2010 20:35:27 +0000 (22:35 +0200)]
* Another typo fixed in French ("Anfin"). Thanks to bubulle
* Wrong translation for "showauto" fixed. Thanks to Raphaël Hertzog
Closes: #599265
bubulle@debian.org [Tue, 5 Oct 2010 03:36:46 +0000 (05:36 +0200)]
Typo fixed in French (extra "Z"). Thanks to Florentin Duneau.
Michael Vogt [Mon, 4 Oct 2010 10:02:59 +0000 (12:02 +0200)]
releasing version 0.8.6
Michael Vogt [Mon, 4 Oct 2010 09:51:47 +0000 (11:51 +0200)]
merged from donkult
Maacub [Mon, 4 Oct 2010 09:03:24 +0000 (11:03 +0200)]
[ Programs translations ]
* Asturian update by Maacub (Closes: #599057)
David Kalnischkies [Sat, 2 Oct 2010 07:19:31 +0000 (09:19 +0200)]
* apt-pkg/depcache.cc:
- do not remove packages which the user requested for installation
explicitly while satisfying other install requests (Closes: #598669)
Michael Vogt [Fri, 1 Oct 2010 13:55:10 +0000 (15:55 +0200)]
merged from lp:~donkult/apt/sid
Michael Vogt [Fri, 1 Oct 2010 13:02:14 +0000 (15:02 +0200)]
debian/apt.cron.daily: export LANGUAGE LC_MESSAGES LC_ALL as well
Michael Vogt [Fri, 1 Oct 2010 12:36:31 +0000 (14:36 +0200)]
* debian/apt.cron.daily:
- source /etc/default/locale (if available) so that the
apt-get update cron job fetches the right translated package
descriptions
Chris Leick [Thu, 30 Sep 2010 10:28:35 +0000 (12:28 +0200)]
* doc/po/de.po:
- remove the duplicated "angefertigt" in translation-holder string
David Kalnischkies [Wed, 29 Sep 2010 18:56:30 +0000 (20:56 +0200)]
* apt-pkg/packagemanager.cc:
- Add a space between period and 'Please' and unfuzzy all translations
Clytie Siddall [Wed, 29 Sep 2010 18:31:29 +0000 (20:31 +0200)]
Vietnamese programs translation update by Clytie Siddall (Closes: #598489)
David Kalnischkies [Wed, 29 Sep 2010 17:55:04 +0000 (19:55 +0200)]
* apt-pkg/depcache.cc:
- do not check endpointer packages instead of only those which prevented
NeverAutoRemove settings from having an effect (Closes: #598452)
David Kalnischkies [Wed, 29 Sep 2010 16:34:48 +0000 (18:34 +0200)]
fix the testcases which were broken by the new space between number and unit
David Kalnischkies [Tue, 28 Sep 2010 15:27:44 +0000 (17:27 +0200)]
* apt-pkg/contrib/strutl.cc:
- add a space between number and unit as required by SI (Closes: #598352)
David Kalnischkies [Fri, 24 Sep 2010 12:18:52 +0000 (14:18 +0200)]
* cmdline/apt-cache.cc:
- use the TranslatedDescription for searching and not the first
available one as it is maybe not an expected language (Closes: #597925)
Michael Vogt [Tue, 21 Sep 2010 11:23:21 +0000 (13:23 +0200)]
doc/examples/configure-index:
- add info on debug::acquire::cdrom
Michael Vogt [Fri, 17 Sep 2010 20:22:50 +0000 (22:22 +0200)]
releasing version 0.8.5
Michael Vogt [Fri, 17 Sep 2010 13:06:38 +0000 (15:06 +0200)]
merged from lp:~donkult/apt/sid
David Kalnischkies [Fri, 17 Sep 2010 08:32:37 +0000 (10:32 +0200)]
German manpage translation (Chris Leick). Closes: #597163
David Kalnischkies [Fri, 17 Sep 2010 08:07:24 +0000 (10:07 +0200)]
* doc/po/fr.po:
- correct two syntax issues to ensure we can build fine
David Kalnischkies [Fri, 17 Sep 2010 08:02:38 +0000 (10:02 +0200)]
* buildlib/debiandoc.mak, buildlib/po4a_manpage.mak:
- ensure that the build fails if documentation building fails
David Kalnischkies [Fri, 17 Sep 2010 07:55:12 +0000 (09:55 +0200)]
* debian/control:
- build-depend on docbook-xml to ensure that the xml DTDs are always
available on the buildds (Closes: #597145)
Michael Vogt [Wed, 15 Sep 2010 17:56:50 +0000 (19:56 +0200)]
merged lp:~donkult/apt/sid
Michael Vogt [Wed, 15 Sep 2010 17:54:27 +0000 (19:54 +0200)]
merged lp:~mvo/apt/conflicts-on-virtuals to better deal with
conflicts/breaks against virtual packages (LP: #614993)
David Kalnischkies [Wed, 15 Sep 2010 11:24:51 +0000 (13:24 +0200)]
* debian/apt.cron.daily:
- handle absolut directory paths correctly by loading directories
directly instead of building the paths on our own (Closes: #596421)
David Kalnischkies [Tue, 14 Sep 2010 17:05:30 +0000 (19:05 +0200)]
merge with debian-sid to get final 0.8.4
David Kalnischkies [Tue, 14 Sep 2010 16:57:46 +0000 (18:57 +0200)]
* apt-pkg/policy.cc:
- support 100-pinning in Release file with ButAutomaticUpgrades
as requested by the backports crew (Closes: #596097)
* apt-pkg/deb/deblistparser.cc:
- overrule NotAutomatic in case of ButAutomaticUpgrades
Michael Vogt [Fri, 10 Sep 2010 19:29:42 +0000 (21:29 +0200)]
releasing version 0.8.4
Michael Vogt [Fri, 10 Sep 2010 18:44:15 +0000 (20:44 +0200)]
merged from lp:~mvo/apt/mvo
Michael Vogt [Fri, 10 Sep 2010 11:56:40 +0000 (13:56 +0200)]
apt-pkg/contrib/cdromutl.cc: do not take Buf.f_bfree into account on writable media
Michael Vogt [Fri, 10 Sep 2010 11:43:32 +0000 (13:43 +0200)]
apt-pkg/contrib/cdromutl.cc: style fixes (thanks to David for his code-review)
Michael Vogt [Fri, 10 Sep 2010 10:21:06 +0000 (12:21 +0200)]
* apt-pkg/contrib/cdromutl.cc:
- if apt-cdrom is used on writable media (like usb-sticks), do
not use the root directory to identify the medium (as all
changes there change the ident id). Use the .disk directory
instead
bubulle@debian.org [Thu, 9 Sep 2010 20:23:31 +0000 (22:23 +0200)]
Fix missing space after dot in a message from apt-pkg
Translations unfuzzied. Thanks to Holger Wansing.
bubulle@debian.org [Thu, 9 Sep 2010 18:46:41 +0000 (20:46 +0200)]
German (Holger Wansing). Closes: #596141
David Kalnischkies [Thu, 9 Sep 2010 17:54:22 +0000 (19:54 +0200)]
add a simple testcase for the previously fixed bug 595691 to check
in future that APT plays considerable well with empty archives
Michael Vogt [Thu, 9 Sep 2010 17:04:26 +0000 (19:04 +0200)]
* ftparchive/writer.cc:
- null the valid string instead of the date if Valid-Until is not set
* apt-pkg/acquire-item.cc:
- use also unsigned Release files again (Closes: #596189)
David Kalnischkies [Thu, 9 Sep 2010 16:23:08 +0000 (18:23 +0200)]
* apt-pkg/acquire-item.cc:
- use also unsigned Release files again (Closes: #596189)
Michael Vogt [Thu, 9 Sep 2010 13:36:42 +0000 (15:36 +0200)]
* ftparchive/writer.cc:
- write out {Files,Checksum-Sha1,Checksum-Sha256} only if
available LP: #633967. Thanks to Colin Watson
David Kalnischkies [Thu, 9 Sep 2010 09:26:18 +0000 (11:26 +0200)]
* ftparchive/writer.cc:
- null the valid string instead of the date if Valid-Until is not set
Michael Vogt [Tue, 7 Sep 2010 13:56:51 +0000 (15:56 +0200)]
releasing version 0.8.3
Michael Vogt [Tue, 7 Sep 2010 13:15:23 +0000 (15:15 +0200)]
merged from lp:~donkult/apt/sid
David Kalnischkies [Tue, 7 Sep 2010 13:08:19 +0000 (15:08 +0200)]
* ftparchive/apt-ftparchive.cc:
- ensure that BinDirectory as well as Tree settings get
the correct default FileMode setting (Closes: #595922)
bubulle@debian.org [Tue, 7 Sep 2010 08:56:07 +0000 (10:56 +0200)]
Japanese (KURASAWA Nozomu). Closes: #595862
Michael Vogt [Tue, 7 Sep 2010 08:02:59 +0000 (10:02 +0200)]
* apt-pkg/indexcopy.cc:
- only use trusted.gpg.d directory if it exists
- do not replace /dev/null when running in APT::CDROM::NoAct
mode (LP: #612666), thanks to Colin Watson
Michael Vogt [Tue, 7 Sep 2010 07:57:09 +0000 (09:57 +0200)]
do not replace /dev/null when running in APT::CDROM::NoAct
mode (LP: #612666), thanks to Colin Watson
Michael Vogt [Tue, 7 Sep 2010 07:23:11 +0000 (09:23 +0200)]
releasing version 0.8.2
Michael Vogt [Mon, 6 Sep 2010 16:11:49 +0000 (18:11 +0200)]
merged from lp:~donkult/apt/sid
David Kalnischkies [Mon, 6 Sep 2010 12:10:26 +0000 (14:10 +0200)]
rename the newly public CheckDirectory method to CreateAPTDirectoryIfNeeded
to give a better indication what this method will do if called.
David Kalnischkies [Mon, 6 Sep 2010 10:17:15 +0000 (12:17 +0200)]
* methods/{gzip,bzip2}.cc:
- empty files can never be valid archives (Closes: #595691)
bubulle@debian.org [Sun, 5 Sep 2010 05:54:08 +0000 (07:54 +0200)]
Spanish (Omar Campagne). Closes: #595557
David Kalnischkies [Sat, 4 Sep 2010 13:28:47 +0000 (15:28 +0200)]
* cmdline/apt-key:
- support also Dir::Etc::Trusted so that apt-key works in the same
way as the library part which works with the trusted files
David Kalnischkies [Sat, 4 Sep 2010 08:46:36 +0000 (10:46 +0200)]
* apt-pkg/indexcopy.cc:
- support really still the APT::GPGV::TrustedKeyring setting,
as it breaks d-i badly otherwise (Closes: #595428)
Michael Vogt [Fri, 3 Sep 2010 18:49:09 +0000 (20:49 +0200)]
apt-pkg/indexcopy.cc: include trustedFile (if it exists)
Michael Vogt [Fri, 3 Sep 2010 18:22:15 +0000 (20:22 +0200)]
* apt-pkg/indexcopy.cc:
- only use trusted.gpg.d directory if it exists
David Kalnischkies [Fri, 3 Sep 2010 17:35:51 +0000 (19:35 +0200)]
update the version number to the upcoming 0.8.2 and
bump the release version of the library also
David Kalnischkies [Fri, 3 Sep 2010 17:34:36 +0000 (19:34 +0200)]
merge with official v0.8.1
Michael Vogt [Fri, 3 Sep 2010 17:04:22 +0000 (19:04 +0200)]
releasing version 0.8.1
Michael Vogt [Fri, 3 Sep 2010 15:51:03 +0000 (17:51 +0200)]
add regression test for ubuntu bug 614993
Michael Vogt [Fri, 3 Sep 2010 15:03:52 +0000 (17:03 +0200)]
remove duplicated test, move test for conflicts higher up, better debug output
Michael Vogt [Fri, 3 Sep 2010 12:04:50 +0000 (14:04 +0200)]
merged from lp:~donkult/apt/sid
bubulle@debian.org [Thu, 2 Sep 2010 18:14:12 +0000 (20:14 +0200)]
* Norwegian Bokmål (Hans Nordhaug). Closes: #595182
* Danish (Joe Hansen). Closes: #595176
* Catalan (Agustí Grau). Closes: #595234
David Kalnischkies [Thu, 2 Sep 2010 13:24:44 +0000 (15:24 +0200)]
do the right thing(TM) even if the (unfinished) testcase is named
skip-* instead of test-* to avoid calling him with run-tests
David Kalnischkies [Thu, 2 Sep 2010 13:19:51 +0000 (15:19 +0200)]
check for length of Data to avoid the validness of
Pin: origin "
(no error displayed). We already know in this method that
Data is at least one char long, so we avoid the length counting
as long as the string doesn't start with "
David Kalnischkies [Thu, 2 Sep 2010 11:03:38 +0000 (13:03 +0200)]
show only the basename of the running test
David Kalnischkies [Thu, 2 Sep 2010 10:52:04 +0000 (12:52 +0200)]
set the quiet value for apt-cache so the tests will actually see
the notices as they will not be shown otherwise
David Kalnischkies [Thu, 2 Sep 2010 10:47:48 +0000 (12:47 +0200)]
* apt-pkg/deb/dpkgpm.cc:
- create Dir::Log if needed to support /var/log as tmpfs or similar,
inspired by Thomas Bechtold, thanks! (Closes: #523919, LP: #220239)
Easily done by moving a private method from pkgAcquire into the public
area of fileutl.cc to be able to use it also in here
David Kalnischkies [Thu, 2 Sep 2010 10:22:33 +0000 (12:22 +0200)]
add wrapper around dpkg to be able to use it easily in the tests
bubulle@debian.org [Tue, 31 Aug 2010 20:19:39 +0000 (22:19 +0200)]
French translation fixed
Michael Vogt [Tue, 31 Aug 2010 11:32:50 +0000 (13:32 +0200)]
apt-pkg/algorithms.cc: show debug output only if debug option is given