Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make the Clone bytes types Copy as well | pennae | 2022-07-17 | 4 | -20/+11 |
| | | | | u8 arrays are copy, no need to not have our wrappers be copy. | ||||
* | remove SecretBytes | pennae | 2022-07-17 | 3 | -8/+8 |
| | | | | | there's no benefit to keeping it around, the zeroing behavior it had was never any good and without it it's just a fancy [u8; N] | ||||
* | use SecretKey for key material in crypto | pennae | 2022-07-17 | 2 | -14/+12 |
| | |||||
* | use HawkKey everywhere hawk keys are handled | pennae | 2022-07-17 | 4 | -71/+27 |
| | | | | the db already does this, crypto did not. | ||||
* | add dedicated types for all the tokens | pennae | 2022-07-17 | 3 | -48/+48 |
| | | | | using SecretBytes for all of them isn't that great. | ||||
* | don't use SecretBytes in HawkKey/SecretKey | pennae | 2022-07-17 | 4 | -22/+33 |
| | |||||
* | apply rustfmt | pennae | 2022-07-17 | 1 | -1/+1 |
| | |||||
* | fix clippy warnings | pennae | 2022-07-17 | 1 | -3/+3 |
| | |||||
* | keep oauth tokens around a bit after expiry | pennae | 2022-07-13 | 1 | -12/+9 |
| | | | | | | | firefox wants to delete profile access tokens after they're expired and logs errors if it can't do that. since this happens every hour we can end up with a bunch of error logs very quickly, so we better let it do what it wants. | ||||
* | initial import | pennae | 2022-07-13 | 8 | -0/+2079 |