summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2021-04-20 12:22:42 +0200
committerJustus Winter <justus@sequoia-pgp.org>2021-04-20 15:52:48 +0200
commitce304cb82170454d732e0885bd691dee0b7f97a8 (patch)
tree212977ddfc02b3b34577a1896e2dc7eb5857c629
parent5e6e5b8821c0f4cb4154eb4bfeabe90ddf56445e (diff)
openpgp: Fix links to draft spec.
-rw-r--r--openpgp/src/cert/amalgamation.rs2
-rw-r--r--openpgp/src/packet/key.rs2
-rw-r--r--openpgp/src/packet/mod.rs2
-rw-r--r--openpgp/src/packet/signature.rs24
-rw-r--r--openpgp/src/packet/signature/subpacket.rs44
5 files changed, 37 insertions, 37 deletions
diff --git a/openpgp/src/cert/amalgamation.rs b/openpgp/src/cert/amalgamation.rs
index bc5284e0..b7c2306b 100644
--- a/openpgp/src/cert/amalgamation.rs
+++ b/openpgp/src/cert/amalgamation.rs
@@ -219,7 +219,7 @@
//! [MD5 collisions]: https://en.wikipedia.org/wiki/MD5
//! [`Policy`]: ../../policy/index.html
//! [streaming verifier]: ../../parse/stream.html
-//! [Intended Recipients]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
+//! [Intended Recipients]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
//! [signature expirations]: https://tools.ietf.org/html/rfc4880#section-5.2.3.10
//! [`Deref` trait]: https://doc.rust-lang.org/stable/std/ops/trait.Deref.html
//! [`ComponentAmalgamation::component`]: struct.ComponentAmalgamation.html#method.component
diff --git a/openpgp/src/packet/key.rs b/openpgp/src/packet/key.rs
index 377a8204..6f7264eb 100644
--- a/openpgp/src/packet/key.rs
+++ b/openpgp/src/packet/key.rs
@@ -36,7 +36,7 @@
//! [`Key4`]: struct.Key4.html
//! [version 3]: https://tools.ietf.org/html/rfc1991#section-6.6
//! [version 4]: https://tools.ietf.org/html/rfc4880#section-5.5.2
-//! [version 5]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#name-public-key-packet-formats
+//! [version 5]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#name-public-key-packet-formats
//! [public keys]: https://tools.ietf.org/html/rfc4880#section-5.5.1.1
//! [secret keys]: https://tools.ietf.org/html/rfc4880#section-5.5.1.3
//! [public subkeys]: https://tools.ietf.org/html/rfc4880#section-5.5.1.2
diff --git a/openpgp/src/packet/mod.rs b/openpgp/src/packet/mod.rs
index 1fd4f3a8..beb86480 100644
--- a/openpgp/src/packet/mod.rs
+++ b/openpgp/src/packet/mod.rs
@@ -1368,7 +1368,7 @@ impl From<SKESK> for Packet {
/// packet, as the following example demonstrates.
///
/// [the different key formats]: https://tools.ietf.org/html/rfc4880#section-5.5.2
-/// [a proposal for a new key format]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.5.2
+/// [a proposal for a new key format]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.5.2
/// [`Key4::generate_ecc`]: key/struct.Key4.html#method.generate_ecc
///
///
diff --git a/openpgp/src/packet/signature.rs b/openpgp/src/packet/signature.rs
index 9e02c7ad..c824681a 100644
--- a/openpgp/src/packet/signature.rs
+++ b/openpgp/src/packet/signature.rs
@@ -102,7 +102,7 @@
//! [`Signature`]: ../enum.Signature.html
//! [version 3]: https://tools.ietf.org/html/rfc1991#section-5.2.2
//! [version 4]: https://tools.ietf.org/html/rfc4880#section-5.2.3
-//! [version 5]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#name-version-4-and-5-signature-p
+//! [version 5]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#name-version-4-and-5-signature-p
//! [notations]: https://tools.ietf.org/html/rfc4880#section-5.2.3.16
//! [`Signature4`]: struct.Signature4.html
//! [streaming `Signer`]: ../../serialize/stream/struct.Signer.html
@@ -356,7 +356,7 @@ impl SignatureFields {
/// method, respectively).
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
-/// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+/// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`Signer`]: ../../crypto/trait.Signer.html
/// [`set_issuer`]: #method.set_issuer
/// [`set_issuer_fingerprint`]: #method.set_issuer_fingerprint
@@ -533,7 +533,7 @@ impl SignatureBuilder {
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
/// [`SignatureBuilder::set_issuer`]: #method.set_issuer
- /// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// Likewise, a [`Signature Creation Time`] subpacket set to the
@@ -644,7 +644,7 @@ impl SignatureBuilder {
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
/// [`SignatureBuilder::set_issuer`]: #method.set_issuer
- /// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// Likewise, a [`Signature Creation Time`] subpacket set to the
@@ -751,7 +751,7 @@ impl SignatureBuilder {
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
/// [`SignatureBuilder::set_issuer`]: #method.set_issuer
- /// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// Likewise, a [`Signature Creation Time`] subpacket set to the
@@ -891,7 +891,7 @@ impl SignatureBuilder {
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
/// [`SignatureBuilder::set_issuer`]: #method.set_issuer
- /// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// Likewise, a [`Signature Creation Time`] subpacket set to the
@@ -1024,7 +1024,7 @@ impl SignatureBuilder {
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
/// [`SignatureBuilder::set_issuer`]: #method.set_issuer
- /// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// Likewise, a [`Signature Creation Time`] subpacket set to the
@@ -1170,7 +1170,7 @@ impl SignatureBuilder {
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
/// [`SignatureBuilder::set_issuer`]: #method.set_issuer
- /// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// Likewise, a [`Signature Creation Time`] subpacket set to the
@@ -1300,7 +1300,7 @@ impl SignatureBuilder {
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
/// [`SignatureBuilder::set_issuer`]: #method.set_issuer
- /// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// Likewise, a [`Signature Creation Time`] subpacket set to the
@@ -1413,7 +1413,7 @@ impl SignatureBuilder {
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
/// [`SignatureBuilder::set_issuer`]: #method.set_issuer
- /// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// Likewise, a [`Signature Creation Time`] subpacket set to the
@@ -1482,7 +1482,7 @@ impl SignatureBuilder {
///
/// [`Issuer`]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
/// [`SignatureBuilder::set_issuer`]: #method.set_issuer
- /// [`Issuer Fingerprint`]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [`Issuer Fingerprint`]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// Likewise, a [`Signature Creation Time`] subpacket set to the
@@ -1900,7 +1900,7 @@ impl crate::packet::Signature {
/// unhashed subpacket area.
///
/// [Issuer subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
- /// [Issuer Fingerprint subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
///
/// This function returns all instances of the Issuer subpacket
/// and the Issuer Fingerprint subpacket in both the hashed
diff --git a/openpgp/src/packet/signature/subpacket.rs b/openpgp/src/packet/signature/subpacket.rs
index f2cfd410..bd522bbe 100644
--- a/openpgp/src/packet/signature/subpacket.rs
+++ b/openpgp/src/packet/signature/subpacket.rs
@@ -303,19 +303,19 @@ pub enum SubpacketTag {
///
/// See [Section 5.2.3.28 of RFC 4880bis] for details.
///
- /// [Section 5.2.3.28 of RFC 4880bis]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [Section 5.2.3.28 of RFC 4880bis]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
IssuerFingerprint,
/// The AEAD algorithms that the certificate holder prefers (proposed).
///
/// See [Section 5.2.3.8 of RFC 4880bis] for details.
///
- /// [Section 5.2.3.8 of RFC 4880bis]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.8
+ /// [Section 5.2.3.8 of RFC 4880bis]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.8
PreferredAEADAlgorithms,
/// Who the signed message was intended for (proposed).
///
/// See [Section 5.2.3.29 of RFC 4880bis] for details.
///
- /// [Section 5.2.3.29 of RFC 4880bis]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
+ /// [Section 5.2.3.29 of RFC 4880bis]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
IntendedRecipient,
/// Reserved subpacket tag.
Reserved(u8),
@@ -1561,19 +1561,19 @@ pub enum SubpacketValue {
///
/// See [Section 5.2.3.28 of RFC 4880bis] for details.
///
- /// [Section 5.2.3.28 of RFC 4880bis]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [Section 5.2.3.28 of RFC 4880bis]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
IssuerFingerprint(Fingerprint),
/// The AEAD algorithms that the certificate holder prefers (proposed).
///
/// See [Section 5.2.3.8 of RFC 4880bis] for details.
///
- /// [Section 5.2.3.8 of RFC 4880bis]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.8
+ /// [Section 5.2.3.8 of RFC 4880bis]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.8
PreferredAEADAlgorithms(Vec<AEADAlgorithm>),
/// Who the signed message was intended for (proposed).
///
/// See [Section 5.2.3.29 of RFC 4880bis] for details.
///
- /// [Section 5.2.3.29 of RFC 4880bis]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
+ /// [Section 5.2.3.29 of RFC 4880bis]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
IntendedRecipient(Fingerprint),
}
assert_send_and_sync!(SubpacketValue);
@@ -2901,7 +2901,7 @@ impl SubpacketAreas {
/// validating the signature authenticates the subpacket), it is
/// normally stored in the unhashed subpacket area.
///
- /// [Issuer Fingerprint subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
///
/// This returns all instances of the Issuer Fingerprint subpacket
/// in both the hashed subpacket area and the unhashed subpacket
@@ -2930,7 +2930,7 @@ impl SubpacketAreas {
/// subpacket] started life.
///
/// [Notation Data subpackets]: https://tools.ietf.org/html/rfc4880#section-5.2.3.16
- /// [Intended Recipient subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
+ /// [Intended Recipient subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
///
/// Notation names are structured, and are divided into two
/// namespaces: the user namespace and the IETF namespace. Names
@@ -2969,7 +2969,7 @@ impl SubpacketAreas {
/// subpacket] started life.
///
/// [Notation Data subpackets]: https://tools.ietf.org/html/rfc4880#section-5.2.3.16
- /// [Intended Recipient subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
+ /// [Intended Recipient subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
///
/// Notation names are structured, and are divided into two
/// namespaces: the user namespace and the IETF namespace. Names
@@ -3155,8 +3155,8 @@ impl SubpacketAreas {
/// Note: because support for AEAD has not yet been standardized,
/// we recommend not yet advertising support for it.
///
- /// [Preferred AEAD Algorithms subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.8
- /// [Features subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.25
+ /// [Preferred AEAD Algorithms subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.8
+ /// [Features subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.25
///
/// This subpacket is a type of preference. When looking up a
/// preference, an OpenPGP implementation should first look for
@@ -3618,7 +3618,7 @@ impl SubpacketAreas {
/// The [Intended Recipient subpacket] holds the fingerprint of a
/// certificate.
///
- /// [Intended Recipient subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
+ /// [Intended Recipient subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
///
/// When signing a message, the message should include one such
/// subpacket for each intended recipient. Note: not all messages
@@ -5226,7 +5226,7 @@ impl signature::SignatureBuilder {
/// subpacket, if they have not been set explicitly.
///
/// [streaming `Signer`]: ../../serialize/stream/struct.Signer.html
- /// [Issuer Fingerprint subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// # Examples
@@ -5316,7 +5316,7 @@ impl signature::SignatureBuilder {
/// subpacket, if they have not been set explicitly.
///
/// [streaming `Signer`]: ../../serialize/stream/struct.Signer.html
- /// [Issuer Fingerprint subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`SignatureBuilder::set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// # Examples
@@ -5393,7 +5393,7 @@ impl signature::SignatureBuilder {
/// extensions. This is how the [Intended Recipient subpacket]
/// started life.
///
- /// [Intended Recipient subpacket]:https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
+ /// [Intended Recipient subpacket]:https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
///
/// Notation names are structured, and are divided into two
/// namespaces: the user namespace and the IETF namespace. Names
@@ -5486,7 +5486,7 @@ impl signature::SignatureBuilder {
/// extensions. This is how the [Intended Recipient subpacket]
/// started life.
///
- /// [Intended Recipient subpacket]:https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
+ /// [Intended Recipient subpacket]:https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#name-intended-recipient-fingerpr
///
/// Notation names are structured, and are divided into two
/// namespaces: the user namespace and the IETF namespace. Names
@@ -6451,7 +6451,7 @@ impl signature::SignatureBuilder {
/// function first removes any existing Issuer Fingerprint
/// subpackets from the hashed and unhashed subpacket area.
///
- /// [Issuer Fingerprint subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`add_issuer_fingerprint`]: #method.add_issuer_fingerprint
///
/// The Issuer Fingerprint subpacket is used when processing a
@@ -6543,7 +6543,7 @@ impl signature::SignatureBuilder {
/// subpacket from neither the hashed nor the unhashed subpacket
/// area.
///
- /// [Issuer Fingerprint subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
+ /// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
/// [`set_issuer_fingerprint`]: #method.set_issuer_fingerprint
///
/// The Issuer Fingerprint subpacket is used when processing a
@@ -6634,7 +6634,7 @@ impl signature::SignatureBuilder {
/// Preferred AEAD Algorithms subpacket from the hashed subpacket
/// area, and then adds a Preferred AEAD Algorithms subpacket.
///
- /// [Preferred AEAD Algorithms subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.8
+ /// [Preferred AEAD Algorithms subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.8
///
/// The Preferred AEAD Algorithms subpacket indicates what AEAD
/// algorithms the key holder prefers ordered by preference. If
@@ -6644,7 +6644,7 @@ impl signature::SignatureBuilder {
/// Note: because support for AEAD has not yet been standardized,
/// we recommend not yet advertising support for it.
///
- /// [Features subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.25
+ /// [Features subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.25
///
/// This subpacket is a type of preference. When looking up a
/// preference, an OpenPGP implementation should first look for
@@ -6733,7 +6733,7 @@ impl signature::SignatureBuilder {
/// first removes any Intended Recipient subpackets from the
/// hashed subpacket area, and then adds new ones.
///
- /// [Intended Recipient subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
+ /// [Intended Recipient subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
/// [`SignatureBuilder::add_intended_recipient`]: #method.add_intended_recipient
///
/// The Intended Recipient subpacket holds the fingerprint of a
@@ -6817,7 +6817,7 @@ impl signature::SignatureBuilder {
/// not first remove any Intended Recipient subpackets from the
/// hashed subpacket area.
///
- /// [Intended Recipient subpacket]: https://www.ietf.org/id/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
+ /// [Intended Recipient subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
/// [`SignatureBuilder::set_intended_recipients`]: #method.set_intended_recipients
///
/// The Intended Recipient subpacket holds the fingerprint of a