You've already forked matrix-js-sdk
mirror of
https://github.com/matrix-org/matrix-js-sdk.git
synced 2025-06-11 13:48:09 +03:00
* Move `crypto/key_passphrase.ts` to `crypto-api/key-passphrase.ts` * Re-export `crypto-api/key-passphrase` into `crypto/key_passphrase.ts` * Add doc * Deprecate `MatrixClient.keyBackupKeyFromPassword` * Move `keyFromAuthData` to `common-crypto/key-passphrase.ts` * Fix faulty import * Keep `keyFromPassphrase` in old crypto * - Rename `deriveKey` into `deriveRecoveryKeyFromPassphrase` - Call `deriveRecoveryKeyFromPassphrase` into `RustCrypto.createRecoveryKeyFromPassphrase` instead of using `keyFromPassphrase` * Remove alternative in `keyBackupKeyFromPassword` deprecation. * Add tests for `keyFromAuthData` * Deprecate `keyFromAuthData` * Review changes