<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/debian, branch 3.0.1</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=3.0.1</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=3.0.1'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2025-04-25T21:12:18Z</updated>
<entry>
<title>Release 3.0.1</title>
<updated>2025-04-25T21:12:18Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-04-25T21:09:39Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3e6de9c26e0e32e417629d8d5b90343e94b85ab6'/>
<id>urn:sha1:3e6de9c26e0e32e417629d8d5b90343e94b85ab6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sqv: Warn about signatures that will be rejected by policy within a year</title>
<updated>2025-04-25T21:07:07Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-04-25T18:53:45Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=85c435f23718e168345ea60270b24a57061b54f4'/>
<id>urn:sha1:85c435f23718e168345ea60270b24a57061b54f4</id>
<content type='text'>
This implements a simple check where we first run `sqv` with
`--policy-as-of` 1 year in the future. If the file is validly
signed one year in the future, it is validly signed now.

If the file is not validly signed 1 year in the future, we check
if it is validly signed now, and otherwise print an error message.

The --policy-as-of feature was added in sqv 1.3.0, hence we add a
version requirement to the dependency.
</content>
</entry>
<entry>
<title>Update Sequoia crypto policy</title>
<updated>2025-04-25T21:07:07Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-04-25T18:03:52Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0989275c2f7afb7a5f7698a096664a1035118ebf'/>
<id>urn:sha1:0989275c2f7afb7a5f7698a096664a1035118ebf</id>
<content type='text'>
Move our cut-offs to February to align with Sequoia, and cut-off more:

- 2024-02: DSA keys retroactively (align with GnuPG config)
- 2026-02: SHA224 hashes
- 2028-02: Brainpool keys (align closer with GnuPG backend)
- 2030-02: RSA2048 keys

These algorithms will not be valid starting on those cut-off dates.

Gbp-Dch: full
</content>
</entry>
<entry>
<title>Release 3.0.0</title>
<updated>2025-04-04T20:35:29Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-04-04T20:33:20Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1c5baadce8aff4ccee02eb283530385b7c4ba5fe'/>
<id>urn:sha1:1c5baadce8aff4ccee02eb283530385b7c4ba5fe</id>
<content type='text'>
And so it begins.
</content>
</entry>
<entry>
<title>symbols: Update to 2.9.35</title>
<updated>2025-04-04T13:19:25Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-04-04T13:19:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b279e8b3df2c8620bb3a0f2deb8325a85f4a9a3b'/>
<id>urn:sha1:b279e8b3df2c8620bb3a0f2deb8325a85f4a9a3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 2.9.35</title>
<updated>2025-03-27T21:55:07Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-27T21:55:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=fecb090f40c8b231d248ec31d02e5ed7451c9b8c'/>
<id>urn:sha1:fecb090f40c8b231d248ec31d02e5ed7451c9b8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 2.9.34</title>
<updated>2025-03-20T21:51:37Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-20T21:51:37Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2a6c9bd8c0f8f50671bf7992f1e5d87b392e0336'/>
<id>urn:sha1:2a6c9bd8c0f8f50671bf7992f1e5d87b392e0336</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 2.9.33</title>
<updated>2025-03-12T18:26:07Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-12T18:26:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1bc3055b737f2e9732a009026f4fe2a322ef7607'/>
<id>urn:sha1:1bc3055b737f2e9732a009026f4fe2a322ef7607</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 2.9.32</title>
<updated>2025-03-09T17:32:44Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-03-09T17:32:44Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=57ed577700784b2f8ed4c2cd52a90ae8ab636677'/>
<id>urn:sha1:57ed577700784b2f8ed4c2cd52a90ae8ab636677</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 2.9.31</title>
<updated>2025-02-28T16:51:13Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-02-28T16:51:13Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a917425ce0a04dbd16e621e45238e64317d41fb8'/>
<id>urn:sha1:a917425ce0a04dbd16e621e45238e64317d41fb8</id>
<content type='text'>
</content>
</entry>
</feed>
