summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add 'dirs' target to the 'all' target to ensure that for e.g. the testsDavid Kalnischkies2011-08-172-2/+1
| | | | all (sub)directories are build which are needed (e.g. obj/ and co)
* move the list of versions to test with to the libapt subdirectoryDavid Kalnischkies2011-08-172-1/+1
|
* remove the interactive scratch test, it doesn't test much and whatDavid Kalnischkies2011-08-171-105/+0
| | | | | it tests is covered by your non-interactive testcases, so this one wasn't used for a looooong time
* replaced by the integration/test-compressed-indexes testDavid Kalnischkies2011-08-171-235/+0
|
* merge with the final changelog from debian-sidDavid Kalnischkies2011-08-171-3/+3
|\
| * releasing version 0.8.15.6Michael Vogt2011-08-151-2/+2
| |
* | * apt-pkg/packagemanager.cc, apt-pkg/pkgcache.cc:David Kalnischkies2011-08-174-2/+37
| | | | | | | | | | - ignore "self"-conflicts for all architectures of a package instead of just for the architecture of the package locked at in the ordering of installations too (Closes: #802901)
* | merge the tests for configuration into another libapt-testDavid Kalnischkies2011-08-175-72/+84
| |
* | support yet another webserver in the integration tests: gatlingDavid Kalnischkies2011-08-151-0/+5
| |
* | write a proper testcase replacing the print-only uri.cc testDavid Kalnischkies2011-08-155-41/+119
|/
* merged fixes from lp:~mvo/apt/mvoMichael Vogt2011-08-152-1/+2
|\
| * fix crash when P.Arch() was used but the cache got remappedMichael Vogt2011-08-082-2/+3
| |\
| * | apt-pkg/acquire-item.cc: add more debug outputMichael Vogt2011-08-081-0/+1
| | |
| * | apt-pkg/pkgcachegen.cc: fix incorrect test for modification timeMichael Vogt2011-08-081-1/+1
| | |
* | | lots of cppcheck fixesMichael Vogt2011-08-1253-377/+369
|\ \ \
| * | | follow the recommendation of cppcheck to make some method methods (scnr)David Kalnischkies2011-08-116-13/+18
| | | | | | | | | | | | | | | | const and initial mostly Debug member values in the constructors
| * | | rename the parameter name of MarkDelete from Purge to MarkPurge toDavid Kalnischkies2011-08-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | fix a cosmetic warning from cppcheck: [apt-pkg/depcache.h:462] -> [apt-pkg/depcache.h:122]: (style) Variable 'Purge' hides enumerator with same name
| * | | fix a few more cppcheck performance and scope warningsDavid Kalnischkies2011-08-115-17/+17
| | | |
| * | | cppcheck complains about some possible speed improvements which could beDavid Kalnischkies2011-08-1142-334/+321
| | | | | | | | | | | | | | | | | | | | | | | | done on the mirco-optimazation level, so lets fix them: (performance) Possible inefficient checking for emptiness. (performance) Prefer prefix ++/-- operators for non-primitive types.
| * | | fix some cppcheck: (warning) Member variable is not initialized in the ↵David Kalnischkies2011-08-114-5/+5
| | | | | | | | | | | | | | | | constructor.
| * | | cppcheck is right that the check for preventing null deference of QueryDavid Kalnischkies2011-08-111-6/+2
| | |/ | |/| | | | | | | | | | | | | | | | is redundant in Redirect() as we can't reach the code with null anyway [apt-pkg/acquire-method.cc:433]: (error) Possible null pointer dereference: Queue - otherwise it is redundant to check if Queue is null at line 425
* / | cherry pick test/integration/Packages-hashsum-verification addition from ↵Michael Vogt2011-08-121-0/+18
|/ / | | | | | | lp:~mvo/apt/mvo
* | * test/integration/test-hashsum-verification:Michael Vogt2011-08-053-2/+91
|\| | | | | | | | | | | - add regression test for hashsum verification * apt-pkg/acquire-item.cc: - if no Release.gpg file is found, still load the hashes for verification (closes: #636314) and add test
| * * apt-pkg/acquire-item.cc:Michael Vogt2011-08-053-2/+13
| | | | | | | | - if no Release.gpg file is found, still load the hashes for verification (closes: #636314) and add test
| * * test/integration/test-hashsum-verification:Michael Vogt2011-08-052-0/+78
| | | | | | - add regression test for hashsum verification
* | merged from lp:~mvo/apt/mvoMichael Vogt2011-08-017-7/+72
|\|
| * apt-pkg/pkgcachegen.cc: copy Arch to avoid segfault on cache remapMichael Vogt2011-08-011-1/+3
| |
| * merged from debian-sidMichael Vogt2011-07-2982-18445/+23460
| |\ | |/ |/|
* | releasing version 0.8.15.5Michael Vogt2011-07-281-2/+2
| |
* | merged from lp:~donkult/apt/sidMichael Vogt2011-07-283-5/+54
|\ \
| * | * apt-pkg/deb/deblistparser.cc:David Kalnischkies2011-07-273-1/+40
|/ / | | | | - do not assume that the last char on a line is a \n (Closes: #633350)
* | releasing version 0.8.15.4Michael Vogt2011-07-261-2/+2
| |
* | refresh po/*Michael Vogt2011-07-2646-18572/+22958
| |
* | merged from lp:~mvo/apt/mvoMichael Vogt2011-07-266-3/+130
|\ \
* \ \ merged from lp:~donkult/apt/sidMichael Vogt2011-07-262-3/+11
|\ \ \
| * | | * apt-pkg/contrib/sha1.cc:David Miller2011-07-262-3/+11
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix illegally casts of on-stack buffer to a type requiring more alignment than it has resulting in segfaults on sparc (Closes: #634696) The problem is how sha1.cc codes the SHA1 transform, it illegally casts the on-stack workspace buffer to a type requiring more alignment than 'workspace' is actually declared to have. This only shows up recently because gcc-4.6 now does a really aggressive optimization where it gets rid of the workspace buffer entirely and just accesses 'buffer' directly, and assumes it has the necessary alignment for 32-bit loads (which it doesn't).
* | | releasing version 0.8.15.3Michael Vogt2011-07-250-0/+0
| | |
* | | merged from lp:~donkult/apt/sidMichael Vogt2011-07-2512-117/+496
|\ \ \
| * | | implement MultiarchCross for build-dep and source (Closes: #632221)David Kalnischkies2011-07-256-8/+341
| | | |
| * | | the order of languages after "none" is not important, so ignore it in testsDavid Kalnischkies2011-07-252-6/+40
| | | |
| * | | update the testcase to reflect that native is always on top ifDavid Kalnischkies2011-07-251-0/+6
| | | | | | | | | | | | | | | | it is not in the config provided list of Architectures
| * | | * apt-pkg/deb/deblistparser.cc:David Kalnischkies2011-07-252-4/+11
| | | | | | | | | | | | | | | | | | | | - Strip only :any and :native if MultiArch should be stripped as it is save to ignore them in non-MultiArch contexts but if the dependency is a specific architecture (and not the native) do not strip
| * | | * apt-pkg/aptconfiguration.cc:David Kalnischkies2011-07-252-2/+5
| | | | | | | | | | | | | | | | - ensure that native architecture is if not specified otherwise the first architecture in the Architectures vector
| * | | move debug message about attempt install/remove to the responsible methodDavid Kalnischkies2011-07-241-3/+8
| | | |
| * | | alternatively check in a versioned depends if the candidate is goodDavid Kalnischkies2011-07-241-27/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old code used to do move on to versions behind the candidate in cases the candidate wasn't a match, but as the Install request later always installs the candidate (witch wasn't switched) this could have never worked - and shouldn't in most cases anyway as: a) it could only work for <, <=, != depends which are unusal b) doesn't respect pinning, so it could install -1 versions
| * | | after this consider providing packages (if it is not a versioned dep)David Kalnischkies2011-07-241-26/+27
| | | |
| * | | move the detection for installed versions up as it is the easiest caseDavid Kalnischkies2011-07-241-25/+20
| | | |
| * | | first round of reorder code without changing resultDavid Kalnischkies2011-07-241-29/+27
| | | |
| * | | buildconflicts effect all architecturesDavid Kalnischkies2011-07-242-12/+15
| | | |
| * | | you want to be nice and quote a filename just to be reminded by gpgDavid Kalnischkies2011-07-231-1/+1
| | | | | | | | | | | | | | | | that it doesn't like that… remove superficial quoting to fix apt-key