Matthew Chen
|
ccb67f49a3
|
Fix issues in UD send & receive.
|
2018-10-04 11:56:37 -04:00 |
|
Matthew Chen
|
0b41e5e240
|
Rework profile fetch to reflect UD changes.
|
2018-10-04 11:56:37 -04:00 |
|
Matthew Chen
|
d08479980d
|
UD send via REST.
|
2018-10-04 11:56:36 -04:00 |
|
Matthew Chen
|
39f1be65f3
|
Respond to CR.
|
2018-10-03 08:59:55 -04:00 |
|
Matthew Chen
|
1b1312c455
|
Clean up ahead of CR.
|
2018-10-03 08:59:55 -04:00 |
|
Matthew Chen
|
1d40cbfb41
|
Rework account attributes; persist manual message fetch; add "unrestricted UD" setting.
|
2018-10-03 08:59:55 -04:00 |
|
Matthew Chen
|
e98c572158
|
Sketch out sender certificate validation.
|
2018-10-02 13:25:17 -04:00 |
|
Matthew Chen
|
7fd15d2fd9
|
Add server certificate methods to UD manager.
|
2018-10-02 13:24:00 -04:00 |
|
Matthew Chen
|
3738155c81
|
Fix build breakage from SMK.
|
2018-10-01 09:08:02 -04:00 |
|
Matthew Chen
|
0125535d4d
|
Pull out SignalCoreKit.
|
2018-10-01 09:06:40 -04:00 |
|
Matthew Chen
|
bb5c9ff106
|
Respond to CR.
|
2018-09-27 13:56:07 -04:00 |
|
Matthew Chen
|
0884598a3a
|
Fix CDS cookie handling.
|
2018-09-27 13:56:07 -04:00 |
|
Matthew Chen
|
c368aabf9c
|
Fix the "de-register" logic.
|
2018-09-27 13:56:07 -04:00 |
|
Matthew Chen
|
b10bf441c4
|
Add note about curl cookie support.
|
2018-09-27 13:56:07 -04:00 |
|
Matthew Chen
|
bcb882f5aa
|
Update CDS URLs.
|
2018-09-27 13:56:07 -04:00 |
|
Matthew Chen
|
39ebdf0921
|
Log curl command for failed requests in debug builds.
|
2018-09-20 14:02:35 -04:00 |
|
Matthew Chen
|
83e6484156
|
Respond to CR. Rework how OWSUploadOperation's networkManager property.
|
2018-09-19 16:28:03 -04:00 |
|
Matthew Chen
|
e1db60c1c0
|
Rework creation of singletons.
|
2018-09-19 15:11:26 -04:00 |
|
Matthew Chen
|
b883209f91
|
Refine logging.
|
2018-09-18 16:35:12 -04:00 |
|
Michael Kirk
|
85d35b52d6
|
restore PreKey upload failure tracking
|
2018-09-17 10:10:32 -06:00 |
|
Michael Kirk
|
01811a4891
|
fix swift method signature
|
2018-09-17 10:10:32 -06:00 |
|
Michael Kirk
|
1eb05c1d01
|
remove unused preKeyLastResort
|
2018-09-17 10:10:32 -06:00 |
|
Matthew Chen
|
9b94580dae
|
Update assertions.
* Streamline precompiled headers.
* Remove obsolete assertions in Constraints.h.
|
2018-09-14 14:30:06 -04:00 |
|
Michael Kirk
|
c7662b5a86
|
Step 2/2 %s/OWSAssert/OWSAssertDebug for existing previous assert semantics
Going forward, we want to prefer safer asserts, but we don't want to blindly
apply crashing asserts across the codebase
|
2018-09-07 10:00:48 -06:00 |
|
Matthew Chen
|
f473f60111
|
Apply OWS log functions in Objective-C.
|
2018-08-27 12:58:52 -04:00 |
|
Matthew Chen
|
cc5a480baa
|
Apply OWS log functions in Objective-C.
|
2018-08-27 12:58:52 -04:00 |
|
Matthew Chen
|
3a50377902
|
Apply OWS log functions in Objective-C.
|
2018-08-27 12:58:52 -04:00 |
|
Matthew Chen
|
713606271c
|
Rename fail macros in Obj-C.
|
2018-08-27 10:29:51 -04:00 |
|
Michael Kirk
|
c05700fd98
|
Log in OWSFail
step 1: rename OWSFail->OWSFailNoProdLog
step 2: rename OWSProdLogAndFail->OWSFail
step 3: Convert OWSFailNoProdLog->OWSFail where we want logging
step 4: Rename OWSCFail->OWSCFailNoProdLog
step 5: Rename OWSProdLogAndCFail -> OWSCFail
step 6: Convert OWSCFailNoProdLog -> OWSCFail where we want logging
|
2018-08-09 15:30:19 -06:00 |
|
Matthew Chen
|
db3df249bf
|
Merge NSData categories.
|
2018-08-09 13:50:55 -04:00 |
|
Matthew Chen
|
16e51b8542
|
Fixup CDS auth properties.
|
2018-08-01 09:25:16 -04:00 |
|
Matthew Chen
|
4a4edc68e7
|
Clean up data.
|
2018-07-26 17:20:11 -06:00 |
|
Michael Kirk
|
f002f89f2c
|
Update retryable
Per Jeff, don't handle CDS requests yet.
|
2018-07-24 10:13:37 -06:00 |
|
Michael Kirk
|
558b3bd245
|
Report contact discovery feedback
|
2018-07-23 13:06:40 -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 |
|
Matthew Chen
|
75c3b385b2
|
Respond to CR.
|
2018-07-20 10:32:15 -04:00 |
|
Matthew Chen
|
f2fdb96931
|
Clean up ahead of PR.
|
2018-07-20 09:56:37 -04:00 |
|
Matthew Chen
|
d7bb2b7505
|
Remote attestation.
|
2018-07-20 09:55:17 -04:00 |
|
Matthew Chen
|
f3ba6d4c27
|
Remote attestation.
|
2018-07-20 09:55:17 -04:00 |
|
Michael Kirk
|
b7288b2565
|
Move contact intersection into batched operation
// FREEBIE
|
2018-07-19 13:40:30 -06:00 |
|
Nancy Mast
|
c2f7c15f72
|
removed jsq strings, modified MULTIDEVICE_PAIRING_MAX_RECOVERY text and comment
|
2018-07-19 09:45:44 -06:00 |
|
Matthew Chen
|
d14f764b50
|
Streamline SignalRecipient.
|
2018-07-18 13:57:21 -04:00 |
|
Michael Kirk
|
d591fb7f2c
|
Fix some compiler warnings
|
2018-07-17 19:22:58 -06:00 |
|
Matthew Chen
|
a7d712d1b2
|
Respond to CR.
|
2018-06-20 17:50:50 -04:00 |
|
Matthew Chen
|
20b1a2606e
|
Outage detection.
|
2018-06-20 17:50:50 -04:00 |
|
Matthew Chen
|
7f346326f6
|
Add re-registration UI.
|
2018-06-20 14:54:16 -04:00 |
|
Matthew Chen
|
985f735f1a
|
Track and persist "is de-registered" state.
|
2018-06-20 14:54:16 -04:00 |
|
Matthew Chen
|
1a3737d5c6
|
Respond to CR.
|
2018-05-16 16:32:10 -04:00 |
|
Matthew Chen
|
530983c161
|
Build & enqueue network requests async.
|
2018-05-16 16:30:40 -04:00 |
|