Commit Graph

  • 4ec75db812
    Add RUSTFLAGS optimisation level. inference 2023-02-28 21:54:43 +00:00
  • 841ff933ce
    Add RUSTFLAGS optimisation level. inference 2023-02-28 21:54:06 +00:00
  • 82fa71dd63
    Add hardening flags. Add RUSTFLAGS optimisation level. inference 2023-02-28 21:53:18 +00:00
  • 16a5b6fc1c
    Add file purpose. Add file title. Add copyright information. Add licensing information. Add versioning information. inference 2023-02-28 21:42:32 +00:00
  • 11f4d0c991
    Switch copyright owner from psuedonym to orthonym. inference 2023-02-28 21:40:30 +00:00
  • a79ee62ad8
    Add RUSTFLAGS to GCC - Basic env. inference 2023-02-28 21:38:04 +00:00
  • 89081a825d
    Fix RUSTFLAGS target CPU architecture. inference 2023-02-28 21:36:19 +00:00
  • 462dfb859c
    Update Portage configuration files. inference 2023-02-28 21:34:38 +00:00
  • 20ed135ac0
    Update Portage configuration files. inference 2023-02-28 21:34:03 +00:00
  • 9e622168c7
    Remove make.profile symbolic link since it is irrelevant to configs. inference 2023-02-28 21:30:34 +00:00
  • 7a51aa1c1b
    Remove savedconfig directory as it is unused. inference 2023-02-28 21:29:55 +00:00
  • 1e43f7eb2a
    Update Portage configuration files. inference 2023-02-28 21:29:17 +00:00
  • ff37fa67db
    Initial commit. inference 2023-02-28 21:22:37 +00:00
  • 0935451fe3
    Initial commit. inference 2023-02-28 20:11:05 +00:00
  • 77d4d5995f
    Add GIMP backtrace patch to remove glibc execinfo.h header to enable musl compatibility. inference 2023-02-24 22:26:08 +00:00
  • 227676f6b0
    Fix federation by removing broken TLS options in S2S-in port configuration block. inference 2023-02-24 17:58:45 +00:00
  • 756a4ef943
    Optimise encryption. Add TLS certificates. Remove ACME. inference 2023-02-19 22:13:27 +00:00
  • 069a0a14d9
    Prepare to upgrade password hashes from SCRAM-SHA-256 to SCRAM-SHA-512. Enforce specific ciphersuites. Disallow SSLv2 and TLSv1.1. inference 2023-02-19 19:24:26 +00:00
  • 29595644d9
    Fix indentation. inference 2023-02-19 18:09:22 +00:00
  • 8c5d38af50
    Fix indentation. inference 2023-02-19 18:08:37 +00:00
  • bdfe059df1
    Fix indentation. inference 2023-02-19 18:06:26 +00:00
  • d2378cd31f
    Remove legacy ejabberd directory. inference 2023-02-19 18:03:51 +00:00
  • 6912f47b67
    Update ejabberd configuration file. inference 2023-02-19 18:01:37 +00:00
  • 7b11c0c129
    Move ejabberd configuration file to xb000-0 directory since it is an xb000-0 server file. inference 2023-02-19 17:57:10 +00:00
  • 122ad1cee1
    Add Inferencium Nginx Website configuration file. inference 2023-02-19 17:56:18 +00:00
  • 8d10bd7d73
    Add Inferencium Nginx Gitea configuration file. inference 2023-02-19 17:53:27 +00:00
  • a7ab571ff2
    Add Inferencium xa000-0 Nginx Gitea configuration file. inference 2023-02-19 17:42:26 +00:00
  • 3da1758e13
    Switch copyright owner from psuedonym to orthonym. inference 2023-02-13 18:30:13 +00:00
  • aa9df7af0b
    Fix hostnames. inference 2023-02-12 15:17:29 +00:00
  • 9048418cff
    Add a00-sys public key file. inference 2023-02-12 15:15:46 +00:00
  • e1dfcf203e
    Update known_hosts file. inference 2023-02-12 15:15:20 +00:00
  • 26246fa473
    Add SSH Inferencium allowed signers file. inference 2023-02-12 15:15:02 +00:00
  • 24a23922c9
    Update SSH configuration. inference 2023-02-12 15:14:32 +00:00
  • ba5a88597d
    Export LD_PRELOAD to use GrapheneOS hardened_malloc as system memory allocator upon program execution. inference 2023-02-12 14:51:34 +00:00
  • 2bd2bd48b7
    Move server and desktop configuration files to their respective directories. inference 2023-02-12 14:33:25 +00:00
  • fe1a094df1
    Update README to reflect it contains Inferencium configuration files, merging with Inference personal configuration files. Update Inferencium branding. inference 2023-02-12 14:27:40 +00:00
  • 77bdba3c77
    Move www-client/librewolf to No LTO env. Sort packages A-Z. inference 2023-01-25 14:08:07 +00:00
  • fb6041a567
    Add RUSTFLAGS. inference 2023-01-24 23:09:50 +00:00
  • 9dad2a82ea
    Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 10:43:33 +00:00
  • 8ad292c567
    Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 10:34:13 +00:00
  • 3dfb8f524e
    Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. Remove cmus script. inference 2023-01-24 10:31:00 +00:00
  • 30f24bc427
    Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 10:27:20 +00:00
  • 3c1075ec30
    Add SSH known hosts file. inference 2023-01-24 10:24:48 +00:00
  • 78aa524e10
    Add Inferencium SSH allowed signers file. inference 2023-01-24 10:22:53 +00:00
  • 59b60ed9e2
    Add file purpose. Add copyright information. Add licensing. Add versioning system. Switch IdentityFile path from relative path to absolute path. Update IdentityFile filename. inference 2023-01-24 10:19:05 +00:00
  • f22522c08f
    Switch IdentityFile path from relative path to absolute path. Update IdentityFile filename. inference 2023-01-24 10:17:14 +00:00
  • 900b9cf74b
    Update Portage patches. inference 2023-01-24 10:15:17 +00:00
  • b284e10526
    Remove executable permission. inference 2023-01-24 10:13:03 +00:00
  • 2743f3e5b0
    Remove executable permission. inference 2023-01-24 10:12:44 +00:00
  • ec53513bde
    Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 10:11:21 +00:00
  • 0b5e2503af
    Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 10:05:47 +00:00
  • 74fa5a4303
    Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 10:04:54 +00:00
  • 4902273e06
    Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 09:46:20 +00:00
  • 31a6792f49
    Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. Add signing key location. inference 2023-01-24 09:40:58 +00:00
  • cae8165c44
    Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 09:39:29 +00:00
  • 56d69260b2
    Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 09:37:03 +00:00
  • a255fa014a
    Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 09:35:48 +00:00
  • e33a4a6bff
    Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 09:35:10 +00:00
  • 0a4d016202
    Add file purpose. Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 2023-01-24 09:33:35 +00:00
  • 9c49e37361
    Switch license from BSD-3-Clause-Clear to GPL-3.0-or-later. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 2023-01-17 05:11:24 +00:00
  • bbcf29bcee
    Sort linker flags A-Z. inference 2023-01-17 05:09:50 +00:00
  • c8d2974c94
    Add linker stripping flag. inference 2023-01-17 05:05:52 +00:00
  • b2b5946df7
    Add linker stripping flag. inference 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. inference 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. inference 2023-01-17 05:01:05 +00:00
  • eb6bc7f14d
    Remove hardening flags to allow untrusted packages to be specifically hardened using envs. inference 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. inference 2023-01-17 04:51:30 +00:00
  • edcae12e9c
    Remove Clang sanitizers support since they are mostly useless on musl libc. inference 2023-01-17 03:31:00 +00:00
  • 92f6d141f0
    Sort flags A-Z. inference 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. inference 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. inference 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. inference 2023-01-17 01:45:41 +00:00
  • 6ad0be4336
    Sort all flags A-Z. inference 2023-01-17 01:43:19 +00:00
  • 490f65c47d
    Sort all flags A-Z. inference 2023-01-17 01:41:45 +00:00
  • 028c4aebd3
    Sort all flags A-Z. inference 2023-01-17 01:40:08 +00:00
  • 52597eeae4
    Fix stack clash protection compiler hardening flag. Sort all flags A-Z. inference 2023-01-17 01:39:03 +00:00
  • 3199d5206c
    Fix stack clash protection compiler hardening flag. Sort all flags A-Z. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 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. inference 2023-01-15 04:55:53 +00:00
  • 1360b545ba
    Add sys-apps/file USE flag zstd. inference 2023-01-14 20:52:52 +00:00
  • ba60a3b6de
    Switch Gentoo repository from rsync to Git. inference 2023-01-12 20:46:51 +00:00