diff options
author | Justus Winter <justus@sequoia-pgp.org> | 2021-04-20 12:22:42 +0200 |
---|---|---|
committer | Justus Winter <justus@sequoia-pgp.org> | 2021-04-20 15:52:48 +0200 |
commit | ce304cb82170454d732e0885bd691dee0b7f97a8 (patch) | |
tree | 212977ddfc02b3b34577a1896e2dc7eb5857c629 | |
parent | 5e6e5b8821c0f4cb4154eb4bfeabe90ddf56445e (diff) |
openpgp: Fix links to draft spec.
-rw-r--r-- | openpgp/src/cert/amalgamation.rs | 2 | ||||
-rw-r--r-- | openpgp/src/packet/key.rs | 2 | ||||
-rw-r--r-- | openpgp/src/packet/mod.rs | 2 | ||||
-rw-r--r-- | openpgp/src/packet/signature.rs | 24 | ||||
-rw-r--r-- | openpgp/src/packet/signature/subpacket.rs | 44 |
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 |