diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2016-11-03 21:28:30 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2016-11-03 21:28:30 +0100 |
commit | 981bc4e212777b49fa446e6632a148ce8bfdcd3e (patch) | |
tree | 2ca8e90c88c7bd57a8aeb7099d9153e281f8eeb7 /src/peer.h | |
parent | device: use ARPHDR_VOID instead of ARPHDR_NONE (diff) | |
download | wireguard-monolithic-historical-981bc4e212777b49fa446e6632a148ce8bfdcd3e.tar.xz wireguard-monolithic-historical-981bc4e212777b49fa446e6632a148ce8bfdcd3e.zip |
chacha20poly1305: src is different from dst on last pieceexperimental-0.0.20161103
This took hours of debugging. In some cases, the src and dst are
different for the last piece, so the incorrect code here resulted in
computing the poly1305 over the wrong data. This lead to packets being
unnecessarily dropped.
Diffstat (limited to 'src/peer.h')
0 files changed, 0 insertions, 0 deletions