summaryrefslogtreecommitdiff
path: root/apt-pkg
AgeCommit message (Collapse)AuthorFilesLines
2010-01-02add configuration PDiffs::Limit-options (FileLimit and SizeLimit) toDavid Kalnischkies1-13/+49
not download too many or too big patches (Closes: #554349)
2009-12-22merge with lp:~mvo/apt/sid to get the finale 0.7.25 stateDavid Kalnischkies2-4/+3
2009-12-14merge segfault fix from Mario Sanchez Prada, many thanksMichael Vogt1-1/+2
(closes: #561109)
2009-12-14merged patches from david (many thanks)Michael Vogt1-3/+1
2009-12-12revert this commit as fast as possible (aka next ABI break)David Kalnischkies1-1/+1
This commit sets up our faked library extension to trick the build system into building the packages with libc6.9-6 while we are actually already at libc6.10-6. Oh dear...
2009-12-10* apt-pkg/init.h:Michael Vogt1-1/+3
- add compatibilty with old ABI name until the next ABI break
2009-12-10merge Michaels wonderful "fix" for the currently unwanted ABI BreakDavid Kalnischkies1-1/+3
2009-12-10* apt-pkg/init.h:Michael Vogt1-1/+3
- add compatibilty with old ABI name until the next ABI break
2009-12-10merge with lp:~mvo/apt/debian-sid : move all my ABI break changesDavid Kalnischkies9-8/+260
to the "new" 0.7.26 version
2009-12-10merged from the mvo branch (and contains all non-abi break changes from donkult)Michael Vogt5-23/+31
2009-12-10merged -r 1923..1926 from lp:~donkult/apt/sidMichael Vogt1-1/+7
2009-12-10merged -r1887..1901 from lp:~donkult/apt/sidMichael Vogt4-20/+24
2009-12-10merged -r1875..1886 from lp:~donkult/apt/sidMichael Vogt1-6/+4
2009-12-10* merge lp:~mvo/apt/netrc branch, this adds support for aMichael Vogt5-3/+245
/etc/apt/auth.conf that can be used to store username/passwords in a "netrc" style file (with the extension that it supports "/" in a machine definition). Based on the maemo git branch. * apt-pkg/deb/dpkgpm.cc: - add "purge" to list of known actions
2009-12-09* apt-pkg/deb/dpkgpm.cc:Michael Vogt1-0/+1
- add "purge" to list of known actions
2009-12-07merge lp:~mvo/apt/netrc branch, this adds support for aMichael Vogt4-3/+244
/etc/apt/auth.conf that can be used to store username/passwords in a "netrc" style file (with the extension that it supports "/" in a machine definition). Based on the maemo git branch.
2009-12-07if "/" is found in the machine, do a uri.startswith(host) substring match to ↵Michael Vogt1-4/+8
support multiple user/passwds on the same host
2009-12-04* apt-pkg/contrib/netrc.cc:Michael Vogt1-7/+27
- check for hostname and then host+path - better debug output * methods/https.cc: - fix bug in netrc integration
2009-12-02* apt-pkg/packagemanager.cc:Michael Vogt3-4/+14
- add output about pre-depends configuring when debug::pkgPackageManager is used * methods/https.cc: - fix incorrect use of CURLOPT_TIMEOUT, closes: #497983, LP: #354972 thanks to Brian Thomason for the patch * apt-pkg/depcache.cc, apt-pkg/indexcopy.cc: - typo fix (LP: #462328) * cmdline/apt-key: - Emit a warning if removed keys keyring is missing and skip associated checks (LP: #218971)
2009-11-29Ignore :qualifiers after package name in build dependenciesDavid Kalnischkies6-14/+24
for now as long we don't understand them (Closes: #558103)
2009-11-27use "diff" filetype for .debian.tar.* files (Closes: #554898) inDavid Kalnischkies1-1/+7
apt-pkg/deb/debsrcrecords.cc as source format v3 uses this name scheme for their "diff" files.
2009-11-26[BREAK] add possibility to download and use multiplyDavid Kalnischkies9-77/+253
Translation files, configurable with Acquire::Languages accessable with APT::Configuration::getLanguages() and as always with documentation in apt.conf. The commit also includes a very very simple testapp.
2009-11-25another round of method hardening with const& in ConfigurationDavid Kalnischkies2-30/+31
2009-11-25allow also to skip the last patch if target is reached in acquire-item.cc,David Kalnischkies2-3/+16
thanks Bernhard R. Link! (Closes: #545699)
2009-11-25use long instead of short for {Ver,Desc}File size in pkgcache.hDavid Kalnischkies1-2/+2
patch from Víctor Manuel Jáquez Leal, thanks! (Closes: #538917)
2009-11-25merge my rred-rewrite branch & add it's changes to the changelogDavid Kalnischkies2-45/+92
2009-11-09extent the mmap to be able to handle currently not implementedDavid Kalnischkies2-45/+92
(but planed) growable mmaps
2009-10-29* apt-pkg/depcache.cc, apt-pkg/indexcopy.cc:Michael Vogt2-4/+4
- typo fix (LP: #462328)
2009-10-28refactor the buildsystem to extract library versions from one file,David Kalnischkies2-6/+10
so it is not needed to change x-files to just increase a version number (because this is far to easy to forget one of the files, which will not result in failures or is bad in general, but is inconsitent.)
2009-10-24Bumped libapt version and excluded eglibc from SONAME. (Closes: #448249)David Kalnischkies2-5/+4
Backported from lp:~mvo/apt/debian-experimental Based on patch by Eugene V. Lyubimkin
2009-10-24Avoid extra inner copy in APT_MKSTRCMP and APT_MKSTRCMP2David Kalnischkies1-6/+6
Backported from lp:~mvo/apt/debian-experimental Patch by Eugene V. Lyubimkin
2009-10-21more debug output in SmartConfigureMichael Vogt1-0/+6
2009-10-21* apt-pkg/packagemanager.cc:Michael Vogt1-0/+7
- add output about pre-depends configuring when debug::pkgPackageManager is used
2009-10-19add more description to the manpage for the Immediate-Configuration andDavid Kalnischkies1-5/+6
change another message to be also translatable.
2009-10-16add ftp support, basic debuggingMichael Vogt1-1/+4
2009-10-16port netrc support from maemonMichael Vogt4-3/+217
2009-10-01improve the documentation and errormessages regarding a failingDavid Kalnischkies1-2/+4
immediate configuration as the old message was quite a bit scare and uninformative.
2009-10-01backout revno 1875 - as this aggressive immediate propergation is something ↵David Kalnischkies1-4/+0
we want sometimes
2009-09-29* apt-pkg/packagemanager.cc:Michael Vogt2-4/+8
- fix overly aggressive immediate config propergation (thanks to David Kalnischkies)
2009-09-24merged from davidMichael Vogt1-2/+17
2009-09-24Ignore TriggerPendings between multiple --configure callsDavid Kalnischkies1-2/+17
2009-09-24* apt-pkg/deb/dpkgpm.cc:Michael Vogt1-24/+27
- when tcgetattr() returns non-zero skip all pty magic (thanks to Simon Richter, closes: #509866) * apt-inst/contrib/arfile.cc: - show propper error message for Invalid archive members
2009-09-24* apt-pkg/deb/dpkgpm.cc:Michael Vogt1-24/+27
- when tcgetattr() returns non-zero skip all pty magic (thanks to Simon Richter, closes: #509866)
2009-09-18cleanup commit for trigger processing:David Kalnischkies2-13/+6
- remove the DPkg::NoConfTriggers - absolutely useless as we need TriggersPending already so we can use --no-triggers. - remove the Immediate-option from the example, it doesn't help much. - UnpackCritical uses DepUnPackPre with a D (on simple letter...) - the "smart" optimisation to skip A was not so smart - revert.
2009-09-15Add even more config options and try to handle configuration problemsDavid Kalnischkies4-44/+97
arising if we upgrade essential or predependencies which need to be configured before even unpacking packages depending on them.
2009-09-13add and document experimental options to make aggressiveDavid Kalnischkies2-7/+34
use of dpkg's trigger and configuration handling (Closes: #473461) Add NoTriggers option to add --no-triggers to all dpkg calls, NoConfiguration to prevent apt from trying to configure packages - dpkg should handle this in the last ConfigurePending call. This options are for now deactivated as they require more testing in real world situations, but the plan is to enable them in the near future if anything works well.
2009-09-11apt-pkg/deb/dpkgpm.cc: make some variables constant and add foldmarkersDavid Kalnischkies1-36/+38
2009-09-08Rework the CompressionTypes system by adding an Order subgroup toDavid Kalnischkies1-22/+34
simplify customisation of the order and improve the documentation about this setting group.
2009-09-08replace unknown multibytes with ? in UTF8ToCharset (Closes: #545208)David Kalnischkies1-2/+13
instead of ignoring the returncode and truncating the string on error
2009-09-07reintroduce #clear and #include in the config files,David Kalnischkies1-3/+5
they there broken since 0.7.21 with the introduction of #-comments