Commit Graph

  • 8bdd0ffc5d docs: Update crates/matrix-sdk-crypto-ffi/README.md Benjamin Kampmann 2022-05-11 17:32:22 +02:00
  • c21408934c chore: Mark crypto-ffi as non-publish Benjamin Kampmann 2022-05-11 17:31:19 +02:00
  • daa0768a04 Apply suggestions from code review Benjamin Kampmann 2022-05-11 17:30:12 +02:00
  • 706ea248eb Merge pull request #660 from gnunicorn/ben-encrypt-indexeddb-cryptostore-keys Benjamin Kampmann 2022-05-11 17:26:41 +02:00
  • d120d9b70f style(indexeddb): fix import order Benjamin Kampmann 2022-05-11 17:09:29 +02:00
  • ef2754736a docs(sled): Document doubts on sled in the readme Benjamin Kampmann 2022-05-11 17:07:07 +02:00
  • bc78095611 fix(sdk): Don't send notifications for your own user Jonas Platte 2022-05-11 17:02:30 +02:00
  • 45ea472c83 Merge remote-tracking branch 'origin/main' into ben-preping-for-release Benjamin Kampmann 2022-05-11 16:57:40 +02:00
  • 583810726d style(indexeddb): Minor style fixes for fmt and clippy Benjamin Kampmann 2022-05-11 16:56:18 +02:00
  • 5fef975ef2 fix(sdk): Don't send notifications for your own user JCWasmx86 2022-05-07 08:05:29 +02:00
  • 86d2a74c25 Chore: adding issue tracker link to fixme Benjamin Kampmann 2022-05-11 15:32:09 +02:00
  • aa5e28e58f style(indexeddb): &self.store_cipher instead of Some(ref cipher) Benjamin Kampmann 2022-05-11 15:27:28 +02:00
  • 0080a74d3b fix(indexeddb): temporarily disable tests Benjamin Kampmann 2022-05-11 15:24:56 +02:00
  • 44c5244b9a style: fixing cargo format Benjamin Kampmann 2022-05-11 13:09:07 +02:00
  • 339d701477 fix(indexeddb): Encrypt key with store-cipher Benjamin Kampmann 2022-05-11 13:04:15 +02:00
  • 74a01376c7 test(sled): Add tests for encrypted crypto-store Benjamin Kampmann 2022-05-11 12:42:45 +02:00
  • 379e3f27af Merge remote-tracking branch 'origin/main' into fix_decrypt_timeline Julian Sparber 2022-05-11 12:28:43 +02:00
  • 89e0af97af Drop trait used in room::Common::decrypt_event Julian Sparber 2022-05-11 12:28:20 +02:00
  • fbb369da8d refactor(crypto): Remove the dead pickle key Damir Jelić 2022-05-11 10:47:59 +02:00
  • 1fdd1ab23a Cleanup after rebase Jonas Platte 2022-05-11 11:57:27 +02:00
  • 40dcc988d6 fixup! feat: Initial apple platforms support Jonas Platte 2022-04-13 13:36:41 +02:00
  • 9909cb597a squash! feat: Initial apple platforms support Jonas Platte 2022-04-13 12:07:55 +02:00
  • 56cfe8f231 squash! feat: Initial apple platforms support Jonas Platte 2022-04-13 11:54:42 +02:00
  • ab9d8eb52b feat: Initial apple platforms support Jonas Platte 2022-04-12 16:36:31 +02:00
  • af01c64712 Fix doc ofr room::Common::decrypt_event() Julian Sparber 2022-05-11 11:01:54 +02:00
  • c8233b6c85 Drop CryptoHolder and use OnceCell for OlmMachine Julian Sparber 2022-05-11 10:48:12 +02:00
  • b72bdcd7d4 Use OnceCell to store matrix_sdk::Session Julian Sparber 2022-05-10 17:10:34 +02:00
  • ab87013125 chore: make wasm-example non-publish Benjamin Kampmann 2022-05-10 15:10:01 +02:00
  • e146daf2a3 chore: bump main crate Benjamin Kampmann 2022-05-10 15:09:41 +02:00
  • 5501378a77 Merge remote-tracking branch 'origin/main' into fix_decrypt_timeline Julian Sparber 2022-05-10 14:55:29 +02:00
  • b586f1690b use trait as argument for room::Common::decrypt_event Julian Sparber 2022-05-10 14:54:13 +02:00
  • 1c967669d9 chore: Bumping crate versions Benjamin Kampmann 2022-05-10 13:41:00 +02:00
  • 89a8245ce6 fix(test-macros): Add missing feature from syn Benjamin Kampmann 2022-05-10 13:09:27 +02:00
  • d2f251b2d5 chore: version and path fixes for releasing Benjamin Kampmann 2022-05-09 20:11:10 +02:00
  • c72b769389 Merge remote-tracking branch 'origin/main' into ben-preping-for-release Benjamin Kampmann 2022-05-09 20:09:26 +02:00
  • 41799a08ed Merge pull request #655 from matrix-org/ben-name-alignment Benjamin Kampmann 2022-05-09 20:04:02 +02:00
  • 4b2bac965d docs: Adding Readmes Benjamin Kampmann 2022-05-09 17:58:31 +02:00
  • c61215630b chore: Fixing missing Cargo.toml Metadata" Benjamin Kampmann 2022-05-09 17:43:41 +02:00
  • 23a13a77a4 Merge remote-tracking branch 'origin/main' into ben-name-alignment Benjamin Kampmann 2022-05-09 17:04:17 +02:00
  • cea57724e7 missed one Benjamin Kampmann 2022-05-09 16:39:50 +02:00
  • 1f714e9cc5 feat(sdk): Allow OriginalSyncRoomRedactionEvent as first event handler param Jonas Platte 2022-05-09 12:53:42 +02:00
  • 02587bf6bf fix(sdk): Fix wrong event handler ID for redacted redaction event Jonas Platte 2022-05-09 12:53:02 +02:00
  • 320a20b787 chore: Add store error backend variant constructors Jonas Platte 2022-05-09 11:54:10 +02:00
  • 844b22fd8e chore: Remove From<Box<dyn Error + …>> impls for store errors Jonas Platte 2022-05-09 11:47:35 +02:00
  • 26c82b3010 fix: fixing missed cases and style Benjamin Kampmann 2022-05-09 16:22:37 +02:00
  • 1de4a6cdd6 refactor: Rename matrix-crypto-ffi to matrix-sdk-crypto-ffi Benjamin Kampmann 2022-05-09 16:07:57 +02:00
  • 08f180cdb7 refactor: Rename matrix-qrcode to matrix-sdk-qrcode Benjamin Kampmann 2022-05-09 16:04:11 +02:00
  • 8c3843f392 Merge pull request #654 from matrix-org/dkasak/switch-to-vodozemac-release Denis Kasak 2022-05-09 12:46:15 +00:00
  • b396232756 refactor: clippy fixes Denis Kasak 2022-05-09 14:34:31 +02:00
  • 9e3089074f chore: Switch to released vodozemac. Denis Kasak 2022-05-09 14:06:05 +02:00
  • fa37a2dea2 Fix missing referance Julian Sparber 2022-05-09 13:58:04 +02:00
  • 3910122fd5 Remove uneeded ref Julian Sparber 2022-05-09 13:51:03 +02:00
  • 2919c2d5d1 matrix-sdk: Expose method to decrypt room events Julian Sparber 2022-04-26 18:31:24 +02:00
  • 0fad7b60a9 feat(base): Properly handle redacted m.room.member events Jonas Platte 2022-05-06 18:39:57 +02:00
  • a2fb420635 chore(base): Use PowerLevels::for_user helper Jonas Platte 2022-05-06 18:40:34 +02:00
  • 6088993706 chore(base): Move MinimalStateEvent higher up the module hierarchy Jonas Platte 2022-05-06 18:01:31 +02:00
  • 41bcc9bdd7 chore(base): Remove unnecessary bounds on MinimalStateEvent Jonas Platte 2022-05-06 17:48:15 +02:00
  • dc08d5f62b chore: Update MemberEvent to allow redacted member events Jonas Platte 2022-05-06 17:30:12 +02:00
  • 985c7d7b36 chore: Inline From trait implementations for MemberEvent Jonas Platte 2022-05-06 17:24:54 +02:00
  • 58bcd354f6 chore(sdk): Reduce unnecessary clones Jonas Platte 2022-05-06 15:49:44 +02:00
  • 5c6a6464c4 chore(crypto) Fix a typo in the code. Ivan Enderlin 2022-05-09 11:50:40 +02:00
  • d3c20b2a13 feat(crypto) Generate a cdylib for the crate. Ivan Enderlin 2022-05-09 10:51:18 +02:00
  • 7817af9aa6 feat(crypto) Add the js feature. Ivan Enderlin 2022-05-09 10:40:32 +02:00
  • 7569c08ada feat(crypto) Add wasm-bindgen as a dep and simplify Cargo.toml. Ivan Enderlin 2022-05-09 10:40:13 +02:00
  • be2a818c84 feat(base)!: Use boxed errors in StoreError and CryptoStoreError Charlotte 2022-05-06 15:05:27 +00:00
  • 8b805f9f01 Merge pull request #649 from zecakeh/display-name Benjamin Kampmann 2022-05-06 14:46:49 +02:00
  • 86b9dc5e57 style(appservice): Remove allocation and make clippy happy Benjamin Kampmann 2022-05-06 14:08:27 +02:00
  • 260f888a89 chore(appservice): Fix another clippy warning Jonas Platte 2022-05-06 13:57:04 +02:00
  • 5907fac248 chore(base): Rewrite BaseRoomInfo::handle_redaction Jonas Platte 2022-05-06 13:56:42 +02:00
  • 3c8da5f7e1 feat(base): Handle redactions in BaseRoomInfo Jonas Platte 2022-05-02 19:54:19 +02:00
  • 8043b6c1e1 chore(base): Store topic event's ID in BaseRoomInfo Jonas Platte 2022-05-02 16:38:26 +02:00
  • 4e16f79ad2 chore(base): Store tombstone event's ID in BaseRoomInfo Jonas Platte 2022-05-02 16:35:33 +02:00
  • f93baf7ed4 chore(base): Store name event's ID in BaseRoomInfo Jonas Platte 2022-05-02 16:29:42 +02:00
  • 9e058b6202 chore(base): Store join_rules event's ID in BaseRoomInfo Jonas Platte 2022-05-02 16:22:35 +02:00
  • a5e81ebcc9 chore(base): Store history_visibility event's ID in BaseRoomInfo Jonas Platte 2022-05-02 16:17:28 +02:00
  • aa7fc8ff47 chore(base): Store guest_access event's ID in BaseRoomInfo Jonas Platte 2022-05-02 15:40:58 +02:00
  • 849fbe94f1 chore(base): Store create event's ID in BaseRoomInfo Jonas Platte 2022-05-02 15:07:51 +02:00
  • c9527e7263 chore(base): Store canonical_alias event's ID in BaseRoomInfo Jonas Platte 2022-05-02 14:44:26 +02:00
  • 9a3b81178f chore(base): Store avatar event's ID in BaseRoomInfo Jonas Platte 2022-05-02 14:33:28 +02:00
  • 1e9e13ab63 chore(base): Use RoomInfo::room_version accessor Jonas Platte 2022-05-02 14:28:13 +02:00
  • 2545e1bd72 fix(sdk): Re-export DisplayName Kévin Commaille 2022-05-06 10:57:01 +02:00
  • 1b8337cdc2 doc(sdk-base): Fix typo Kévin Commaille 2022-05-06 10:55:31 +02:00
  • b95aea9cf0 chore(crypto): Fix new clippy warning Jonas Platte 2022-05-06 11:29:35 +02:00
  • 12cdf8c159 chore(sdk): Use OnceCell to store server versions Julian Sparber 2022-05-06 11:08:10 +02:00
  • 2054f5deef docs(crypto-ffi) Fix a typo in the README.md Benjamin Kampmann 2022-05-06 08:23:28 +02:00
  • 0a6983512a Merge pull request #646 from Hywan/doc-sdk-base-readme-typo Benjamin Kampmann 2022-05-06 08:07:34 +02:00
  • 977438207c docs(sdk-base) Fix a typo in the README.md. Ivan Enderlin 2022-05-05 13:42:34 +02:00
  • 87b849a95b docs(crypto-ffi) Fix a typo in the README.md. Ivan Enderlin 2022-05-05 13:20:20 +02:00
  • 3a4656cedd Merge branch 'poljar/cleanup-verification-constructors' Damir Jelić 2022-05-05 13:16:34 +02:00
  • 7e399e1e8d Merge pull request #644 from matrix-org/poljar/fix-sled-cryptostore-only-compilation Benjamin Kampmann 2022-05-05 12:43:38 +02:00
  • b9e92886de refactor!: Put timeline behind experimental-timeline-feature-flag Benjamin Kampmann 2022-05-05 12:31:02 +02:00
  • 2c415abce8 fix(sled): Fix the compilation if only the cryptostore is enabled Damir Jelić 2022-05-05 12:22:16 +02:00
  • 3de2a9ad22 feat(sled): Add state store db schema version support Benjamin Kampmann 2022-05-05 12:13:30 +02:00
  • 0f95687bec fix(base): Don't create empty changeset for each run Benjamin Kampmann 2022-05-05 12:11:33 +02:00
  • 2a5f17005d refactor(crypto): Make the transaction id non-optional in the Sas constructor Damir Jelić 2022-05-05 11:55:00 +02:00
  • 5fce18f4dd chore: remove unneccessary feature-flag Benjamin Kampmann 2022-05-05 11:21:34 +02:00
  • 93b42236fe chore: Merge remote-tracking branch 'origin/main' into b-featureflag-timeline Benjamin Kampmann 2022-05-05 10:33:56 +02:00
  • 26935ee1c0 Fix(room)!: Calculate display_name correctly for invited rooms Benjamin Kampmann 2022-05-04 20:04:07 +02:00
  • ab08ce6ff1 style(sled): cargo fmt Benjamin Kampmann 2022-05-04 16:54:03 +02:00
  • ae3cd70904 feat(sled): Add store db schema version support Benjamin Kampmann 2022-05-04 16:39:08 +02:00