summaryrefslogtreecommitdiff
path: root/cmdline
Commit message (Collapse)AuthorAgeFilesLines
* The 'not dead yet' releaseMichael Vogt2009-07-216-42/+32
|\ | | | | | | | | | | | | | | | | | | | | * add hook for MarkInstall and MarkDelete (closes: #470035) * add the various foldmarkers in apt-pkg & cmdline (no code change) * versions with a pin of -1 shouldn't be a candidate (Closes: #355237) * prefer mmap as memory allocator in MMap instead of a static char array which can (at least in theory) grow dynamic * eliminate (hopefully all) segfaults in pkgcachegen.cc and mmap.cc which can arise if cache doesn't fit into the mmap (Closes: #535218) * display warnings instead of errors if the parts dirs doesn't exist * honor the dpkg hold state in new Marker hooks (closes: #64141)
| * merge with lp:~mvo/apt/debian-sidDavid Kalnischkies2009-07-151-2/+2
| |\
| * | [apt-get] add possibility to hide the user simulation noteDavid Kalnischkies2009-07-071-5/+6
| | |
| * | add the various foldmarkers in apt-pkg & cmdline (no code change)David Kalnischkies2009-06-306-37/+26
| | |
* | | * apt-pkg/acquire.cc:Michael Vogt2009-07-212-33/+56
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - make the max pipeline depth of the acquire queue configurable via Acquire::Max-Pipeline-Depth * apt-pkg/deb/dpkgpm.cc: - add Dpkg::UseIoNice boolean option to run dpkg with ionice -c3 (off by default) - send "dpkg-exec" message on the status fd when dpkg is run - provide DPkg::Chroot-Directory config option (useful for testing) - fix potential hang when in a backgroud process group * apt-pkg/algorithms.cc: - consider recommends when making the scores for the problem resolver * apt-pkg/acquire-worker.cc: - show error details of failed methods * apt-pkg/contrib/fileutl.cc: - if a process aborts with signal, show signal number * methods/http.cc: - ignore SIGPIPE, we deal with EPIPE from write in HttpMethod::ServerDie() (LP: #385144) * apt-pkg/indexcopy.cc: - support having CDs with no Packages file (just a Packages.gz) by not forcing a verification on non-existing files (LP: #255545) - remove the gettext from a string that consists entirely of variables (LP: #56792) * apt-pkg/cacheiterators.h: - add missing checks for Owner == 0 in end() * apt-pkg/indexrecords.cc: - fix some i18n issues * apt-pkg/contrib/strutl.h: - add new strprintf() function to make i18n strings easier - fix compiler warning * apt-pkg/deb/debsystem.cc: - make strings i18n able * fix problematic use of tolower() when calculating the version hash by using locale independant tolower_ascii() function. Thanks to M. Vefa Bicakci (LP: #80248) * build fixes for g++-4.4 * cmdline/apt-mark: - add "showauto" option to show automatically installed packages * document --install-recommends and --no-install-recommends (thanks to Dereck Wonnacott, LP: #126180) * Updated cron script to support backups by hardlinks and verbose levels. All features turned off by default. * Added more error handlings. Closes: #438803, #462734, #454989, * Refactored condition structure to make download and upgrade performed if only previous steps succeeded. Closes: #341970 * Documented all cron script related configuration items in configure-index. * apt-ftparchive might write corrupt Release files (LP: #46439) * Apply --important option to apt-cache depends (LP: #16947)
| * | * cmdline/apt-mark:Michael Vogt2009-06-031-27/+45
| | | | | | | | | - add "showauto" option to show automatically installed packages
| * | * cmdline/acqprogress.cc:Michael Vogt2009-03-271-2/+2
| | | | | | | | | | | | - Call pkgAcquireStatus::Pulse even if quiet, so that we still get dlstatus messages on the status-fd (LP: #290234).
| * | cmdline/apt-get.cc: fix typoMichael Vogt2009-03-091-1/+1
| | |
| * | fix "apt-get source pkg" if there is a binary package andMichael Vogt2009-03-091-7/+14
| | | | | | | | | | | | a source package of the same name but from different packages (LP: #330103)
| * | Clarify the --help for 'purge' (LP: #243948)Michael Vogt2008-12-161-1/+1
| | |
| * | merged from the debian-sid branchMichael Vogt2008-12-093-2/+6
| |\ \
| * | | * methods/gpgv.cc:Michael Vogt2008-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix compiler warning * cmdline/apt-get.cc: - fix "apt-get source pkg=ver" if binary name != source name and show a message (LP: #202219) * apt-pkg/deb/debsystem.cc: - make strings i18n able
| * | | - fix "apt-get source pkg=ver" if binary name != source nameMichael Vogt2008-12-081-3/+3
| | | | | | | | | | | | | | | | | | | | (LP: #202219) * doc/makefile: - add examples/apt-https-method-example.conf
| * | | * apt-ftparchive might write corrupt Release files (LP: #46439)Michael Vogt2008-10-282-6/+8
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Apply --important option to apt-cache depends (LP: #16947) * apt-pkg/acquire-item.cc: - Added fallback to uncompressed 'Packages' if neither 'bz2' nor 'gz' available. (Closes: #409284) * apt-pkg/algorithm.cc: - Strip username and password from source URL in error message. (Closes: #425150) * Fix typos: - apt-pkg/depcache.cc * Fix compilation warnings: - apt-pkg/acquire.cc - apt-pkg/versionmatch.cc * Compilation fixes and portability improvement for compiling APT against non-GNU libc (thanks to Martin Koeppe, closes: #392063): - buildlib/apti18n.h.in: + textdomain() and bindtextdomain() must not be visible when --disable-nls - buildlib/inttypes.h.in: undefine standard int*_t types - Append INTLLIBS to SLIBS: + cmdline/makefile + ftparchive/makefile + methods/makefile * doc/apt.conf.5.xml: - clarify whether configuration items of apt.conf are case-sensitive (thanks to Vincent McIntyre, closes: #345901) * doc/apt-cache.8.xml: - search command uses POSIX regex, and searches for virtual packages too (closes: #277536) * doc/offline.sgml: clarify remote and target hosts (thanks to Nikolaus Schulz, closes: #175940) * Fix several typos in docs, translations and debian/changelog (thanks to timeless, Nicolas Bonifas and Josh Triplett, closes: #368665, #298821, #411532, #431636, #461458) * Document apt-key finger and adv commands (thanks to Stefan Schmidt, closes: #350575) * Better documentation for apt-get --option (thanks to Tomas Pospisek, closes: #386579) * Retitle the apt-mark.8 manpage (thanks to Justin Pryzby, closes: #471276) * Better documentation on using both APT::Default-Release and /etc/apt/preferences (thanks to Ingo Saitz, closes: #145575) * doc/apt-cache.8.xml: - add missing citerefentry * Upload to unstable * apt-pkg/deb/dpkgpm.cc: - Store the trigger state descriptions in a way that does not break the ABI. The approach taken makes the search for a string O(n) rather than O(lg(n)), but since n == 4, I do not consider this a major concern. If it becomes a concern, we can sort the static array and use std::equal_range(). (Closes: #499322) * apt-pkg/pkgcachegen.cc: - do not add multiple identical descriptions for the same language (closes: #400768) * Catalan updated. Closes: #499462 * Fix typo in cron.daily script. Closes: #486179 * Traditional Chinese updated. Closes: #488526 * German corrected and completed. Closes: #490532, #480002, #498018 * French completed * Bulgarian updated. Closes: #492473 * Slovak updated. Closes: #492475 * Galician updated. Closes: #492794 * Japanese updated. Closes: #492975 * Fix missing space in Greek translation. Closes: #493922 * Greek updated. * Brazilian Portuguese updated. * Basque updated. Closes: #496754 * Romanian updated. Closes: #492773, #488361 * Portuguese updated. Closes: #491790 * Simplified Chinese updated. Closes: #489344 * Norwegian Bokmål updated. Closes: #480022 * Czech updated. Closes: #479628, #497277 * Korean updated. Closes: #464515 * Spanish updated. Closes: #457706 * Lithuanian added. Closes: #493328 * Swedish updated. Closes: #497496 * Vietnamese updated. Closes: #497893 * Portuguese updated. Closes: #498411 * Greek updated. Closes: #498687 * Polish updated. * merge patch that enforces stricter https server certificate checking (thanks to Arnaud Ebalard, closes: #485960) * allow per-mirror specific https settings (thanks to Arnaud Ebalard, closes: #485965) * add doc/examples/apt-https-method-example.cof (thanks to Arnaud Ebalard, closes: #485964) * apt-pkg/depcache.cc: - when checking for new important deps, skip critical ones (closes: #485943) * improve apt progress reporting, display trigger actions * add DPkg::NoTriggers option so that applications that call apt/aptitude (like the installer) defer trigger processing (thanks to Joey Hess) * doc/makefile: - add examples/apt-https-method-example.conf * Russian updated. Closes: #479777, #499029 * fix FTBFS by changing build-depends to * ABI library name change because it's built against * Package that contains all the new features * Branch that contains all the new features:
| * | | | * cmdline/apt-cache.cc:Michael Vogt2008-09-091-1/+2
| | | | | | | | | | | | | | | | | | | | - remove the gettext from a string that consists entirely of variables (LP: #56792)
| * | | | make "apt-get build-dep" installed packages marked automaticMichael Vogt2008-08-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | 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)
| * | | | fix various -Wall warningsMichael Vogt2008-08-051-1/+1
| | | | |
| * | | | * Apply --important option to apt-cache depends (LP: #16947) Michael Vogt2008-07-311-1/+7
| | | | |
| * | | | * cmdline/apt-cache.cc:Michael Vogt2008-07-291-4/+2
| | | | | | | | | | | | | | | | | | | | - do not show Breaks in unmet
* | | | | Support /etc/apt/preferences.d (Closes: #535512)Julian Andres Klode2009-07-061-2/+2
| |_|_|/ |/| | |
* | | | merged r1811..1815 from lp:~donkult/apt/experimentalMichael Vogt2009-06-301-0/+3
| | | |
* | | | do not write state file in simulate mode (closes: #433007)Michael Vogt2009-06-291-1/+2
| | | |
* | | | support running "--simulate" as userMichael Vogt2009-06-291-1/+12
| | | |
* | | | build fixes, change version 0.7.21Michael Vogt2009-04-141-1/+3
| | | |
* | | | * apt-pkg/contrib/strutl.cc:Michael Vogt2009-04-092-12/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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).
* | | | cmdline/apt-get.cc: remove --build-dep-automatic line againMichael Vogt2008-12-151-1/+0
| |_|/ |/| |
* | | make "apt-get build-dep" installed packages marked automaticMichael Vogt2008-12-021-0/+3
| | | | | | | | | | | | | | | 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)
* | | Removed asking to file a release-critical bug against a package if there is ↵Eugene V. Lyubimkin2008-11-111-0/+2
| | | | | | | | | | | | a request to install only one package and it is not installable.
* | | Re-applied apt-cache built-in help fixes.Eugene V. Lyubimkin2008-11-081-2/+2
| | |
* | | * debian/rules:Michael Vogt2008-11-051-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixed lintian warnings "debian/rules ignores make errors". * debian/control: - Substituted outdated "Source-Version" fields with "binary:Version". - Added 'python-apt' to Suggests, as apt-mark need it for work. - Drop Debian revision from 'doc-base' build dependency, this fixes appropriate lintian warning. * debian/libapt-pkg-doc.doc-base.*: - Changed section: from old 'Devel' to 'Debian'. This fixes appropriate lintian warnings. * debian/{postrm,prerm,preinst}: - Added 'set -e', fixes lintian warnings 'maintainer-script-ignores-error'. * dselect/makefile: - Removed unneeded 'LOCAL' entry. This allows cleaning rule to run smoothly. * share/lintian-overrides: - Added with override of 'apt must depend on python'. Script 'apt-mark' needs apt-python for working and checks this on fly. We don't want python in most cases. * cmdline/apt-key: - Added 'unset GREP_OPTIONS' to the script. This prevents 'apt-key update' failure when GREP_OPTIONS contains options that modify grep output. (Closes: #428752) * apt-pkg/acquire-item.cc: - fix a merge mistake that prevents the fallback to the uncompressed 'Packages' to work correctly (closes: #409284) * apt-pkg/acquire-item.cc: - Added fallback to uncompressed 'Packages' if neither 'bz2' nor 'gz' available. (Closes: #409284) * apt-pkg/algorithm.cc: - Strip username and password from source URL in error message. (Closes: #425150) * fix various -Wall warnings
| * | | fix various -Wall warningsMichael Vogt2008-10-281-1/+1
| | |/ | |/|
* | | * Fix typos:Michael Vogt2008-11-051-6/+6
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - apt-pkg/depcache.cc * Fix compilation warnings: - apt-pkg/acquire.cc - apt-pkg/versionmatch.cc * Compilation fixes and portability improvement for compiling APT against non-GNU libc (thanks to Martin Koeppe, closes: #392063): - buildlib/apti18n.h.in: + textdomain() and bindtextdomain() must not be visible when --disable-nls - buildlib/inttypes.h.in: undefine standard int*_t types - Append INTLLIBS to SLIBS: + cmdline/makefile + ftparchive/makefile + methods/makefile * doc/apt.conf.5.xml: - clarify whether configuration items of apt.conf are case-sensitive (thanks to Vincent McIntyre, closes: #345901)
| * | * Compilation fixes and portability improvement for compiling APT against ↵Luca Bruno2008-10-111-6/+6
| | | | | | | | | | | | non-GNU libc
* | | Added 'unset GREP_OPTIONS' to apt-key.Eugene V. Lyubimkin2008-10-311-0/+1
| | |
* | | Reverted 'bashisms' commit, it was wrong as $(...) is not a bashism.Eugene V. Lyubimkin2008-10-311-3/+3
| | |
* | | Fixed bashisms in apt-key.Eugene V. Lyubimkin2008-10-291-3/+3
|/ /
* / * Document apt-key finger and adv commands (thanks to Stefan Schmidt, ↵Luca Bruno2008-10-031-0/+2
|/ | | | closes: #350575)
* * Mark a message from dselect backend as translatableMichael Vogt2008-05-051-2/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to Frédéric Bothamy for the patch Closes: #322470 * Simplified Chinese updated. Closes: #473360 * Catalan fixes. Closes: #387141 * Typo fix in Greek translation. Closes: #479122 * French updated. * Thai updated. Closes: #479313 * Italian updated. Closes: #479326 * Polish updated. Closes: #479342 * Bulgarian updated. Closes: #479379 * Finnish updated. Closes: #479403 * Korean updated. Closes: #479426 * Basque updated. Closes: #479452 * Add missing build-depends back from build-depends-indep field. Closes: #478231 * Make cron script quiet if cache is locked. Thanks to Ted Percival <ted@midg3t.net> for the patch. Closes: #459344 * Add timeout support for https. Thanks to Andrew Martens <andrew.martens@strangeloopnetworks.com> for the patch. * Add support for --no-download on apt-get update. Closes: #478517 - Vietnamese updated. Closes: #479008 - Enable more complete debugging information when Debug::pkgAutoRemove is set. * debian/rules: - Add missing Build-Depends-Indep on xsltproc, docbook-xsl, and xmlto.
| * Add support for --no-download on apt-get update. Closes: #478517Otavio Salvador2008-05-021-2/+3
| |
* | * added debian/README.sourceMichael Vogt2008-05-051-1/+1
|/
* cmdline/apt-key: relax the apt-key update codeMichael Vogt2008-04-251-10/+10
|\
| * cmdline/apt-key: only use verify_against_master_keyring in net-update, not ↵Michael Vogt2008-04-081-10/+10
| | | | | | | | in update. it does not add any security in update (see comment in the source for rational)
* | * merge from the mvo branchMichael Vogt2008-03-141-13/+21
|\|
| * cmdline/apt-get.cc:Michael Vogt2008-03-131-12/+17
| | | | | | | | | | | | | | - install tasks in two passes, first without dependency auto-install, the with it. this ensure that we do not run in a situation were a task packages A dependens on B|C and C is part of the task but B gets installed too because of the greedy nature of apt
| * - run the problemResolver after a task was installedMichael Vogt2008-03-111-1/+4
| | | | | | so that it can correct any missing dependencies
| * * cmdline/apt-get.cc:Michael Vogt2008-03-111-1/+1
| | | | | | - fix incorrect help output for -f (LP: #57487)
* | Fix some strings and unfuzzy translations. Closes: #466845bubulle@debian.org2008-02-232-3/+3
|/
* cmdline/apt-get.cc:Michael Vogt2008-02-211-1/+1
| | | | - fix task installing (thanks to Colin Watson)
* cmdline/apt-key: add explaination when importing new keysMichael Vogt2008-02-131-0/+1
|
* cmdline/apt-key: make net-update more robustMichael Vogt2008-02-131-1/+12
|