Commit graph

8862 commits

Author SHA1 Message Date
Matthew Chen
c87eea2ab6 Merge branch 'charlesmchen/fix-ssk-tests-n' 2018-09-21 09:07:25 -04:00
Matthew Chen
87836f506b Move more singletons to SSKEnvironment. 2018-09-21 09:06:48 -04:00
Matthew Chen
6e3462c13f Merge branch 'charlesmchen/fixProtoStreamTest' 2018-09-20 15:03:44 -04:00
Matthew Chen
b881bb467c Fix proto stream test. 2018-09-20 15:03:27 -04:00
Matthew Chen
52c27005ee Merge branch 'charlesmchen/logCurl' 2018-09-20 14:02:49 -04:00
Matthew Chen
39ebdf0921 Log curl command for failed requests in debug builds. 2018-09-20 14:02:35 -04:00
Matthew Chen
562d516a78 Merge branch 'charlesmchen/newGrayscalePalette' 2018-09-20 10:15:25 -04:00
Matthew Chen
6a712366ae Tweak gray 95. 2018-09-20 10:15:09 -04:00
Matthew Chen
922c505559 Respond to CR. 2018-09-20 10:14:20 -04:00
Matthew Chen
ef6689410b Design feedback from Myles. 2018-09-20 10:14:20 -04:00
Matthew Chen
8cf5f3e58f New grayscale palette. 2018-09-20 10:14:20 -04:00
Matthew Chen
c7eb80700e Fix memory leak in Curve25519Kit. 2018-09-20 08:59:32 -04:00
Matthew Chen
e7b7fb9293 Merge branch 'charlesmchen/corruptThreadView' 2018-09-20 08:55:26 -04:00
Matthew Chen
15b52db8bf Respond to CR. 2018-09-20 08:55:19 -04:00
Matthew Chen
29bb69032a DRY up the debounce of db extension version increment. 2018-09-20 08:55:19 -04:00
Matthew Chen
20de087441 Repair corrupt thread view. 2018-09-20 08:55:19 -04:00
Matthew Chen
a0a48431ca Merge branch 'charlesmchen/fix-ssk-tests-l' 2018-09-20 08:48:29 -04:00
Matthew Chen
6563c829e3 Update cocoapods. 2018-09-20 08:48:11 -04:00
Matthew Chen
e8186a7005 Fix rebase breakage. Make environment properties mutable in tests. 2018-09-19 16:30:03 -04:00
Matthew Chen
3b2c5bfc7b Modify mock environments to register all db views. 2018-09-19 16:29:15 -04:00
Matthew Chen
83e6484156 Respond to CR. Rework how OWSUploadOperation's networkManager property. 2018-09-19 16:28:03 -04:00
Matthew Chen
a7a05e9bbf Respond to CR. Rework how CallNotificationsAdapter adaptee is populated. 2018-09-19 16:27:26 -04:00
Matthew Chen
edcedd2845 Remove selfRecipient method. 2018-09-19 15:11:26 -04:00
Matthew Chen
e1db60c1c0 Rework creation of singletons. 2018-09-19 15:11:26 -04:00
Matthew Chen
27023c9d83 Merge branch 'charlesmchen/brokenSignalTests' 2018-09-19 13:54:43 -04:00
Matthew Chen
0c6f6cdafd Fix compilation errors in Signal tests. 2018-09-19 13:53:57 -04:00
Michael Kirk
313a58c4d7 Merge branch 'mkirk/new-phones' 2018-09-19 11:21:03 -06:00
Michael Kirk
21e67e9a1d New resolutions for call banner, rename to accommodate multiple X devices.
Only apply work-around to legacy versions where required.
2018-09-19 11:17:40 -06:00
Matthew Chen
14aa86f16f Update cocoapods. 2018-09-18 16:47:41 -04:00
Matthew Chen
687be6b79d Merge branch 'charlesmchen/assertReview' 2018-09-18 16:45:00 -04:00
Matthew Chen
4ad7ca79b7 Respond to CR. 2018-09-18 16:44:33 -04:00
Matthew Chen
e8eac9f30b Clean up ahead of PR. 2018-09-18 16:35:13 -04:00
Matthew Chen
b883209f91 Refine logging. 2018-09-18 16:35:12 -04:00
Matthew Chen
03f10b723e Merge branch 'delete-legacy-passphrase-fix' 2018-09-18 09:08:30 -04:00
Matthew Chen
69290f7ec8 Improve logging around failied keychain deletion. 2018-09-18 09:07:54 -04:00
Matt Rubin
d25579e478 Treat failure to delete a non-existent password as success
Fixes https://github.com/signalapp/Signal-iOS/issues/3876
2018-09-18 09:05:43 -04:00
Michael Kirk
ec019f2863 Merge branch 'mkirk/fix-test-run' 2018-09-17 12:41:12 -06:00
Michael Kirk
25bec86325 update pods 2018-09-17 12:38:36 -06:00
Michael Kirk
60a6128afd Remove SSK tests from Signal-iOS xcode test run
Firstly, they aren't compiling (and haven't been for a while), and thus prevent
iOS tests from running and being written. This can and should be fixed.

Secondly, they don't respect the ubsan.supp file. I'm not sure how to fix this.
We may just not be able to run the SSK tests as part of the Signal-iOS test
runner, and instead have to revert to running them from within a separate test
app.
2018-09-17 12:37:51 -06:00
Michael Kirk
13856acb02 remove wrong import 2018-09-17 12:37:51 -06:00
Michael Kirk
e9f0c31d49 Merge branch 'mkirk/debounce-prekey-checks2' 2018-09-17 10:14:28 -06:00
Michael Kirk
ec77b83c36 update pods 2018-09-17 10:13:30 -06:00
Michael Kirk
e1f131f09c restore save after marking item as uploaded
This was lost in an earlier fixup commit - markAsAccepted mutates but does not
persist anything since SPK doesn't know about YapDB
2018-09-17 10:10:32 -06:00
Michael Kirk
cb55ba57f5 CR: rename classes, no functional changes 2018-09-17 10:10:32 -06:00
Michael Kirk
9f35b93647 CR: clarify comment 2018-09-17 10:10:32 -06:00
Michael Kirk
f5efa9ee90 update pods 2018-09-17 10:10:32 -06:00
Michael Kirk
9bca1c8e52 Add some missing nullability annotations 2018-09-17 10:10:32 -06:00
Michael Kirk
b3d3c27f39 CR: Split operations into separate files (no changes in functionality) 2018-09-17 10:10:32 -06:00
Michael Kirk
ff3e9bcdd1 cr: add comment about operation queue 2018-09-17 10:10:32 -06:00
Michael Kirk
bfd8eb63c6 Add some comments/nullability annotations for clarity 2018-09-17 10:10:32 -06:00