| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-25 | remove legacy Expect-CT header | Daniel Micay | |
| 2022-08-25 | Add "Origin-Agent-Cluster" header | Rohan Kumar | |
| Hint to browsers that we prefer per-origin process isolation. This disables certain unsafe features regarding cross-origin same-site resource sharing. https://web.dev/origin-agent-cluster/#limitations Specification link: https://html.spec.whatwg.org/multipage/origin.html#origin-keyed-agent-clusters This is just a hint to browsers. Depending on resource availability, they may or may not actually allocate a process. For this reason, it's not a robust security feature although it is preferable. This header needs to be active on all pages from an origin for it to work. | |||
| 2022-05-03 | drop configuration for clearing legacy push cookie | Daniel Micay | |
| 2022-04-18 | add gamepad and speaker-selection to permissions policy | June | |
| Signed-off-by: June <zanthed@riseup.net> | |||
| 2021-12-11 | rename push cookie for clarity | Daniel Micay | |
| 2021-12-11 | add preload/push for main page phone image | Daniel Micay | |
| 2021-12-10 | disable legacy X-XSS-Protection feature | Daniel Micay | |
| 2021-12-05 | use http2_push instead of http2_push_preload | Daniel Micay | |
| This avoids needing to conditionally add nopush to each preloaded resource in the Link header. There's also no support for pushing JavaScript modules via http2_push_preload since nginx doesn't have support for rel=modulepreload. | |||
| 2021-12-04 | avoid sending unnecessary push cookie | Daniel Micay | |
| 2021-11-24 | disable idle-detection in Permissions-Policy | Daniel Micay | |
| 2021-06-08 | mark Expect-CT as largely obsolete | Daniel Micay | |
| 2021-04-18 | disable unused Clipboard API features | Daniel Micay | |
| 2021-04-18 | disable unused hid (WebHID API) feature | Daniel Micay | |
| 2021-04-18 | disable unused serial (Web Serial API) feature | Daniel Micay | |
| 2021-04-18 | disable interest-cohort feature | Daniel Micay | |
| 2021-03-26 | enforce strict Trusted Types without policies | Daniel Micay | |
| 2021-03-23 | explicitly set SameSite for preload session cookie | Daniel Micay | |
| 2021-02-15 | use once per session preload / push | Daniel Micay | |
| 2021-02-15 | use a single Link header for preloading | Daniel Micay | |
| 2021-02-15 | add preload headers for core fonts | Daniel Micay | |
| 2021-01-26 | drop support for obsolete Feature-Policy header | Daniel Micay | |
| This has been replaced by Permissions-Policy. | |||
| 2021-01-23 | temporarily disable Trusted Types for web-install | Daniel Micay | |
| This can be enabled again when the zip library supports it. | |||
| 2021-01-05 | add foundation for WebUSB-based install page | Daniel Micay | |
| 2020-12-31 | document deprecated/obsolete headers | Daniel Micay | |
| 2020-11-14 | move TLS configuration into nginx.conf | Daniel Micay | |
| 2020-10-27 | add require-trusted-types-for 'script' to CSP | Daniel Micay | |
| 2020-10-27 | add COOP / COEP headers | Daniel Micay | |
| 2020-10-03 | add Permissions-Policy header | Daniel Micay | |
| 2020-09-27 | disable unused publickey-credentials-get feature | Daniel Micay | |
| 2020-09-27 | remove unused Feature-Policy speaker directive | Daniel Micay | |
| 2020-09-27 | handle Feature-Policy standard renaming wake-lock | Daniel Micay | |
| 2020-09-27 | drop (unfortunately) obsolete HPKP support | Daniel Micay | |
| 2020-07-22 | drop usage of report-uri for Expect-CT and CSP | Daniel Micay | |
| This has proven to be unhelpful and we don't need this kind of reporting with the simplicity of the site and policies. | |||
| 2020-04-19 | stop pinning IdenTrust root that's on the way out | Daniel Micay | |
| 2020-04-07 | switch HPKP backup pins | Daniel Micay | |
| 2020-04-05 | certbot-ocsp-fetcher for reliable OCSP stapling | Daniel Micay | |
| 2020-04-01 | move nginx https setup into a snippet | Daniel Micay | |
| 2020-04-01 | remove obsolete HPKP report-uri URL | Daniel Micay | |
| 2020-04-01 | add nginx configuration | Daniel Micay | |
