Implementing what is described in Apple's Establishing a token-based connection to APNs.
Config in tests is randomly generated.
Depends on D12609
Paths
| Differential D12610 Authored by kamil on Jun 28 2024, 4:46 AM.
Details Summary Implementing what is described in Apple's Establishing a token-based connection to APNs. Config in tests is randomly generated. Depends on D12609 Test Plan Tests, later in the task tested actual communication with APNs.
Diff Detail
Event Timelinekamil held this revision as a draft. Herald added subscribers: tomek, ashoat. · View Herald TranscriptJun 28 2024, 4:46 AM2024-06-28 04:46:18 (UTC-7) Harbormaster failed remote builds in B29988: Diff 41787!Jun 28 2024, 4:53 AM2024-06-28 04:53:23 (UTC-7) Harbormaster completed remote builds in B29989: Diff 41788.Jun 28 2024, 5:16 AM2024-06-28 05:16:24 (UTC-7) Comment Actions Nice job with the Arc<RwLock>!
This revision is now accepted and ready to land.Jul 1 2024, 2:08 AM2024-07-01 02:08:56 (UTC-7) kamil added a child revision: D12635: [Tunnelbroker] implement creating APNs client.Jul 2 2024, 4:07 AM2024-07-02 04:07:52 (UTC-7) Closed by commit rCOMM228893b1fd5a: [Tunnelbroker] implement APNs Token generation and lifetime (authored by kamil). · Explain WhyJul 2 2024, 8:35 AM2024-07-02 08:35:12 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 41891 services/tunnelbroker/src/notifs/apns/error.rs
services/tunnelbroker/src/notifs/apns/mod.rs
services/tunnelbroker/src/notifs/apns/token.rs
|