Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-04 | Promote xz-utils from apt Suggests to libapt-pkg Depends | Julian Andres Klode | |
libapt-pkg depends on the other compressors, and now that xz is the default in many cases, it should depend on that one as well. | |||
2014-04-04 | show debug output only if told so in packagemanager | David Kalnischkies | |
Git-Dch: Ignore | |||
2014-04-04 | do not configure already unpacked packages needlessly | David Kalnischkies | |
The unpack of a M-A:same package will force the unpack of all its siblings directly to prevent that they could be separated by later immediate actions. In commit 634985f8 a call to SmartConfigure was introduced to configure these packages at the time the installation order encounters them. Usually, the unpack order is already okay, so that this 'earlier' unpack was not needed and if it wouldn't have been done, the package would now only be unpacked, but by configuring the package now we impose new requirements which must be satisfied. The code is clever enough to handle this most of the time (it worked for 2 years!), but it isn't needed and in very coupled cases this can fail. Removing this call again removes this extra burden and so simplifies the ordering as can be seen in the modified tests. Famous last words, but I don't see a reason for this extra burden to exist hence the remove. Closes: 740843 | |||
2014-04-04 | cmdline parsing: apt-config is not apt-cdrom | David Kalnischkies | |
2014-04-04 | use the pretty fullname of a pkg as download desciption | David Kalnischkies | |
Otherwise the "WARNING: The following packages cannot be authenticated!" messages does not include the architecture of the package, so it would be slightly misinformative. | |||
2014-04-04 | apt-inst: Do not try to create a substring of an empty string in error reporting | Julian Andres Klode | |
One of our compressors (the empty one) has an empty extension. Calling substr on it fails. | |||
2014-04-04 | ensure proper teardown in dpkg error cases | David 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-04 | add sun-java{5,6}-jdk to breaks/replaces as that provided a "apt" binary as well | Michael Vogt | |
2014-04-04 | merge upload 0.9.15.4ubuntu20.9.15.4ubuntu2 | Michael Vogt | |
2014-02-23 | releasing package apt version 0.9.15.4ubuntu10.9.15.4ubuntu1 | Michael Vogt | |
2014-02-23 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: debian/changelog | |||
2014-02-23 | vendor/tanglu/makefile: add missing clean/sources.list | Michael Vogt | |
2014-02-23 | releasing package apt version 0.9.15.40.9.15.4 | Michael Vogt | |
2014-02-23 | test/integration/test-ubuntu-bug-346386-apt-get-update-paywall: use ↵ | Michael Vogt | |
http-method from METHODSDIR | |||
2014-02-22 | add missing libdb-dev to debian/tests/control | Michael Vogt | |
2014-02-22 | skip test if "apt" is not build | Michael Vogt | |
2014-02-22 | fix ADT failure in downloadfile() | Michael Vogt | |
2014-02-22 | add testcase for Bug#718329 | Michael Vogt | |
2014-02-22 | debian: Add debDebFile::ExtractTarMember to the symbols file | Guillem Jover | |
2014-02-22 | Add support for data.tar, control.tar and control.tar.xz | Guillem 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-22 | DebFile: 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-22 | ExtractTar: Allow an empty decompressor program | Guillem Jover | |
This allows for uncompressed tar files, as the decompressor process will not get interposed in-between the file descriptors. | |||
2014-02-22 | add apt-vendor information for tanglu | Jon Severinsson | |
2014-02-22 | Fix typos in documentation (codespell) | Michael Vogt | |
2014-02-22 | improve clean for auto-generated sources.list | Michael Vogt | |
2014-02-22 | remove auto-generated apt-key and sources.list on clean (closes: 739749) | Michael Vogt | |
2014-02-20 | releasing package apt version 0.9.15.3ubuntu10.9.15.3ubuntu1 | Michael Vogt | |
2014-02-20 | Merge branch 'debian/sid' into ubuntu/master | Michael Vogt | |
Conflicts: configure.ac debian/changelog test/integration/test-kernel-helper-autoremove | |||
2014-02-20 | releasing package apt version 0.9.15.3 | Michael Vogt | |
2014-02-20 | Merge remote-tracking branch 'mvo/debian/sid' into debian/sid | Michael Vogt | |
2014-02-20 | prepare re-enable fnmatch() once we have proper reporting | Michael Vogt | |
2014-02-20 | prepare release | Michael Vogt | |
2014-02-14 | Merge remote-tracking branch 'donkult/debian/sid' into debian/sid | Michael Vogt | |
Conflicts: apt-private/acqprogress.cc | |||
2014-02-14 | update symbols file with hints from the buildlogs | David Kalnischkies | |
2014-02-14 | add a testcase to check for forbidden https→http downgrades | David Kalnischkies | |
Git-Dch: Ignore | |||
2014-02-14 | honor option to disable pulses for the testcases | David Kalnischkies | |
Git-Dch: Ignore | |||
2014-02-14 | fix the test-kernel-helper-autoremove testcase | Michael Vogt | |
2014-02-14 | Additional test for the case when installed version != newest version | Steve Langasek | |
2014-02-14 | Make the test more verbose and check for the negative case of a kernel that | Steve Langasek | |
should not be marked not-for-autoremoval | |||
2014-02-14 | typo fix | Steve Langasek | |
2014-02-14 | also check that the running kernel is kept | Michael Vogt | |
2014-02-14 | add testcase for the autoremove feature | Michael Vogt | |
Conflicts: debian/apt.auto-removal.sh | |||
2014-02-14 | disable 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-14 | add missing canNotFindFnmatch/showFnmatchSelection (for the next ABI break) | Michael Vogt | |
2014-02-14 | add a testcase to check for forbidden https→http downgrades | David Kalnischkies | |
Git-Dch: Ignore | |||
2014-02-14 | simplify code some more to make reddit happy | David 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-14 | honor option to disable pulses for the testcases | David Kalnischkies | |
Git-Dch: Ignore | |||
2014-02-14 | disable https->http redirects in libcurl | Michael Vogt | |
This change prevents changing the protocol from https to http. | |||
2014-02-14 | test/integration/test-bug-723705-tagfile-truncates-fields: fix autopkgtest ↵ | Michael Vogt | |
failure | |||
2014-02-14 | do not compress .xhtml files and remove junk files | David 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 |