<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt, branch 2.7.10</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.7.10</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.7.10'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2024-01-19T08:33:31Z</updated>
<entry>
<title>Release 2.7.10</title>
<updated>2024-01-19T08:33:31Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-01-19T08:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3663365969a496e590bc70f448dbdf0bec52f2a2'/>
<id>urn:sha1:3663365969a496e590bc70f448dbdf0bec52f2a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Conflicts: apt-verify</title>
<updated>2024-01-19T08:30:39Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-01-19T08:25:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=910924ed7ecacc538e082ff9a81914119ba7838c'/>
<id>urn:sha1:910924ed7ecacc538e082ff9a81914119ba7838c</id>
<content type='text'>
The APT team is very concerned about the encroachement of its
namespace and the impact on security of its file verification
process. We have expressed those concerns in the ITP bug, but
the package was nonetheless uploaded and accepted, so we have
to take this extraordinary step to protect our users.

Gbp-Dch: full
</content>
</entry>
<entry>
<title>Merge branch 'happy-valgrind' into 'main'</title>
<updated>2024-01-12T14:22:47Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2024-01-12T14:22:47Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8dc2b38047ee5db85166075d8292e1932ea64193'/>
<id>urn:sha1:8dc2b38047ee5db85166075d8292e1932ea64193</id>
<content type='text'>
pkgcachegen: Use placement new to construct header

See merge request apt-team/apt!320</content>
</entry>
<entry>
<title>pkgcachegen: Use placement new to construct header</title>
<updated>2024-01-12T12:49:24Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-01-12T12:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0ee745995b1f45ed321b0c20b151ec8e76e4344f'/>
<id>urn:sha1:0ee745995b1f45ed321b0c20b151ec8e76e4344f</id>
<content type='text'>
Avoid copying the header from a stack allocated object as this
will copy uninitialized padding bytes into the cache, triggering
valgrind errors which people then use as a strawman for unrelated
errors on armhf.

In an optimal world we should annotate the allocator however such
that valgrind actually does treat those bytes as uninitialized and
then supress warnings in the harmless places, such that when you
then go and try to access it in a place that matters, you do get
an error for uninitialized memory.

Currently any access within the pool will be considered initialized
which is clearly suboptimal. But this is very much a TBD topic and
involves annotating the allocator everywhere.
</content>
</entry>
<entry>
<title>Release 2.7.9</title>
<updated>2024-01-11T09:06:14Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-01-11T09:05:29Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ed053de346d92c1a4218a7b80a20158f3535fe2a'/>
<id>urn:sha1:ed053de346d92c1a4218a7b80a20158f3535fe2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Pull from testing, unstable broken atm</title>
<updated>2024-01-10T12:32:24Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-01-10T12:32:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ecd2081a9aab7744771c896b5d7db2f70f120e17'/>
<id>urn:sha1:ecd2081a9aab7744771c896b5d7db2f70f120e17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Accept file system disorder in test-ignored-files</title>
<updated>2024-01-10T11:06:23Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2024-01-10T10:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d5cdd79bfb1b0dd1cadd878dad8273cbf7069dbb'/>
<id>urn:sha1:d5cdd79bfb1b0dd1cadd878dad8273cbf7069dbb</id>
<content type='text'>
Reading the contents of a directory is not deterministic, so if we
wanted a fixed order we would need to sort the reported errors, but
as we don't need any specific order lets just accept both possibilities.

Regression-of: 7b41275b9da31d6c87bbaa0c9115e224e47b15e1
</content>
</entry>
<entry>
<title>Release 2.7.8</title>
<updated>2024-01-08T10:46:15Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-01-08T10:46:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=559ad32ed4d88e3216c3e12197bb54a9364f733f'/>
<id>urn:sha1:559ad32ed4d88e3216c3e12197bb54a9364f733f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Merge branch 'distclean-doc-an-test' into 'main'"</title>
<updated>2024-01-08T09:40:10Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-01-08T09:39:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=10367ebb0f44cbc61b48fb99e194301c2182fe31'/>
<id>urn:sha1:10367ebb0f44cbc61b48fb99e194301c2182fe31</id>
<content type='text'>
This reverts commit 86e6eace1d50527b5a2396290acd1db819b13e26, reversing
changes made to 6e43eef9ca8250eb561f2c9af2f4890d674f3911.
</content>
</entry>
<entry>
<title>test: Disable valgrind on armhf, incompatible with stack clash protector</title>
<updated>2024-01-08T09:19:02Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-01-08T09:12:42Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=719676d84b4bcdc5c65b87d42c4b72812209832b'/>
<id>urn:sha1:719676d84b4bcdc5c65b87d42c4b72812209832b</id>
<content type='text'>
Closes: #1059352
</content>
</entry>
</feed>
