- 31 Mar, 2020 3 commits
-
-
That makes print_checklist() much better.
Alexander Popov authored -
Alexander Popov authored
-
Alexander Popov authored
-
- 30 Mar, 2020 8 commits
-
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
- 28 Mar, 2020 1 commit
-
-
Thanks to @Mic92 Refers to #27
Alexander Popov authored
-
- 27 Mar, 2020 1 commit
-
-
Alexander Popov authored
-
- 26 Mar, 2020 11 commits
-
-
Alexander Popov authored
-
Alexander Popov authored
-
Refers to #27
Alexander Popov authored -
Jörg Thalheim authored
-
Jörg Thalheim authored
-
Allows installation via nix from the repository itself on NixOS and other Linux distribution that have Nix (i.e. Archlinux/Debian). ``` $ nix-build $ ./result/bin/kconfig-hardened-check $ nix-env -f . -i ``` It also provides an development environment for `nix-shell` with setuptools and python in path ``` $ nix-shell ```
Jörg Thalheim authored -
Alexander Popov authored
-
Alexander Popov authored
-
Thanks to @Mic92 for the proof-of-concept Refers to #26
Alexander Popov authored -
Alexander Popov authored
-
Alexander Popov authored
-
- 25 Mar, 2020 4 commits
-
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
- 24 Mar, 2020 4 commits
-
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
- 23 Mar, 2020 1 commit
-
-
GrapheneOS is the continuation of CopperheadOS
Alexander Popov authored
-
- 22 Mar, 2020 1 commit
-
-
madaidan authored
-
- 20 Mar, 2020 3 commits
-
-
It isn't used or exposed by the base system and is a dubious feature. It performs no better than thread pools and it can still block, along with having coverage of only a tiny portion of blocking system calls even when considering only commonly used system calls for IO. There are no known compatibility issues caused by having this disabled. Since this is such a dubious niche feature, it's also very poorly tested and it doesn't get much attention. Proposed improvements have been blocked based on the concern that POSIX AIO is such a bad interface that trying to improve/extend it would be harmful. Following the lead of CopperheadOS on this front has been proposed and accepted upstream for the recommended Android kernel configuration used to derive device specific configurations. https://github.com/AndroidHardeningArchive/documentation/blob/master/technical_overview.md#attack-surface-reduction
Alexander Popov authored -
Alexander Popov authored
-
Alexander Popov authored
-
- 18 Mar, 2020 3 commits
-
-
Alexander Popov authored
-
CONFIG_VMSPLIT_3G=y is for maximal userspace memory area and maximal ASLR. It works both for ARM and X86_32.
Alexander Popov authored -
Alexander Popov authored
-