Skip to content

Commit 342dc2f

Browse files
committed
Bump to version v1.0.80 (matrix-rust-sdk/main 150d9e4)
1 parent 14fc58e commit 342dc2f

File tree

2 files changed

+68
-4
lines changed

2 files changed

+68
-4
lines changed

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// swift-tools-version:5.9
22
// The swift-tools-version declares the minimum version of Swift required to build this package.
33
import PackageDescription
4-
let checksum = "b953d07db296ab710efb422f1e1808266ad768c1663df03a1a2b6fbacb17c97d"
5-
let version = "v1.0.79"
4+
let checksum = "19861ded9099437e1bf1596bd869bcbbbe024d36c1be8aeb2fde6ee00adf7b8a"
5+
let version = "v1.0.80"
66
let url = "https://github.com/element-hq/matrix-rust-components-swift/releases/download/\(version)/MatrixSDKFFI.xcframework.zip"
77
let package = Package(
88
name: "MatrixRustSDK",

Sources/MatrixRustSDK/matrix_sdk_ffi.swift

Lines changed: 66 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16301,6 +16301,26 @@ public struct UnableToDecryptInfo {
1630116301
* we were not a member of this room?
1630216302
*/
1630316303
public var cause: UtdCause
16304+
/**
16305+
* The difference between the event creation time (`origin_server_ts`) and
16306+
* the time our device was created. If negative, this event was sent
16307+
* *before* our device was created.
16308+
*/
16309+
public var eventLocalAgeMillis: Int64
16310+
/**
16311+
* Whether the user had verified their own identity at the point they
16312+
* received the UTD event.
16313+
*/
16314+
public var userTrustsOwnIdentity: Bool
16315+
/**
16316+
* The homeserver of the user that sent the undecryptable event.
16317+
*/
16318+
public var senderHomeserver: String
16319+
/**
16320+
* Our local user's own homeserver, or `None` if the client is not logged
16321+
* in.
16322+
*/
16323+
public var ownHomeserver: String?
1630416324

1630516325
// Default memberwise initializers are never public by default, so we
1630616326
// declare one manually.
@@ -16319,10 +16339,30 @@ public struct UnableToDecryptInfo {
1631916339
/**
1632016340
* What we know about what caused this UTD. E.g. was this event sent when
1632116341
* we were not a member of this room?
16322-
*/cause: UtdCause) {
16342+
*/cause: UtdCause,
16343+
/**
16344+
* The difference between the event creation time (`origin_server_ts`) and
16345+
* the time our device was created. If negative, this event was sent
16346+
* *before* our device was created.
16347+
*/eventLocalAgeMillis: Int64,
16348+
/**
16349+
* Whether the user had verified their own identity at the point they
16350+
* received the UTD event.
16351+
*/userTrustsOwnIdentity: Bool,
16352+
/**
16353+
* The homeserver of the user that sent the undecryptable event.
16354+
*/senderHomeserver: String,
16355+
/**
16356+
* Our local user's own homeserver, or `None` if the client is not logged
16357+
* in.
16358+
*/ownHomeserver: String?) {
1632316359
self.eventId = eventId
1632416360
self.timeToDecryptMs = timeToDecryptMs
1632516361
self.cause = cause
16362+
self.eventLocalAgeMillis = eventLocalAgeMillis
16363+
self.userTrustsOwnIdentity = userTrustsOwnIdentity
16364+
self.senderHomeserver = senderHomeserver
16365+
self.ownHomeserver = ownHomeserver
1632616366
}
1632716367
}
1632816368

@@ -16339,13 +16379,29 @@ extension UnableToDecryptInfo: Equatable, Hashable {
1633916379
if lhs.cause != rhs.cause {
1634016380
return false
1634116381
}
16382+
if lhs.eventLocalAgeMillis != rhs.eventLocalAgeMillis {
16383+
return false
16384+
}
16385+
if lhs.userTrustsOwnIdentity != rhs.userTrustsOwnIdentity {
16386+
return false
16387+
}
16388+
if lhs.senderHomeserver != rhs.senderHomeserver {
16389+
return false
16390+
}
16391+
if lhs.ownHomeserver != rhs.ownHomeserver {
16392+
return false
16393+
}
1634216394
return true
1634316395
}
1634416396

1634516397
public func hash(into hasher: inout Hasher) {
1634616398
hasher.combine(eventId)
1634716399
hasher.combine(timeToDecryptMs)
1634816400
hasher.combine(cause)
16401+
hasher.combine(eventLocalAgeMillis)
16402+
hasher.combine(userTrustsOwnIdentity)
16403+
hasher.combine(senderHomeserver)
16404+
hasher.combine(ownHomeserver)
1634916405
}
1635016406
}
1635116407

@@ -16356,14 +16412,22 @@ public struct FfiConverterTypeUnableToDecryptInfo: FfiConverterRustBuffer {
1635616412
try UnableToDecryptInfo(
1635716413
eventId: FfiConverterString.read(from: &buf),
1635816414
timeToDecryptMs: FfiConverterOptionUInt64.read(from: &buf),
16359-
cause: FfiConverterTypeUtdCause.read(from: &buf)
16415+
cause: FfiConverterTypeUtdCause.read(from: &buf),
16416+
eventLocalAgeMillis: FfiConverterInt64.read(from: &buf),
16417+
userTrustsOwnIdentity: FfiConverterBool.read(from: &buf),
16418+
senderHomeserver: FfiConverterString.read(from: &buf),
16419+
ownHomeserver: FfiConverterOptionString.read(from: &buf)
1636016420
)
1636116421
}
1636216422

1636316423
public static func write(_ value: UnableToDecryptInfo, into buf: inout [UInt8]) {
1636416424
FfiConverterString.write(value.eventId, into: &buf)
1636516425
FfiConverterOptionUInt64.write(value.timeToDecryptMs, into: &buf)
1636616426
FfiConverterTypeUtdCause.write(value.cause, into: &buf)
16427+
FfiConverterInt64.write(value.eventLocalAgeMillis, into: &buf)
16428+
FfiConverterBool.write(value.userTrustsOwnIdentity, into: &buf)
16429+
FfiConverterString.write(value.senderHomeserver, into: &buf)
16430+
FfiConverterOptionString.write(value.ownHomeserver, into: &buf)
1636716431
}
1636816432
}
1636916433

0 commit comments

Comments
 (0)