Commit Graph

8158 Commits

Author SHA1 Message Date
Matthew Chen
79dcbf8a79 Update cocoapods. 2018-07-23 15:58:08 -04:00
Matthew Chen
28ad8d065b Revert Pods update. 2018-07-23 15:57:08 -04:00
Michael Kirk
f31c6a22f0 Merge branch 'mkirk/cds-feedback' 2018-07-23 13:07:12 -06:00
Michael Kirk
558b3bd245 Report contact discovery feedback 2018-07-23 13:06:40 -06:00
Michael Kirk
0721000251 Merge branch 'mkirk/contact-discovery' 2018-07-23 13:05:56 -06:00
Michael Kirk
8c5d6ba9bb Respond to code review. 2018-07-23 12:21:54 -06:00
Michael Kirk
b42f528713 Integrate with new contact discovery endpoint
Also:
* use system cookie parsing
* add AESGCM additional authenticated data parameter

// FREEBIE
2018-07-23 12:21:54 -06:00
Michael Kirk
a611625691 fixup lookup threading 2018-07-23 12:20:35 -06:00
Michael Kirk
dedfea78da callback handlers for remote attestation 2018-07-23 12:20:35 -06:00
Matthew Chen
e27e45e661 Merge branch 'charlesmchen/socketVsNewLinkedDevice' 2018-07-23 14:12:03 -04:00
Matthew Chen
bebb8ecfd1 Cycle the socket after linking a new device. 2018-07-23 14:11:51 -04:00
Matthew Chen
c92f843530 Merge branch 'charlesmchen/byteParser' 2018-07-23 14:10:37 -04:00
Matthew Chen
b197e4776e Respond to CR. 2018-07-23 14:10:26 -04:00
Matthew Chen
82ebb6e764 Update cocoapods. 2018-07-23 14:05:37 -04:00
Matthew Chen
73eb0778c0 Add unit tests around byte parser. 2018-07-23 14:00:58 -04:00
Matthew Chen
28f021ba55 Pull byte parser out into separate source file. 2018-07-23 14:00:17 -04:00
Matthew Chen
2fd996a24a Merge branch 'charlesmchen/internJSQ' 2018-07-23 13:56:35 -04:00
Matthew Chen
10636957a2 Intern JSQMessagesViewController. 2018-07-23 13:56:14 -04:00
Matthew Chen
e0db33e638 Intern JSQMessagesViewController. 2018-07-23 13:48:24 -04:00
Matthew Chen
25a98554b7 Intern JSQMessagesViewController. 2018-07-23 13:48:24 -04:00
Matthew Chen
906d0b01a4 Fix build break. 2018-07-23 13:47:03 -04:00
Matthew Chen
6c02c2065c Merge branch 'charlesmchen/sendToSelfIsRead' 2018-07-23 13:27:19 -04:00
Matthew Chen
baed561033 Mark message sent to self as read. 2018-07-23 13:27:10 -04:00
Matthew Chen
77fd69c4e3 Merge branch 'charlesmchen/contactsVsConcurrency' 2018-07-23 13:26:24 -04:00
Matthew Chen
304240f263 Fix concurrency in contacts updater. 2018-07-23 13:26:19 -04:00
Matthew Chen
9904443fcf Fix concurrency in contacts updater. 2018-07-23 13:26:19 -04:00
Matthew Chen
492debce41 Merge branch 'charlesmchen/remoteTwistedOak' 2018-07-23 13:25:32 -04:00
Matthew Chen
88be3a5755 Respond to CR. 2018-07-23 13:25:21 -04:00
Matthew Chen
819c2b1ceb Remove Twisted Oak. 2018-07-23 13:24:33 -04:00
Matthew Chen
1ec04bc378 Merge branch 'charlesmchen/remoteAttestation3' 2018-07-23 13:18:08 -04:00
Matthew Chen
c3d47d3323 Respond to CR. 2018-07-23 13:17:43 -04:00
Matthew Chen
904ed1549e Add unit test around remote attestation. 2018-07-23 13:13:02 -04:00
Matthew Chen
2427df23f1 Merge branch 'charlesmchen/remoteAttestation2' 2018-07-23 13:00:50 -04:00
Matthew Chen
797bd9be38 Respond to CR. 2018-07-23 12:59:55 -04:00
Matthew Chen
81a940a27f Clean up ahead of CR. 2018-07-23 12:59:55 -04:00
Matthew Chen
7acf9b15e1 Finish signature verification. 2018-07-23 12:59:55 -04:00
Matthew Chen
7476ef123d Remote attestation. 2018-07-23 12:59:55 -04:00
Michael Kirk
551bb5b93b ubsan fixup 2018-07-21 07:49:48 -07:00
Matthew Chen
a680e70b4b Merge branch 'charlesmchen/refineHomeView2' 2018-07-20 15:47:58 -04:00
Matthew Chen
2b1f928770 Respond to CR. 2018-07-20 15:47:37 -04:00
Matthew Chen
b90e406a57 Clean up ahead of PR. 2018-07-20 15:38:37 -04:00
Matthew Chen
48975eaac8 Respond to CR. 2018-07-20 15:37:47 -04:00
Matthew Chen
b2b95597cc Refine views. 2018-07-20 15:26:46 -04:00
Matthew Chen
8862f9a531 Refine views. 2018-07-20 15:26:46 -04:00
Matthew Chen
fcbf8d4dc2 Refine views. 2018-07-20 15:26:46 -04:00
Matthew Chen
9f9e0965d5 Refine table views. 2018-07-20 15:26:46 -04:00
Michael Kirk
0025999b22 Merge branch 'mkirk/fix-overzealous-error' 2018-07-20 09:55:48 -06:00
Michael Kirk
ab1190222b Fix overzealous failure when user has no Signal contacts
// FREEBIE
2018-07-20 09:55:40 -06:00
Michael Kirk
90430c75c0 update ubsan 2018-07-20 08:55:32 -06:00
Matthew Chen
e88e7ef759 Merge branch 'charlesmchen/remoteAttestation' 2018-07-20 10:35:15 -04:00