Commit 02bd135c authored by David Goulet's avatar David Goulet 🐼
Browse files

Merge branch 'tor-gitlab/mr/243' into maint-0.3.5

parents 1bdccc03 d89974c5
Loading
Loading
Loading
Loading

changes/bug40210

0 → 100644
+5 −0
Original line number Diff line number Diff line
  o Minor features (crypto):
    - Fix undefined behavior on our Keccak library. The bug only appears on
      platforms with 32-byte CPU cache lines (e.g. armv5tel) and would result
      in wrong digests. Fixes bug 40210; bugfix on 0.2.8.1-alpha. Thanks to
      Bernhard Übelacker, Arnd Bergmann and weasel for diagnosing this.
+1 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ typedef struct keccak_state {
  size_t offset;

  uint8_t finalized : 1;
} keccak_state;
} __attribute__((aligned(8))) keccak_state;

/* Initialize a Keccak instance suitable for SHA-3 hash functions. */
int keccak_digest_init(keccak_state *s, size_t bits);