-
`GatewayClient.receiveMessages()` is behaving as if it's being called multiple times in the branch [chore/add_pairing_functionality](https://github.com/relaycorp/letro-android/tree/chore/add_pairing_f…
-
If the app is reinstalled or its data is cleared, the Awala app will notify it about incoming parcels for the old first-party endpoints, which would cause the app to crash with the following:
```
…
-
From my testing, a parcel with a small service message and one embedded 2048-bit RSA certificate in the signature spans 3,500 or so octets. But ping messages include a PDA of up to 16kib, so we probab…
-
As of this writing:
- [x] Move `POST /awala` to its own CloudEvents server at `POST /`.
- [x] Use **binary** mode instead of structured.
- [x] Replace processing of Awala PDA with use of sender's add…
-
So that we can ditch Vault in production and use GCP KMS instead.
-
Bull v3 only supports JSON serialization, so we have to base64-encode binary data like the service message in the parcel: https://github.com/OptimalBits/bull/issues/1411
However, this is too ineffi…
-
They should be rotated every 6 months.
We could use a k8s CronJob.
-
To make sure we use tini when deploying the image on k8s.
https://github.com/krallin/tini
-
-
Basically replace the `MockPublicKeyStore` and `MockCertificateStore` with these: https://github.com/relaycorp/relaynet-internet-gateway/tree/b396864/src/keystores
We should ideally move factor out…