Commit Graph

418 Commits (d4d9be9f0cd68d42837096cf5a23290d9a8ad577)

Author SHA1 Message Date
Michael Kirk a837cc0ab0 fix builtInSpeaker type 7 years ago
Michael Kirk 409426d105 work around swift4.2 AudioSession API bug 7 years ago
Michael Kirk d8640f60ef undo most of Category/Mode conversion, respond to new types/api 7 years ago
Michael Kirk 30266bf65e autoformatted 7 years ago
Michael Kirk 64a0c4bfaa auto-migrate to Swift5 7 years ago
Matthew Chen 1b9eb3c572 Ensure Callkit is enabled for locale. 7 years ago
Michael Kirk 2850266d0b Only show "missed call" notification for incoming calls
Show outgoing missed and busy calls as "incomplete outgoing call - [call back]"
7 years ago
Matthew Chen d62fa19cb5 Respond to CR. 7 years ago
Matthew Chen ed30b15fda Add call setup time logging. 7 years ago
Matthew Chen ea547fa46a Merge tag '2.35.0.12' 7 years ago
Michael Kirk a573bd4d3a update WebRTC artifact to M72 7 years ago
Michael Kirk 1bfe691895 In app notifications for iOS10+
Extract shared notification presention/response

Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
7 years ago
Michael Kirk 11afc967d2 move NotificationsManager behind NotificationsAdapter 7 years ago
Michael Kirk ac3bbe26ba rename CallNotificationsAdapter->NotificationsAdapter 7 years ago
Matthew Chen 867efb62ff Respond to CR. 7 years ago
Matthew Chen 41b7205b02 Clean up ahead of PR. 7 years ago
Matthew Chen bb17592971 Fail call if ICE updates fail to send. 7 years ago
Matthew Chen 70185dd872 Batch outgoing ICE updates. 7 years ago
Matthew Chen 5bb78cba25 Tune concurrency in call service. 7 years ago
Matthew Chen c68eee5bfe Accept newlines in link preview titles. 7 years ago
Matthew Chen ec16860e48 Fix "device won't rotate after calls" issue. 7 years ago
Michael Kirk 5671fd2520 Revert "Revert 'new sort id'."
This reverts commit ebae75af00.
7 years ago
Michael Kirk 3c450eeeaa degrade from crashing to debug assert, upon failure we return a fully (overly)
redacted string
7 years ago
Michael Kirk 54059532f7 remove unused strong capture 7 years ago
Michael Kirk 24f97f1229 compiler warning: discard result explicitly 7 years ago
Michael Kirk ce9ca1bdaa audio player type 7 years ago
Michael Kirk 3b4188f34b hoist audio session singleton to Environment 7 years ago
Matthew Chen 8830f0a594 Clean up ahead of PR. 7 years ago
Matthew Chen 0b4ed1175d Create AppEnvironment. 7 years ago
Matthew Chen d7e52367ff Create AppEnvironment. 7 years ago
Michael Kirk 5b8d712add add missing retain in peer connection client 7 years ago
Michael Kirk d6a6024f37 Update PromiseKit 7 years ago
Matthew Chen 7d727b7ac9 Modify proto wrapper builders to require required fields. 7 years ago
Matthew Chen ebae75af00 Revert 'new sort id'. 7 years ago
Michael Kirk df61316495 minimize diff senderTimestamp -> timestamp 7 years ago
Michael Kirk eef1368ad3 Timestamp audit step1: change signature
There is no change in functionality in this commit.

Apart from clarifying what the timestamp means (it's the timestamp of the
*sender*), this intentionally breaks all the call sites, so I could have a sane
way to thoroughly audit wherever we're passing in timestamps, to see where
we're depending on them to affect sort order.

For the sake of a cleaner diff of meaningful changes, instead of "fixing"
everything in this commit, I've just added comments and renamed signatures.
7 years ago
Matthew Chen 3fe7d7f9be Remove more usage of logTag. 7 years ago
Matthew Chen df7acfeed3 Simplify OWSPreferences access. 7 years ago
Matthew Chen cc117b385c Modify environment accessors to use our 'shared' convention. 7 years ago
Matthew Chen 3a12446be8 Modify environment accessors to use our 'shared' convention. 7 years ago
Matthew Chen f9eab5cd24 Merge remote-tracking branch 'origin/release/2.29.2' 7 years ago
Matthew Chen 9ab4da5c81 cherry-pick Merge branch 'charlesmchen/logSdp' 7 years ago
Michael Kirk d57c2f5157 enable sw decoders 7 years ago
Matthew Chen 0b5b74a901 Respond to CR. 7 years ago
Matthew Chen 490ac5dd76 Redact ice-pwd from SDP. 7 years ago
Matthew Chen 02daca11af Redact ice-pwd from SDP. 7 years ago
Matthew Chen 2d06c05a4f Log call session description. 7 years ago
Matthew Chen 329f8d6f45 Log call session description. 7 years ago
Matthew Chen 5b50e81b4f Rename fail macros in Swift. 7 years ago
Matthew Chen d4f7b5d45b Respond to CR. 7 years ago