[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[COMMITTED] pickles: openpgp: the length in MPI numbers is encoded in
From: |
Jose E. Marchesi |
Subject: |
[COMMITTED] pickles: openpgp: the length in MPI numbers is encoded in |
Date: |
Sun, 10 Apr 2022 22:15:02 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
2022-04-10 Jose E. Marchesi <jemarch@gnu.org>
* pickles/openpgp.pk (PGP_MPI): The `len' field is big endian.
---
ChangeLog | 4 ++++
pickles/openpgp.pk | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index e08b6c01..6537a71b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2022-04-10 Jose E. Marchesi <jemarch@gnu.org>
+ * pickles/openpgp.pk (PGP_MPI): The `len' field is big endian.
+
+2022-04-10 Jose E. Marchesi <jemarch@gnu.org>
+
* pickles/openpgp.pk (PGP_Packet_Header): Do not print a newline
in the pretty-printer.
(PGP_MPI): Likewise.
diff --git a/pickles/openpgp.pk b/pickles/openpgp.pk
index dbc9ee40..7ed62c96 100644
--- a/pickles/openpgp.pk
+++ b/pickles/openpgp.pk
@@ -163,7 +163,7 @@ type PGP_Packet_Header =
type PGP_MPI =
struct
{
- offset<uint<16>,b> len;
+ big offset<uint<16>,b> len;
byte[len] num; /* Bytes are stored in big-endian. */
method _print = void:
--
2.11.0
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [COMMITTED] pickles: openpgp: the length in MPI numbers is encoded in,
Jose E. Marchesi <=