Jonas Platte
|
e5f4bbdc47
|
Upgrade dependencies
|
2023-04-24 13:59:01 +02:00 |
|
Jonas Platte
|
e15e21a3d7
|
ffi: Use UniFFI proc-macros for SessionVerificationController type
|
2023-04-24 12:42:27 +02:00 |
|
Jonas Platte
|
3954cab2ab
|
ffi: Use UniFFI proc-macros for Room type
|
2023-04-24 12:42:27 +02:00 |
|
Jonas Platte
|
e1a727a27f
|
ffi: Use UniFFI proc-macros for some misellaneousc symbols
|
2023-04-24 12:42:27 +02:00 |
|
Jonas Platte
|
75e7289ede
|
ffi: Use UniFFI proc-macros for last parts of the Client type
|
2023-04-24 12:42:27 +02:00 |
|
Jonas Platte
|
00b3057e06
|
ffi: Use UniFFI proc-macros for ClientBuilder::build
|
2023-04-24 12:42:27 +02:00 |
|
Jonas Platte
|
5f802c1348
|
ffi: Use UniFFI proc-macros as much as possible for sliding sync
|
2023-04-24 12:42:27 +02:00 |
|
Jonas Platte
|
7ab14d9428
|
Enable Ruma's compat-user-id feature
|
2023-04-24 12:42:03 +02:00 |
|
Jonas Platte
|
d527dd37b1
|
Upgrade Ruma
|
2023-04-24 12:42:03 +02:00 |
|
Jonas Platte
|
24a903ccb0
|
Fix Cargo.lock
|
2023-04-24 11:17:05 +02:00 |
|
Ivan Enderlin
|
8aad30ea4f
|
Merge pull request #1779 from matrix-org/af/nodejs-musl-gcc
Install musl-gcc for linux-musl nodejs releases
|
2023-04-24 10:51:00 +02:00 |
|
Jonas Platte
|
c6f491861e
|
crypto-ffi: Use proc-macros for types no longer referenced in UDL
|
2023-04-24 10:31:12 +02:00 |
|
Jonas Platte
|
055f0ff988
|
crypto-ffi: Use proc-macros for Verification type and methods
|
2023-04-24 10:31:12 +02:00 |
|
Jonas Platte
|
058d27e0a3
|
crypto-ffi: Use proc-macros for Sas methods
|
2023-04-24 10:31:12 +02:00 |
|
Jonas Platte
|
cb216044e1
|
crypto-ffi: Use proc-macros for OlmMachine methods
|
2023-04-24 10:31:12 +02:00 |
|
Jonas Platte
|
693ced4f4d
|
crypto-ffi: Remove unused function
|
2023-04-24 10:31:12 +02:00 |
|
Jonas Platte
|
27cf710009
|
crypto-ffi: Use proc-macros for VerificationRequest methods
|
2023-04-24 10:31:12 +02:00 |
|
Jonas Platte
|
5202e3e1b9
|
crypto-ffi: Use proc-macros for QrCode methods
|
2023-04-24 10:31:12 +02:00 |
|
Jonas Platte
|
d90d7b519b
|
crypto-ffi: Use proc-macros for types not referenced in UDL
|
2023-04-24 10:31:12 +02:00 |
|
Jonas Platte
|
d15447a2c1
|
crypto-ffi: Use proc-macro for exporting free functions
|
2023-04-24 10:31:12 +02:00 |
|
Valere
|
f8e4e3d7d5
|
fix(bindings): Withheld code mapping
|
2023-04-22 21:10:56 +02:00 |
|
Jonas Platte
|
9ffcb8bc8a
|
ffi: Move error type into its own module
matrix-sdk-crypto-ffi-0.3.5
|
2023-04-20 18:24:47 +02:00 |
|
Jonas Platte
|
4f316a130f
|
Remove uniffi_types modules
|
2023-04-20 18:24:47 +02:00 |
|
Jonas Platte
|
7e58e72671
|
Upgrade UniFFI
|
2023-04-20 18:24:47 +02:00 |
|
Florian Duros
|
fd739a3676
|
matrix-sdk-crypto-js v0.1.0-alpha.7
|
2023-04-20 18:24:36 +02:00 |
|
Jonas Platte
|
167d81e36a
|
ci: Simplify test-all-crates job
|
2023-04-20 14:52:34 +02:00 |
|
Richard van der Hoff
|
0a0da040d2
|
account.rs: add some comments (#1799)
|
2023-04-20 13:01:44 +01:00 |
|
Jonas Platte
|
f2d2a20987
|
ffi: Change make_span to be a constructor, write docs
|
2023-04-20 11:43:45 +02:00 |
|
Jonas Platte
|
29068265db
|
ffi: Add filtering of tracing events and spans
|
2023-04-20 11:43:45 +02:00 |
|
Jonas Platte
|
50f29e5a11
|
ffi: Add Span::is_none
|
2023-04-20 11:43:45 +02:00 |
|
Jonas Platte
|
54bd26d683
|
ffi: Add Span::current
|
2023-04-20 11:43:45 +02:00 |
|
Jonas Platte
|
b532d35d21
|
Remove root_span from Client
|
2023-04-20 11:43:45 +02:00 |
|
Jonas Platte
|
bb05ac7dac
|
ffi: Add basic tracing bindings
|
2023-04-20 11:43:45 +02:00 |
|
Richard van der Hoff
|
0da8e56a68
|
crypto-js: wait for device updates in getUserDevices (#1790)
Wait for up to a second for any in-flight device list updates to complete.
|
2023-04-20 08:58:26 +01:00 |
|
Richard van der Hoff
|
a88f53ee85
|
crypto-js: Expose more data on Device (#1786)
Implement Device.algorithms and Device.isSignedByOwner for the js bindings.
|
2023-04-20 08:57:54 +01:00 |
|
Jonas Platte
|
530fceb40d
|
Fix some rustdoc warnings
|
2023-04-20 09:02:28 +02:00 |
|
Jonas Platte
|
7d5908beef
|
sdk: Add more data to RemoteEventTimelineItem Debug string
|
2023-04-20 09:02:09 +02:00 |
|
Anderas
|
5d94a5d2f4
|
Update iOS Crypto SDK docs
… and add local podspec.
|
2023-04-19 18:09:21 +02:00 |
|
Jonas Platte
|
0e08d0f9ef
|
sdk: Make EventTimelineItem's fields pub(super)
… and avoid an unnecessary clone.
|
2023-04-19 14:17:16 +02:00 |
|
Jonas Platte
|
3f6c9956ab
|
sdk: Move timestamp to EventTimelineItem
… from Local/RemoteEventTimelineItem.
|
2023-04-19 14:17:16 +02:00 |
|
Jonas Platte
|
c97d8afa58
|
sdk: Remove extra visibility boundary on {Local,Remote}EventTimelineItem
|
2023-04-19 14:17:16 +02:00 |
|
Jonas Platte
|
abd508676e
|
sdk: Remove {Local,Remote}EventTimelineItem from public API
|
2023-04-19 14:17:16 +02:00 |
|
Jonas Platte
|
7376198dfa
|
sdk: Move sender, sender_profile, content to EventTimelineItem
… from Local/RemoteEventTimelineItem.
|
2023-04-19 14:17:16 +02:00 |
|
Jonas Platte
|
2960aafe3d
|
sdk: Make EventTimelineItem an opaque struct instead of an enum
|
2023-04-19 14:17:16 +02:00 |
|
Jonas Platte
|
4daf31f5b1
|
Fix clippy lint
|
2023-04-19 14:17:16 +02:00 |
|
Jonas Platte
|
bf4349ffb3
|
base-sdk: Don't separate member events from other state events
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
|
2023-04-19 14:04:53 +02:00 |
|
Kévin Commaille
|
b87a4e8c20
|
base-sdk: Don't separate member events from other state events
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
|
2023-04-19 13:16:55 +02:00 |
|
Alfonso Grillo
|
3b1ed1403d
|
sdk: Add DM invitation to m.direct account data upon accepting it
|
2023-04-18 18:05:48 +02:00 |
|
Alfonso Grillo
|
fe10bcc814
|
base: Use member event is_direct field for is_direct() on invited rooms
|
2023-04-18 18:05:48 +02:00 |
|
Jonas Platte
|
be67c91a6b
|
Use regular backticks in matrix-sdk-ffi/README.md
|
2023-04-18 15:20:51 +02:00 |
|