Signal-iOS/Signal
Michelle Linington fb1bc08bbd Spam challenge solving infrastructure
Most of this is hidden behind a feature flag and untested. Still waiting
on server support to exercise these endpoints.

- Builds out skeleton for tracking arbitrary spam challenges
- Records a push challenge in response to a server push
- Records a captcha challenge in response to a server precondition
  rejection when fetching prekeys or sending messages

Push challenges should be good to go (once tested). Captcha challenges
still require some work to pause sending and present the captcha to the
user. Server communication for captcha challenges is complete.
2021-05-07 12:13:36 -07:00
..
AudioFiles Don't use CallKit for video calls received while the app is active 2020-08-17 15:41:10 -07:00
Fonts
Images.xcassets Re-style voice memo recording view 2021-05-05 15:25:54 -03:00
Lottie Re-style audio message view 2021-04-29 18:01:16 -07:00
Settings.bundle Update MobileCoin dependencies. 2021-04-06 13:57:09 -03:00
Sounds Autoplay subsequent audio messages 2021-04-29 18:01:21 -07:00
src Spam challenge solving infrastructure 2021-05-07 12:13:36 -07:00
test Fixes broken tests related to the GroupMembers table 2021-05-06 15:45:42 -07:00
translations Sync translations 2021-05-05 15:18:26 -07:00
.swiftlint.yml
iTunesArtwork@3x.png
main.m Call UIApplicationMain() outside of autoreleasepool 2021-04-08 13:35:17 -07:00
Signal-AppStore.entitlements Remove iCloud entitlements 2021-01-16 12:39:06 -08:00
Signal-Info.plist "Bump build to 5.12.0.36." (Internal) 2021-05-07 15:10:16 -03:00
Signal-Prefix.pch Label the "slow write transactions" logging with the source of the transaction. 2020-06-07 10:37:55 -03:00
Signal.entitlements Remove iCloud entitlements 2021-01-16 12:39:06 -08:00
SignalTSan.supp
SignalUBSan.supp Add missing header file 2018-08-08 10:17:03 -06:00