Signal-iOS/Signal
Evan Hahn ada9ecb599
Invert how pre-auth challenge tokens are received
This should have no user impact and makes an upcoming change easier.

Previously, the logic was something like this:

```
let (promise, future) = Promise<String>.pending()
pushRegistrationManager.preauthChallengeFuture = future
requestPreauthChallenge()
promise.then { /* ... */ }
```

Now it's more like this:

```
let promise = pushRegistrationManager.receiveNextPreAuthChallengeToken()
requestPreauthChallenge()
promise.then { /* ... */ }
```
2023-03-01 11:09:23 -08:00
..
AudioFiles Don't use CallKit for video calls received while the app is active 2020-08-17 15:41:10 -07:00
Images.xcassets "Create a username" megaphone 2023-02-17 11:21:54 -08:00
Lottie Updated animation for + attachment button in chat input panel. 2022-11-10 23:09:26 -08:00
NSE-Images.xcassets Cache built avatars to disk for NSE 2022-02-14 11:59:13 -08:00
Registration Mark registration complete in RegistrationCoordinator 2023-02-24 11:12:22 -08:00
Settings.bundle Remove dependency on OpenSSL 2023-02-13 23:12:58 -08:00
Sounds Autoplay subsequent audio messages 2021-04-29 18:01:21 -07:00
src Invert how pre-auth challenge tokens are received 2023-03-01 11:09:23 -08:00
test Only mark APNS tokens as , preventing rotation, for up to 60 days 2023-02-28 15:52:21 -08:00
translations Use LibSignalClient for local validation of username nicknames 2023-02-27 11:01:44 -08:00
.swiftlint.yml
iTunesArtwork@3x.png
main.m Change license to AGPL 2022-10-13 08:25:37 -05:00
Signal-AppStore.entitlements Support for re-registration 2023-02-02 10:17:52 -08:00
Signal-Info.plist "Bump build to 6.15.0.5." (nightly-03-01-2023) 2023-03-01 04:00:46 -08:00
Signal-Prefix.pch Change license to AGPL 2022-10-13 08:25:37 -05:00
Signal.entitlements Support for re-registration 2023-02-02 10:17:52 -08:00
SignalTSan.supp
SignalUBSan.supp