Signal-iOS/SignalServiceKit/src/Util
Evan Hahn e5f3367a54 "Flag database as corrupted" button in debug builds
This makes it easier to flag your own database as corrupted. It doesn't
actually corrupt the database, it just sets the "is corrupted" flag.
2022-09-08 16:48:24 -07:00
..
Profiles Centralize force-casts in a VersionedProfilesSwift dependency 2022-09-07 12:43:09 -07:00
AppContext.h Video Story muting/unmuting 2022-08-10 16:25:49 -07: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 improve cold start app start times (#4079) 2022-03-29 08:24:55 +02:00
AppReadiness.swift improve cold start app start times (#4079) 2022-03-29 08:24:55 +02:00
AppVersion.h Lint 2022-04-14 16:25:33 -07:00
AppVersion.m Remove CocoaPods version logging 2022-05-24 17:23:26 +00:00
Array+SSK.swift Introduce Refinery to help batch DB queries. 2022-03-04 10:44:07 -08:00
Atomics.swift Migrate OWSSignalService from objc to swift, and split it into a protocol and implementation 2022-08-24 14:36:52 -07:00
AudioWaveform.swift Fix typos 2022-03-18 11:31:06 -07:00
Batching.swift Fix SwiftLint shorthand_operator violations 2022-06-07 14:51:57 +00:00
Bench.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
Bool+SSK.swift Add system author for Story messages 2022-08-26 11:46:48 -07: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
ChainedPromise.swift Add SystemStoryManager 2022-08-30 14:49:59 -07:00
ChangePhoneNumber.swift Use the WhoAmIResponse from the change-number server endpoint 2022-03-14 12:59:44 -07:00
Collection+OWS.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
Currency.swift ApplePay donation support 2021-05-12 18:31:53 -07:00
DarwinNotificationCenter.h
DarwinNotificationCenter.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
DarwinNotificationName.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
Data+SSK.swift PR Feedback 2022-07-15 15:05:03 -07: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 Track sending state on StoryMessage 2022-09-06 16:01:32 -07:00
Dependencies+SSK.swift Add SystemStoryManager 2022-08-30 14:49:59 -07:00
DeviceNames.swift Streaming encryption and decryption of attachments 2021-04-08 13:30:36 -07:00
DispatchQueue+OWS.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
Error+ErrorLocalizedDescription.swift replaced NSLocalizedStringFromAppBundle with OWSLocalizedString 2022-03-08 10:17:25 +01: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 Fix vertical_parameter_alignment SwiftLint violations 2022-08-18 10:37:09 -05:00
ExperienceUpgradeFinder.swift Shorten notification permission reminder 2022-05-10 16:08:56 -05:00
FeatureFlags.swift Add remote flag for stories 2022-08-31 13:34:24 -07: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 replaced NSLocalizedStringFromAppBundle with OWSLocalizedString 2022-03-08 10:17:25 +01:00
InstrumentsMonitor.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
Int+SSK.swift
JobQueue.swift Fix incorrect uses of NotificationCenter block-based API 2022-08-02 17:43:52 -07:00
KeyBackupService.swift Fix crash when disabling PIN 2022-07-26 09:16:19 -07:00
LocalDevice.swift Disable NSE-specific aggressive log flushing in DEBUG builds 2022-03-11 14:52:23 -08:00
Locale+SSK.swift
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 Stop using arc4random in Swift files 2022-05-03 10:19:07 -05: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 Fix typos 2022-03-18 11:31:06 -07:00
ModelReadCache.swift Fix incorrect uses of NotificationCenter block-based API 2022-08-02 17:43:52 -07: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 SignalServiceKit: no longer a separate pod 2022-08-05 16:14:15 -05: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 Change references from master to main 2022-05-02 10:30:40 -05:00
NSNotificationCenter+OWS.swift Deprecate REST, Part 1 2021-08-18 14:25:36 -03:00
NSRegularExpression+SSK.swift Fix vertical_parameter_alignment SwiftLint violations 2022-08-18 10:37:09 -05:00
NSString+SSK.h Introduce Refinery to help batch DB queries. 2022-03-04 10:44:07 -08:00
NSString+SSK.m Introduce Refinery to help batch DB queries. 2022-03-04 10:44:07 -08: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 Allow configuring who can view 'My Story' 2022-07-11 10:23:06 -07: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 Remove unnecessary NotificationCenter.removeObserver calls 2022-08-02 17:43:52 -07: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 Fix vertical_parameter_alignment SwiftLint violations 2022-08-18 10:37:09 -05: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 Fix typos 2022-03-18 11:31:06 -07:00
OWSError.m replaced NSLocalizedStringFromAppBundle with OWSLocalizedString 2022-03-08 10:17:25 +01: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 Prevent non-temporary-file attachments from being deleted when shared 2022-06-22 13:15:04 -07:00
OWSFormat.swift Show "0:00", not "0", for audio message playback 2022-05-06 11:43:04 -07:00
OWSMath.h
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
OWSUserProfile.h Respect recipient capabilities when sending gift badges 2022-06-10 22:37:22 +00:00
OWSUserProfile.m Respect recipient capabilities when sending gift badges 2022-06-10 22:37:22 +00:00
OWSUserProfile.swift Respect recipient capabilities when sending gift badges 2022-06-10 22:37:22 +00:00
OWSUserProfile+SDS.swift Fix vertical_parameter_alignment SwiftLint violations 2022-08-18 10:37:09 -05:00
ParamParser.swift Fix typos 2022-03-18 11:31:06 -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
Refinery.swift Initial rendering of group replies 2022-03-31 00:34:32 -07:00
RemoteConfigManager.swift Use UUID.data instead of reimplementing its logic 2022-09-06 12:41:25 -07:00
ReverseDispatchQueue.swift Fix SwiftLint shorthand_operator violations 2022-06-07 14:51:57 +00:00
SDS+SSK.swift Payments: Models 2021-04-06 13:57:06 -03:00
Sequence+OWS.swift Support remote delete of stories 2022-08-19 14:23:59 -07:00
SetAlgebra+SSK.swift Use conversation state to decide if the user can ring a group at first 2022-08-29 13:35:27 -07:00
SSKAsserts.h Respond to CR. 2021-10-21 09:21:31 -03:00
SSKPreferences.swift "Flag database as corrupted" button in debug builds 2022-09-08 16:48:24 -07:00
StorageService.swift Migrate OWSSignalService from objc to swift, and split it into a protocol and implementation 2022-08-24 14:36:52 -07:00
String+SSK.swift Add SystemStoryManager 2022-08-30 14:49:59 -07:00
SwiftSingletons.swift
SyncManagerProtocol.swift Remove ConversationConfigurationSyncOperation 2022-08-26 14:42:57 -07: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 Fix vertical_parameter_alignment SwiftLint violations 2022-08-18 10:37:09 -05:00
ThreadBacked.swift Remove trailing whitespace 2022-07-07 17:39:05 -07:00
TypingIndicators.swift Initial story sending support 2022-06-10 22:28:03 -04:00
UIColor+SSK.swift Use ARGB for TextAttachment colors 2022-03-17 14:30:22 -07:00
UIImage+OWS.h Scale avatar thumbnails to render size. 2021-05-04 21:45:16 -03:00
UIImage+OWS.m Fix typos 2022-03-18 11:31:06 -07:00
UIImage+OWS.swift Fix typo: "Gausian" -> "Gaussian". 2022-05-17 19:25:30 -07:00
UserProfileFinder.swift Batch fetch of user profiles. 2022-03-17 14:32:17 -07:00
ViewOnceMessages.swift Initial story sending support 2022-06-10 22:28:03 -04:00
Weak.swift Fix perf problems around observation of addressing mapping changes. 2020-08-11 16:44:32 -03:00
WeakTimer.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00