mirror of
https://github.com/oxen-io/session-ios.git
synced 2023-12-13 21:30:14 +01:00
1b350cf422
Consolidated the PagedDatabaseObserver updating logic into a static function (can be improved further in the future) Added defensive coding to prevent the LinkDeviceVC from crashing when the nav controller doesn't exist Fixed an issue where the 'Permissions' callbacks were doing UI logic on background threads Fixed an issue where the 'reloadCurrent' load type for the PagedDatabaseObserver was incorrectly increasing the 'currentCount' of the PageInfo Fixed an issue where loading all of the data for paged data could result in a crash when the 'loadMore' section was removed
247 lines
8.9 KiB
Text
247 lines
8.9 KiB
Text
PODS:
|
|
- AFNetworking (4.0.1):
|
|
- AFNetworking/NSURLSession (= 4.0.1)
|
|
- AFNetworking/Reachability (= 4.0.1)
|
|
- AFNetworking/Security (= 4.0.1)
|
|
- AFNetworking/Serialization (= 4.0.1)
|
|
- AFNetworking/UIKit (= 4.0.1)
|
|
- AFNetworking/NSURLSession (4.0.1):
|
|
- AFNetworking/Reachability
|
|
- AFNetworking/Security
|
|
- AFNetworking/Serialization
|
|
- AFNetworking/Reachability (4.0.1)
|
|
- AFNetworking/Security (4.0.1)
|
|
- AFNetworking/Serialization (4.0.1)
|
|
- AFNetworking/UIKit (4.0.1):
|
|
- AFNetworking/NSURLSession
|
|
- CocoaLumberjack (3.7.4):
|
|
- CocoaLumberjack/Core (= 3.7.4)
|
|
- CocoaLumberjack/Core (3.7.4)
|
|
- CryptoSwift (1.4.2)
|
|
- Curve25519Kit (2.1.0):
|
|
- CocoaLumberjack
|
|
- SignalCoreKit
|
|
- DifferenceKit (1.3.0):
|
|
- DifferenceKit/Core (= 1.3.0)
|
|
- DifferenceKit/UIKitExtension (= 1.3.0)
|
|
- DifferenceKit/Core (1.3.0)
|
|
- DifferenceKit/UIKitExtension (1.3.0):
|
|
- DifferenceKit/Core
|
|
- GRDB.swift/SQLCipher (6.1.0):
|
|
- SQLCipher (>= 3.4.2)
|
|
- libwebp (1.2.1):
|
|
- libwebp/demux (= 1.2.1)
|
|
- libwebp/mux (= 1.2.1)
|
|
- libwebp/webp (= 1.2.1)
|
|
- libwebp/demux (1.2.1):
|
|
- libwebp/webp
|
|
- libwebp/mux (1.2.1):
|
|
- libwebp/demux
|
|
- libwebp/webp (1.2.1)
|
|
- Nimble (10.0.0)
|
|
- NVActivityIndicatorView (5.1.1):
|
|
- NVActivityIndicatorView/Base (= 5.1.1)
|
|
- NVActivityIndicatorView/Base (5.1.1)
|
|
- OpenSSL-Universal (1.1.1300)
|
|
- PromiseKit (6.15.3):
|
|
- PromiseKit/CorePromise (= 6.15.3)
|
|
- PromiseKit/Foundation (= 6.15.3)
|
|
- PromiseKit/UIKit (= 6.15.3)
|
|
- PromiseKit/CorePromise (6.15.3)
|
|
- PromiseKit/Foundation (6.15.3):
|
|
- PromiseKit/CorePromise
|
|
- PromiseKit/UIKit (6.15.3):
|
|
- PromiseKit/CorePromise
|
|
- PureLayout (3.1.9)
|
|
- Quick (5.0.1)
|
|
- Reachability (3.2)
|
|
- SAMKeychain (1.5.3)
|
|
- SignalCoreKit (1.0.0):
|
|
- CocoaLumberjack
|
|
- OpenSSL-Universal
|
|
- SocketRocket (0.5.1)
|
|
- Sodium (0.9.1)
|
|
- SQLCipher (4.5.0):
|
|
- SQLCipher/standard (= 4.5.0)
|
|
- SQLCipher/common (4.5.0)
|
|
- SQLCipher/standard (4.5.0):
|
|
- SQLCipher/common
|
|
- SwiftProtobuf (1.5.0)
|
|
- WebRTC-lib (96.0.0)
|
|
- YapDatabase/SQLCipher (3.1.1):
|
|
- YapDatabase/SQLCipher/Core (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Core (3.1.1):
|
|
- CocoaLumberjack
|
|
- SQLCipher (>= 3.4.0)
|
|
- YapDatabase/SQLCipher/Extensions (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/ActionManager (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/AutoView (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/CloudCore (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/CloudKit (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/ConnectionPool (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/ConnectionProxy (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/CrossProcessNotification (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/FilteredView (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/FullTextSearch (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/Hooks (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/ManualView (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/Relationships (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/RTreeIndex (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/SearchResultsView (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/SecondaryIndex (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/View (= 3.1.1)
|
|
- YapDatabase/SQLCipher/Extensions/ActionManager (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/AutoView
|
|
- YapDatabase/SQLCipher/Extensions/AutoView (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/View
|
|
- YapDatabase/SQLCipher/Extensions/CloudCore (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/CloudKit (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/ConnectionPool (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/ConnectionProxy (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/CrossProcessNotification (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/FilteredView (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/View
|
|
- YapDatabase/SQLCipher/Extensions/FullTextSearch (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/Hooks (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/ManualView (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/View
|
|
- YapDatabase/SQLCipher/Extensions/Relationships (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/RTreeIndex (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/SearchResultsView (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/AutoView
|
|
- YapDatabase/SQLCipher/Extensions/FullTextSearch
|
|
- YapDatabase/SQLCipher/Extensions/SecondaryIndex (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YapDatabase/SQLCipher/Extensions/View (3.1.1):
|
|
- YapDatabase/SQLCipher/Core
|
|
- YYImage/Core (1.0.4)
|
|
- YYImage/libwebp (1.0.4):
|
|
- libwebp
|
|
- YYImage/Core
|
|
- ZXingObjC (3.6.5):
|
|
- ZXingObjC/All (= 3.6.5)
|
|
- ZXingObjC/All (3.6.5)
|
|
|
|
DEPENDENCIES:
|
|
- AFNetworking
|
|
- CryptoSwift
|
|
- Curve25519Kit (from `https://github.com/oxen-io/session-ios-curve-25519-kit.git`, branch `session-version`)
|
|
- DifferenceKit
|
|
- GRDB.swift/SQLCipher
|
|
- Nimble
|
|
- NVActivityIndicatorView
|
|
- PromiseKit
|
|
- PureLayout (~> 3.1.8)
|
|
- Quick
|
|
- Reachability
|
|
- SAMKeychain
|
|
- SignalCoreKit (from `https://github.com/oxen-io/session-ios-core-kit`, branch `session-version`)
|
|
- SocketRocket (~> 0.5.1)
|
|
- Sodium (from `https://github.com/oxen-io/session-ios-swift-sodium.git`, branch `session-build`)
|
|
- SQLCipher (~> 4.5.0)
|
|
- SwiftProtobuf (~> 1.5.0)
|
|
- WebRTC-lib
|
|
- YapDatabase/SQLCipher (from `https://github.com/oxen-io/session-ios-yap-database.git`, branch `signal-release`)
|
|
- YYImage/libwebp (from `https://github.com/signalapp/YYImage`)
|
|
- ZXingObjC
|
|
|
|
SPEC REPOS:
|
|
https://github.com/CocoaPods/Specs.git:
|
|
- AFNetworking
|
|
- CocoaLumberjack
|
|
- CryptoSwift
|
|
- DifferenceKit
|
|
- GRDB.swift
|
|
- libwebp
|
|
- Nimble
|
|
- NVActivityIndicatorView
|
|
- OpenSSL-Universal
|
|
- PromiseKit
|
|
- PureLayout
|
|
- Quick
|
|
- Reachability
|
|
- SAMKeychain
|
|
- SocketRocket
|
|
- SQLCipher
|
|
- SwiftProtobuf
|
|
- WebRTC-lib
|
|
- ZXingObjC
|
|
|
|
EXTERNAL SOURCES:
|
|
Curve25519Kit:
|
|
:branch: session-version
|
|
:git: https://github.com/oxen-io/session-ios-curve-25519-kit.git
|
|
SignalCoreKit:
|
|
:branch: session-version
|
|
:git: https://github.com/oxen-io/session-ios-core-kit
|
|
Sodium:
|
|
:branch: session-build
|
|
:git: https://github.com/oxen-io/session-ios-swift-sodium.git
|
|
YapDatabase:
|
|
:branch: signal-release
|
|
:git: https://github.com/oxen-io/session-ios-yap-database.git
|
|
YYImage:
|
|
:git: https://github.com/signalapp/YYImage
|
|
|
|
CHECKOUT OPTIONS:
|
|
Curve25519Kit:
|
|
:commit: b79c2ace600bfd3784e9c33cf1f254b121312edc
|
|
:git: https://github.com/oxen-io/session-ios-curve-25519-kit.git
|
|
SignalCoreKit:
|
|
:commit: 4590c2737a2b5dc0ef4ace9f9019b581caccc1de
|
|
:git: https://github.com/oxen-io/session-ios-core-kit
|
|
Sodium:
|
|
:commit: 4ecfe2ddfd75e7b396c57975b4163e5c8cf4d5cc
|
|
:git: https://github.com/oxen-io/session-ios-swift-sodium.git
|
|
YapDatabase:
|
|
:commit: d84069e25e12a16ab4422e5258127a04b70489ad
|
|
:git: https://github.com/oxen-io/session-ios-yap-database.git
|
|
YYImage:
|
|
:commit: 62a4cede20bcf31da73d18163408e46a92f171c6
|
|
:git: https://github.com/signalapp/YYImage
|
|
|
|
SPEC CHECKSUMS:
|
|
AFNetworking: 7864c38297c79aaca1500c33288e429c3451fdce
|
|
CocoaLumberjack: 543c79c114dadc3b1aba95641d8738b06b05b646
|
|
CryptoSwift: a532e74ed010f8c95f611d00b8bbae42e9fe7c17
|
|
Curve25519Kit: e63f9859ede02438ae3defc5e1a87e09d1ec7ee6
|
|
DifferenceKit: ab185c4d7f9cef8af3fcf593e5b387fb81e999ca
|
|
GRDB.swift: 611778a5e113385373baeb3e2ce474887d1aadb7
|
|
libwebp: 98a37e597e40bfdb4c911fc98f2c53d0b12d05fc
|
|
Nimble: 5316ef81a170ce87baf72dd961f22f89a602ff84
|
|
NVActivityIndicatorView: 1f6c5687f1171810aa27a3296814dc2d7dec3667
|
|
OpenSSL-Universal: e7311447fd2419f57420c79524b641537387eff2
|
|
PromiseKit: 3b2b6995e51a954c46dbc550ce3da44fbfb563c5
|
|
PureLayout: 5fb5e5429519627d60d079ccb1eaa7265ce7cf88
|
|
Quick: 749aa754fd1e7d984f2000fe051e18a3a9809179
|
|
Reachability: 33e18b67625424e47b6cde6d202dce689ad7af96
|
|
SAMKeychain: 483e1c9f32984d50ca961e26818a534283b4cd5c
|
|
SignalCoreKit: 1fbd8732163ef76de16cd1107d1fa3684b607e5d
|
|
SocketRocket: d57c7159b83c3c6655745cd15302aa24b6bae531
|
|
Sodium: a7d42cb46e789d2630fa552d35870b416ed055ae
|
|
SQLCipher: 98dc22f27c0b1790d39e710d440f22a466ebdb59
|
|
SwiftProtobuf: 241400280f912735c1e1b9fe675fdd2c6c4d42e2
|
|
WebRTC-lib: 508fe02efa0c1a3a8867082a77d24c9be5d29aeb
|
|
YapDatabase: b418a4baa6906e8028748938f9159807fd039af4
|
|
YYImage: f1ddd15ac032a58b78bbed1e012b50302d318331
|
|
ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb
|
|
|
|
PODFILE CHECKSUM: 7452ce88370eadd58d21fdf6a4c4945d6554ee95
|
|
|
|
COCOAPODS: 1.11.3
|