session-ios/SignalServiceKit/src/Util
Michael Kirk 5c432a2bc1 Fix crash on launch in debug.
OWSReadReceiptManager is not `init` on the main thread; however, because
it "schedules" it's own processing during init.

I considered dispatching to main, but since AppReadiness already *can*
resolve async if the app isn't yet ready, it should be no less safe to
also dispatch async when it's off the main thread.

// FREEBIE
2018-02-14 13:47:45 -08:00
..
constraints Respond to CR. 2017-12-19 11:38:25 -05:00
AppContext.h Cannot open settings from share extension 2018-02-06 18:50:36 -08:00
AppContext.m Retain changes from session database branch. 2018-01-10 12:18:29 -05:00
AppReadiness.h Respond to CR. 2018-02-14 16:06:47 -05:00
AppReadiness.m Fix crash on launch in debug. 2018-02-14 13:47:45 -08:00
AppVersion.h Revisit TODOs in the SAE work. 2018-02-12 22:33:26 -05:00
AppVersion.m Revisit TODOs in the SAE work. 2018-02-12 22:33:26 -05:00
Cryptography.h Clean up ahead of PR. 2017-12-19 11:16:01 -05:00
Cryptography.m Clean up logging 2018-02-14 09:16:42 -08:00
DataSource.h Fix build break. 2017-09-19 09:35:33 -04:00
DataSource.m Clean up ahead of PR. 2018-01-25 15:24:21 -05:00
FunctionalUtil.h Respond to CR. 2017-09-20 09:19:15 -04:00
FunctionalUtil.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
iOSVersions.h Respond to CR. 2017-09-20 09:19:15 -04:00
MIMETypeUtil.h Apply DataSource to message sender. 2017-09-11 10:20:48 -04:00
MIMETypeUtil.m Rework "export backup" UI. 2018-01-11 10:42:27 -05:00
NSArray+OWS.h Respond to CR. 2017-09-20 11:48:37 -04:00
NSArray+OWS.m Respond to CR. 2017-09-20 11:48:37 -04:00
NSData+Base64.h Respond to CR. 2017-09-20 09:19:15 -04:00
NSData+Base64.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
NSData+hexString.h Respond to CR. 2017-09-20 09:19:15 -04:00
NSData+hexString.m Clean up ahead of PR. 2018-01-25 11:00:38 -05:00
NSData+Image.h Respond to CR. 2017-09-20 09:19:15 -04:00
NSData+Image.m Fix build warnings from XCode 9. 2017-11-09 02:52:44 -05:00
NSData+messagePadding.h Respond to CR. 2017-09-20 09:19:15 -04:00
NSData+messagePadding.m Update to the new GitHub organization name 2018-02-13 10:52:07 -05:00
NSData+OWSConstantTimeCompare.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
NSData+OWSConstantTimeCompare.m Constant time compare 2018-02-13 16:18:06 -08:00
NSDate+OWS.h Aggressively nag iOS 8 users to upgrade iOS. 2018-02-14 14:15:23 -05:00
NSDate+OWS.mm Aggressively nag iOS 8 users to upgrade iOS. 2018-02-14 14:15:23 -05:00
NSNotificationCenter+OWS.h Post notifications asynchronously. 2017-09-21 17:03:57 -04:00
NSNotificationCenter+OWS.m Post notifications asynchronously. 2017-09-21 17:03:57 -04:00
NSObject+OWS.h Pull out OWSStorage base class for TSStorageManager. 2017-12-19 11:16:01 -05:00
NSObject+OWS.m Fix build warnings from XCode 9. 2017-11-09 02:52:44 -05:00
NSTimer+OWS.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
NSTimer+OWS.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
NSURLSessionDataTask+StatusCode.h Respond to CR. 2017-09-20 09:19:15 -04:00
NSURLSessionDataTask+StatusCode.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
NSUserDefaults+OWS.h Migrate to shared data NSUserDefaults. 2017-11-30 09:49:01 -05:00
NSUserDefaults+OWS.m Retain changes from session database branch. 2018-01-10 12:18:29 -05:00
OWSAnalytics.h Proper function prototypes 2017-12-04 12:50:28 -05:00
OWSAnalytics.m Retain changes from session database branch. 2018-01-10 12:18:29 -05:00
OWSAnalyticsEvents.h Modify YapDatabase to read converted database, part 1. 2018-01-25 11:00:38 -05:00
OWSAnalyticsEvents.m Modify YapDatabase to read converted database, part 1. 2018-01-25 11:00:38 -05:00
OWSAsserts.h Improve post-migration testing tools. 2018-01-30 10:31:13 -05:00
OWSAsserts.m Retain changes from session database branch. 2018-01-10 12:36:23 -05:00
OWSBackgroundTask.h Improve background task logic. 2017-12-19 11:05:17 -05:00
OWSBackgroundTask.m Respond to CR. 2018-02-09 10:31:29 -05:00
OWSDispatch.h Add protocol context to protocol kit. 2018-02-09 10:31:29 -05:00
OWSDispatch.m Add protocol context to protocol kit. 2018-02-09 10:31:29 -05:00
OWSError.h Copy DB setup / keying from Yap into conversion 2018-01-25 11:00:38 -05:00
OWSError.m identity change vs. share extension 2018-01-02 11:24:36 -06:00
OWSFileSystem.h Improve pre-migration testing tools. 2018-01-30 10:06:46 -05:00
OWSFileSystem.m Register all database views asynchronously. 2018-01-30 10:30:28 -05:00
OWSQueues.h New @available syntax avoids compiler warnings 2017-12-04 12:50:28 -05:00
Threading.h Fix crash on launch in debug. 2018-02-14 13:47:45 -08:00
Threading.m Fix crash on launch in debug. 2018-02-14 13:47:45 -08:00