Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-09 | reenable pipelining via hashsum reordering support | David Kalnischkies | |
Now that methods have the expected hashes available they can check if the response from the server is what they expected. Pipelining is one of those areas in which servers can mess up by not supporting it properly, which forced us to disable it for the time being. Now, we check if we got a response out of order, which we can not only use to disable pipelining automatically for the next requests, but we can fix it up just like the server responded in proper order for the current requests. To ensure that this little trick works pipelining is only attempt if we have hashsums for all the files in the chain which in theory reduces the use of pipelining usage even on the many servers which work properly, but in practice only the InRelease file (or similar such) will be requested without a hashsum – and as it is the only file requested in that stage it can't be pipelined even if we wanted to. Some minor annoyances remain: The display of the progress we have doesn't reflect this change, so it looks like the same package gets downloaded multiple times while others aren't at all. Further more, partial files are not supported in this recovery as the received data was appended to the wrong file, so the hashsum doesn't match. Both seem to be minor enough to reenable pipelining by default until further notice through to test if it really solves the problem. This therefore reverts commit 8221431757c775ee875a061b184b5f6f2330f928. | |||
2014-05-05 | prepare release 1.0.31.0.3 | Michael Vogt | |
2014-04-25 | prepare release 1.0.21.0.2 | Michael Vogt | |
2014-04-22 | Consistently use Dpkg::Progress* in documentation | James McCoy | |
Closes: 745452 | |||
2014-04-22 | Fix option name DPkg::Progress-Fancy in apt.8 manpage (LP: #1310506) | Michael Vogt | |
2014-04-10 | prepare 1.0.1 release1.0.1 | Michael Vogt | |
2014-04-10 | apt: Minor typo in 'apt' man page (closes: #743657) | Josef Vitu | |
2014-04-01 | releasing package apt version 1.01.0 | Michael Vogt | |
2014-04-01 | prepare release | Michael Vogt | |
2014-04-01 | remove no longer needed apt.7 page | Michael Vogt | |
2014-04-01 | fix small apt.8.xml issues | Michael Vogt | |
2014-04-01 | refresh po/pot and unfuzzy apt-extracttemplate change | Michael Vogt | |
2014-04-01 | Merge remote-tracking branch 'mvo/feature/apt-manpage' into debian/sid | Michael Vogt | |
Conflicts: cmdline/apt.cc | |||
2014-04-01 | add "full-upgrade" to the apt.5.xml documentation | Michael Vogt | |
2014-04-01 | Merge remote-tracking branch 'upstream/debian/sid' into feature/apt-manpage | Michael Vogt | |
Conflicts: cmdline/apt.cc | |||
2014-04-01 | Merge remote-tracking branch 'mvo/debian/sid' into debian/sid | Michael Vogt | |
2014-04-01 | Add new Debug::RunScripts option | Michael Vogt | |
This debug option will display all scripts that are run by apts RunScripts and RunScriptsWithPkgs helpers. | |||
2014-03-27 | Merge remote-tracking branch 'upstream/debian/sid' into debian/sid | Michael Vogt | |
2014-03-27 | Use mkstemp() in apt-extracttemplaes (closes: #741627) | Michael Vogt | |
Use mkstemp() in apt-extractemplates and add a integrationtest for apt-extracttemplates too. Thanks to Steve Kemp for the report. | |||
2014-03-27 | fix documentation for APT::Periodic::MaxSize "0" (closes: #740551) | Michael Vogt | |
2014-03-21 | Italian manpages translation update | Beatrice Torracca | |
Closes: 741867 | |||
2014-03-15 | Release 0.9.16.10.9.16.1 | Julian Andres Klode | |
2014-03-15 | Updated German doc translation | Chris Leick | |
2014-03-14 | prepare 0.9.16 release0.9.16 | Michael Vogt | |
2014-03-13 | fix polish --install-suggests text in apt-get manpage | Wojciech Górski | |
Description of the --install-suggests option is wrong in the polish apt-get man page. The actual meaning of this option is the opposite to what is written in the manual. Closes: 741056 | |||
2014-03-13 | make doxygen more quiet, fix issues and disable latex | David Kalnischkies | |
Git-Dch: Ignore | |||
2014-03-13 | support DEB_BUILD_PROFILES and -P for build profiles | David Kalnischkies | |
Inspired by the rest of the patch in 661537, but abstract the parsing of various ways of setting the build profiles more so it can potentially be reused and all apt parts have the same behaviour. Especially config options, cmdline options and environment will not be combined as proposed as this isn't APTs usual behaviour and dpkg doesn't do it either, so one overrides the other as it normally does. | |||
2014-03-13 | autogenerate makefile for vendor system | David Kalnischkies | |
It can be useful to have a whole makefile available for vendor setup, but by providing a basic one we can deal with the simple cases more easily (and changes to the system are presumably easier). | |||
2014-02-28 | releasing package apt version 0.9.15.50.9.15.5 | Michael Vogt | |
2014-02-23 | releasing package apt version 0.9.15.40.9.15.4 | Michael Vogt | |
2014-02-22 | add apt-vendor information for tanglu | Jon Severinsson | |
2014-02-22 | Fix typos in documentation (codespell) | Michael Vogt | |
2014-02-20 | releasing package apt version 0.9.15.3 | Michael Vogt | |
2014-02-14 | do not recommend dselect in apt-get manpage | David 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-13 | releasing package apt version 0.9.15.20.9.15.2 | Michael Vogt | |
2014-02-10 | disable doxygen undocumented method warning | David Kalnischkies | |
Very few methods we have are documented, so this is A LOT of noise hidden the "interesting" warnings about methods which are documented, but incorrectly and such stuff. Git-Dch: Ignore | |||
2014-02-06 | releasing package apt version 0.9.15.1 | Michael Vogt | |
2014-01-26 | Trivian unfuzzies of the German po4a translation | Chris Leick | |
2014-01-26 | Merge remote-tracking branch 'donkult/debian/sid' into debian/sid | Michael Vogt | |
Conflicts: apt-private/private-list.cc doc/po/de.po test/integration/framework | |||
2014-01-25 | releasing package apt version 0.9.150.9.15 | Michael Vogt | |
2014-01-25 | use svg in doxygen and ensure dot is around for it | David Kalnischkies | |
2014-01-24 | releasing package apt version 0.9.14.3~exp50.9.14.3.exp5 | Michael Vogt | |
2014-01-24 | make update-po | Michael Vogt | |
2014-01-24 | describe script usage in the manpage | Michael Vogt | |
2014-01-24 | update german manpage translation | Chris Leick | |
2014-01-22 | releasing package apt version 0.9.14.3~exp4 | Michael Vogt | |
2014-01-22 | add "Script usage" section and bugfixes | Michael Vogt | |
2014-01-21 | Merge remote-tracking branch 'upstream/debian/experimental-no-abi-break' ↵ | Michael Vogt | |
into feature/source-deb822 Conflicts: test/integration/test-apt-sources-deb822 | |||
2014-01-20 | add support for multipl types in one line | Michael Vogt | |
2014-01-20 | add support for multiple URIs in deb822 style sources.list | Michael Vogt | |