summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
| * | * apt-pkg/indexcopy.cc:David Kalnischkies2012-09-022-0/+92
| | | | | | | | | | | | - do not create duplicated flat-archive cdrom sources for foreign architectures on multi-arch cdroms
| * | * apt-pkg/packagemanager.cc:David Kalnischkies2012-08-302-1/+123
| | | | | | | | | | | | | | | - unpack versions in case a different version from the package is currently in unpack state to recover from broken system states (like different file in M-A:same package and other dpkg errors)
| * | ensure that the right architecture is used for cross-dependencies inDavid Kalnischkies2012-08-052-0/+26
| | | | | | | | | | | | cases we have to choose a provider by defaulting on host-arch instead of build-arch
| * | improve the check for purely virtuals as provided packages aren'tDavid Kalnischkies2012-08-041-0/+12
| | | | | | | | | | | | purely virtual and shouldn't error out cause of that
| * | * cmdline/apt-get.cc:David Kalnischkies2012-08-041-0/+44
| | | | | | | | | | | | | | | - error out on (unsatisfiable) build-deps on purly virtual packages instead of ignoring these dependencies; thanks to Johannes Schauer for the detailed report! (Closes: #683786)
| * | * apt-pkg/cacheset.cc:David Kalnischkies2012-07-181-0/+33
| | | | | | | | | | | | - handle :all and :native correctly as architectures again in the commandline parsing (regression in 0.9.7)
| * | * apt-pkg/cachefilter.cc:David Kalnischkies2012-07-123-2/+18
| | | | | | | | | | | | | | | | | | | | | - remove architecture-specific arch to tuple expansion-rules as they lead to the same tuples for different architectures (e.g. linux-arm for arm, armel and armhf) while the dpkg-architecture code uses triples which are different (in the first part, which we omit in our tuples), so e.g. build-dep restrictions for armel ended up effecting armhf as well
| * | * apt-pkg/deb/deblistparser.cc:David Kalnischkies2012-07-091-0/+182
| | | | | | | | | | | | - negative dependencies need to apply to all architectures, but those with a specific architecture only apply to this one
| * | * apt-pkg/clean.cc:David Kalnischkies2012-07-051-0/+24
| | | | | | | | | | | | - run autoclean against pkg:arch and not always against pkg:native as this removes valid cache entries (Closes: #679371)
| * | * cmdline/apt-mark.cc:David Kalnischkies2012-07-042-0/+77
| | | | | | | | | | | | | | | | | | - arch:all packages are treated as arch:native packages, but dpkg expects pkg:all for selections, so use the arch of the installed version instead of the package structure if possible. Thanks to Stepan Golosunov for the report! (Closes: #680041)
* | | add (partial) partial request support for the webserverDavid Kalnischkies2012-07-121-8/+63
| | |
* | | add option to send Content-Type based on file extensionDavid Kalnischkies2012-07-111-0/+12
| | |
* | | make the server a little more robust against write errors (e.g. broken pipe)David Kalnischkies2012-07-111-4/+11
| | |
* | | rework parsing of the first request-line to be more robustDavid Kalnischkies2012-07-111-31/+75
| | |
* | | add simple url rewriting to the webserverDavid Kalnischkies2012-07-113-40/+46
| | |
* | | do not hardcode /dev/null in changetowebserver so it can be changedDavid Kalnischkies2012-07-111-9/+9
| | | | | | | | | | | | for debugging easily
* | | ensure that directories are accessed with a slash at the end of the urlDavid Kalnischkies2012-07-111-7/+33
| | |
* | | http get requests need to be dequotedDavid Kalnischkies2012-07-101-0/+2
| | |
* | | include our usual config.h in the webserverDavid Kalnischkies2012-07-101-6/+8
| | |
* | | implement directory listing in your webserverDavid Kalnischkies2012-07-101-4/+91
| | |
* | | reformat the aptwebserver code to look more like the rest of APTDavid Kalnischkies2012-07-101-45/+44
| | |
* | | rename the paywall testcase and reformat it a bitDavid Kalnischkies2012-07-101-12/+12
| | |
* | | improve test some moreMichael Vogt2012-07-102-2/+31
| | |
* | | cleanup, thanks to donkult for his feedbackMichael Vogt2012-07-103-8/+5
| | |
* | | always send content-length via the new addDataHeaders() to ensure w3m/curl ↵Michael Vogt2012-07-101-12/+22
| | | | | | | | | | | | are happy too for 404 pages and to comply with the http 1.1 spec
* | | add failing regression test for bug #346386Michael Vogt2012-07-103-5/+31
| | |
* | | add commandline, add configurable port, add --simulate-paywall to simulate a ↵Michael Vogt2012-07-101-7/+45
| | | | | | | | | | | | broken webserver that intercepts connections and returns nonsese
* | | start implementing an extremely simple webserver for testing APTDavid Kalnischkies2012-07-094-1/+254
|/ /
* | * debian/control:David Kalnischkies2012-06-291-1/+1
| | | | | | | | | | | | - demote debiandoc-sgml to Build-Depends-Indep * doc/makefile: - separate translation building of debiandoc from manpages so that we don't need to build debiandoc for binary packages
* | * cmdline/apt-get.cc:David Kalnischkies2012-06-181-0/+4
| | | | | | | | - print a friendly message in 'download' if a package can't be downloaded (Closes: #677887)
* | add two tests for architecture specificationsDavid Kalnischkies2012-06-144-9/+197
| |
* | add a testcase for #675449, which i forgot to commitDavid Kalnischkies2012-06-122-0/+88
| |
* | add a few tests to check that arch-specific qualifiers workDavid Kalnischkies2012-06-111-0/+43
| |
* | check build-dep candidate if install is forbiddenDavid Kalnischkies2012-06-112-1/+16
| |
* | * apt-pkg/aptconfiguration.cc:David Kalnischkies2012-06-101-2/+4
| | | | | | | | - if APT::Languages=none save "none" in allCodes so that the detected configuration is cached as intended (Closes: #674690, LP: #1004947)
* | * cmdline/apt-get.cc:Daniel Hartwig2012-06-101-0/+3
| | | | | | | | | | - print URIs for all changelogs in case of --print-uris, thanks to Daniel Hartwig for the patch! (Closes: #674897)
* | fix segfault with empty LongOpt in --no-* branchDavid Kalnischkies2012-06-091-2/+13
| |
* | * apt-pkg/contrib/cmdline.cc:Daniel Hartwig2012-06-092-0/+27
| | | | | | | | | | - apply patch from Daniel Hartwig to fix a segfault in case the LongOpt is empty (Closes: #676331)
* | * apt-pkg/aptconfiguration.cc:David Kalnischkies2012-05-203-5/+34
| | | | | | | | - longcode Translation files are saved with encoded underscore, so make sure to pick these files up as well for Acquire::Languages
* | * apt-pkg/packagemanager.cc:David Kalnischkies2012-05-191-0/+23
| | | | | | - do not run into loop on new-pre-depends-breaks (Closes: #673536)
* | * cmdline/apt-get.cc:David Kalnischkies2012-05-161-24/+42
| | | | | | | | | | - use the host architecture, not the build architecture for matching of [architecture restrictions] in Build-Depends (Closes: #672927) *
* | adapt manual testcase to check redirects of dists/, tooDavid Kalnischkies2012-05-141-5/+7
| |
* | - separate manpages from the rest of the doc buildingDavid Kalnischkies2012-05-141-1/+1
| | | | | | - make apt and apt-utils packages depend on manpages instead of full doc
* | add a small wrapper to call gdb in the framework settingDavid Kalnischkies2012-05-101-0/+4
| |
* | add a simple test for HashSumValue classesDavid Kalnischkies2012-05-021-0/+22
| |
* | /dev/null is a special absolute path as it has no subdirectoriesDavid Kalnischkies2012-04-231-0/+5
| |
* | normalize a bit by replacing // and /./ with / in FindFileDavid Kalnischkies2012-04-231-0/+13
| |
* | * apt-pkg/depcache.cc:David Kalnischkies2012-04-232-0/+300
| | | | | | | | | | - clearly separate 'positive' and 'negative' dependencies and their upgrade-resolution tries in MarkInstall and especially don't treat Conflicts differently compared to Breaks here
* | * apt-pkg/cacheset.cc:David Kalnischkies2012-04-201-0/+5
| | | | | | | | - actually return to the fallback modifier if we have detected we should for packagenames which look like modifiers (Closes: #669591)
* | add a very simple testcase for the lp#985852 fix in the previous commitDavid Kalnischkies2012-04-191-0/+21
| |