<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-pkg, branch 2.9.8</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.9.8</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.9.8'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2024-08-12T14:07:11Z</updated>
<entry>
<title>Merge branch 'main' into 'main'</title>
<updated>2024-08-12T14:07:11Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2024-08-12T14:07:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=78ff0aa5d8b8161c621d54ea85f1efbfdaca0093'/>
<id>urn:sha1:78ff0aa5d8b8161c621d54ea85f1efbfdaca0093</id>
<content type='text'>
Do not return error if `Signed-By` value in source list is empty

See merge request apt-team/apt!364</content>
</entry>
<entry>
<title>Fix obsoleted-by handling for experimental</title>
<updated>2024-08-12T14:05:54Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-08-12T13:27:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=5d2c0e600656db690aaeb0768f3df8e71127808a'/>
<id>urn:sha1:5d2c0e600656db690aaeb0768f3df8e71127808a</id>
<content type='text'>
Basically this boils down to checking that the priority of the
source candidate candidate is higher or equal than the priority
of the package's candidate that is being under consideration.

It stands to reason if we maybe we should actually calculate a
source candidate version; this will look similar but may perhaps
perform slightly different.
</content>
</entry>
<entry>
<title>Merge branch 'deprecate-pubkey-algos' into 'main'</title>
<updated>2024-07-30T04:18:02Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2024-07-30T04:18:02Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d0e8f39437afdd557a8712047e1fc494fde9209e'/>
<id>urn:sha1:d0e8f39437afdd557a8712047e1fc494fde9209e</id>
<content type='text'>
Only revoke weak RSA keys now, add 'next' and 'future' levels

See merge request apt-team/apt!365</content>
</entry>
<entry>
<title>solver3: Refactor Reason.Pkg()/Reason.Ver() use with iterator</title>
<updated>2024-07-16T11:55:07Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-07-16T11:54:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=62573e3ca6b45b0d12b9be8b02da116ce0d91b75'/>
<id>urn:sha1:62573e3ca6b45b0d12b9be8b02da116ce0d91b75</id>
<content type='text'>
More code but nicer to read
</content>
</entry>
<entry>
<title>Only revoke weak RSA keys for now, add 'next' and 'future' levels</title>
<updated>2024-07-15T17:17:55Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-07-15T17:13:58Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=47deb766c0a11c54d122197531279677545459af'/>
<id>urn:sha1:47deb766c0a11c54d122197531279677545459af</id>
<content type='text'>
Algorithms not in the next level give a warning, algorithms
in not in the future level introduce an audit message for
the --audit flag.

next: &gt;=rsa2048,ed25519,ed448,nistp256,nistp384,nistp512
future: &gt;=rsa3072,ed25519,ed448

LP: #2073126
</content>
</entry>
<entry>
<title>gpgv: Add IsAssertedPubKeyAlgo() function</title>
<updated>2024-07-15T17:17:20Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-07-15T16:42:54Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=29dd6c45bc2579d012ac78ba3100a2485c78ff1d'/>
<id>urn:sha1:29dd6c45bc2579d012ac78ba3100a2485c78ff1d</id>
<content type='text'>
This checks whether a public key algorithm is asserted.
</content>
</entry>
<entry>
<title>worker: Add an audit level to log audit messages</title>
<updated>2024-07-15T17:16:27Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-07-15T15:57:42Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c51ea9f44e9742c88a252b86cb0260798b4b9f7b'/>
<id>urn:sha1:c51ea9f44e9742c88a252b86cb0260798b4b9f7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not return error if `Signed-By` value in source list is empty</title>
<updated>2024-07-12T03:28:47Z</updated>
<author>
<name>Aristo Chen</name>
<email>aristo.chen@canonical.com</email>
</author>
<published>2024-07-05T09:01:32Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=4b537e415aa3888ffe029664bc8238078bdc880a'/>
<id>urn:sha1:4b537e415aa3888ffe029664bc8238078bdc880a</id>
<content type='text'>
Signed-off-by: Aristo Chen &lt;aristo.chen@canonical.com&gt;
</content>
</entry>
<entry>
<title>solver3: Formatting cleanup</title>
<updated>2024-07-02T18:10:33Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-07-02T16:56:40Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a16350427b8ce3865d2f11e637952210d34ee410'/>
<id>urn:sha1:a16350427b8ce3865d2f11e637952210d34ee410</id>
<content type='text'>
Run clang-format
</content>
</entry>
<entry>
<title>solver3: Only demote obsolete packages in choices for upgrades</title>
<updated>2024-07-02T18:10:33Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-07-02T16:53:33Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ae141932d8b434098e3f77c75c428ca8caff9a6e'/>
<id>urn:sha1:ae141932d8b434098e3f77c75c428ca8caff9a6e</id>
<content type='text'>
If we are not upgraded, we should continue to keep the installed
package installed if possible.
</content>
</entry>
</feed>
