ntk/apt.git
14 years agoeliminate (hopefully all) segfaults in pkgcachegen.cc and mmap.cc
David Kalnischkies [Tue, 21 Jul 2009 14:54:28 +0000 (16:54 +0200)]
eliminate (hopefully all) segfaults in pkgcachegen.cc and mmap.cc
which can arise if cache doesn't fit into the mmap (Closes: #535218)

This removes also the previously introduced SegfaultSignalHandler:
The handler works, but is ugly by design...

14 years agodisplay warnings instead of errors if the parts dirs doesn't exist
David Kalnischkies [Wed, 15 Jul 2009 21:57:07 +0000 (23:57 +0200)]
display warnings instead of errors if the parts dirs doesn't exist
Parts dirs are /etc/apt/{sources.list,apt.conf,preferences}.d
(in the default setup)

14 years ago[contrib/error.cc] place a colon between errno and error text in output
David Kalnischkies [Wed, 15 Jul 2009 21:40:35 +0000 (23:40 +0200)]
[contrib/error.cc] place a colon between errno and error text in output
of GlobalError::Errno and WarningE (as it described in the comments of
these methods)

14 years agomerge with lp:~mvo/apt/debian-sid
David Kalnischkies [Wed, 15 Jul 2009 14:45:49 +0000 (16:45 +0200)]
merge with lp:~mvo/apt/debian-sid

14 years ago* debian/apt.cron.daily:
Michael Vogt [Tue, 14 Jul 2009 09:23:38 +0000 (11:23 +0200)]
* debian/apt.cron.daily:
  - if the timestamp is too far in the future, delete it

14 years agoGerman translation completed
bubulle@debian.org [Sun, 12 Jul 2009 04:29:10 +0000 (06:29 +0200)]
German translation completed

14 years agoGerman translation update
bubulle@debian.org [Fri, 10 Jul 2009 06:00:45 +0000 (08:00 +0200)]
German translation update

14 years agoadd a segfault handler to MMap to show the Cache-Limit message, which
David Kalnischkies [Tue, 7 Jul 2009 23:11:16 +0000 (01:11 +0200)]
add a segfault handler to MMap to show the Cache-Limit message, which
can be deactivated with MMap::SegfaultHandler=false (Closes: 535218)

14 years ago[contrib/mmap] implements a theoretical dynamic growing mmap
David Kalnischkies [Tue, 7 Jul 2009 23:03:15 +0000 (01:03 +0200)]
[contrib/mmap] implements a theoretical dynamic growing mmap
based on Michael Vogts patch in #195018 this commit implements the use
of mmap (as preferred) instead of a static char array. In theory this
made it possible to grow the mmap as needed, but as it is currently
impossible to move the mmap around in the memory the grow is likely
to fail but it improve the memory usage a bit, so it is not totally
useless for now - and maybe we can adjust the pointers in the future...

14 years ago* remove the MarkKeep calls if Is{Delete,Install}Ok false, because
David Kalnischkies [Tue, 7 Jul 2009 18:14:04 +0000 (20:14 +0200)]
* remove the MarkKeep calls if Is{Delete,Install}Ok false, because
  they have no effect anyway (thanks Daniel Burrows for noticing)
* improve documentation of the Is{Delete,Install}Ok methods a bit
* add the FromUser boolean to the debug output of the markers

14 years ago[apt-get] add possibility to hide the user simulation note
David Kalnischkies [Tue, 7 Jul 2009 17:23:04 +0000 (19:23 +0200)]
[apt-get] add possibility to hide the user simulation note

14 years agoRemove Eugene V. Lyubimkin from uploaders as requested.
Julian Andres Klode [Mon, 6 Jul 2009 15:29:12 +0000 (17:29 +0200)]
Remove Eugene V. Lyubimkin from uploaders as requested.

14 years agoSupport /etc/apt/preferences.d, by adding ReadPinDir() (Closes: #535512)
Julian Andres Klode [Mon, 6 Jul 2009 15:09:08 +0000 (17:09 +0200)]
Support /etc/apt/preferences.d, by adding ReadPinDir() (Closes: #535512)

14 years agoconfigure-index: document Dir::Etc::SourceParts and some other options
Julian Andres Klode [Mon, 6 Jul 2009 14:20:13 +0000 (16:20 +0200)]
configure-index: document Dir::Etc::SourceParts and some other options
(Closes: #459605)

14 years agoSupport /etc/apt/preferences.d (Closes: #535512)
Julian Andres Klode [Mon, 6 Jul 2009 13:46:54 +0000 (15:46 +0200)]
Support /etc/apt/preferences.d (Closes: #535512)

14 years agoCorrect spelling
bubulle@debian.org [Mon, 6 Jul 2009 12:56:22 +0000 (14:56 +0200)]
Correct spelling

14 years agoFrench translation update
bubulle@debian.org [Wed, 1 Jul 2009 20:48:57 +0000 (22:48 +0200)]
French translation update

14 years agoUpdated Asturian translation
Marcos Alvarez Costales [Wed, 1 Jul 2009 20:43:12 +0000 (22:43 +0200)]
Updated Asturian translation

14 years agoversions with a pin of -1 shouldn't be a candidate (Closes: #355237)
David Kalnischkies [Wed, 1 Jul 2009 08:25:41 +0000 (10:25 +0200)]
versions with a pin of -1 shouldn't be a candidate (Closes: #355237)

14 years ago* add hook for MarkInstall and MarkDelete (closes: #470035)
David Kalnischkies [Tue, 30 Jun 2009 19:44:24 +0000 (21:44 +0200)]
* add hook for MarkInstall and MarkDelete (closes: #470035)
* honor the dpkg hold state in new Marker hooks (closes: #64141)

Combine the proposed AutoInstOk and IsAutoInstallOk to more general hooks
for MarkInstall (and another one for MarkDelete) with the same parameters
as the call these hooks should check.

14 years agoadd the various foldmarkers in apt-pkg & cmdline (no code change)
David Kalnischkies [Tue, 30 Jun 2009 19:37:30 +0000 (21:37 +0200)]
add the various foldmarkers in apt-pkg & cmdline (no code change)

14 years agofix typo in apt-pkg/acquire.cc which prevents Dl-Limit to work
Michael Vogt [Tue, 30 Jun 2009 12:16:32 +0000 (14:16 +0200)]
fix typo in apt-pkg/acquire.cc which prevents Dl-Limit to work
correctly when downloading from multiple sites (Closes: #534752)

14 years agomerged r1811..1815 from lp:~donkult/apt/experimental
Michael Vogt [Tue, 30 Jun 2009 12:11:31 +0000 (14:11 +0200)]
merged r1811..1815 from lp:~donkult/apt/experimental

14 years agomerged r1811 from lp:~donkult/apt/experimenal
Michael Vogt [Tue, 30 Jun 2009 12:01:46 +0000 (14:01 +0200)]
merged r1811 from lp:~donkult/apt/experimenal

14 years agomerge the AutoInstOk patch from debian-experimental
Michael Vogt [Tue, 30 Jun 2009 11:52:52 +0000 (13:52 +0200)]
merge the AutoInstOk patch from debian-experimental

14 years ago* support IsAutoInstallOk in the resolver too
Michael Vogt [Mon, 29 Jun 2009 16:40:42 +0000 (18:40 +0200)]
* support IsAutoInstallOk in the resolver too
* honor the dpkg hold state in IsAutoInstallOk (closes: #64141)

14 years agomerge r1797 from lp:~donkult/apt/experimental
Michael Vogt [Mon, 29 Jun 2009 16:23:07 +0000 (18:23 +0200)]
merge r1797 from lp:~donkult/apt/experimental

14 years agoadd hook for auto-install (closes: #470035)
Michael Vogt [Mon, 29 Jun 2009 16:20:58 +0000 (18:20 +0200)]
add hook for auto-install (closes: #470035)

14 years agodo not write state file in simulate mode (closes: #433007)
Michael Vogt [Mon, 29 Jun 2009 16:13:23 +0000 (18:13 +0200)]
do not write state file in simulate mode (closes: #433007)

14 years ago* add Debug::pkgDepCache::Marker with more detailed debug output
Michael Vogt [Mon, 29 Jun 2009 16:07:30 +0000 (18:07 +0200)]
* add Debug::pkgDepCache::Marker with more detailed debug output
* add Debug::pkgProblemResolver::ShowScores and make the scores
  adjustable

14 years ago* add depth information to the debug output and show what depends
Michael Vogt [Mon, 29 Jun 2009 16:00:54 +0000 (18:00 +0200)]
* add depth information to the debug output and show what depends
  type triggers a autoinst (closes: #458389)
* add debug::pkgDepCache::Marker with more detailed debug output
  (closes: #87520)

14 years agosupport running "--simulate" as user
Michael Vogt [Mon, 29 Jun 2009 14:55:49 +0000 (16:55 +0200)]
support running "--simulate" as user

14 years ago[ABI break] Allow pinning by codename (closes: #97564)
Michael Vogt [Mon, 29 Jun 2009 14:44:46 +0000 (16:44 +0200)]
[ABI break] Allow pinning by codename (closes: #97564)

15 years agoIntroduce support for the Enhances field. (Closes: #137583)
jak@debian.org [Mon, 15 Jun 2009 12:57:01 +0000 (14:57 +0200)]
Introduce support for the Enhances field. (Closes: #137583)

15 years agoapt-pkg/contrib/configuration.cc: Fix a small memory leak in
Julian Andres Klode [Fri, 12 Jun 2009 17:07:40 +0000 (19:07 +0200)]
apt-pkg/contrib/configuration.cc: Fix a small memory leak in
ReadConfigFile.

15 years ago[ABI break] support '#' in apt.conf and /etc/apt/preferences
Michael Vogt [Tue, 9 Jun 2009 15:33:22 +0000 (17:33 +0200)]
[ABI break] support '#' in apt.conf and /etc/apt/preferences
(closes: #189866)

15 years agoCompleted Catalan translation
bubulle@debian.org [Sat, 6 Jun 2009 05:47:28 +0000 (07:47 +0200)]
Completed Catalan translation

15 years agoPending translations
bubulle@debian.org [Fri, 5 Jun 2009 18:37:49 +0000 (20:37 +0200)]
Pending translations

15 years agoUpdate French translation
bubulle@debian.org [Tue, 2 Jun 2009 05:37:38 +0000 (07:37 +0200)]
Update French translation

15 years agoSimplified Chinese translation update
Deng Xiyue [Mon, 1 Jun 2009 08:55:26 +0000 (10:55 +0200)]
Simplified Chinese translation update

15 years agoUpdated Asturian translation
bubulle@debian.org [Thu, 21 May 2009 10:19:01 +0000 (12:19 +0200)]
Updated Asturian translation

15 years agoAsturian translation added
bubulle@debian.org [Sun, 17 May 2009 10:43:09 +0000 (12:43 +0200)]
Asturian translation added

15 years agoBasque translation update
bubulle@debian.org [Sun, 17 May 2009 06:50:40 +0000 (08:50 +0200)]
Basque translation update

15 years ago[apt-pkg] allow also codenames for specifying a release
David Kalnischkies [Thu, 7 May 2009 10:04:21 +0000 (12:04 +0200)]
[apt-pkg] allow also codenames for specifying a release
* MatchType::Release checks first for archive than for codename equality
* new n= option in apt_preference to be able to pin based on a codeName

15 years agoSlovak translation update
bubulle@debian.org [Tue, 28 Apr 2009 18:18:01 +0000 (20:18 +0200)]
Slovak translation update

15 years agoUpdate French translation
bubulle@debian.org [Thu, 23 Apr 2009 06:05:00 +0000 (08:05 +0200)]
Update French translation

15 years agoUpdate PO files
bubulle@debian.org [Thu, 23 Apr 2009 05:37:15 +0000 (07:37 +0200)]
Update PO files

15 years agoFix typo in French translation
bubulle@debian.org [Wed, 22 Apr 2009 08:15:08 +0000 (10:15 +0200)]
Fix typo in French translation

15 years agoreleasing version 0.7.21 0.7.21
Michael Vogt [Thu, 16 Apr 2009 06:58:30 +0000 (08:58 +0200)]
releasing version 0.7.21

15 years agobuild fixes, change version 0.7.21
Michael Vogt [Tue, 14 Apr 2009 12:17:40 +0000 (14:17 +0200)]
build fixes, change version 0.7.21

15 years ago* apt-pkg/contrib/strutl.cc:
Michael Vogt [Thu, 9 Apr 2009 02:36:34 +0000 (04:36 +0200)]
* apt-pkg/contrib/strutl.cc:
  - fix TimeToStr i18n (LP: #289807)
* [ABI break] merge support for http redirects, thanks to
  Jeff Licquia and Anthony Towns
* [ABI break] use int for the package IDs (thanks to Steve Cotton)
* apt-pkg/pkgcache.cc:
  - do not run "dpkg --configure pkg" if pkg is in trigger-awaited
    state (LP: #322955)
* methods/https.cc:
  - add Acquire::https::AllowRedirect support
* Clarify the --help for 'purge' (LP: #243948)
* cmdline/apt-get.cc
  - fix "apt-get source pkg" if there is a binary package and
    a source package of the same name but from different
    packages (LP: #330103)
* cmdline/acqprogress.cc:
  - Call pkgAcquireStatus::Pulse even if quiet, so that we still get
    dlstatus messages on the status-fd (LP: #290234).

15 years ago* methods/gpgv.cc:
Michael Vogt [Wed, 8 Apr 2009 20:49:23 +0000 (22:49 +0200)]
* methods/gpgv.cc:
  - properly check for expired and revoked keys (closes: #433091)

15 years agoapt.cron.daily: catch invalid dates due to DST time changes
Michael Vogt [Wed, 8 Apr 2009 20:37:40 +0000 (22:37 +0200)]
apt.cron.daily: catch invalid dates due to DST time changes
in the stamp files

15 years agoSlovak translation update
bubulle@debian.org [Wed, 8 Apr 2009 17:52:19 +0000 (19:52 +0200)]
Slovak translation update

15 years agoItalian translation
bubulle@debian.org [Thu, 2 Apr 2009 05:31:41 +0000 (07:31 +0200)]
Italian translation

15 years agoFrench translation update was reported in the BTS
bubulle@debian.org [Thu, 19 Mar 2009 18:52:21 +0000 (19:52 +0100)]
French translation update was reported in the BTS

15 years agoSlovak translation update
bubulle@debian.org [Thu, 19 Mar 2009 18:49:14 +0000 (19:49 +0100)]
Slovak translation update

15 years agoFix an infinite loop in pkgAcquire::UriIterator::operator++() (Closes: #335615).
Daniel Burrows [Tue, 10 Mar 2009 03:06:04 +0000 (20:06 -0700)]
Fix an infinite loop in pkgAcquire::UriIterator::operator++() (Closes: #335615).

15 years agoFix FindFile (and FindDir) so that the value of RootDir is applied to the default...
Daniel Burrows [Fri, 6 Mar 2009 16:22:53 +0000 (08:22 -0800)]
Fix FindFile (and FindDir) so that the value of RootDir is applied to the default if no value is found.
Previously FindFile("Dir::etc", "/etc") would use RootDir if a value
existed for "Dir::etc"; otherwise it would go ahead and use "/etc",
ignoring RootDir.  Of course, this made RootDir fairly useless; it
has now been fixed.

15 years agoSwedish translation update
bubulle@debian.org [Wed, 4 Mar 2009 20:37:32 +0000 (21:37 +0100)]
Swedish translation update

15 years agoFrench translation update
bubulle@debian.org [Tue, 24 Feb 2009 07:35:02 +0000 (08:35 +0100)]
French translation update

15 years agoUpdate PO(T) files
bubulle@debian.org [Tue, 24 Feb 2009 07:24:42 +0000 (08:24 +0100)]
Update PO(T) files

15 years agomerge the 0.7.20.2 upload
Michael Vogt [Sun, 8 Feb 2009 10:52:34 +0000 (11:52 +0100)]
merge the 0.7.20.2 upload

15 years agofix changlog
Michael Vogt [Sun, 8 Feb 2009 10:49:08 +0000 (11:49 +0100)]
fix changlog

15 years agoNorwegian Bokmal translation update
bubulle@debian.org [Sun, 1 Feb 2009 18:48:02 +0000 (19:48 +0100)]
Norwegian Bokmal translation update

15 years agoTraditional Chinese translation update
bubulle@debian.org [Thu, 29 Jan 2009 21:19:26 +0000 (22:19 +0100)]
Traditional Chinese translation update

15 years agoUpdated Bulgarian translations
bubulle@debian.org [Tue, 27 Jan 2009 19:05:14 +0000 (20:05 +0100)]
Updated Bulgarian translations

15 years ago* apt-pkg/pkgcachegen.cc:
Michael Vogt [Mon, 19 Jan 2009 11:54:05 +0000 (12:54 +0100)]
* apt-pkg/pkgcachegen.cc:
  - fix apt-cache search for localized description
    (closes: #512110)

15 years agoFix spelling error in French translation
bubulle@debian.org [Sun, 11 Jan 2009 18:26:59 +0000 (19:26 +0100)]
Fix spelling error in French translation

15 years ago* COPYING:
Michael Vogt [Mon, 5 Jan 2009 10:10:41 +0000 (11:10 +0100)]
* COPYING:
  - Actualized. Removed obsolete Qt section, added GPLv2 clause.
    (Closes: #440049, #509337)

15 years agoready for 0.7.20 upload
Michael Vogt [Mon, 5 Jan 2009 08:12:37 +0000 (09:12 +0100)]
ready for 0.7.20 upload

15 years agoprepare 0.7.20 upload
Michael Vogt [Mon, 5 Jan 2009 08:00:11 +0000 (09:00 +0100)]
prepare 0.7.20 upload

15 years agoBe clear about the debian-sid not being released as of now
bubulle@debian.org [Sun, 4 Jan 2009 13:09:01 +0000 (14:09 +0100)]
Be clear about the debian-sid not being released as of now

15 years agoAdded Traditional Chinese translation
bubulle@debian.org [Sun, 4 Jan 2009 10:57:16 +0000 (11:57 +0100)]
Added Traditional Chinese translation

15 years agoCommit pending translations
bubulle@debian.org [Mon, 22 Dec 2008 20:47:15 +0000 (21:47 +0100)]
Commit pending translations

15 years agoGalician translation update
bubulle@debian.org [Fri, 19 Dec 2008 07:19:29 +0000 (08:19 +0100)]
Galician translation update

15 years ago* apt-inst/contrib/arfile.cc:
Michael Vogt [Wed, 17 Dec 2008 22:19:37 +0000 (23:19 +0100)]
* apt-inst/contrib/arfile.cc:
  - support members ending with '/' as well (thanks to Michal Cihr,
    closes: #500988)

15 years agocmdline/apt-get.cc: remove --build-dep-automatic line again
Michael Vogt [Mon, 15 Dec 2008 22:16:14 +0000 (23:16 +0100)]
cmdline/apt-get.cc: remove --build-dep-automatic line again

15 years agodebian/changelog: and fix the bugnumber (thanks to jackyf
Michael Vogt [Mon, 15 Dec 2008 21:22:20 +0000 (22:22 +0100)]
debian/changelog: and fix the bugnumber (thanks to jackyf

15 years agodebian/changelog: make the build-dep changelog entry match (debian) reality
Michael Vogt [Mon, 15 Dec 2008 21:16:12 +0000 (22:16 +0100)]
debian/changelog: make the build-dep changelog entry match (debian) reality

15 years agoMentioned '/* ... */' comments. (Closes: #507601)
Michael Vogt [Mon, 15 Dec 2008 16:58:01 +0000 (17:58 +0100)]
Mentioned '/* ... */' comments. (Closes: #507601)

15 years agoFinnish translation update
bubulle@debian.org [Fri, 12 Dec 2008 19:57:45 +0000 (20:57 +0100)]
Finnish translation update

15 years agoapt.conf: mentioned '/* ... */'-comments.
Eugene V. Lyubimkin [Wed, 10 Dec 2008 18:36:37 +0000 (20:36 +0200)]
apt.conf: mentioned '/* ... */'-comments.

15 years agodebian/changelog: fix changelog
Michael Vogt [Mon, 8 Dec 2008 23:58:12 +0000 (15:58 -0800)]
debian/changelog: fix changelog

15 years agomerged lp:~jackyf-devel/apt/debian-sid
Michael Vogt [Mon, 8 Dec 2008 23:48:34 +0000 (15:48 -0800)]
merged lp:~jackyf-devel/apt/debian-sid

15 years agoDrop awful use of first person in French translation. The same should happen to Engli...
bubulle@debian.org [Sun, 7 Dec 2008 09:34:59 +0000 (10:34 +0100)]
Drop awful use of first person in French translation. The same should happen to English messages after lenny

15 years agoIncluded missing file debian/apt-transport-https.README to repo.
Eugene V. Lyubimkin [Sat, 6 Dec 2008 21:34:11 +0000 (23:34 +0200)]
Included missing file debian/apt-transport-https.README to repo.

15 years agoMentioned 'APT::Periodic' and 'APT::Archives' groups of options.
Eugene V. Lyubimkin [Sat, 6 Dec 2008 21:20:13 +0000 (23:20 +0200)]
Mentioned 'APT::Periodic' and 'APT::Archives' groups of options.

15 years agoApplied patch from Daniel Burrows to document 'Debug' group of options.
Eugene V. Lyubimkin [Sat, 6 Dec 2008 20:41:43 +0000 (22:41 +0200)]
Applied patch from Daniel Burrows to document 'Debug' group of options.

15 years agoDocumented briefly 'APT::https' group of options.
Eugene V. Lyubimkin [Sat, 6 Dec 2008 20:14:52 +0000 (22:14 +0200)]
Documented briefly 'APT::https' group of options.

15 years agoRenewed buildlib/config.{sub,guess} files.
Eugene V. Lyubimkin [Sat, 6 Dec 2008 19:32:49 +0000 (21:32 +0200)]
Renewed buildlib/config.{sub,guess} files.

15 years agoFixed place of 'merged install-recommends and install-task branches' in debian/changelog.
Eugene V. Lyubimkin [Sat, 6 Dec 2008 18:59:55 +0000 (20:59 +0200)]
Fixed place of 'merged install-recommends and install-task branches' in debian/changelog.

15 years agomake "apt-get build-dep" installed packages marked automatic
Michael Vogt [Tue, 2 Dec 2008 19:54:43 +0000 (20:54 +0100)]
make "apt-get build-dep" installed packages marked automatic
by default. This can be changed by setting the value of
APT::Get::Build-Dep-Automatic to false (thanks to Aaron
Haviland, closes: #44874, LP: #248268)

15 years ago* doc/examples/sources.list:
Michael Vogt [Tue, 2 Dec 2008 19:16:41 +0000 (20:16 +0100)]
* doc/examples/sources.list:
  - Removed obsolete commented non-us deb-src entry, replaced it with
    'deb-src security.debian.org' one. (Closes: #411298)
* apt-pkg/contrib/mmap.cc:
  - Added instruction how to work around MMap error in MMap error message.
    (Closes: #385674, 436028)

15 years agoAdded instruction how to work around MMap error in MMap error message.
Eugene V. Lyubimkin [Wed, 26 Nov 2008 20:26:32 +0000 (22:26 +0200)]
Added instruction how to work around MMap error in MMap error message.

15 years agoRemoved obsolete commented non-us deb-src entry, replaced with 'security.debian.org...
Eugene V. Lyubimkin [Wed, 26 Nov 2008 20:08:56 +0000 (22:08 +0200)]
Removed obsolete commented non-us deb-src entry, replaced with 'security.debian.org' one.

15 years agoMerged from debian-sid branch.
Eugene V. Lyubimkin [Wed, 26 Nov 2008 20:03:42 +0000 (22:03 +0200)]
Merged from debian-sid branch.

15 years agoupload as 0.7.19
Michael Vogt [Mon, 24 Nov 2008 09:34:54 +0000 (10:34 +0100)]
upload as 0.7.19

15 years agoUkrainian translation updated
bubulle@debian.org [Sun, 23 Nov 2008 10:19:13 +0000 (11:19 +0100)]
Ukrainian translation updated

15 years agoMarathi translation updated
bubulle@debian.org [Sun, 23 Nov 2008 10:16:27 +0000 (11:16 +0100)]
Marathi translation updated