<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-pkg/contrib/configuration.h, branch 1.2.3</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.2.3</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.2.3'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2015-11-04T17:04:02Z</updated>
<entry>
<title>add binary-specific options via Binary scope</title>
<updated>2015-11-04T17:04:02Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-10-16T16:03:52Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c3ded84c6f99bda4caf63c8662416ffb0189d31b'/>
<id>urn:sha1:c3ded84c6f99bda4caf63c8662416ffb0189d31b</id>
<content type='text'>
Especially with apt now, it can be useful to set an option only for apt
and not for apt-get. Using a binary-specific subtree which is merged into
the root seems like a simple enough trick to achieve this.
</content>
</entry>
<entry>
<title>configureable acquire targets to download additional files</title>
<updated>2015-06-09T10:57:36Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-06-09T09:59:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1e0f0f28e1025f42a8172eb72f3e87984eb2b939'/>
<id>urn:sha1:1e0f0f28e1025f42a8172eb72f3e87984eb2b939</id>
<content type='text'>
First pass at making the acquire system capable of downloading files
based on configuration rather than hardcoded entries. It is now possible
to instruct 'deb' and 'deb-src' sources.list lines to download more than
just Packages/Translation-* and Sources files. Details on how to do that
can be found in the included documentation file.
</content>
</entry>
<entry>
<title>explicit overload methods instead of adding parameters</title>
<updated>2014-11-08T13:29:25Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-11-07T17:18:14Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=fa5404ab01bdf06eaf147d9f133139e6c89b906a'/>
<id>urn:sha1:fa5404ab01bdf06eaf147d9f133139e6c89b906a</id>
<content type='text'>
Adding a new parameter (with a default) is an ABI break, but you can
overload a method, which is "just" an API break for everyone doing
references to this method (aka: nobody).

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>mark private methods as hidden</title>
<updated>2014-09-29T22:15:15Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-09-29T13:41:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3809194b662f48733916e6248cd0c141f281313d'/>
<id>urn:sha1:3809194b662f48733916e6248cd0c141f281313d</id>
<content type='text'>
We are the only possible users of private methods, so we are also the
only users who can potentially export them via using them in inline
methods. The point is: We don't need these symbols exported if we don't
do this, so marking them as hidden removes some methods from the API
without breaking anything as nobody could have used them.

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>fix Configuration::FindVector API</title>
<updated>2014-09-29T12:00:33Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-09-29T12:00:33Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1b5c4c4c1b31436c6840fbeac2383f1e6a8168d3'/>
<id>urn:sha1:1b5c4c4c1b31436c6840fbeac2383f1e6a8168d3</id>
<content type='text'>
Git-Dch: Ignore
</content>
</entry>
<entry>
<title>fix some compile errors in the now enabled #if (APT_PKG_MAJOR &gt;= 4 &amp;&amp; APT_PKG_MINOR &lt; 13)</title>
<updated>2014-05-07T19:39:53Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-05-07T19:39:53Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b58f28d4c4a06ef0a67cf3b6fe57aa08e7bc6b7e'/>
<id>urn:sha1:b58f28d4c4a06ef0a67cf3b6fe57aa08e7bc6b7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add default and override handling for Cnf::FindVector</title>
<updated>2014-03-13T12:57:34Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-02-24T22:10:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a5414e56403537678d5be87acf59c37a05f55719'/>
<id>urn:sha1:a5414e56403537678d5be87acf59c37a05f55719</id>
<content type='text'>
Automatically handle the override of list options via its parent value
which can even be a comma-separated list of values. It also adds an easy
way of providing a default for the list.
</content>
</entry>
<entry>
<title>* lp:~mvo/apt/config-clear:</title>
<updated>2013-08-15T07:39:27Z</updated>
<author>
<name>Michael Vogt</name>
<email>egon@debian-devbox</email>
</author>
<published>2012-10-17T08:29:52Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d8a06f6e478323b2fa8573f6f885c0b16d403642'/>
<id>urn:sha1:d8a06f6e478323b2fa8573f6f885c0b16d403642</id>
<content type='text'>
  - support Configuration.Clear() for a clear of the entire
    configuration
Conflicts:
	debian/changelog
</content>
</entry>
<entry>
<title>* apt-pkg/contrib/configuration.cc:</title>
<updated>2012-04-22T10:28:10Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-04-22T10:28:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2f4162708d9db7c71590370cc998d46e8386c757'/>
<id>urn:sha1:2f4162708d9db7c71590370cc998d46e8386c757</id>
<content type='text'>
  - add a more versatile Dump() method</content>
</entry>
<entry>
<title>revert 2184.1.2: do not pollute namespace in headers</title>
<updated>2011-12-12T23:54:37Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2011-12-12T23:54:37Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a4f6bdc8bd91c7282ae9ac60c44844c6f0058a65'/>
<id>urn:sha1:a4f6bdc8bd91c7282ae9ac60c44844c6f0058a65</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>
</feed>
