1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-06-23 17:56:53 +03:00

Merge pull request #282638 from risicle/ris-trivialautovarinit

cc-wrapper: add `trivialautovarinit` hardening flag support
This commit is contained in:
Robert Scott 2024-02-24 20:23:31 +00:00 committed by GitHub
commit 259fabc9ee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 43 additions and 4 deletions

View file

@ -310,6 +310,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- A new hardening flag, `zerocallusedregs` was made available, corresponding to the gcc/clang option `-fzero-call-used-regs=used-gpr`.
- A new hardening flag, `trivialautovarinit` was made available, corresponding to the gcc/clang option `-ftrivial-auto-var-init=pattern`.
- New options were added to the dnsdist module to enable and configure a DNSCrypt endpoint (see `services.dnsdist.dnscrypt.enable`, etc.).
The module can generate the DNSCrypt provider key pair, certificates and also performs their rotation automatically with no downtime.