summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-04apt-inst: Do not try to create a substring of an empty string in error reportingJulian Andres Klode
One of our compressors (the empty one) has an empty extension. Calling substr on it fails.
2014-04-04ensure proper teardown in dpkg error casesDavid Kalnischkies
We have to properly close our pseudo terminals even in error cases before we call post-invoke scripts. This is done now by breaking from the dpkg calling loop instead of copying the handling, which did it in the wrong order before. This also ensures that our state file is written in error cases to record autobit and co as this was forgotten before. Closes: 738969
2014-04-04add sun-java{5,6}-jdk to breaks/replaces as that provided a "apt" binary as wellMichael Vogt
2014-04-04merge upload 0.9.15.4ubuntu20.9.15.4ubuntu2Michael Vogt
2014-02-23releasing package apt version 0.9.15.4ubuntu10.9.15.4ubuntu1Michael Vogt
2014-02-23Merge branch 'debian/sid' into ubuntu/masterMichael Vogt
Conflicts: debian/changelog
2014-02-23vendor/tanglu/makefile: add missing clean/sources.listMichael Vogt
2014-02-23releasing package apt version 0.9.15.40.9.15.4Michael Vogt
2014-02-23test/integration/test-ubuntu-bug-346386-apt-get-update-paywall: use ↵Michael Vogt
http-method from METHODSDIR
2014-02-22add missing libdb-dev to debian/tests/controlMichael Vogt
2014-02-22skip test if "apt" is not buildMichael Vogt
2014-02-22fix ADT failure in downloadfile()Michael Vogt
2014-02-22add testcase for Bug#718329Michael Vogt
2014-02-22debian: Add debDebFile::ExtractTarMember to the symbols fileGuillem Jover
2014-02-22Add support for data.tar, control.tar and control.tar.xzGuillem Jover
Sync the deb(5) format support with latest dpkg, by allowing uncompressed tar members and xz compressed control.tar. This also refactors the control.tar member extraction by using ExtractTarMember(), which also means future changes only need to be implemented in a single place.
2014-02-22DebFile: Refactor ExtractTarMember() out from ExtractArchive()Guillem Jover
Generalize DebFile::ExtractArchive() to take a member base name, so that we can reuse it for control.tar member extraction too.
2014-02-22ExtractTar: Allow an empty decompressor programGuillem Jover
This allows for uncompressed tar files, as the decompressor process will not get interposed in-between the file descriptors.
2014-02-22add apt-vendor information for tangluJon Severinsson
2014-02-22Fix typos in documentation (codespell)Michael Vogt
2014-02-22improve clean for auto-generated sources.listMichael Vogt
2014-02-22remove auto-generated apt-key and sources.list on clean (closes: 739749)Michael Vogt
2014-02-20releasing package apt version 0.9.15.3ubuntu10.9.15.3ubuntu1Michael Vogt
2014-02-20Merge branch 'debian/sid' into ubuntu/masterMichael Vogt
Conflicts: configure.ac debian/changelog test/integration/test-kernel-helper-autoremove
2014-02-20releasing package apt version 0.9.15.3Michael Vogt
2014-02-20Merge remote-tracking branch 'mvo/debian/sid' into debian/sidMichael Vogt
2014-02-20prepare re-enable fnmatch() once we have proper reportingMichael Vogt
2014-02-20prepare releaseMichael Vogt
2014-02-14Merge remote-tracking branch 'donkult/debian/sid' into debian/sidMichael Vogt
Conflicts: apt-private/acqprogress.cc
2014-02-14update symbols file with hints from the buildlogsDavid Kalnischkies
2014-02-14add a testcase to check for forbidden https→http downgradesDavid Kalnischkies
Git-Dch: Ignore
2014-02-14honor option to disable pulses for the testcasesDavid Kalnischkies
Git-Dch: Ignore
2014-02-14fix the test-kernel-helper-autoremove testcaseMichael Vogt
2014-02-14Additional test for the case when installed version != newest versionSteve Langasek
2014-02-14Make the test more verbose and check for the negative case of a kernel thatSteve Langasek
should not be marked not-for-autoremoval
2014-02-14typo fixSteve Langasek
2014-02-14also check that the running kernel is keptMichael Vogt
2014-02-14add testcase for the autoremove featureMichael Vogt
Conflicts: debian/apt.auto-removal.sh
2014-02-14disable fnmatch()Michael Vogt
The current PackageContainerInterface::FromString() will do a FromFnmatch() first and then FromRegEx(). This commit reverts that change to restore the old behavior to only look for RegEx and not glob-style pattern. The rational is that: a) currently a fnmatch() is misleadingly reported as a regex match to the user (Bug#738880) b) a fnmatch may match something different than a a RegEx so the change broke a published interface
2014-02-14add missing canNotFindFnmatch/showFnmatchSelection (for the next ABI break)Michael Vogt
2014-02-14add a testcase to check for forbidden https→http downgradesDavid Kalnischkies
Git-Dch: Ignore
2014-02-14simplify code some more to make reddit happyDavid Kalnischkies
Commit 6008b79adf1d7ea5607fab87a355d664c8725026 should have been guarded by "Git-Dch: Ignore", but it wasn't and I only noticed it with the Close message via deity thinking "hehe, I wonder if someone is gonna notice". Looks like someone did: hats off to reddit user itisOmegakai! Good to know that what I do isn't only monitored by goverments. :) As there is another instance of basically the same code we just factor out the code a bit and reuse, so its even cleaner and not only simpler. Reported-By: scan-build
2014-02-14honor option to disable pulses for the testcasesDavid Kalnischkies
Git-Dch: Ignore
2014-02-14disable https->http redirects in libcurlMichael Vogt
This change prevents changing the protocol from https to http.
2014-02-14test/integration/test-bug-723705-tagfile-truncates-fields: fix autopkgtest ↵Michael Vogt
failure
2014-02-14do not compress .xhtml files and remove junk filesDavid Kalnischkies
dh_compress compresses .xhtml files by default, which breaks our doxygen documentation. doxygen has also a bunch of temporary files it creates which stay in the build directory and so we remove them before installing them as documentation. Closes: 738933
2014-02-14enforce 'house-style' on changelog testcaseDavid Kalnischkies
Git-Dch: Ignore
2014-02-14allow http protocol to switch to httpsDavid Kalnischkies
switch protocols at random is a bad idea if e.g. http can switch to file, so we limit the possibilities to http to http and http to https. As very few people (less than 1% according to popcon) have https installed this likely changes nothing in terms of failure. The commit is adding a friendly hint which package needs to be installed though.
2014-02-14report https download start only if we really get itDavid Kalnischkies
Reporting it via progress means that e.g. a redirect will trigger it, too, so you get a Get & Hit while http only reports a Hit as it should be.
2014-02-14do not recommend dselect in apt-get manpageDavid Kalnischkies
The current description says: "Many users find dselect intimidating and new users may prefer to use apt-based user interfaces." It doesn't feel right to refer users to it then. Closes: 617625
2014-02-13trivial indent fixMichael Vogt