- 19 Jan, 2022 15 commits
-
-
Nora Widdecke authored
- rusqlite bundles an up-to-date version of libsqlite3. Enable this feature to be independent from OS supplied version.
-
Nora Widdecke authored
- The regenerate command is too intertwined with the filesystem backend. Fix it later.
-
Nora Widdecke authored
-
Nora Widdecke authored
-
Nora Widdecke authored
-
Nora Widdecke authored
-
Nora Widdecke authored
-
Nora Widdecke authored
-
Nora Widdecke authored
-
Nora Widdecke authored
This test probably never worked as intended. For a line like assert!(!db.merge(k2).unwrap().into_tpk_status().email_status.len() > 0); the associativity of ! means it is applied to the integer, so it is a bitwise NOT, not a logical NOT of the entire statement. This change attempts to catch the original intention of the test.
-
Nora Widdecke authored
-
Nora Widdecke authored
-
-
-
-
- 04 Jan, 2022 7 commits
-
-
Vincent Breitmoser authored
-
Vincent Breitmoser authored
This removes a shortcut to serve certificates from nginx by including an X-Accel-Redirect header in the response.
-
Vincent Breitmoser authored
-
Vincent Breitmoser authored
-
Vincent Breitmoser authored
-
Vincent Breitmoser authored
-
Vincent Breitmoser authored
This should work with rust stable, once we update rocket. Uses a patched version of gettext-macros with a bugfix for https://github.com/Plume-org/gettext-macros/issues/16
-
- 28 Nov, 2021 1 commit
-
-
Vincent Breitmoser authored
-
- 25 Oct, 2021 1 commit
-
-
Justus Winter authored
-
- 11 Oct, 2021 2 commits
-
-
Justus Winter authored
Previously, the code was taken with the modifications from dump.sequoia-pgp.org. However, the canonical form is the one from the sq tool.
-
Justus Winter authored
-
- 21 Jul, 2021 1 commit
-
-
Vincent Breitmoser authored
-
- 15 Jul, 2021 1 commit
-
-
If non-exportable signatures are uploaded to Hagrid, this is most certainly an accident. Handle this gracefully by stripping these signatures (and certificate components that are only bound by non-exportable signatures) when writing them to the database. Fixes #155.
-
- 14 Jul, 2021 1 commit
-
-
Vincent Breitmoser authored
-
- 13 Jul, 2021 2 commits
-
-
Vincent Breitmoser authored
Mention use of ngx_http_lua_module for nginx config, and document move of the IRC channel to OFTC.
-
Vincent Breitmoser authored
-
- 24 Jun, 2021 2 commits
-
-
Vincent Breitmoser authored
-
Vincent Breitmoser authored
-
- 13 Jun, 2021 4 commits
-
-
This implements support for third-party userid certifications. To prevent denial-of-service attacks, we only merge those certifications that are attested by the key holder. The key holder attests the certifications using an Attested Key Signature containing the digests of the certifications in an Attested Certifications subpacket as specified in RFC4880bis-10. Fixes #124.
-
-
-
Vincent Breitmoser authored
-
- 11 Jun, 2021 2 commits
-
-
Vincent Breitmoser authored
-
Vincent Breitmoser authored
-
- 06 May, 2021 1 commit
-
-
Use the convenience function to armor certificates. This also adds comments to the armor blocks, making it easier to identify certificates when casually inspecting them as text files.
-