summaryrefslogtreecommitdiff
path: root/test/integration/test-hashsum-verification
Commit message (Collapse)AuthorAgeFilesLines
* tests: disable generation of Release.gpg by defaultDavid Kalnischkies2016-05-041-8/+4
| | | | | | | | | | | Most tests just need a signed repository and don't care if it signed by an InRelease file or a Release.gpg file, so we can save some time by just generating one of them by default. Sounds like not much, but quickly adds up to a few seconds with the amount of tests we have accumulated by now. Git-Dch: Ignore
* tests: allow to disable generation of InRelease/Release.gpg fileDavid Kalnischkies2016-05-041-2/+0
| | | | | | | If the test just signs release files to throw away one of them to test the other, we can just as well save the time and not create it. Git-Dch: Ignore
* tests: support spaces in path and TMPDIRDavid Kalnischkies2015-12-191-5/+5
| | | | | | | This doesn't allow all tests to run cleanly, but it at least allows to write tests which could run successfully in such environments. Git-Dch: Ignore
* tests: use quiet level 0 by default in testsDavid Kalnischkies2015-11-191-13/+10
| | | | Git-Dch: Ignore
* Use Acquire::Allow{InsecureRepositories,DowngradeToInsecureRepositories}Michael Vogt2014-10-011-1/+1
| | | | | | | | | | | The configuration key Acquire::AllowInsecureRepositories controls if apt allows loading of unsigned repositories at all. The configuration Acquire::AllowDowngradeToInsecureRepositories controls if a signed repository can ever become unsigned. This should really never be needed but we provide it to avoid having to mess around in /var/lib/apt/lists if there is a use-case for this (which I can't think of right now).
* more test fixesMichael Vogt2014-09-291-3/+7
|
* SECURITY UPDATE for CVE-2014-{0488,0487,0489}Michael Vogt2014-09-161-3/+11
| | | | | | incorrect invalidating of unauthenticated data (CVE-2014-0488) incorect verification of 304 reply (CVE-2014-0487) incorrect verification of Acquire::Gzip indexes (CVE-2014-0489)
* configurable compression for testcasesDavid Kalnischkies2013-08-281-3/+1
| | | | | | | | Compressing files in 4 different styles eats test-time for no practical gain if we don't test them explicitly, so default to just building 'gz' compressed files as it is the simplest compression algorithm supported Git-Dch: Ignore
* fix the remaining lzma calls with xz --format=lzma in the testcasesDavid Kalnischkies2012-04-111-1/+1
|
* remove the caches in 'apt-get update', too, as they will beDavid Kalnischkies2011-08-221-2/+0
| | | invalid in most cases anyway
* * apt-pkg/acquire-item.cc:Michael Vogt2011-08-051-0/+7
| | | | - 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-051-0/+76
- add regression test for hashsum verification