<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-pkg/acquire-method.h, branch 1.1.exp1</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.1.exp1</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.1.exp1'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2014-05-09T11:06:27Z</updated>
<entry>
<title>tell download methods the expected hashes</title>
<updated>2014-05-09T11:06:27Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-04-27T21:02:00Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d003a557a516e3063de3190950e911c61c3dd53e'/>
<id>urn:sha1:d003a557a516e3063de3190950e911c61c3dd53e</id>
<content type='text'>
Now that we have all hashes in the acquire system, pass the info down to
the methods, so that it can use it in the request and/or to precheck the
response.
</content>
</entry>
<entry>
<title>use HashStringList in the acquire system</title>
<updated>2014-05-09T11:06:27Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-08-18T22:00:23Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b3501edb7091ca3aa6c2d6d96dc667b8161dd2b9'/>
<id>urn:sha1:b3501edb7091ca3aa6c2d6d96dc667b8161dd2b9</id>
<content type='text'>
It is not very extensible to have the supported Hashes hardcoded
everywhere and especially if it is part of virtual method names.
It is also possible that a method does not support the 'best' hash
(yet), so we might end up not being able to verify a file even though we
have a common subset of supported hashes. And those are just two of the
cases in which it is handy to have a more dynamic selection.

The downside is that this is a MAJOR API break, but the HashStringList
has a string constructor for compatibility, so with a bit of luck the
few frontends playing with the acquire system directly are okay.
</content>
</entry>
<entry>
<title>mark optional (private) symbols as hidden</title>
<updated>2014-03-21T15:26:01Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-21T15:26:01Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ce62f1def6565375ce9c56eb1237ccdc0ca138ba'/>
<id>urn:sha1:ce62f1def6565375ce9c56eb1237ccdc0ca138ba</id>
<content type='text'>
This methods should not be used by anyone expect the library itself as
they are helpers for the specific class and therefore perfect candidates
for hidding.

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>cleanup headers and especially #includes everywhere</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-05T21:11:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=453b82a388013e522b3a1b9fcd6ed0810dab1f4f'/>
<id>urn:sha1:453b82a388013e522b3a1b9fcd6ed0810dab1f4f</id>
<content type='text'>
Beside being a bit cleaner it hopefully also resolves oddball problems
I have with high levels of parallel jobs.

Git-Dch: Ignore
Reported-By: iwyu (include-what-you-use)
</content>
</entry>
<entry>
<title>* apt-pkg/acquire-methods.cc:</title>
<updated>2012-05-14T14:53:43Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-05-14T14:53:43Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e1284a59de37efeedcc998ef61e8466c35b82eb2'/>
<id>urn:sha1:e1284a59de37efeedcc998ef61e8466c35b82eb2</id>
<content type='text'>
  - factor out into private Dequeue() to fix access to deleted pointer</content>
</entry>
<entry>
<title>revert 2184.1.3: forward declaration instead of headers</title>
<updated>2011-12-13T00:22:38Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2011-12-13T00:22:38Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b9dadc24b9477b466bc8058c765d76c65ecc7125'/>
<id>urn:sha1:b9dadc24b9477b466bc8058c765d76c65ecc7125</id>
<content type='text'>
The breakage is just to big for now, so guard the change with
#ifndef APT_8_CLEANER_HEADERS and be nice to library users
</content>
</entry>
<entry>
<title>use forward declaration in headers if possible instead of includes</title>
<updated>2011-09-19T17:14:19Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2011-09-19T17:14:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=472ff00ef2e48383805d281c6364ec27839e3f4d'/>
<id>urn:sha1:472ff00ef2e48383805d281c6364ec27839e3f4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>do not pollute namespace in the headers with using (Closes: #500198)</title>
<updated>2011-09-19T11:31:29Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2011-09-19T11:31:29Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8f3ba4e8708cb72be19dacc2af4f601ee5fea292'/>
<id>urn:sha1:8f3ba4e8708cb72be19dacc2af4f601ee5fea292</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* apt-pkg/acquire*.{cc,h}:</title>
<updated>2011-07-05T13:58:32Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2011-07-05T13:58:32Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=73da43e90be945d3be9b4f3b6e5016fb7bacb59d'/>
<id>urn:sha1:73da43e90be945d3be9b4f3b6e5016fb7bacb59d</id>
<content type='text'>
  - try even harder to support really big files in the fetcher by
    converting (hopefully) everything to 'long long' (Closes: #632271)</content>
</entry>
<entry>
<title>merge lp:~mvo/apt/sha512-template to add support for sha512</title>
<updated>2011-06-08T10:03:34Z</updated>
<author>
<name>Michael Vogt</name>
<email>michael.vogt@ubuntu.com</email>
</author>
<published>2011-06-08T10:03:34Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=12cd178d6eb61306cc99e5e07c463c800d406771'/>
<id>urn:sha1:12cd178d6eb61306cc99e5e07c463c800d406771</id>
<content type='text'>
</content>
</entry>
</feed>
