822 Commits

Author SHA1 Message Date
0a4d016202
Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. 2023-01-24 09:33:35 +00:00
9c49e37361
Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. 2023-01-24 09:31:09 +00:00
6790e6824d
Add file purpose. Switch file title to new naming convention. Update copyright year range to include 2023. Add versioning system. 2023-01-24 09:29:35 +00:00
59b879e1d4
Add file purpose. Switch file title to new naming convention. Update copyright year range to include 2023. Add versioning system. 2023-01-24 09:28:37 +00:00
f35ae4d588
Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. Remove sys-libs/llvm-libunwind. 2023-01-24 09:26:41 +00:00
e71361571a
Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. 2023-01-24 09:25:08 +00:00
2bbb81ac61
Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. 2023-01-24 09:24:33 +00:00
a0c47c6b38
Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. 2023-01-24 09:23:41 +00:00
726d4b285f
Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. Switch to new env naming convention. 2023-01-24 09:22:36 +00:00
ab0e642545
Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. Remove gui-libs/wlroots. Remove sys-libs/llvm-libunwind. 2023-01-24 09:16:40 +00:00
325b995b32
Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. Temporarily disable Gentoo mirrors since current configuration currently prevents Portage from fetching files. Remove USE flag llvm-libunwind. 2023-01-24 09:14:36 +00:00
e5ba9ace67
Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. 2023-01-24 09:11:23 +00:00
ab64142b55
Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. Remove -U__gnu_linux__ CFLAG. 2023-01-24 09:10:40 +00:00
c30e2bb756
Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. Remove -U__gnu_linux__ CFLAG. 2023-01-24 09:09:44 +00:00
c8506749a7
Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. 2023-01-24 09:06:28 +00:00
161fb62ce7
Remove hardening flags to allow untrusted packages to be specifically hardened using envs. Move linker stripping flag to standard linker flags. 2023-01-17 05:11:24 +00:00
bbcf29bcee
Sort linker flags A-Z. 2023-01-17 05:09:50 +00:00
c8d2974c94
Add linker stripping flag. 2023-01-17 05:05:52 +00:00
b2b5946df7
Add linker stripping flag. 2023-01-17 05:03:55 +00:00
bec3b50ecd
Remove hardening flags to allow untrusted packages to be specifically hardened using envs. Move linker stripping flag to standard linker flags. 2023-01-17 05:02:48 +00:00
3b2d2e2233
Enable Firefox hardening flags since it is classified as an untrusted program which executes external, untrusted code. 2023-01-17 05:01:05 +00:00
eb6bc7f14d
Remove hardening flags to allow untrusted packages to be specifically hardened using envs. 2023-01-17 04:59:57 +00:00
9b9fc0e47e
Remove CET support from GCC toolchain. Enable X support for gui-libs/wlroots and gui-wm/sway for Xwayland support. 2023-01-17 04:51:30 +00:00
edcae12e9c
Remove Clang sanitizers support since they are mostly useless on musl libc. 2023-01-17 03:31:00 +00:00
92f6d141f0
Sort flags A-Z. 2023-01-17 01:53:01 +00:00
d91d5d5158
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. Sort compiler flags A-Z. 2023-01-17 01:49:32 +00:00
e43700cfc0
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. Sort compiler flags A-Z. 2023-01-17 01:47:33 +00:00
385f144342
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. Sort compiler flags A-Z. Sort linker flags A-Z. 2023-01-17 01:45:41 +00:00
6ad0be4336
Sort all flags A-Z. 2023-01-17 01:43:19 +00:00
490f65c47d
Sort all flags A-Z. 2023-01-17 01:41:45 +00:00
028c4aebd3
Sort all flags A-Z. 2023-01-17 01:40:08 +00:00
52597eeae4
Fix stack clash protection compiler hardening flag. Sort all flags A-Z. 2023-01-17 01:39:03 +00:00
3199d5206c
Fix stack clash protection compiler hardening flag. Sort all flags A-Z. 2023-01-17 01:37:41 +00:00
35095be95d
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:33:37 +00:00
e2b1a669c5
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:31:17 +00:00
79d9da5b59
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:29:41 +00:00
d1106991fd
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:27:42 +00:00
749da8ae12
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:25:00 +00:00
2b77e163f4
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. 2023-01-17 01:22:16 +00:00
a244fd9746
Update Linux to version 6.1.6. Disable legacy vsyscall by default (also remove command-line option since it is now default). Remove block debugfs support. Remove obsolete and unnecessary advanced partition support. Remove kernel core dump support. Remove CPU microcode from kernel since UEFI provides latest version. Remove LED support. Build graphics support into kernel. Remove unnecessary XZ architecture support. Disable early printk. Disable x86 FPU debugging. 2023-01-15 04:55:53 +00:00
1360b545ba
Add sys-apps/file USE flag zstd. 2023-01-14 20:52:52 +00:00
ba60a3b6de
Switch Gentoo repository from rsync to Git. 2023-01-12 20:46:51 +00:00
63ad27072d Add Git Inferencium configuration file. 2023-01-08 23:29:17 +00:00
7e19ef181b Add Git configuration file. 2023-01-08 23:25:42 +00:00
2529504243 Add Delete key, Home key, and End key, keybinds. 2023-01-07 21:58:14 +00:00
477f24f9b5 Change default hostname to AA000-0. 2023-01-07 21:29:30 +00:00
c35cbfa947 Update version. 2023-01-07 21:28:12 +00:00
397fb6f1a4 Update package list. 2023-01-07 21:27:49 +00:00
9cb57784b5 Fix library path. 2023-01-07 21:27:19 +00:00
25e1fa8409 Decrease default volume to 50 as safety against loud videos at startup. 2023-01-07 18:53:44 +00:00