• JC Brand's avatar
    Refactor the OMEMOStore to not duplicate prekeys · ea5144c7
    JC Brand authored
    Before these changes, prekeys were stored in two places, one place that
    converse-omemo accessed and one that libsignal accessed and when
    libsignal deleted a prekey the other store wasn't updated.
    
    Now we let the methods called by libsignal store/remove prekeys (and the
    signed_prekey) in the same place as used by the code in converse-omemo.
    ea5144c7
converse-omemo.js 49.3 KB