<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/process/maintainer-pgp-guide.rst, branch linux-6.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.3.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.3.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2023-01-02T23:37:18Z</updated>
<entry>
<title>docs: maintainer-pgp-guide: update for latest gnupg defaults</title>
<updated>2023-01-02T23:37:18Z</updated>
<author>
<name>Konstantin Ryabitsev</name>
</author>
<published>2022-12-20T19:44:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=041d4329130d8efe3214c2412dc9a3e5f9f7804b'/>
<id>urn:sha1:041d4329130d8efe3214c2412dc9a3e5f9f7804b</id>
<content type='text'>
It is finally becoming increasingly rare to find a distribution that
still ships with gnupg-1.x, so remove the last vestiges of "gpg" vs
"gpg2" from documentation.

Similarly, starting with GnuPG 2.2 and above, the default --gen-key
operation creates ed25519/cv25519 keypairs, so update all example
command outputs to use that combination instead of rsa2048.

Lastly, add a few wording tweaks and remove links that lead to stale
information (e.g. hardware tokens overview from 2017).

Signed-off-by: Konstantin Ryabitsev &lt;konstantin@linuxfoundation.org&gt;
Link: https://lore.kernel.org/r/20221220-docs-pgp-guide-v1-1-9b0c0bf974fb@linuxfoundation.org
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>maintainer-pgp-guide: minor wording tweaks</title>
<updated>2022-08-18T17:13:37Z</updated>
<author>
<name>Konstantin Ryabitsev</name>
</author>
<published>2022-08-08T21:31:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e72b3b9810dd2cb6d057dce8666e12f4f8f2ccdf'/>
<id>urn:sha1:e72b3b9810dd2cb6d057dce8666e12f4f8f2ccdf</id>
<content type='text'>
Tweak some wording to remove redundant information.

Signed-off-by: Konstantin Ryabitsev &lt;konstantin@linuxfoundation.org&gt;
Link: https://lore.kernel.org/r/20220727-docs-pgp-guide-v2-5-e3e6954affb6@linuxfoundation.org
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>maintainer-pgp-guide: add a section on PGP-signed patches</title>
<updated>2022-08-18T17:13:37Z</updated>
<author>
<name>Konstantin Ryabitsev</name>
</author>
<published>2022-08-08T21:31:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6043134dcedb4fb74e57858bca913a8117478ac0'/>
<id>urn:sha1:6043134dcedb4fb74e57858bca913a8117478ac0</id>
<content type='text'>
With more developers beginning to use b4 and patatt, add a section to
the guide that talks about setting up and using patatt for PGP-signing
patch submissions.

Signed-off-by: Konstantin Ryabitsev &lt;konstantin@linuxfoundation.org&gt;
Link: https://lore.kernel.org/r/20220727-docs-pgp-guide-v2-4-e3e6954affb6@linuxfoundation.org
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>maintainer-pgp-guide: update ECC support information</title>
<updated>2022-08-18T17:13:37Z</updated>
<author>
<name>Konstantin Ryabitsev</name>
</author>
<published>2022-08-08T21:31:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0a1a279bdade0230f5021fa8d9e8a71d3de2e859'/>
<id>urn:sha1:0a1a279bdade0230f5021fa8d9e8a71d3de2e859</id>
<content type='text'>
Update ECC sections with the latest details, now that Yubikeys are able
to support ED25519 curves. Tweak a few links to smartcard devices to
reflect the latest URL changes.

Signed-off-by: Konstantin Ryabitsev &lt;konstantin@linuxfoundation.org&gt;
Link: https://lore.kernel.org/r/20220727-docs-pgp-guide-v2-3-e3e6954affb6@linuxfoundation.org
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>maintainer-pgp-guide: remove keyserver instructions</title>
<updated>2022-08-18T17:13:37Z</updated>
<author>
<name>Konstantin Ryabitsev</name>
</author>
<published>2022-08-08T21:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7d61aa2cbd62d57a6a3ac5a7635686320f5ded9b'/>
<id>urn:sha1:7d61aa2cbd62d57a6a3ac5a7635686320f5ded9b</id>
<content type='text'>
Keyservers are largely a thing of the past with the replacement systems
like keys.openpgp.net specifically designed to offer no support for the
web of trust. Remove all sections that talk about keyservers and add a
small section with the link to kernel.org documentation that talks about
using the kernel.org public key repository.

Signed-off-by: Konstantin Ryabitsev &lt;konstantin@linuxfoundation.org&gt;
Link: https://lore.kernel.org/r/20220727-docs-pgp-guide-v2-2-e3e6954affb6@linuxfoundation.org
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>maintainer-pgp-guide: use key terminology consistent with upstream</title>
<updated>2022-08-18T17:13:37Z</updated>
<author>
<name>Konstantin Ryabitsev</name>
</author>
<published>2022-08-08T21:31:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=97024e159ff5ab9a1d1a769d351184fadffebfe7'/>
<id>urn:sha1:97024e159ff5ab9a1d1a769d351184fadffebfe7</id>
<content type='text'>
GnuPG does not use the word "master key" when referring to the subkey
marked with the "certification" capability. Our use of this term was not
only inconsistent, but also misleading, because in real life "master
keys" are able to open multiple locks made for different keys, while PGP
Certify key has no such capability.

Signed-off-by: Konstantin Ryabitsev &lt;konstantin@linuxfoundation.org&gt;
Link: https://lore.kernel.org/r/20220727-docs-pgp-guide-v2-1-e3e6954affb6@linuxfoundation.org
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>Documentation/process/maintainer-pgp-guide: Replace broken link to PGP path finder</title>
<updated>2021-08-24T19:23:21Z</updated>
<author>
<name>SeongJae Park</name>
</author>
<published>2021-08-12T09:50:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=59c6a716b14ba3092ea685b6274d5233c18cc194'/>
<id>urn:sha1:59c6a716b14ba3092ea685b6274d5233c18cc194</id>
<content type='text'>
PGP pathfinder[1], which is suggested for finding a trust path to
unknown PGP keys by 'maintainer-pgp-guide.rst', is not working now.
This commit replaces it with other available tools.

[1] https://pgp.cs.uu.nl/

Signed-off-by: SeongJae Park &lt;sjpark@amazon.de&gt;
Reviewed-by: Konstantin Ryabitsev &lt;konstantin@linuxfoundation.org&gt;
Link: https://lore.kernel.org/r/20210812095030.4704-2-sj38.park@gmail.com
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>Replace HTTP links with HTTPS ones: Documentation/process</title>
<updated>2020-06-26T17:19:43Z</updated>
<author>
<name>Alexander A. Klimov</name>
</author>
<published>2020-06-21T13:36:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e7b4311ebcac142be28c9fa1b9f63a9d35fc2a92'/>
<id>urn:sha1:e7b4311ebcac142be28c9fa1b9f63a9d35fc2a92</id>
<content type='text'>
Rationale:
Reduces attack surface on kernel devs opening the links for MITM
as HTTPS traffic is much harder to manipulate.

Deterministic algorithm:
For each file:
  If not .svg:
    For each line:
      If doesn't contain `\bxmlns\b`:
        For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`:
          If both the HTTP and HTTPS versions
          return 200 OK and serve the same content:
            Replace HTTP with HTTPS.

Signed-off-by: Alexander A. Klimov &lt;grandmaster@al2klimov.de&gt;
Acked-by: Miguel Ojeda &lt;miguel.ojeda.sandonis@gmail.com&gt;
Link: https://lore.kernel.org/r/20200621133630.46435-1-grandmaster@al2klimov.de
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>Documentation: PGP: update for newer HW devices</title>
<updated>2019-06-26T22:08:03Z</updated>
<author>
<name>Konstantin Ryabitsev</name>
</author>
<published>2019-06-26T17:49:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cca5e0b8a430c888c5de1b5d36b87c085354f2c8'/>
<id>urn:sha1:cca5e0b8a430c888c5de1b5d36b87c085354f2c8</id>
<content type='text'>
Newer devices like Yubikey 5 and Nitrokey Pro 2 have added support for
NISTP's implementation of ECC cryptography, so update the guide
accordingly and add a note on when to use nistp256 and when to use
ed25519 for generating S keys.

Signed-off-by: Konstantin Ryabitsev &lt;konstantin@linuxfoundation.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>doc: fix typo in PGP guide</title>
<updated>2019-04-30T12:23:20Z</updated>
<author>
<name>Federico Vaga</name>
</author>
<published>2019-04-29T21:45:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fbf7c7e046ee4e45d18e541335c2177524e4dbd1'/>
<id>urn:sha1:fbf7c7e046ee4e45d18e541335c2177524e4dbd1</id>
<content type='text'>
Fix typo in the GPG guide for maintainers

Signed-off-by: Federico Vaga &lt;federico.vaga@vaga.pv.it&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
</feed>
