session-ios/SessionUtilitiesKit/General
Morgan Pretty c44256b1d6 Added more unit tests
Fixed a possible divide by zero error
Cleaned up some of the id blinding methods (ie. removing handling for impossible error states)
Added unit tests for the new Sodium methods (used for id blinding)
Added unit tests for some of the shared code
Added unit tests for the MessageSender+Encryption extension functions
Added unit tests for the MessageReceiver+Decryption extension functions
Updated the unit test key constants to be consistent with the SOGS auth-example keys for consistency
2022-03-18 16:39:25 +11:00
..
AppContext.h Added initial support for sharing URLs and text 2022-01-12 09:40:53 +11:00
AppContext.m Re-organize files 2020-12-18 15:37:29 +11:00
Array+Utilities.swift Adding back code removed due to merge conflict 2022-03-08 10:45:58 +11:00
Atomic.swift Finalised the OpenGroupAPI and more tests 2022-03-15 15:19:23 +11:00
BuildConfiguration.swift Re-organize files 2020-12-18 15:37:29 +11:00
Collection+Subscripting.swift Scroll to last unread message upon opening a conversation 2021-03-01 14:23:55 +11:00
Data+Utilities.swift Got the '/inbox' APIs and encryption/decryption/validation working 2022-02-25 11:59:29 +11:00
Dictionary+Utilities.swift Started work on updated SOGS support 2022-02-10 11:17:41 +11:00
Features.swift Delete V1 OGS & file server 2021-05-04 15:46:48 +10:00
General.swift Fix spacing 2021-05-28 09:58:33 +10:00
LRUCache.swift Re-organize files 2020-12-18 15:37:29 +11:00
Logging.swift include more info in logs 2021-10-05 15:45:54 +11:00
NSArray+Functional.h Re-organize files 2020-12-18 15:37:29 +11:00
NSArray+Functional.m Re-organize files 2020-12-18 15:37:29 +11:00
NSDate+Timestamp.h Re-organize files 2020-12-18 15:37:29 +11:00
NSDate+Timestamp.mm Re-organize files 2020-12-18 15:37:29 +11:00
NSNotificationCenter+OWS.h Re-organize files 2020-12-18 15:37:29 +11:00
NSNotificationCenter+OWS.m Re-organize files 2020-12-18 15:37:29 +11:00
NSRegularExpression+SSK.swift Re-organize files 2020-12-18 15:37:29 +11:00
NSString+SSK.h Re-organize files 2020-12-18 15:37:29 +11:00
NSString+SSK.m Re-organize files 2020-12-18 15:37:29 +11:00
NSTimer+Proxying.h Re-organize files 2020-12-18 15:37:29 +11:00
NSTimer+Proxying.m Re-organize files 2020-12-18 15:37:29 +11:00
NSUserDefaults+OWS.h Re-organize files 2020-12-18 15:37:29 +11:00
NSUserDefaults+OWS.m Re-organize files 2020-12-18 15:37:29 +11:00
OWSMath.h Re-organize files 2020-12-18 15:37:29 +11:00
ReusableView.swift Refactored SessionShareExtension code to Swift 2022-01-11 12:38:19 +11:00
SNUserDefaults.swift Further work on unit tests (and a couple of bug fixes found when testing) 2022-03-07 17:43:30 +11:00
SessionId.swift Added more unit tests 2022-03-02 17:11:18 +11:00
Set+Utilities.swift Started resolving TODOs 2022-02-16 10:31:08 +11:00
String+Encoding.swift Added more unit tests 2022-03-18 16:39:25 +11:00
String+Localization.swift Refactored SessionShareExtension code to Swift 2022-01-11 12:38:19 +11:00
String+SSK.swift Re-organize files 2020-12-18 15:37:29 +11:00
String+Trimming.swift Got the '/inbox' APIs and encryption/decryption/validation working 2022-02-25 11:59:29 +11:00
Timer+MainThread.swift WIP: timer + main thread 2022-02-21 17:22:58 +11:00
UIDevice+featureSupport.swift Re-organize files 2020-12-18 15:37:29 +11:00
UIEdgeInsets.swift Implement multi device UI 2021-01-13 10:52:07 +11:00
UITableView+ReusableView.swift Refactored SessionShareExtension code to Swift 2022-01-11 12:38:19 +11:00
UIView+OWS.h Re-organize files 2020-12-18 15:37:29 +11:00
UIView+OWS.m Re-organize files 2020-12-18 15:37:29 +11:00
Weak.swift Re-organize files 2020-12-18 15:37:29 +11:00