From e1cab74d1baa3e64fa173b831a595b3b9f4d4ae6 Mon Sep 17 00:00:00 2001 From: Daniel Huigens Date: Tue, 9 Dec 2025 13:44:36 +0100 Subject: [PATCH] 6.3.0 --- docs/AEADEncryptedDataPacket.html | 14 +- docs/CleartextMessage.html | 12 +- docs/CompressedDataPacket.html | 16 +- docs/Key.html | 56 +++--- docs/LiteralDataPacket.html | 20 +- docs/MarkerPacket.html | 4 +- docs/Message.html | 40 ++-- docs/OnePassSignaturePacket.html | 22 +-- docs/PacketList.html | 14 +- docs/PaddingPacket.html | 8 +- docs/PrivateKey.html | 20 +- docs/PublicKey.html | 8 +- docs/PublicKeyEncryptedSessionKeyPacket.html | 16 +- docs/PublicKeyPacket.html | 46 ++--- docs/PublicSubkeyPacket.html | 46 ++--- docs/SecretKeyPacket.html | 72 +++---- docs/SecretSubkeyPacket.html | 72 +++---- docs/Signature.html | 8 +- docs/SignaturePacket.html | 26 +-- ...EncryptedIntegrityProtectedDataPacket.html | 10 +- docs/SymEncryptedSessionKeyPacket.html | 16 +- docs/SymmetricallyEncryptedDataPacket.html | 10 +- docs/TrustPacket.html | 4 +- docs/UserAttributePacket.html | 8 +- docs/UserIDPacket.html | 10 +- docs/global.html | 38 ++-- docs/module-config.html | 187 ++++++++++++++---- docs/module-enums.html | 36 ++-- docs/module-key_Subkey-Subkey.html | 40 ++-- docs/module-key_User-User.html | 20 +- package-lock.json | 4 +- package.json | 2 +- 32 files changed, 511 insertions(+), 394 deletions(-) diff --git a/docs/AEADEncryptedDataPacket.html b/docs/AEADEncryptedDataPacket.html index 088bb2aa..3a94cafe 100644 --- a/docs/AEADEncryptedDataPacket.html +++ b/docs/AEADEncryptedDataPacket.html @@ -98,7 +98,7 @@ AEAD Protected Data Packet

Source:
@@ -200,7 +200,7 @@ AEAD Protected Data Packet

Source:
@@ -270,7 +270,7 @@ AEAD Protected Data Packet

Source:
@@ -475,7 +475,7 @@ AEAD Protected Data Packet

Source:
@@ -717,7 +717,7 @@ AEAD Protected Data Packet

Source:
@@ -888,7 +888,7 @@ AEAD Protected Data Packet

Source:
@@ -1007,7 +1007,7 @@ AEAD Protected Data Packet

Source:
diff --git a/docs/CleartextMessage.html b/docs/CleartextMessage.html index cb174726..6505208f 100644 --- a/docs/CleartextMessage.html +++ b/docs/CleartextMessage.html @@ -168,7 +168,7 @@ See https://tools.ietf.o
Source:
@@ -346,7 +346,7 @@ See https://tools.ietf.o
Source:
@@ -461,7 +461,7 @@ See https://tools.ietf.o
Source:
@@ -573,7 +573,7 @@ See https://tools.ietf.o
Source:
@@ -1046,7 +1046,7 @@ See https://tools.ietf.o
Source:
@@ -1283,7 +1283,7 @@ See https://tools.ietf.o
Source:
diff --git a/docs/CompressedDataPacket.html b/docs/CompressedDataPacket.html index 5c89e44e..d526ddd3 100644 --- a/docs/CompressedDataPacket.html +++ b/docs/CompressedDataPacket.html @@ -160,7 +160,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
@@ -266,7 +266,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
@@ -343,7 +343,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
@@ -417,7 +417,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
@@ -499,7 +499,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
@@ -651,7 +651,7 @@ read by read_packet

Source:
@@ -836,7 +836,7 @@ read by read_packet

Source:
@@ -926,7 +926,7 @@ read by read_packet

Source:
diff --git a/docs/Key.html b/docs/Key.html index dd1e80a5..701a5cd7 100644 --- a/docs/Key.html +++ b/docs/Key.html @@ -96,7 +96,7 @@ Can contain additional subkeys, signatures, user ids, user attributes.

Source:
@@ -333,7 +333,7 @@ if it is a valid revocation signature.

Source:
@@ -514,7 +514,7 @@ if it is a valid revocation signature.

Source:
@@ -626,7 +626,7 @@ if it is a valid revocation signature.

Source:
@@ -738,7 +738,7 @@ if it is a valid revocation signature.

Source:
@@ -1006,7 +1006,7 @@ if it is a valid revocation signature.

Source:
@@ -1225,7 +1225,7 @@ Returns Infinity if the key doesn't expire, or null if
Source:
@@ -1333,7 +1333,7 @@ Returns Infinity if the key doesn't expire, or null if
Source:
@@ -1445,7 +1445,7 @@ Returns Infinity if the key doesn't expire, or null if
Source:
@@ -1557,7 +1557,7 @@ Returns Infinity if the key doesn't expire, or null if
Source:
@@ -1735,7 +1735,7 @@ If no keyID is given, returns all keys, starting with the primary key.

Source:
@@ -1977,7 +1977,7 @@ algorithm preferences, and so on.

Source:
@@ -2220,7 +2220,7 @@ algorithm preferences, and so on.

Source:
@@ -2425,7 +2425,7 @@ algorithm preferences, and so on.

Source:
@@ -2717,7 +2717,7 @@ algorithm preferences, and so on.

Source:
@@ -2911,7 +2911,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3023,7 +3023,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3135,7 +3135,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3412,7 +3412,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3596,7 +3596,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3811,7 +3811,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -4081,7 +4081,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -4193,7 +4193,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -4434,7 +4434,7 @@ a private key is returned.

Source:
@@ -4677,7 +4677,7 @@ a private key is returned.

Source:
@@ -4918,7 +4918,7 @@ and valid self signature. Throws if the primary key is invalid.

Source:
@@ -5201,7 +5201,7 @@ and valid self signature. Throws if the primary key is invalid.

Source:
@@ -5314,7 +5314,7 @@ Signature validity is null if the verification keys do not correspond to the cer
Source:
diff --git a/docs/LiteralDataPacket.html b/docs/LiteralDataPacket.html index 9c98088a..8a3a7712 100644 --- a/docs/LiteralDataPacket.html +++ b/docs/LiteralDataPacket.html @@ -147,7 +147,7 @@ further interpreted.

Source:
@@ -326,7 +326,7 @@ further interpreted.

Source:
@@ -441,7 +441,7 @@ further interpreted.

Source:
@@ -623,7 +623,7 @@ with normalized end of line to \n

Source:
@@ -790,7 +790,7 @@ with normalized end of line to \n

Source:
@@ -977,7 +977,7 @@ with normalized end of line to \n

Source:
@@ -1116,7 +1116,7 @@ with normalized end of line to \n

Source:
@@ -1302,7 +1302,7 @@ will be normalized to \r\n and by default text is converted to UTF8

Source:
@@ -1392,7 +1392,7 @@ will be normalized to \r\n and by default text is converted to UTF8

Source:
@@ -1507,7 +1507,7 @@ will be normalized to \r\n and by default text is converted to UTF8

Source:
diff --git a/docs/MarkerPacket.html b/docs/MarkerPacket.html index ceb3d3db..e2467bfb 100644 --- a/docs/MarkerPacket.html +++ b/docs/MarkerPacket.html @@ -106,7 +106,7 @@ software is necessary to process the message.

Source:
@@ -265,7 +265,7 @@ software is necessary to process the message.

Source:
diff --git a/docs/Message.html b/docs/Message.html index a05cb8e8..8e7e2801 100644 --- a/docs/Message.html +++ b/docs/Message.html @@ -146,7 +146,7 @@ See https://tools.iet
Source:
@@ -358,7 +358,7 @@ See https://tools.iet
Source:
@@ -509,7 +509,7 @@ See https://tools.iet
Source:
@@ -713,7 +713,7 @@ See https://tools.iet
Source:
@@ -1018,7 +1018,7 @@ See https://tools.iet
Source:
@@ -1323,7 +1323,7 @@ See https://tools.iet
Source:
@@ -1763,7 +1763,7 @@ See https://tools.iet
Source:
@@ -1875,7 +1875,7 @@ See https://tools.iet
Source:
@@ -1987,7 +1987,7 @@ See https://tools.iet
Source:
@@ -2102,7 +2102,7 @@ See https://tools.iet
Source:
@@ -2217,7 +2217,7 @@ See https://tools.iet
Source:
@@ -2329,7 +2329,7 @@ See https://tools.iet
Source:
@@ -2805,7 +2805,7 @@ See https://tools.iet
Source:
@@ -3278,7 +3278,7 @@ See https://tools.iet
Source:
@@ -3390,7 +3390,7 @@ See https://tools.iet
Source:
@@ -3627,7 +3627,7 @@ See https://tools.iet
Source:
@@ -3893,7 +3893,7 @@ See https://tools.iet
Source:
@@ -4005,7 +4005,7 @@ See https://tools.iet
Source:
@@ -4515,7 +4515,7 @@ See https://tools.iet
Source:
@@ -4787,7 +4787,7 @@ See https://tools.iet
Source:
diff --git a/docs/OnePassSignaturePacket.html b/docs/OnePassSignaturePacket.html index d403a21e..e7c329df 100644 --- a/docs/OnePassSignaturePacket.html +++ b/docs/OnePassSignaturePacket.html @@ -101,7 +101,7 @@ can compute the entire signed message in one pass.

Source:
@@ -199,7 +199,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -273,7 +273,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -344,7 +344,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -408,7 +408,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -482,7 +482,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -553,7 +553,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -629,7 +629,7 @@ Signature types are described in
Source:
@@ -693,7 +693,7 @@ Signature types are described in
Source:
@@ -824,7 +824,7 @@ Signature types are described in
Source:
@@ -936,7 +936,7 @@ Signature types are described in
Source:
diff --git a/docs/PacketList.html b/docs/PacketList.html index 85966f43..df771afa 100644 --- a/docs/PacketList.html +++ b/docs/PacketList.html @@ -97,7 +97,7 @@ are stored as numerical indices.

Source:
@@ -279,7 +279,7 @@ are stored as numerical indices.

Source:
@@ -436,7 +436,7 @@ are stored as numerical indices.

Source:
@@ -608,7 +608,7 @@ are stored as numerical indices.

Source:
@@ -938,7 +938,7 @@ are stored as numerical indices.

Source:
@@ -1041,7 +1041,7 @@ class instance.

Source:
@@ -1372,7 +1372,7 @@ Equivalent to calling read on an empty PacketList instance.

Source:
diff --git a/docs/PaddingPacket.html b/docs/PaddingPacket.html index 183cbf3f..a9ea90c1 100644 --- a/docs/PaddingPacket.html +++ b/docs/PaddingPacket.html @@ -97,7 +97,7 @@ Padding Packet

Source:
@@ -256,7 +256,7 @@ Padding Packet

Source:
@@ -427,7 +427,7 @@ Padding Packet

Source:
@@ -517,7 +517,7 @@ Padding Packet

Source:
diff --git a/docs/PrivateKey.html b/docs/PrivateKey.html index 10d22614..899f7c4e 100644 --- a/docs/PrivateKey.html +++ b/docs/PrivateKey.html @@ -144,7 +144,7 @@
Source:
@@ -453,7 +453,7 @@ Note: Curve448 and Curve25519 are not widely supported yet.

Source:
@@ -622,7 +622,7 @@ Note: Curve448 and Curve25519 are not widely supported yet.

Source:
@@ -734,7 +734,7 @@ Note: Curve448 and Curve25519 are not widely supported yet.

Source:
@@ -979,7 +979,7 @@ This is useful to retrieve keys for session key decryption

Source:
@@ -1121,7 +1121,7 @@ A dummy key is considered encrypted.

Source:
@@ -1211,7 +1211,7 @@ A dummy key is considered encrypted.

Source:
@@ -1514,7 +1514,7 @@ A dummy key is considered encrypted.

Source:
@@ -1626,7 +1626,7 @@ A dummy key is considered encrypted.

Source:
@@ -1803,7 +1803,7 @@ If only gnu-dummy keys are found, we cannot properly validate so we throw an err
Source:
diff --git a/docs/PublicKey.html b/docs/PublicKey.html index ead846aa..4b5f7d1b 100644 --- a/docs/PublicKey.html +++ b/docs/PublicKey.html @@ -144,7 +144,7 @@
Source:
@@ -315,7 +315,7 @@
Source:
@@ -427,7 +427,7 @@
Source:
@@ -535,7 +535,7 @@
Source:
diff --git a/docs/PublicKeyEncryptedSessionKeyPacket.html b/docs/PublicKeyEncryptedSessionKeyPacket.html index 2e69962f..efe2362c 100644 --- a/docs/PublicKeyEncryptedSessionKeyPacket.html +++ b/docs/PublicKeyEncryptedSessionKeyPacket.html @@ -107,7 +107,7 @@ decrypt the message.

Source:
@@ -209,7 +209,7 @@ decrypt the message.

Source:
@@ -282,7 +282,7 @@ decrypt the message.

Source:
@@ -356,7 +356,7 @@ decrypt the message.

Source:
@@ -531,7 +531,7 @@ This is needed for constant-time processing. Expected object of the form: { sess
Source:
@@ -699,7 +699,7 @@ This is needed for constant-time processing. Expected object of the form: { sess
Source:
@@ -867,7 +867,7 @@ This is needed for constant-time processing. Expected object of the form: { sess
Source:
@@ -957,7 +957,7 @@ This is needed for constant-time processing. Expected object of the form: { sess
Source:
diff --git a/docs/PublicKeyPacket.html b/docs/PublicKeyPacket.html index d4d8ca85..4e7a6229 100644 --- a/docs/PublicKeyPacket.html +++ b/docs/PublicKeyPacket.html @@ -195,7 +195,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -301,7 +301,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -375,7 +375,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -449,7 +449,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -523,7 +523,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -597,7 +597,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -671,7 +671,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -735,7 +735,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -816,7 +816,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -880,7 +880,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -969,7 +969,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1059,7 +1059,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1149,7 +1149,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1261,7 +1261,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1369,7 +1369,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1481,7 +1481,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1593,7 +1593,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1705,7 +1705,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1817,7 +1817,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1977,7 +1977,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -2089,7 +2089,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -2250,7 +2250,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -2389,7 +2389,7 @@ key (sometimes called an OpenPGP certificate).

Source:
diff --git a/docs/PublicSubkeyPacket.html b/docs/PublicSubkeyPacket.html index ee7b7e8e..632db462 100644 --- a/docs/PublicSubkeyPacket.html +++ b/docs/PublicSubkeyPacket.html @@ -193,7 +193,7 @@ services.

Source:
@@ -315,7 +315,7 @@ services.

Source:
@@ -394,7 +394,7 @@ services.

Source:
@@ -473,7 +473,7 @@ services.

Source:
@@ -552,7 +552,7 @@ services.

Source:
@@ -631,7 +631,7 @@ services.

Source:
@@ -710,7 +710,7 @@ services.

Source:
@@ -779,7 +779,7 @@ services.

Source:
@@ -865,7 +865,7 @@ services.

Source:
@@ -934,7 +934,7 @@ services.

Source:
@@ -1028,7 +1028,7 @@ services.

Source:
@@ -1123,7 +1123,7 @@ services.

Source:
@@ -1218,7 +1218,7 @@ services.

Source:
@@ -1335,7 +1335,7 @@ services.

Source:
@@ -1448,7 +1448,7 @@ services.

Source:
@@ -1565,7 +1565,7 @@ services.

Source:
@@ -1682,7 +1682,7 @@ services.

Source:
@@ -1799,7 +1799,7 @@ services.

Source:
@@ -1916,7 +1916,7 @@ services.

Source:
@@ -2081,7 +2081,7 @@ services.

Source:
@@ -2198,7 +2198,7 @@ services.

Source:
@@ -2364,7 +2364,7 @@ services.

Source:
@@ -2503,7 +2503,7 @@ services.

Source:
diff --git a/docs/SecretKeyPacket.html b/docs/SecretKeyPacket.html index db0364a9..e956b2d9 100644 --- a/docs/SecretKeyPacket.html +++ b/docs/SecretKeyPacket.html @@ -191,7 +191,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -308,7 +308,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -387,7 +387,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -466,7 +466,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -545,7 +545,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -624,7 +624,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -688,7 +688,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -767,7 +767,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -831,7 +831,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -905,7 +905,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -984,7 +984,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1053,7 +1053,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1134,7 +1134,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1208,7 +1208,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1282,7 +1282,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1361,7 +1361,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1430,7 +1430,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1519,7 +1519,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1614,7 +1614,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1709,7 +1709,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1851,7 +1851,7 @@ otherwise calls to this function will throw an error.

Source:
@@ -2065,7 +2065,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2189,7 +2189,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2306,7 +2306,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2419,7 +2419,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2536,7 +2536,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2653,7 +2653,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2770,7 +2770,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2888,7 +2888,7 @@ Returns false for gnu-dummy keys and null for public keys.

Source:
@@ -2999,7 +2999,7 @@ Returns false for gnu-dummy keys and null for public keys.

Source:
@@ -3114,7 +3114,7 @@ Such keys are:

Source:
@@ -3266,7 +3266,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3411,7 +3411,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3501,7 +3501,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3625,7 +3625,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3791,7 +3791,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
diff --git a/docs/SecretSubkeyPacket.html b/docs/SecretSubkeyPacket.html index 332f8a7c..6e3ec5e0 100644 --- a/docs/SecretSubkeyPacket.html +++ b/docs/SecretSubkeyPacket.html @@ -190,7 +190,7 @@ Key packet and has exactly the same format.

Source:
@@ -312,7 +312,7 @@ Key packet and has exactly the same format.

Source:
@@ -391,7 +391,7 @@ Key packet and has exactly the same format.

Source:
@@ -470,7 +470,7 @@ Key packet and has exactly the same format.

Source:
@@ -549,7 +549,7 @@ Key packet and has exactly the same format.

Source:
@@ -628,7 +628,7 @@ Key packet and has exactly the same format.

Source:
@@ -697,7 +697,7 @@ Key packet and has exactly the same format.

Source:
@@ -776,7 +776,7 @@ Key packet and has exactly the same format.

Source:
@@ -845,7 +845,7 @@ Key packet and has exactly the same format.

Source:
@@ -924,7 +924,7 @@ Key packet and has exactly the same format.

Source:
@@ -1003,7 +1003,7 @@ Key packet and has exactly the same format.

Source:
@@ -1072,7 +1072,7 @@ Key packet and has exactly the same format.

Source:
@@ -1158,7 +1158,7 @@ Key packet and has exactly the same format.

Source:
@@ -1237,7 +1237,7 @@ Key packet and has exactly the same format.

Source:
@@ -1316,7 +1316,7 @@ Key packet and has exactly the same format.

Source:
@@ -1395,7 +1395,7 @@ Key packet and has exactly the same format.

Source:
@@ -1464,7 +1464,7 @@ Key packet and has exactly the same format.

Source:
@@ -1558,7 +1558,7 @@ Key packet and has exactly the same format.

Source:
@@ -1653,7 +1653,7 @@ Key packet and has exactly the same format.

Source:
@@ -1748,7 +1748,7 @@ Key packet and has exactly the same format.

Source:
@@ -1895,7 +1895,7 @@ otherwise calls to this function will throw an error.

Source:
@@ -2114,7 +2114,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2238,7 +2238,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2355,7 +2355,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2468,7 +2468,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2585,7 +2585,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2702,7 +2702,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2819,7 +2819,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2937,7 +2937,7 @@ Returns false for gnu-dummy keys and null for public keys.

Source:
@@ -3053,7 +3053,7 @@ Returns false for gnu-dummy keys and null for public keys.

Source:
@@ -3173,7 +3173,7 @@ Such keys are:

Source:
@@ -3330,7 +3330,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3475,7 +3475,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3570,7 +3570,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3694,7 +3694,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3860,7 +3860,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
diff --git a/docs/Signature.html b/docs/Signature.html index a2adf822..81ec0ff9 100644 --- a/docs/Signature.html +++ b/docs/Signature.html @@ -144,7 +144,7 @@
Source:
@@ -322,7 +322,7 @@
Source:
@@ -434,7 +434,7 @@
Source:
@@ -546,7 +546,7 @@
Source:
diff --git a/docs/SignaturePacket.html b/docs/SignaturePacket.html index f3a53bf8..51e3233e 100644 --- a/docs/SignaturePacket.html +++ b/docs/SignaturePacket.html @@ -99,7 +99,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -201,7 +201,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -271,7 +271,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -344,7 +344,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -414,7 +414,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -496,7 +496,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -672,7 +672,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -833,7 +833,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1121,7 +1121,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1500,7 +1500,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1619,7 +1619,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1727,7 +1727,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1838,7 +1838,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
diff --git a/docs/SymEncryptedIntegrityProtectedDataPacket.html b/docs/SymEncryptedIntegrityProtectedDataPacket.html index 31241de1..c14e3560 100644 --- a/docs/SymEncryptedIntegrityProtectedDataPacket.html +++ b/docs/SymEncryptedIntegrityProtectedDataPacket.html @@ -101,7 +101,7 @@ packet.

Source:
@@ -203,7 +203,7 @@ packet.

Source:
@@ -273,7 +273,7 @@ packet.

Source:
@@ -478,7 +478,7 @@ packet.

Source:
@@ -738,7 +738,7 @@ packet.

Source:
diff --git a/docs/SymEncryptedSessionKeyPacket.html b/docs/SymEncryptedSessionKeyPacket.html index c2b8ce5f..e9ceac81 100644 --- a/docs/SymEncryptedSessionKeyPacket.html +++ b/docs/SymEncryptedSessionKeyPacket.html @@ -165,7 +165,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -271,7 +271,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -345,7 +345,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -419,7 +419,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -550,7 +550,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -761,7 +761,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -929,7 +929,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -1019,7 +1019,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
diff --git a/docs/SymmetricallyEncryptedDataPacket.html b/docs/SymmetricallyEncryptedDataPacket.html index bb651d7c..84483666 100644 --- a/docs/SymmetricallyEncryptedDataPacket.html +++ b/docs/SymmetricallyEncryptedDataPacket.html @@ -101,7 +101,7 @@ that form whole OpenPGP messages).

Source:
@@ -197,7 +197,7 @@ that form whole OpenPGP messages).

Source:
@@ -271,7 +271,7 @@ that form whole OpenPGP messages).

Source:
@@ -477,7 +477,7 @@ See RFC 4880 9.2 f
Source:
@@ -720,7 +720,7 @@ See RFC 4880 9.2 f
Source:
diff --git a/docs/TrustPacket.html b/docs/TrustPacket.html index 2beadd6e..18a76ee8 100644 --- a/docs/TrustPacket.html +++ b/docs/TrustPacket.html @@ -105,7 +105,7 @@ other than local keyring files.

Source:
@@ -216,7 +216,7 @@ Currently not implemented as we ignore trust packets

Source:
diff --git a/docs/UserAttributePacket.html b/docs/UserAttributePacket.html index ea3a89fd..ea05e961 100644 --- a/docs/UserAttributePacket.html +++ b/docs/UserAttributePacket.html @@ -107,7 +107,7 @@ an implementation may use any method desired.

Source:
@@ -266,7 +266,7 @@ an implementation may use any method desired.

Source:
@@ -427,7 +427,7 @@ an implementation may use any method desired.

Source:
@@ -517,7 +517,7 @@ an implementation may use any method desired.

Source:
diff --git a/docs/UserIDPacket.html b/docs/UserIDPacket.html index 74340f8d..45943212 100644 --- a/docs/UserIDPacket.html +++ b/docs/UserIDPacket.html @@ -100,7 +100,7 @@ specifies the length of the User ID.

Source:
@@ -207,7 +207,7 @@ John Doe john@example.com

Source:
@@ -338,7 +338,7 @@ John Doe john@example.com

Source:
@@ -428,7 +428,7 @@ John Doe john@example.com

Source:
@@ -589,7 +589,7 @@ John Doe john@example.com

Source:
diff --git a/docs/global.html b/docs/global.html index 971a5c48..4c5dccb5 100644 --- a/docs/global.html +++ b/docs/global.html @@ -419,7 +419,7 @@
Source:
@@ -632,7 +632,7 @@
Source:
@@ -1007,7 +1007,7 @@
Source:
@@ -1588,7 +1588,7 @@ One of decryptionKeys, sessionkeys or passwords<
Source:
@@ -1891,7 +1891,7 @@ This method does not change the original key.

Source:
@@ -2250,7 +2250,7 @@ One of decryptionKeys or passwords must be specified.<
Source:
@@ -3054,7 +3054,7 @@ must be specified. If signing keys are specified, those will be used to sign the
Source:
@@ -3342,7 +3342,7 @@ This method does not change the original key.

Source:
@@ -3962,7 +3962,7 @@ At least one of encryptionKeys or passwords must be sp
Source:
@@ -4561,7 +4561,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -4911,7 +4911,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -5164,7 +5164,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -5458,7 +5458,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -5746,7 +5746,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -6208,7 +6208,7 @@ to set the same date as the key creation time to ensure that old message signatu
Source:
@@ -6737,7 +6737,7 @@ If a revocation certificate is passed, the reasonForRevocation parameter will be
Source:
@@ -7372,7 +7372,7 @@ If a revocation certificate is passed, the reasonForRevocation parameter will be
Source:
@@ -7534,7 +7534,7 @@ the encoded bytes

Source:
@@ -7996,7 +7996,7 @@ an attribute "data" containing a stream of bytes and "type"
Source:
diff --git a/docs/module-config.html b/docs/module-config.html index c37ebfee..e8fc1e99 100644 --- a/docs/module-config.html +++ b/docs/module-config.html @@ -89,7 +89,7 @@
Source:
@@ -247,7 +247,7 @@ as a global config setting, but can be used for specific function calls (e.g. de
Source:
@@ -365,7 +365,7 @@ Must be an integer value from 0 to 56.

Source:
@@ -489,7 +489,7 @@ Note: not all OpenPGP implementations are compatible with this option.
Source:
@@ -614,7 +614,7 @@ where key flags were ignored when selecting a key for encryption.

Source:
@@ -733,7 +733,7 @@ and have self-signature's creation date that does not match the primary key crea
Source:
@@ -854,7 +854,7 @@ This is an insecure setting:

Source:
@@ -979,7 +979,7 @@ and deferring checking their integrity until the decrypted stream has been read
Source:
@@ -1091,7 +1091,7 @@ and deferring checking their integrity until the decrypted stream has been read
Source:
@@ -1213,7 +1213,7 @@ See also constantTimePKCS1DecryptionSupportedSymmetricAlgorithms.Source:
@@ -1331,7 +1331,7 @@ However, the more algorithms are added, the slower the decryption procedure beco
Source:
@@ -1451,7 +1451,7 @@ hence parsing them might be necessary in some cases.

Source:
@@ -1564,7 +1564,7 @@ defined in https://www.rfc-editor.org/rfc/rfc9580.html#name-openpgp-messages .Source:
@@ -1676,7 +1676,7 @@ defined in https://www.rfc-editor.org/rfc/rfc9580.html#name-openpgp-messages .Source:
@@ -1788,7 +1788,7 @@ defined in https://www.rfc-editor.org/rfc/rfc9580.html#name-openpgp-messages .Source:
@@ -1905,7 +1905,124 @@ validation error when the notation is marked as critical.

Source:
+ + + + + + + + + + + + + + + + +

(static) maxDecompressedMessageSize

+ + + + +
+

Maximum size of decompressed messages +When decompressing a larger message, OpenPGP.js will throw an error.

+
+ + + + + + + +
Properties:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription
maxDecompressedMessageSize + + +Integer + + + +
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Source:
+
@@ -2021,7 +2138,7 @@ validation error when the notation is marked as critical.

Source:
@@ -2138,7 +2255,7 @@ The default is 2047 since due to a bug, previous versions of OpenPGP.js could ge
Source:
@@ -2255,7 +2372,7 @@ The default is 2047 since due to a bug, previous versions of OpenPGP.js could ge
Source:
@@ -2372,7 +2489,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2484,7 +2601,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2596,7 +2713,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2708,7 +2825,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2824,7 +2941,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2940,7 +3057,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -3056,7 +3173,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -3172,7 +3289,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -3387,7 +3504,7 @@ For more details on the choice of parameters, see https://tools.ietf.org/html/rf
Source:
@@ -3506,7 +3623,7 @@ Note: this is the exponent value, not the final number of iterations (refer to s
Source:
@@ -3628,7 +3745,7 @@ Note: Argon2 is the strongest option but not all OpenPGP implementations are com
Source:
@@ -3740,7 +3857,7 @@ Note: Argon2 is the strongest option but not all OpenPGP implementations are com
Source:
@@ -3852,7 +3969,7 @@ Note: Argon2 is the strongest option but not all OpenPGP implementations are com
Source:
@@ -3969,7 +4086,7 @@ When false, certain standard curves will not be supported (depending on the plat
Source:
@@ -4087,7 +4204,7 @@ Note: not all OpenPGP implementations are compatible with this option.
Source:
@@ -4199,7 +4316,7 @@ Note: not all OpenPGP implementations are compatible with this option.
Source:
diff --git a/docs/module-enums.html b/docs/module-enums.html index 3bc456da..5436cc29 100644 --- a/docs/module-enums.html +++ b/docs/module-enums.html @@ -235,7 +235,7 @@
Source:
@@ -499,7 +499,7 @@
Source:
@@ -694,7 +694,7 @@
Source:
@@ -1119,7 +1119,7 @@
Source:
@@ -1323,7 +1323,7 @@ fingerprint format

Source:
@@ -1633,7 +1633,7 @@ fingerprint format

Source:
@@ -1899,7 +1899,7 @@ possession of more than one person.

Source:
@@ -2094,7 +2094,7 @@ possession of more than one person.

Source:
@@ -2634,7 +2634,7 @@ possession of more than one person.

Source:
@@ -3060,7 +3060,7 @@ possession of more than one person.

Source:
@@ -3278,7 +3278,7 @@ possession of more than one person.

Source:
@@ -3496,7 +3496,7 @@ possession of more than one person.

Source:
@@ -4013,7 +4013,7 @@ document) that cannot include a target subpacket.

Source:
@@ -4737,7 +4737,7 @@ document) that cannot include a target subpacket.

Source:
@@ -5024,7 +5024,7 @@ document) that cannot include a target subpacket.

Source:
@@ -5220,7 +5220,7 @@ document) that cannot include a target subpacket.

Source:
@@ -5374,7 +5374,7 @@ document) that cannot include a target subpacket.

Source:
@@ -5590,7 +5590,7 @@ document) that cannot include a target subpacket.

Source:
diff --git a/docs/module-key_Subkey-Subkey.html b/docs/module-key_Subkey-Subkey.html index 6b043171..9932f154 100644 --- a/docs/module-key_Subkey-Subkey.html +++ b/docs/module-key_Subkey-Subkey.html @@ -170,7 +170,7 @@
Source:
@@ -280,7 +280,7 @@
Source:
@@ -393,7 +393,7 @@
Source:
@@ -510,7 +510,7 @@
Source:
@@ -627,7 +627,7 @@
Source:
@@ -740,7 +740,7 @@
Source:
@@ -941,7 +941,7 @@ Returns null if the subkey is invalid.

Source:
@@ -1054,7 +1054,7 @@ Returns null if the subkey is invalid.

Source:
@@ -1171,7 +1171,7 @@ Returns null if the subkey is invalid.

Source:
@@ -1288,7 +1288,7 @@ Returns null if the subkey is invalid.

Source:
@@ -1405,7 +1405,7 @@ Returns null if the subkey is invalid.

Source:
@@ -1522,7 +1522,7 @@ Returns null if the subkey is invalid.

Source:
@@ -1639,7 +1639,7 @@ Returns null if the subkey is invalid.

Source:
@@ -1756,7 +1756,7 @@ Returns null if the subkey is invalid.

Source:
@@ -1872,7 +1872,7 @@ Returns null if the subkey is invalid.

Source:
@@ -2148,7 +2148,7 @@ Returns null if the subkey is invalid.

Source:
@@ -2486,7 +2486,7 @@ Returns null if the subkey is invalid.

Source:
@@ -2598,7 +2598,7 @@ Returns null if the subkey is invalid.

Source:
@@ -2831,7 +2831,7 @@ Returns null if the subkey is invalid.

Source:
@@ -3043,7 +3043,7 @@ and valid binding signature.

Source:
diff --git a/docs/module-key_User-User.html b/docs/module-key_User-User.html index 2c62d3cd..8a215966 100644 --- a/docs/module-key_User-User.html +++ b/docs/module-key_User-User.html @@ -170,7 +170,7 @@
Source:
@@ -403,7 +403,7 @@
Source:
@@ -515,7 +515,7 @@
Source:
@@ -788,7 +788,7 @@
Source:
@@ -1126,7 +1126,7 @@
Source:
@@ -1238,7 +1238,7 @@
Source:
@@ -1441,7 +1441,7 @@
Source:
@@ -1622,7 +1622,7 @@ and validity of self signature.

Source:
@@ -1886,7 +1886,7 @@ and validity of self signature.

Source:
@@ -2153,7 +2153,7 @@ Signature validity is null if the verification keys do not correspond to the cer
Source:
diff --git a/package-lock.json b/package-lock.json index 257666bb..f22394a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "openpgp", - "version": "6.2.2", + "version": "6.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "openpgp", - "version": "6.2.2", + "version": "6.3.0", "license": "LGPL-3.0+", "devDependencies": { "@eslint/js": "^9.38.0", diff --git a/package.json b/package.json index 51f7515b..184ed76f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "openpgp", "description": "OpenPGP.js is a Javascript implementation of the OpenPGP protocol. This is defined in RFC 4880.", - "version": "6.2.2", + "version": "6.3.0", "license": "LGPL-3.0+", "homepage": "https://openpgpjs.org/", "engines": {