<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/methods/makefile, branch 1.2.5</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.2.5</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.2.5'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2016-01-08T14:40:01Z</updated>
<entry>
<title>use one 'store' method to rule all (de)compressors</title>
<updated>2016-01-08T14:40:01Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2016-01-03T18:23:30Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=9bd2313a5c7523501bcec398877489c5a1fc1415'/>
<id>urn:sha1:9bd2313a5c7523501bcec398877489c5a1fc1415</id>
<content type='text'>
Adding a new compressor method meant adding a new method as well – even
if that boilt down to just linking to our generalized decompressor with
a new name. That is unneeded busywork if we can instead just call the
generalized decompressor and let it figure out which compressor to use
based on the filenames rather than by program name.

For compatibility we ship still 'gzip', 'bzip2' and co, but they are
just links to our "new" 'store' method.
</content>
</entry>
<entry>
<title>WIP make connect use GetSrvRecords</title>
<updated>2014-05-22T06:55:14Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@ubuntu.com</email>
</author>
<published>2014-05-22T06:55:14Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a01695e82cfbfa6e296c66879c1e41802d3ea413'/>
<id>urn:sha1:a01695e82cfbfa6e296c66879c1e41802d3ea413</id>
<content type='text'>
</content>
</entry>
<entry>
<title>handle complete responses to https range requests</title>
<updated>2013-10-01T09:17:02Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-09-30T14:41:16Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=fd46d30571eb240ec3aae792e7a56061ede50524'/>
<id>urn:sha1:fd46d30571eb240ec3aae792e7a56061ede50524</id>
<content type='text'>
Servers might respond with a complete file either because they don't
support Ranges at all or the If-Range condition isn't statisfied, so we
have to parse the headers curl gets ourself to seek or truncate the file
we have so far.

This also finially adds the testcase testing a bunch of partial
situations for both, http and https - which is now all green.

Closes: 617643, 667699
LP: 1157943
</content>
</entry>
<entry>
<title>refactor http client implementation</title>
<updated>2013-10-01T09:06:56Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-09-17T20:35:44Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=7330f4df8b31e66f6557bf49c9c90ad9a73ff459'/>
<id>urn:sha1:7330f4df8b31e66f6557bf49c9c90ad9a73ff459</id>
<content type='text'>
No effective behavior change, just shuffling big junks of code between
methods and classes to split them into those strongly related to our
client implementation and those implementing HTTP.

The idea is to get HTTPS to a point in which most of the implementation
can be shared even though the client implementations itself is
completely different. This isn't anywhere near yet though, but it should
beenough to reuse at least a few lines from http in https now.

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>remove -ldl from cdrom and -lutil from apt-get linkage</title>
<updated>2013-06-09T13:08:40Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-05-19T16:53:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3a61adbba8bfc9ba76d1262e0e8118f78920f9fe'/>
<id>urn:sha1:3a61adbba8bfc9ba76d1262e0e8118f78920f9fe</id>
<content type='text'>
Building src:apt shows:
dpkg-shlibdeps: warning: package could avoid a useless dependency if
debian/apt/usr/lib/apt/methods/cdrom was not linked against libdl.so.2
(it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if
debian/apt/usr/bin/apt-get was not linked against libutil.so.1 (it uses
none of the library's symbols)
</content>
</entry>
<entry>
<title>* methods/bzip2.cc:</title>
<updated>2012-04-05T16:51:06Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-04-05T16:51:06Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d6bbcaad675a746e958d0736ead63bf44c2787ee'/>
<id>urn:sha1:d6bbcaad675a746e958d0736ead63bf44c2787ee</id>
<content type='text'>
  - remove it as the functionality for all compressors can be
    provided by gzip.cc now with the usage of FileFD</content>
</entry>
<entry>
<title>* debian/apt-utils.install:</title>
<updated>2012-03-21T23:51:44Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-03-21T23:51:44Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=53ec04bb0fd4c086e54e2a6779fa88ee53139628'/>
<id>urn:sha1:53ec04bb0fd4c086e54e2a6779fa88ee53139628</id>
<content type='text'>
  - ship the ftparchive, apt-extractemplates and apt-sortpkgs locales
    in the apt-utils package instead of the apt package</content>
</entry>
<entry>
<title>* methods/makefile:</title>
<updated>2012-03-20T16:08:08Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-03-20T16:08:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=771ad846826482b925830b1afd562d0e9372fea5'/>
<id>urn:sha1:771ad846826482b925830b1afd562d0e9372fea5</id>
<content type='text'>
  - do not link rred against libz anymore as FileFd handles all
    this transparently now</content>
</entry>
<entry>
<title>* apt-pkg/aptconfiguration.cc:</title>
<updated>2011-02-22T17:11:10Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2011-02-22T17:11:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b2430e6d1713e26d461f08873ac872918eb28283'/>
<id>urn:sha1:b2430e6d1713e26d461f08873ac872918eb28283</id>
<content type='text'>
  - support download of xz-compressed indexes files</content>
</entry>
<entry>
<title>move file installation from rules to dh_install files</title>
<updated>2011-01-15T23:54:48Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2011-01-15T23:54:48Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2cf8c58b3f5e850d44645c23e33ce1be96bcad0b'/>
<id>urn:sha1:2cf8c58b3f5e850d44645c23e33ce1be96bcad0b</id>
<content type='text'>
</content>
</entry>
</feed>
