summaryrefslogtreecommitdiff
path: root/methods
Commit message (Collapse)AuthorAgeFilesLines
* * methods/gpgv.cc:Michael Vogt2009-04-081-6/+34
| | | | - properly check for expired and revoked keys (closes: #433091) LP: #356012
* * methods/mirror.cc:Michael Vogt2009-03-191-2/+16
| | | | - when download the mirror file and the server is down, return a propper error message (LP: #278635)
* * apt-pkg/pkgcache.cc:Michael Vogt2009-02-091-1/+0
| | | | | - do not run "dpkg --configure pkg" if pkg is in trigger-awaited state (LP: #322955) - do not unlink files in partial/ (thanks to robbiew)
* * methods/https.cc:Michael Vogt2009-02-091-0/+5
| | | - add Acquire::https::AllowRedirect support
* * [ABI break] merge support for http redirects, thanks toMichael Vogt2009-02-023-2/+81
| | | | | | | | | | | | Jeff Licquia and Anthony Towns * [ABI break] use int for the package IDs (thanks to Steve Cotton) - Galician updated. Closes: #509151 - Catalan updated. Closes: #509375 - Vietnamese updated. Closes: #509422 - Traditional Chinese added. Closes: #510664 * COPYING: - Actualized. Removed obsolete Qt section, added GPLv2 clause. (Closes: #440049, #509337) * Clarify the --help for 'purge' (LP: #243948)
* LP: #263089Michael Vogt2009-01-281-1/+1
|
* merged from debian-sidMichael Vogt2008-11-241-10/+10
|\
| * fix various -Wall warningsMichael Vogt2008-10-282-2/+3
| |
| * * Compilation fixes and portability improvement for compiling APT against ↵Luca Bruno2008-10-111-10/+10
| | | | | | | | non-GNU libc
| * * merge patch that enforces stricter https server certificateMichael Vogt2008-07-251-12/+47
| | | | | | | | | | | | | | 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)
* | * fix various -Wall warningsMichael Vogt2008-08-062-2/+3
|\ \ | | | | | | | | | | | | | | | * 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)
| * | fix various -Wall warningsMichael Vogt2008-08-052-2/+3
| | |
* | | * merge patch that enforces stricter https server certificateMichael Vogt2008-08-061-12/+47
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) * add DPkg::NoTriggers option so that applications that call apt/aptitude (like the installer) defer trigger processing (thanks to Joey Hess) * document --install-recommends and --no-install-recommends (thanks to Dereck Wonnacott, LP: #126180) * apt-ftparchive might write corrupt Release files (LP: #46439) * Apply --important option to apt-cache depends (LP: #16947)
| * | * merge patch that enforces stricter https server certificateMichael Vogt2008-07-251-12/+47
| |/ | | | | | | | | checking (thanks to Arnaud Ebalard, closes: #485960) * allow per-mirror specific https settings (thanks to Arnaud Ebalard, closes: #485965)
* | merged from debianMichael Vogt2008-05-052-2/+6
|\|
| * Add timeout support for https.Otavio Salvador2008-05-021-1/+5
| |
| * typo fixesMichael Vogt2008-03-111-2/+2
| |
| * * Fix typos in manpages. Thanks to Daniel Leidert for the fixesMichael Vogt2008-02-211-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes: #444922 [ Raise urgency to critical since it fixes a critical but for Debian Installer Lenny Beta1 release ] - Vietnamese updated. Closes: #460825 - Basque updated. Closes: #461166 - Galician updated. Closes: #461468 - Portuguese updated. Closes: #464575 - Korean updated. Closes: #448430 - Simplified Chinese updated. Closes: #465866 * Applied patch from Robert Millan <rmh@aybabtu.com> to fix the error message when gpgv isn't installed, closes: #452640. * Fix regression about APT::Get::List-Cleanup setting being ignored, closes: #466052. * Fix compilation warnings in apt-pkg/cdrom.cc and apt-pkg/contrib/configuration.cc. * Fix typo in debian/copyright file ("licened" instead of "licensed"), closes: #458966. - Vietnamese updated. Closes: #453774, #459013 - Simplified Chinese updated. Closes: #458039 - Norwegian Bokmål updated. Closes: #457917 * Fix wording for "After unpacking...". Thanks to Michael Gilbert
| | * * Applied patch from Robert Millan <rmh@aybabtu.com> to fix the errorOtavio Salvador2008-01-171-1/+1
| | | | | | | | | message when gpgv isn't installed, closes: #452640.
* | | * typo fixes (LP: #107960)Michael Vogt2008-03-111-2/+2
| | |
* | | * methods/connect.cc:Michael Vogt2008-02-081-0/+16
|\| | | | | | | | | | | - remember hosts with Resolve failures or connect Timeouts see https://wiki.ubuntu.com/NetworklessInstallationFixes
| * | * methods/connect.cc:Michael Vogt2008-02-081-0/+16
| |/ | | | | - remember hosts with Resolve failures or connect Timeouts
| * * apt-pkg/acquire-worker.cc, methods/connect.cc:Michael Vogt2008-01-071-0/+1
| | | | | | | | - consider a ResolveError a transient-network problem
* | methods/makefile: remove duplicated entry for httpsMichael Vogt2008-01-031-7/+0
| |
* | merge from apt--mvoMichael Vogt2008-01-031-0/+1
|\|
| * * Applied patch from Robert Millan <rmh@aybabtu.com> to make apt-key andOtavio Salvador2007-12-161-0/+1
| | | | | | apt-get to ignore time conflicts, closes: #451328.
* | update ABI, the homepage change broke itMichael Vogt2007-12-071-1/+1
| |
* | we do not break the abiMichael Vogt2007-12-061-1/+1
| |
* | * methods/gpgv.cc:Michael Vogt2007-12-061-17/+0
|\| | | | | | | | | | | | | | | | | | | | | - remove cruft code that caused timestamp/I-M-S issues * ftparchive/contents.cc: - fix error output * methods/mirror.{cc,h}: - only update mirror list on IndexFile updates * ftparchive/contents.cc: - support lzma data members * ftparchive/multicompress.cc: - support lzma output
| * * methods/gpgv.cc:Michael Vogt2007-12-061-17/+0
| | | | | | - remove cruft code that caused timestamp/I-M-S issues
* | merge with the debian treeMichael Vogt2007-11-284-8/+9
|\|
| * Changed ABIOtavio Salvador2007-10-251-1/+1
| |
| * methods/https.cc:Michael Vogt2007-10-051-13/+13
| | | | | | | | | | - delete zero size I-M-S hits - fix of-by-one error in I-M-S code
| * - methods/ftp.cc: likewise;Otavio Salvador2007-10-021-1/+1
| |
| * - methods/gpgv.cc: conversion from string constant to 'char*';Otavio Salvador2007-10-021-3/+3
| |
| * * Reset curl options and timestamp between downloaded files. Thanks toOtavio Salvador2007-08-101-0/+13
| | | | | | Ryan Murray <rmurray@debian.org> for the patch (closes: #437150)
| * * Add hash support to copy method. Thanks Anders Kaseorg by the patchOtavio Salvador2007-08-061-0/+5
| | | | | | (closes: #436055)
* | * methods/mirror.{cc,h}:Michael Vogt2007-11-282-62/+97
|\ \ | | | | | | - only update mirror list on IndexFile updates
| * | methods/mirror.{cc,h}:Michael Vogt2007-11-282-62/+97
| | | | | | | | | | | | | | | | | | - improve the mirror method so that it only updates the mirror list from the server if we get new indexfiles - code cleanup
* | | * methods/https.cc:Michael Vogt2007-10-051-13/+13
| | | | | | | | | | | | | | | | | | - 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
* | | * Reset curl options and timestamp between downloaded files. Thanks toMichael Vogt2007-10-031-0/+13
| | | | | | | | | Ryan Murray <rmurray@debian.org> for the patch
* | | * methods/copy.cc:Michael Vogt2007-08-081-1/+7
|\ \ \ | | | | | | | | | | | | | | | | - take hashes here too * apt-pkg/acquire-worker.cc: - only pass on computed hash if we recived one from the method
| * | | * apt-pkg/acquire-worker.cc:Michael Vogt2007-08-081-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | - only pass a hash if we actually got one from the method * methods/copy.cc: - take hashes here too (*sigh*)
| * | | * apt-pkg/acquire-item.{cc,h}:Michael Vogt2007-07-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - rename "hash" into ExpectedHash in pkgAcqFile, pkgAcqIndex - add missing HashSum() call to class pkgAcqIndex - use the data provided by acquire-method (and send via the {SHA256,SHA1,MD5Sum}-Hash tag when comparing the hash, this avoids calculating the hash twice (just like old libapt) * apt-pkg/acquire-method.cc: - send MD5Sum-Hash tag to libapt to be consistant with HashString::SupportedHashes() * apt-pkg/acquire-worker.cc: - check with "Owner->HashSum().HashType()" what hash the frontend is expecting and pass it to pkgAcquireItem::Done() in the new HashString format - add some debugging output * apt-pkg/contrib/hashes.cc: - fix off-by-one error when constructing a HashString from a single input string * apt-pkg/contrib/hashes.h: - add "HashType()" method * apt-pkg/init.h, apt-pkg/makefile, methods/makefile: - break ABI
* | | | * apt-inst/contrib/extracttar.cc:Michael Vogt2007-08-032-12/+29
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix fd leak for zero size files (thanks to Bill Broadley for reporting this bug) * apt-pkg/acquire-item.cc: - remove zero size files on I-M-S hit * methods/https.cc: - only send LastModified if we actually have one - send range request with if-range - delete failed downloads * apt-pkg/deb/dpkgpm.{cc,h}: - merged dpkg-log branch, this lets you specify a Dir::Log::Terminal file to log dpkg output to (ABI break) * merged apt--sha256 branch to fully support the new sha256 checksums in the Packages and Release files (ABI break) * Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrong directory downloading on non-linux architectures (closes: #435597) * Applied patch from Guillem Jover <guillem@debian.org> to use * Applied patch from Guillem Jover <guillem@debian.org> to add support to add lzma support (closes: #408201) * methods/makefile: - install lzma symlink method (for full lzma support) * debian/control: - suggest "lzma" * Simplified HttpMethod::Fetch on http.cc removing Tail variable; * Fix pipeline handling on http.cc (closes: #413324) * Fix building to properly support binNMUs. Thanks to Daniel Schepler <schepler@math.unipd.it> by the patch (closes: #359634) * Fix example for Install-{Recommends,Suggests} options on configure-index example file. Thanks to Peter Eisentraut <peter_e@gmx.net> by the patch (closes: #432223) * fixed compile errors with g++ 4.3 (thanks to Daniel Burrows, closes: #429378) * fixes in the auto-mark code (thanks to Daniel Burrows) * fix FTFBFS by changing build-depends to libcurl4-gnutls-dev (closes: #428363) * cmdline/apt-get.cc: - fix InstallTask code when a pkgRecord ends with a single '\n' (thanks to Soren Hansen for reporting) * merged from Christian Perrier: * vi.po: completed to 532t, again. Closes: #429899 * gl.po: completed to 532t. Closes: #429506 * vi.po: completed to 532t. Closes: #428672 * Update all PO and the POT. Gives 514t14f4u for formerly complete translations * fr.po: completed to 532t * ku.po, uk.po, LINGUAS: reintegrate those translations which disappeared from the BZR repositories
| * | | * apt-pkg/deb/dpkgpm.{cc,h}:Michael Vogt2007-08-031-1/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | - merged dpkg-log branch, this lets you specify a Dir::Log::Terminal file to log dpkg output to ABI break
| * \ \ \ * apt-pkg/acquire-item.cc:Michael Vogt2007-08-031-8/+20
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove zero size files on I-M-S hit * methods/https.cc: - only send LastModified if we actually have one - send range request with if-range - delete failed downloads
| | * | | | * methods/https.cc:Michael Vogt2007-08-021-8/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - only send i-m-s if last-modified is > 0 - instead of resume send a range: if-range: custom header - merge 304 detection patch from thom may (thanks!) * apt-pkg/acquire-item.cc: - remove empty files on i-m-s hits from partial/
| * | | | | * methods/makefile:Michael Vogt2007-07-301-3/+8
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | - install lzma symlink method (for full lzma support) * debian/control: - suggest "lzma"
* | | | | * Simplified HttpMethod::Fetch on http.cc removing Tail variable;Michael Vogt2007-07-141-6/+18
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix pipeline handling on http.cc (closes: #413324) * Fix building to properly support binNMUs. Thanks to Daniel Schepler <schepler@math.unipd.it> by the patch (closes: #359634) * Fix example for Install-{Recommends,Suggests} options on configure-index example file. Thanks to Peter Eisentraut <peter_e@gmx.net> by the patch (closes: #432223) *