You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Sender was generating new hpke keys on resume since keygen was being
done in `extract_v2`. This caused a problem where when the Sender was
persisted, stopped, and resumed, the receiver would have already pushed
a response to a different ShortId than the one the Sender would look for
it in the resumed state.
By generating a key on Sender creation and persisting that the Sender
can produce a consistent HpkeContext every single run.
The e2e test did not catch this because it was not propagating errors.
The e2e test has been fixed.
0 commit comments