<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt, branch 1.1.9</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.1.9</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.1.9'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2015-12-27T18:19:11Z</updated>
<entry>
<title>Release 1.1.9</title>
<updated>2015-12-27T18:19:11Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-12-27T18:17:21Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c3c3bd043b262dd5544594abd5e5bd4377a679d6'/>
<id>urn:sha1:c3c3bd043b262dd5544594abd5e5bd4377a679d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc/acquire-additional-files.txt: Mention apt-helper cat-file</title>
<updated>2015-12-27T18:12:03Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-12-27T18:11:16Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=341e0147dafd388804d48076e5d91f6f12be0aef'/>
<id>urn:sha1:341e0147dafd388804d48076e5d91f6f12be0aef</id>
<content type='text'>
People should know that this is exists.
</content>
</entry>
<entry>
<title>allow repositories to forbid arch:all for specific index targets</title>
<updated>2015-12-27T16:04:33Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-12-27T16:04:33Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a628ca5256b4a2f3ae300697b17adf150b6e17b0'/>
<id>urn:sha1:a628ca5256b4a2f3ae300697b17adf150b6e17b0</id>
<content type='text'>
Debian has a Packages file for arch:all already, but the arch:any files
contain arch:all packages as well, so downloading it would be a total
waste of resources. Getting this solved is on the list of things to do,
but it is also the hardest part – for index targets like Contents the
situation is much easier and less server/client implementations are
involved so we might not want to stall them.

A repository can now declare via:
No-Support-for-Architecture-all: Packages
that even if an arch:all Packages exists, it shouldn't be downloaded, so
that support for Contents files can be added now.

See also 1dd20368486820efb6ef4476ad739e967174bec4 for the implementation
of downloading arch:all index targets, which this is limiting.

The field uses the name of the target from the apt configuration for
simplicity and is negative by design as this field is intended to be
supported/needed only for a "short" time (one or two Debian releases).

While this commit theoretically supports any target, its expected to
only see "Packages" as a value in reality.
</content>
</entry>
<entry>
<title>pkgcachegen.h: Hack around unordered_map not existing before C++11</title>
<updated>2015-12-27T15:43:28Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-12-27T15:43:28Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2837a71877c0f5c1aca8f70e30130018bc53acac'/>
<id>urn:sha1:2837a71877c0f5c1aca8f70e30130018bc53acac</id>
<content type='text'>
This is for public users only, which cannot use the class at all,
except for the static methods.
</content>
</entry>
<entry>
<title>rred: Use buffered writes</title>
<updated>2015-12-27T15:23:32Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-12-27T13:30:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1924be129eb7428284dc7aa35972d047c68cf85d'/>
<id>urn:sha1:1924be129eb7428284dc7aa35972d047c68cf85d</id>
<content type='text'>
Buffered writes improve performance a lot, given that we spent
about 78% of the time in _write.
</content>
</entry>
<entry>
<title>FileFd: Add a buffered writing mode</title>
<updated>2015-12-27T15:23:32Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-12-27T13:29:01Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=88749b5dc18eb5708af20185e4339e76bda6fb72'/>
<id>urn:sha1:88749b5dc18eb5708af20185e4339e76bda6fb72</id>
<content type='text'>
This is somewhat experimental right now, and might not work
for everyone, so it is on an opt-in basis.
</content>
</entry>
<entry>
<title>FildFd: Introduce a Flush() function and call it from Close()</title>
<updated>2015-12-27T15:19:33Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-12-27T13:25:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=766761fd836d9e247daea924809965c21cc65dc7'/>
<id>urn:sha1:766761fd836d9e247daea924809965c21cc65dc7</id>
<content type='text'>
The flush function can be used for buffered writers.
</content>
</entry>
<entry>
<title>FileFdPrivate: Add getter and setter for fields</title>
<updated>2015-12-27T14:46:29Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-12-27T12:31:32Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1d68256d525234d4fef1bb050dc2165771cdf7e3'/>
<id>urn:sha1:1d68256d525234d4fef1bb050dc2165771cdf7e3</id>
<content type='text'>
We will soon implement a buffered writing decorator and we will
need to forward attribute changes to those.
</content>
</entry>
<entry>
<title>fileutl: simple_buffer: Add write() and full() methods</title>
<updated>2015-12-27T14:43:13Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-12-27T14:35:51Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c368b3abe198f59d5bd4d715a801e1b187b698a7'/>
<id>urn:sha1:c368b3abe198f59d5bd4d715a801e1b187b698a7</id>
<content type='text'>
These can be used to implement write buffering

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>fileutl: simple_buffer: Mark accessors as const</title>
<updated>2015-12-27T14:43:13Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-12-27T14:33:59Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ea58d39ee3b71b02ddfd134412adc99e7b09605d'/>
<id>urn:sha1:ea58d39ee3b71b02ddfd134412adc99e7b09605d</id>
<content type='text'>
Suggested by David.

Gbp-Dch: ignore
</content>
</entry>
</feed>
