Commit Graph

14837 Commits

Author SHA1 Message Date
Matthew Chen
96b7a3eb29 Update l10n strings. 2019-11-02 08:34:06 -03:00
Matthew Chen
781e15f173 Update RingRTC to v0.1.9. 2019-11-02 08:28:27 -03:00
Matthew Chen
388e3e8576 Merge branch 'jim/terminate-fix' into release/2.45.2 2019-11-02 08:27:44 -03:00
Jim Gustafson
77fa1a0dc3 Remove unnecessary callData variable 2019-11-02 08:26:42 -03:00
Jim Gustafson
111d026e3a Add protection when terminating CallData object
Some cases were found, mainly when white-box testing, where the
SignalCallData object was being terminated twice. A state flag has
been added to the class to ensure that a CallData object is only
terminated once. This is related to quick hangup scenarios, where
the CallData object is copied to a deferred hangup list and later
terminated after the RingRTC system is done with its operations.

The CallService.terminate() function itself was also arranged so that
the 'current' CallData object is nil'd out before it is actually
terminated, in case the RingRTC close process, which is on another
thread, takes a long time, and something else comes and tries to
see if there is current call.
2019-11-02 08:26:42 -03:00
Matthew Chen
3756f99213 "Bump build to 2.45.1.1." 2019-11-02 08:16:44 -03:00
Matthew Chen
6b8708433c Delete old and unused one-time prekeys.
Thanks Mikunj Varsani for the bug report.
2019-11-02 08:16:41 -03:00
Nora Trapp
e5c52fa424 Enable production feature flags. 2019-10-31 18:00:13 -03:00
Matthew Chen
e29addd0a0 "Bump build to 2.45.1.0." (Internal) 2019-10-31 18:00:08 -03:00
Nora Trapp
16b8e91ad8 "Bump build to 2.45.0.30." 2019-10-30 11:59:39 -07:00
Nora Trapp
5cdd117b4c Enable beta feature flags 2019-10-30 11:59:36 -07:00
Nora Trapp
1af41ca6bf "Bump build to 2.45.0.29." 2019-10-30 11:59:25 -07:00
Nora Trapp
8457f57582 Enable production feature flags. 2019-10-30 11:59:13 -07:00
Nora Trapp
e0edc75b9d Sync translations 2019-10-30 11:58:50 -07:00
Matthew Chen
c232a1c0b2 Merge branch 'charlesmchen/loadedTransientStickerPacks' into release/2.45.0 2019-10-30 13:31:30 -03:00
Matthew Chen
50899f5ca3 Fix display of transient sticker packs. 2019-10-30 13:31:20 -03:00
Nora Trapp
cef99db0f0 Merge branch 'nt/draft-fix' into release/2.45.0 2019-10-30 08:33:36 -07:00
Nora Trapp
0a6ad484bc Fix draft handling 2019-10-30 08:28:54 -07:00
Nora Trapp
08103d5c5e "Bump build to 2.45.0.28." 2019-10-29 16:34:09 -07:00
Nora Trapp
5c9c5aced6 Enable beta feature flags 2019-10-29 16:34:06 -07:00
Nora Trapp
0c7a70264b "Bump build to 2.45.0.27." 2019-10-29 16:33:52 -07:00
Nora Trapp
f06acd2fe1 Enable production feature flags. 2019-10-29 16:33:44 -07:00
Nora Trapp
604e0a9994 "Bump build to 2.45.0.26." 2019-10-29 16:26:41 -07:00
Nora Trapp
63e8f7f219 "Bump build to 2.45.0.25." 2019-10-29 16:13:48 -07:00
Nora Trapp
8b9b122185 Sync translations 2019-10-29 16:13:36 -07:00
Nora Trapp
af2ab212f2 Merge branch 'mkirk/fix-incoming-footer-view' into release/2.45.0 2019-10-29 16:06:48 -07:00
Michael Kirk
9dcd3b65b7 fix incoming footer alignment 2019-10-29 16:58:56 -06:00
Matthew Chen
c0f51e39bf Merge branch 'charlesmchen/cropImageConstraints' into release/2.45.0 2019-10-29 17:33:30 -03:00
Matthew Chen
df6f2bf652 Fix layout of "crop image" view. 2019-10-29 17:29:32 -03:00
Nora Trapp
0c624eea68 Remove stray file / translations 2019-10-29 10:58:35 -07:00
Nora Trapp
5f22650f44 Merge remote-tracking branch 'origin/jim/call-log-info' into release/2.45.0 2019-10-29 10:58:20 -07:00
Jim Gustafson
f1152c1297 Enhance call logging to provide more info
For some key operations, change call logging to use the info
log level so that it shows up when debugging production log
files. Also adding some stub output in cases where it was
missing.
2019-10-28 14:10:23 -07:00
Nora Trapp
fdc5257386 "Bump build to 2.45.0.24." 2019-10-28 12:51:47 -07:00
Nora Trapp
b29736fdd6 Sync translations, enable Urdu localization 2019-10-28 12:51:01 -07:00
Matthew Chen
8670111c2e Merge branch 'charlesmchen/contactSyncVsAvatars' into release/2.45.0 2019-10-28 16:44:59 -03:00
Matthew Chen
14c698da7e Respond to CR. 2019-10-28 16:43:35 -03:00
Matthew Chen
92d9ea32e8 Respond to CR. 2019-10-28 16:40:35 -03:00
Matthew Chen
52a727616f Respond to CR. 2019-10-28 16:40:35 -03:00
Matthew Chen
dd2c8aada3 Respond to CR. 2019-10-28 16:40:35 -03:00
Matthew Chen
e76e557f1d Fix GRDB migration issues. 2019-10-28 16:40:35 -03:00
Matthew Chen
6aa38bc9c9 Respond to CR. 2019-10-28 16:40:35 -03:00
Matthew Chen
8845f5eb96 Respond to CR. 2019-10-28 16:40:35 -03:00
Matthew Chen
a144701dac Improve logging around contact avatars. 2019-10-28 16:40:35 -03:00
Matthew Chen
0229b624db Respond to CR. 2019-10-28 16:40:35 -03:00
Matthew Chen
38254ca83b Respond to CR. 2019-10-28 16:40:35 -03:00
Matthew Chen
cc01ecd79d Cache avatar data(s) on SignalAccount. 2019-10-28 16:40:35 -03:00
Matthew Chen
38bfb35e2c Cache avatar data(s) on SignalAccount. 2019-10-28 16:40:35 -03:00
Matthew Chen
50a635b2b6 De-bounce contact syncs re: Avatar PNG data. 2019-10-28 16:40:35 -03:00
Nora Trapp
3d2045e05e Merge branch 'nt/new-languages' into release/2.45.0 2019-10-28 12:30:55 -07:00
Nora Trapp
d3e46348fa Enable localizations for Tamil and Telugu 2019-10-28 12:23:43 -07:00