Signal-iOS/SignalServiceKit/src/Util
Michelle Linington 601e2cba7d Fix spurious assert.
This assert was added to try and catch instances where we fail to map
the local address to the localProfile sentinel because the local address
hasn't been loaded by tsAccountManager.

We don't care about the reverse direction. There are instances at
startup where the we are fetching the localProfile using the known
sentinel before the local address has been loaded. In these instances,
we don't care that the local address hasn't been loaded since the
mapping has already been performed.
2022-03-02 16:34:24 -08:00
..
Profiles Fix copyrights 2022-01-26 09:50:56 -08:00
AppContext.h Do not use -[UIApplication setStatusBarHidden:animated:]. 2022-01-31 15:15:18 -08:00
AppContext.m Clean up logging. 2021-10-28 13:10:46 -03:00
AppExpiry.swift Reduce statics. 2021-11-02 10:36:25 -03:00
AppReadiness.h Restrict various AppReadiness blocks to main app only 2021-06-24 12:20:46 -07:00
AppReadiness.swift Simplify AFNetworking usage. 2021-10-15 10:50:36 -03:00
AppVersion.h Revise app versioning scheme. 2021-08-23 18:24:40 -03:00
AppVersion.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
Atomics.swift SSK: Remove unused AtomicUInt64 2022-01-11 10:03:48 -08:00
AudioWaveform.swift Lint 2022-01-06 11:26:06 -08:00
Batching.swift Reduce peak memory usage in system contact fetches, and sending/receiving contact syncs. 2021-06-30 15:23:49 -03:00
Bench.swift Add the "Signalyzer" Instruments tool 2022-02-17 14:07:57 -08:00
ByteParser.h Small improvements around payments. 2021-04-06 13:57:06 -03:00
ByteParser.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
ChangePhoneNumber.swift Change phone number. 2021-11-19 14:28:18 -03:00
Collection+OWS.swift Lint 2022-02-22 12:41:27 -08:00
Currency.swift ApplePay donation support 2021-05-12 18:31:53 -07:00
DarwinNotificationCenter.h PR Feedback 2020-01-30 11:45:11 -08:00
DarwinNotificationCenter.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
DarwinNotificationName.swift Payments: SSK Business Logic 2021-04-06 13:57:06 -03:00
Data+SSK.swift Payments: SSK Business Logic 2021-04-06 13:57:06 -03:00
DataSource.h Animated sticker support. 2020-09-02 13:44:15 -03:00
DataSource.m IOS-2025: Image not appearing when replied to 2022-02-18 15:36:38 -08:00
Date+SSK.swift Streamline websocket requests. 2021-09-09 14:41:38 -03:00
DebouncedEvent.swift Tune CVC load coordinate event. 2021-09-08 21:41:13 -03:00
DecodableDefaults.swift Move isArchived, isMarkedUnread, and mutedUntilDate off of TSThread 2021-05-13 12:54:33 -07:00
Dependencies+SSK.swift Fix badge expiry 2021-12-17 14:04:42 -08:00
DeviceNames.swift Streaming encryption and decryption of attachments 2021-04-08 13:30:36 -07:00
DispatchQueue+OWS.swift code cleanup 2022-01-05 10:18:34 +01:00
Error+ErrorLocalizedDescription.swift Refine names. 2021-08-18 15:01:04 -03:00
Error+isRetryable.swift Clean up HTTP error metadata accessors. 2021-10-15 11:52:31 -03:00
Error+SSK.swift Clean up HTTP error metadata accessors. 2021-10-15 11:14:53 -03:00
ExperienceUpgrade.h Reduce statics. 2021-11-02 10:36:25 -03:00
ExperienceUpgrade.m Reduce statics. 2021-11-02 10:36:25 -03:00
ExperienceUpgrade+SDS.swift Don't reindex conversations on every model change 2022-02-01 15:05:34 -08:00
ExperienceUpgradeFinder.swift Don't show subscription megaphone again until your subscription has been expired for at least 2 weeks 2022-02-11 13:09:20 -08:00
FeatureFlags.swift "Feature flags for .qa." 2022-02-25 17:36:22 -08:00
FunctionalUtil.h Add support for lightweight generics in ObjC functional utilities 2020-12-11 12:30:44 -08:00
FunctionalUtil.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
ImageQuality.swift Reduce statics. 2021-11-02 10:36:25 -03:00
InstrumentsMonitor.swift removed checks testing for iOS12.0 or newer (#4030) 2022-02-25 17:39:12 +01:00
Int+SSK.swift Redesigned reaction view 2020-02-02 21:16:08 -08:00
JobQueue.swift Start next job in the same transaction it's created in 2021-08-27 12:55:57 -07:00
KeyBackupService.swift Add support for IASv4 enclaves 2022-01-27 15:58:47 -08:00
LocalDevice.swift Turn on OWSLogger's aggressive flushing in the NSE for everyone 2022-03-01 16:19:38 -08:00
Locale+SSK.swift Support profile given and family names 2020-01-09 13:17:09 -08:00
LRUCache.swift Temporarily increase user profile cache size. 2022-02-11 13:20:12 -08:00
MailtoLink.swift Add support email send infrastructure 2020-07-30 13:02:00 -07:00
Math+OWS.swift Rework selection layout again. 2021-08-23 18:19:39 -03:00
MessageSender+Promise.swift Convert to new Promise library 2021-09-03 11:41:34 -07:00
MIMETypeUtil.h Animated sticker support. 2020-09-02 13:44:15 -03:00
MIMETypeUtil.m Cleanup old feature flags 2022-01-24 10:53:55 -08:00
ModelReadCache.swift Temporarily increase user profile cache size. 2022-02-11 13:20:12 -08:00
NSArray+OWS.h
NSArray+OWS.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
NSData+Image.h Photo too large to attach even though under 100MB 2021-06-14 15:16:10 -10:00
NSData+Image.m Cleanup old feature flags 2022-01-24 10:53:55 -08:00
NSData+Image.swift Rework avatar building and caching. 2021-06-18 14:01:32 -03:00
NSData+messagePadding.h Import SignalMetadataKit wholesale into SignalServiceKit 2022-01-26 09:50:55 -08:00
NSData+messagePadding.m Import SignalMetadataKit wholesale into SignalServiceKit 2022-01-26 09:50:55 -08:00
NSNotificationCenter+OWS.swift Deprecate REST, Part 1 2021-08-18 14:25:36 -03:00
NSRegularExpression+SSK.swift Rewrite conversation view. 2020-12-10 12:44:13 -03:00
NSString+SSK.h Add string helpers. 2021-10-15 10:55:21 -03:00
NSString+SSK.m Add string helpers. 2021-10-15 10:55:21 -03:00
NSTimer+OWS.h Use common run loop mode for some timers 2020-08-13 10:45:32 -03:00
NSTimer+OWS.m Use common run loop mode for some timers 2020-08-13 10:45:32 -03:00
NSUserDefaults+OWS.h Remove YapDatabase. 2021-03-25 11:41:16 -03:00
NSUserDefaults+OWS.m Change phone number. 2021-11-19 14:28:18 -03:00
OffMainThreadTimer.swift Elaborate logging around NSE lifecycle & memory usage. 2021-10-08 10:32:54 -03:00
OrderedDictionary.swift Simplify AFNetworking usage. 2021-10-15 10:50:35 -03:00
OrderedSet.swift Rewrite conversation view. 2020-12-10 12:44:13 -03:00
OWS2FAManager.h Rework dependency access. 2021-03-25 09:24:27 -03:00
OWS2FAManager.m Mark registration lock as disabled locally when PIN is disabled 2022-01-27 15:22:38 -08:00
OWS2FAManager.swift Mark registration lock as disabled locally when PIN is disabled 2022-01-27 15:22:38 -08:00
OWSAnalytics.h Clean up logging. 2021-10-28 13:10:46 -03:00
OWSAnalytics.m Clean up logging. 2021-10-28 13:10:46 -03:00
OWSAnalyticsEvents.h Remove OWSMessageServiceParams 2021-02-12 12:02:15 -08:00
OWSAnalyticsEvents.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSBackgroundTask.h Rename singleton accessors. 2020-09-17 21:11:09 -03:00
OWSBackgroundTask.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSBackupFragment.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSBackupFragment.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSBackupFragment+SDS.swift Don't reindex conversations on every model change 2022-02-01 15:05:34 -08:00
OWSDispatch.h Resumable attachment download. 2020-08-01 12:18:13 -03:00
OWSDispatch.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSError.h Remove duplicate symbol 2022-01-12 22:52:34 -08:00
OWSError.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSError.swift Refine NSE completion blocking. 2021-09-28 17:22:17 -03:00
OWSFileSystem.h Remove debug log messages and lint 2021-10-04 09:53:37 -03:00
OWSFileSystem.m Change phone number. 2021-11-19 14:28:18 -03:00
OWSFileSystem.swift removed some compiler warnings (#4027) 2022-03-02 09:26:58 +01:00
OWSFormat.swift Defer NSE contentUpdating until donation completes, enable caching for avatars 2021-08-27 09:25:56 -10:00
OWSMath.h Fix "Implicit conversion loses floating-point precision" 2020-01-17 16:08:35 -07:00
OWSOperation.h Filter out duplicate pending acks 2021-09-30 19:38:20 -07:00
OWSOperation.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSOperation.swift Revisit resumable attachment uploads. 2020-08-19 10:44:47 -03:00
OWSQueues.h Goodbye iOS 10 2020-05-27 17:34:32 -07:00
OWSUserProfile.h Actually persist badge settings 2021-11-16 09:55:58 -08:00
OWSUserProfile.m Fix spurious assert. 2022-03-02 16:34:24 -08:00
OWSUserProfile.swift Don't fetch & compare badges: badge ID is enough. 2022-02-02 09:45:30 -08:00
OWSUserProfile+SDS.swift Don't reindex conversations on every model change 2022-02-01 15:05:34 -08:00
ParamParser.swift Review feedback: Better handling of cast failures in ParamParser 2020-06-29 23:03:35 -07:00
PendingTasks.swift Lint 2022-01-06 11:32:24 -08:00
PinnedThreadManager.swift pinning an archived conversation automatically moves it into inbox again 2022-01-26 09:59:20 +01:00
Platform.swift IOS-784: Improvements to sqlclient script 2020-08-20 13:07:23 -07:00
Promise+OWS.swift Prefer recover to catch and explicit future.reject(error) 2022-02-04 09:32:01 -08:00
ReadyFlag.swift Rework app readiness. 2021-02-04 09:55:39 -03:00
RemoteConfigManager.swift PR Feedback: Remove sneaky transaction annotation 2022-01-31 13:56:41 -08:00
ReverseDispatchQueue.swift refactored async loading of avatar images in HomeView (#3886) 2022-01-13 09:13:12 +01:00
SDS+SSK.swift Payments: Models 2021-04-06 13:57:06 -03:00
Sequence+OWS.swift Some final changes to prepare for pull request 2020-07-30 13:02:00 -07:00
SSKAsserts.h Respond to CR. 2021-10-21 09:21:31 -03:00
SSKPreferences.swift Reduce statics. 2021-11-02 10:36:25 -03:00
StorageService.swift Restore from storage service in pages 2022-02-10 11:08:25 -08:00
String+SSK.swift removed checks testing for iOS12.0 or newer (#4030) 2022-02-25 17:39:12 +01:00
SwiftSingletons.swift Merge remote-tracking branch 'origin/release/2.29.2' 2018-09-07 15:27:50 -04:00
SyncManagerProtocol.swift [Badging] Signal devices when subscription status changes 2021-12-17 13:58:47 -08:00
TestModel.h Respond to CR. 2021-10-21 09:21:31 -03:00
TestModel.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
TestModel+SDS.swift Don't reindex conversations on every model change 2022-02-01 15:05:34 -08:00
ThreadBacked.swift Respond to CR. 2021-07-09 15:47:10 -03:00
TypingIndicators.swift Assert that GRDB schema/data migrations are complete before we warm caches. 2021-09-23 10:15:34 -03:00
UIImage+OWS.h Scale avatar thumbnails to render size. 2021-05-04 21:45:16 -03:00
UIImage+OWS.m PR Feedback 2021-01-23 11:13:15 -08:00
UIImage+OWS.swift Convert to new Promise library 2021-09-03 11:41:34 -07:00
UserProfileFinder.swift Actually persist badge settings 2021-11-16 09:55:58 -08:00
ViewOnceMessages.swift Record uniqueIds of messages that receipt messages refer to 2021-07-29 20:40:40 -07:00
Weak.swift Fix perf problems around observation of addressing mapping changes. 2020-08-11 16:44:32 -03:00
WeakTimer.swift Rewrite conversation view. 2020-12-10 12:44:13 -03:00