]>
git.saurik.com Git - apt.git/log
David Kalnischkies [Tue, 13 Sep 2011 15:46:48 +0000 (17:46 +0200)]
Support large files in the complete toolset. Indexes of this
size are pretty unlikely for now, but we need it for deb
packages which could become bigger than 4GB now (LP: #815895)
David Kalnischkies [Tue, 13 Sep 2011 08:09:00 +0000 (10:09 +0200)]
reorder includes: add <config.h> if needed and include it at first
Michael Vogt [Fri, 15 Jul 2011 08:08:44 +0000 (10:08 +0200)]
releasing version 0.8.16~exp3
Michael Vogt [Fri, 15 Jul 2011 07:53:38 +0000 (09:53 +0200)]
merged from http://bzr.debian.org/bzr/apt/apt/debian-sid
Michael Vogt [Fri, 15 Jul 2011 07:45:33 +0000 (09:45 +0200)]
merged from lp:~donkult/apt/sid
Michael Vogt [Fri, 15 Jul 2011 07:42:37 +0000 (09:42 +0200)]
merged from donkult
David Kalnischkies [Fri, 15 Jul 2011 07:33:36 +0000 (09:33 +0200)]
* apt-pkg/depcache.cc:
- change default of APT::AutoRemove::SuggestsImportant to true
David Kalnischkies [Thu, 14 Jul 2011 19:28:50 +0000 (21:28 +0200)]
merge with debian-sid 0.8.15.2
David Kalnischkies [Thu, 14 Jul 2011 19:06:09 +0000 (21:06 +0200)]
* apt-pkg/deb/debmetaindex.cc:
- add trusted=yes option to mark unsigned (local) repository as trusted
based on a patch from Ansgar Burchardt, thanks a lot! (Closes: #596498)
Note that "apt-get update" still warns about unknown signatures even
when [trusted=yes] is given for the source.
David Kalnischkies [Thu, 14 Jul 2011 13:54:25 +0000 (15:54 +0200)]
replace the last standing double's with long long
David Kalnischkies [Thu, 14 Jul 2011 10:08:16 +0000 (12:08 +0200)]
* cmdline/apt-get.cc:
- add an --assume-no option for testing to say 'no' to everything
Michael Vogt [Thu, 14 Jul 2011 09:30:02 +0000 (11:30 +0200)]
merged from the mvo branch and add proper changelog
Michael Vogt [Thu, 14 Jul 2011 09:20:28 +0000 (11:20 +0200)]
merged from debian-sid
Michael Vogt [Thu, 14 Jul 2011 09:03:55 +0000 (11:03 +0200)]
make ResolveByKeep() more clever and hold back packages that would go into a broken policy state by the upgrade
David Kalnischkies [Wed, 13 Jul 2011 23:44:35 +0000 (01:44 +0200)]
fix sha512 calculation in Hashes::VerifyFiles()
David Kalnischkies [Wed, 13 Jul 2011 21:23:04 +0000 (23:23 +0200)]
* ftparchive/writer.cc:
- generate all checksums in one run over the file for Release
David Kalnischkies [Wed, 13 Jul 2011 21:10:38 +0000 (23:10 +0200)]
enable Hashes::AddFD() to skip creation of certain hashes
David Kalnischkies [Wed, 13 Jul 2011 20:29:37 +0000 (22:29 +0200)]
test that AddFD for single summations works, too
David Kalnischkies [Wed, 13 Jul 2011 17:34:11 +0000 (19:34 +0200)]
move hash test to libapt-testcases and add a few more tests
Michael Vogt [Wed, 13 Jul 2011 17:02:10 +0000 (19:02 +0200)]
fix from David Kalnischkies for the InRelease gpg verification
code (LP: #784473)
David Kalnischkies [Wed, 13 Jul 2011 14:37:15 +0000 (16:37 +0200)]
move implementation of checksums around by abstracting even more
Michael Vogt [Wed, 13 Jul 2011 11:47:25 +0000 (13:47 +0200)]
apt-pkg/aptconfiguration.h: fix copy/paste error in getCompressionTypes() description
David Kalnischkies [Sun, 10 Jul 2011 10:16:13 +0000 (12:16 +0200)]
merge with debian-experimental
David Kalnischkies [Wed, 6 Jul 2011 11:41:18 +0000 (13:41 +0200)]
* apt-pkg/init.cc:
- use CndSet in pkgInitConfig (Closes: #629617)
David Kalnischkies [Wed, 6 Jul 2011 10:46:29 +0000 (12:46 +0200)]
* cmdline/apt-get.cc:
- restore all important dependencies for garbage packages (LP: #806274)
David Kalnischkies [Tue, 5 Jul 2011 17:00:42 +0000 (19:00 +0200)]
cherrypick sources.list option documentation from my sid branch
David Kalnischkies [Tue, 5 Jul 2011 13:58:32 +0000 (15:58 +0200)]
* apt-pkg/acquire*.{cc,h}:
- try even harder to support really big files in the fetcher by
converting (hopefully) everything to 'long long' (Closes: #632271)
David Kalnischkies [Tue, 5 Jul 2011 13:34:43 +0000 (15:34 +0200)]
* doc/apt.conf.5.xml:
- document APT::Architectures list (Closes: #612102)
David Kalnischkies [Tue, 5 Jul 2011 13:14:25 +0000 (15:14 +0200)]
* doc/sources.list.5.xml:
- document available [options] for sources.list entries (Closes: 632441)
Michael Vogt [Tue, 5 Jul 2011 13:02:59 +0000 (14:02 +0100)]
merge lp:~mvo/apt/sha512-template to get fixes for the
sha1/md5 verifiation (closes: #632520)
Michael Vogt [Tue, 5 Jul 2011 12:44:50 +0000 (14:44 +0200)]
apt-pkg/contrib/md5.cc: fix md5sum by using the right type (unsinged char*) and avoiding a implicit cast this way
Michael Vogt [Tue, 5 Jul 2011 12:06:12 +0000 (14:06 +0200)]
apt-pkg/contrib/sha1.cc: fix sha1 hashsum by using the right type for "res" avoiding a implicit cast to string this way
Michael Vogt [Fri, 1 Jul 2011 13:10:28 +0000 (14:10 +0100)]
apt-pkg/acquire-item.cc: improve error message for valid-until
David Kalnischkies [Thu, 30 Jun 2011 12:24:59 +0000 (14:24 +0200)]
remove empty line dpkg-gensymbols complains about
David Kalnischkies [Thu, 30 Jun 2011 12:05:03 +0000 (14:05 +0200)]
* apt-pkg/pkgcachegen.cc:
- fallback to memory if file is not writeable even if access()
told us the opposite before (e.g. in fakeroot 1.16) (Closes: #630591)
David Kalnischkies [Thu, 30 Jun 2011 11:59:36 +0000 (13:59 +0200)]
merge with debian-sid 0.8.15.1
Michael Vogt [Thu, 30 Jun 2011 08:21:55 +0000 (09:21 +0100)]
merged from debian-sid
Michael Vogt [Thu, 30 Jun 2011 08:14:38 +0000 (10:14 +0200)]
releasing version 0.8.15.1
Michael Vogt [Thu, 30 Jun 2011 07:33:19 +0000 (08:33 +0100)]
* doc/makefile:
- create doxygen directory to avoid depending on magic (Closes: #628799)
* cmdline/apt-key:
- explicitly state that net-update is not supported if no url is set
- require to be root for add, rm, update and net-update
- clarify update vs. net-update in different distros (Closes: #632043)
* debian/apt.symbols:
- forgot 'mips' in the list for all architecture dependent symbols
- comment out gcc-4.5 specific symbols as gcc-4.6 is now default
- the symbol for PrintStatus() is architecture dependent
* apt-pkg/policy.cc:
- do not segfault in pinning if a package with this name doesn't exist.
Thanks to Ferdinand Thommes for the report!
- Defaults is a vector of Pin not of PkgPin
- ensure that only the first specific stanza for a package is used
- save all stanzas which had no effect in Unmatched
- allow package:architecure in Package:
David Kalnischkies [Wed, 29 Jun 2011 22:03:26 +0000 (00:03 +0200)]
allow package:architecure in Package:
David Kalnischkies [Wed, 29 Jun 2011 21:26:38 +0000 (23:26 +0200)]
- ensure that only the first specific stanza for a package is used
- save all stanzas which had no effect in Unmatched
David Kalnischkies [Wed, 29 Jun 2011 21:16:00 +0000 (23:16 +0200)]
Defaults is a vector of Pin not of PkgPin
David Kalnischkies [Wed, 29 Jun 2011 20:38:59 +0000 (22:38 +0200)]
* apt-pkg/policy.cc:
- do not segfault in pinning if a package with this name doesn't exist.
Thanks to Ferdinand Thommes for the report!
Matt Emmerton [Wed, 29 Jun 2011 18:22:02 +0000 (20:22 +0200)]
Make private sha2 functions static
(freebsd which can be considered the "official" upstream has applied it)
David Kalnischkies [Wed, 29 Jun 2011 17:39:21 +0000 (19:39 +0200)]
fix compiler warning by reordering init-list
apt-pkg/acquire.h: In constructor ‘pkgAcquire::pkgAcquire()’:
apt-pkg/acquire.h:175:9: warning: ‘pkgAcquire::Running’ will be initialized after [-Wreorder]
apt-pkg/acquire.h:96:8: warning: ‘int pkgAcquire::LockFD’ [-Wreorder]
David Kalnischkies [Wed, 29 Jun 2011 17:38:52 +0000 (19:38 +0200)]
* apt-pkg/pkgcache.h:
- readd All{Foreign,Allowed} as suggested by Julian to
remain strictly API compatible
David Kalnischkies [Wed, 29 Jun 2011 17:21:34 +0000 (19:21 +0200)]
merge with debian-experimental 0.8.16~exp2 release
David Kalnischkies [Wed, 29 Jun 2011 16:46:20 +0000 (18:46 +0200)]
the symbol for PrintStatus() is architecture dependent
David Kalnischkies [Wed, 29 Jun 2011 16:46:01 +0000 (18:46 +0200)]
comment out gcc-4.5 specific symbols as gcc-4.6 is now default
David Kalnischkies [Wed, 29 Jun 2011 16:15:56 +0000 (18:15 +0200)]
* debian/apt.symbols:
- forgot 'mips' in the list for all architecture dependent symbols
David Kalnischkies [Wed, 29 Jun 2011 16:15:44 +0000 (18:15 +0200)]
clarify update vs. net-update in different distros (Closes: #632043)
David Kalnischkies [Wed, 29 Jun 2011 15:24:47 +0000 (17:24 +0200)]
require to be root for add, rm, update and net-update
David Kalnischkies [Wed, 29 Jun 2011 15:15:56 +0000 (17:15 +0200)]
* cmdline/apt-key:
- explicitly state that net-update is not supported if no url is set
David Kalnischkies [Wed, 29 Jun 2011 14:38:49 +0000 (16:38 +0200)]
* doc/makefile:
- create doxygen directory to avoid depending on magic (Closes: #628799)
David Kalnischkies [Wed, 29 Jun 2011 14:29:54 +0000 (16:29 +0200)]
merge with debian-sid release 0.8.15
Michael Vogt [Wed, 29 Jun 2011 13:20:55 +0000 (15:20 +0200)]
releasing version 0.8.16~exp2
Michael Vogt [Wed, 29 Jun 2011 13:16:36 +0000 (15:16 +0200)]
debian/*.symbols: updated for new soname
Michael Vogt [Wed, 29 Jun 2011 12:00:03 +0000 (13:00 +0100)]
remove no longer needed replaces for libapt-pkg4.11 and libapt-inst1.3
Michael Vogt [Wed, 29 Jun 2011 11:45:30 +0000 (12:45 +0100)]
merge lp:~mvo/apt/abi-break
Michael Vogt [Wed, 29 Jun 2011 11:00:06 +0000 (13:00 +0200)]
releasing version 0.8.16~exp1
Michael Vogt [Wed, 29 Jun 2011 10:15:35 +0000 (11:15 +0100)]
merged from debian-sid
Michael Vogt [Tue, 28 Jun 2011 16:55:26 +0000 (17:55 +0100)]
merged with the unstable upload
Michael Vogt [Tue, 28 Jun 2011 16:53:16 +0000 (17:53 +0100)]
merged from debian-sid
Michael Vogt [Tue, 28 Jun 2011 16:49:01 +0000 (18:49 +0200)]
releasing version 0.8.15
Michael Vogt [Tue, 28 Jun 2011 16:00:07 +0000 (17:00 +0100)]
various typo and syntax corrections in doc/*.xml
Michael Vogt [Tue, 28 Jun 2011 15:27:48 +0000 (16:27 +0100)]
update symbol file (thanks to david)
Michael Vogt [Tue, 28 Jun 2011 14:51:33 +0000 (15:51 +0100)]
merged from lp:~mvo/apt/mvo
Michael Vogt [Tue, 28 Jun 2011 14:49:45 +0000 (15:49 +0100)]
merged from donkult
Michael Vogt [Tue, 28 Jun 2011 14:46:28 +0000 (15:46 +0100)]
change to 0.8.14.2
Michael Vogt [Tue, 28 Jun 2011 14:45:59 +0000 (15:45 +0100)]
cherry pick from donkult
Michael Vogt [Tue, 28 Jun 2011 14:44:02 +0000 (15:44 +0100)]
add more to the symbol file
Michael Vogt [Tue, 28 Jun 2011 14:31:37 +0000 (15:31 +0100)]
merged from debian-sid
Michael Vogt [Tue, 28 Jun 2011 14:30:51 +0000 (15:30 +0100)]
cherry pick fix from sid
Michael Vogt [Tue, 28 Jun 2011 10:32:38 +0000 (11:32 +0100)]
merged symbols file fix from David, many thanks
Michael Vogt [Tue, 28 Jun 2011 09:52:13 +0000 (10:52 +0100)]
merge from the experimental branch and prepare new upload
Michael Vogt [Tue, 28 Jun 2011 09:31:00 +0000 (10:31 +0100)]
debian/control: update breaks for the final upload
Michael Vogt [Tue, 28 Jun 2011 09:26:46 +0000 (10:26 +0100)]
merge updated description from David, many thanks
Michael Vogt [Mon, 27 Jun 2011 08:46:41 +0000 (10:46 +0200)]
* apt-pkg/deb/dpkgpm.cc:
- set permissions of term.log to root.adm and 644 (LP: #404724)
Michael Vogt [Wed, 22 Jun 2011 08:54:28 +0000 (10:54 +0200)]
* debian/control:
- modernize package description (closes: #624618)
bubulle@debian.org [Sat, 18 Jun 2011 11:56:21 +0000 (13:56 +0200)]
Catalan translation update (Jordi Mallach). Closes: #630657
Michael Vogt [Fri, 17 Jun 2011 20:27:53 +0000 (22:27 +0200)]
use depends for the ${shlibs:Depends} to make the breaks work
Michael Vogt [Fri, 17 Jun 2011 19:49:52 +0000 (21:49 +0200)]
* debian/control:
- add Breaks: 0.8.15~exp3) for libapt-pkg4.10 and
libapt-inst1.2 (thanks to Jonathan Nieder, closes: #630214)
Michael Vogt [Wed, 15 Jun 2011 15:21:41 +0000 (17:21 +0200)]
* debian/control:
- fix incorrect Replaces (closes: #630204) for libapt-inst1.2
Michael Vogt [Fri, 10 Jun 2011 13:45:04 +0000 (15:45 +0200)]
releasing version 0.8.15~exp1
Michael Vogt [Fri, 10 Jun 2011 13:29:17 +0000 (15:29 +0200)]
merged lp:~mvo/apt/add-library-pkgs
Michael Vogt [Fri, 10 Jun 2011 13:28:39 +0000 (15:28 +0200)]
debian/rules: use substvars properly
Michael Vogt [Fri, 10 Jun 2011 12:48:57 +0000 (14:48 +0200)]
generate debiandencies for libapt-pkg-dev automatically via deb-substvars
Michael Vogt [Fri, 10 Jun 2011 12:43:06 +0000 (14:43 +0200)]
include mo files in the right packages
Michael Vogt [Fri, 10 Jun 2011 11:54:20 +0000 (13:54 +0200)]
merged lp:~mvo/apt/add-library-pkgs
bubulle@debian.org [Thu, 9 Jun 2011 20:48:35 +0000 (22:48 +0200)]
German documentation translation update (Chris Leick). Closes: #629949
Michael Vogt [Thu, 9 Jun 2011 13:02:33 +0000 (15:02 +0200)]
simplify symbol files a wee bit
Michael Vogt [Thu, 9 Jun 2011 12:46:31 +0000 (14:46 +0200)]
do not hardcode the libnames
Michael Vogt [Thu, 9 Jun 2011 12:02:03 +0000 (14:02 +0200)]
update changelog for the previous two commits
Michael Vogt [Thu, 9 Jun 2011 11:30:08 +0000 (13:30 +0200)]
apt-pkg/deb/debindexfile.cc: kill off another TranslationsAvailable() usage that is not needed
Michael Vogt [Thu, 9 Jun 2011 11:24:36 +0000 (13:24 +0200)]
apt-pkg/deb/debindexfile.cc: remove tests for TranslationsAvailable() as this will break adding translations to the cache if the current environment does not include the language (e.g. LANG=C but german translations). testing for existance of the file is the better approach
Michael Vogt [Thu, 9 Jun 2011 09:51:45 +0000 (11:51 +0200)]
* apt-pkg/deb/deblistparser.cc:
- include all known languages when building the apt cache
(LP: #794907)
Michael Vogt [Wed, 8 Jun 2011 16:18:06 +0000 (18:18 +0200)]
fix lintian issues
Michael Vogt [Wed, 8 Jun 2011 15:59:07 +0000 (17:59 +0200)]
remove -l from dh_shlibdeps, that is no longer needed with recent shlibdeps
Michael Vogt [Wed, 8 Jun 2011 15:38:55 +0000 (17:38 +0200)]
do not include libapt-pkg* in apt itself, add missing dh_makeshlibs calls
Michael Vogt [Wed, 8 Jun 2011 15:12:32 +0000 (17:12 +0200)]
initial librarification push