<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-private, branch 2.9.14</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.9.14</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.9.14'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2024-11-22T12:11:13Z</updated>
<entry>
<title>Add a virtual destructor to private CacheSet Matcher</title>
<updated>2024-11-22T12:11:13Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2024-09-11T19:52:26Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0fb71e375363f2b45b033bb2b324e80214325c61'/>
<id>urn:sha1:0fb71e375363f2b45b033bb2b324e80214325c61</id>
<content type='text'>
This silences the warning:
| warning: ‘class Matcher’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
</content>
</entry>
<entry>
<title>Acknowledge non-erase usage of remove_if for volatile sources</title>
<updated>2024-11-22T12:11:13Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2024-09-11T16:57:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=fa19a9ddbdddeaed44480ce7dade11d526336435'/>
<id>urn:sha1:fa19a9ddbdddeaed44480ce7dade11d526336435</id>
<content type='text'>
gcc produces a length warning starting with:
| warning: ignoring return value of ‘_FIter std::remove_if(_FIter, _FIter, _Predicate) [with …]’, declared with attribute ‘nodiscard’ [-Wunused-result]
which is usually correct, but in the usage here we don't want to call an
erase as we operate on a c-style new[] array here which contains pointers
into argv and has an explicit sentinel (nullptr) – FileSize() is based
on this sentinel.

Casting to void silences the warning as is standard practice and
hopefully indicates better that this is intended than ignoring the
warning for the casual on-looker.
</content>
</entry>
<entry>
<title>Add a --comment option to record Comment: in history</title>
<updated>2024-11-18T19:15:08Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-11-18T19:07:02Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1c4fa81cc398e21868ad237509f1ea8e772d76de'/>
<id>urn:sha1:1c4fa81cc398e21868ad237509f1ea8e772d76de</id>
<content type='text'>
Suggested-by: mhoye on IRC
</content>
</entry>
<entry>
<title>Merge branch 'svequiv' into 'main'</title>
<updated>2024-11-14T14:54:40Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2024-11-14T14:54:40Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=82752f6e0c65541244c2607e5dedf437701e07dc'/>
<id>urn:sha1:82752f6e0c65541244c2607e5dedf437701e07dc</id>
<content type='text'>
Internally replace APT::StringView with std::string_view where it doesn't affect the ABI, with implementations that support both std::string_view and APT::StringView with new shims. ReportMirrorFailureToCentral: fix use-after-free

See merge request apt-team/apt!394</content>
</entry>
<entry>
<title>Merge branch 'json-config' into 'main'</title>
<updated>2024-11-14T14:38:32Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2024-11-14T14:38:32Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8f10ee850db3892bc979694864451be3a73ad1e8'/>
<id>urn:sha1:8f10ee850db3892bc979694864451be3a73ad1e8</id>
<content type='text'>
JSON: Pass options to hooks in hello message

See merge request apt-team/apt!389</content>
</entry>
<entry>
<title>apt-private/private-update.cc: APT::StringView -&gt; std::string_view</title>
<updated>2024-11-12T19:36:17Z</updated>
<author>
<name>наб</name>
<email>nabijaczleweli@nabijaczleweli.xyz</email>
</author>
<published>2024-11-12T16:59:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e33add3c2afa33a6f81b2eaed1fdcd29dc28790f'/>
<id>urn:sha1:e33add3c2afa33a6f81b2eaed1fdcd29dc28790f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>json: Add "options" array to JSON hooks</title>
<updated>2024-11-12T13:41:05Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-09-02T16:11:28Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d936557579090fa7a5ce7edaebc61f55b3fa3ab8'/>
<id>urn:sha1:d936557579090fa7a5ce7edaebc61f55b3fa3ab8</id>
<content type='text'>
See the attached documentation. Note that defaults are missing,
so using this is not particularly easy so far.
</content>
</entry>
<entry>
<title>Replace std::bind with lambdas</title>
<updated>2024-11-11T20:40:20Z</updated>
<author>
<name>наб</name>
<email>nabijaczleweli@nabijaczleweli.xyz</email>
</author>
<published>2024-11-11T20:40:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=14353ab9a1b03eff5ebb4927f254928ee21a2f90'/>
<id>urn:sha1:14353ab9a1b03eff5ebb4927f254928ee21a2f90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'feature/ignorantprompt' into 'main'</title>
<updated>2024-10-22T12:35:17Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2024-10-22T12:35:17Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8e20203cc68aa39ed5736f46c608f89c523fbf30'/>
<id>urn:sha1:8e20203cc68aa39ed5736f46c608f89c523fbf30</id>
<content type='text'>
Ignore pending input before confirmation prompts

See merge request apt-team/apt!375</content>
</entry>
<entry>
<title>Support --target-release in `apt list`</title>
<updated>2024-10-22T12:34:43Z</updated>
<author>
<name>Raziel Anarki</name>
<email>razielanarki@semmi.se</email>
</author>
<published>2024-10-22T12:34:43Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8df81647e5cd4fbabde4a498b78f1e4bdc871d3c'/>
<id>urn:sha1:8df81647e5cd4fbabde4a498b78f1e4bdc871d3c</id>
<content type='text'>
</content>
</entry>
</feed>
