Stable Release
From Whonix
| About this Stable Release Page | |
|---|---|
| Support Status | stable |
| Difficulty | easy |
| Contributor | torjunkie [archive] |
| Support | Support |
Whonix ™ 16 Changelog[edit]
Whonix ™ 16 was released on September 11 and 12, 2021 for KVM and VirtualBox. [1] [2] Qubes-Whonix ™ 16 was released on 28 September, 2021. [3] As per the Support Schedule, Whonix ™ 15 was deprecated on 14 November, 2021 -- all users should upgrade as soon as possible. [4]
Significantly, Whonix ™ 16 is based on the Debian bullseye (Debian 11) distribution which was officially released [archive] on August 14, 2021 instead of Debian buster (Debian 10). The bullseye release has nearly 60,000 packages and around 72 per cent of them were updated. [5]
This means users have access to many new software packages in concert with existing packages. In addition, this release will serve as a development foundation for many exciting upcoming security enhancements such as Hardened Malloc Kicksecure ™ (HMK), Linux Kernel Runtime Guard (LKRG) and other items on the Whonix ™ Security Roadmap.
Major Changes[edit]
- Ported the Debian base from Debian 10
busterto Debian 11bullseye. [6] - Updated Monero GUI wallet (XMR) to version
0.17.2.3. - Updated Electrum Bitcoin (BTC) wallet to version
4.0.9(Debian stable version). - Deprecated the
binaries-freedompackage; Electrum is now installed frompackages.debian.orgstable repository. [7] - Switched the
torpackage back fromdeb.torproject.orgtopackages.debian.orgstable version. [8] - Enabled Debian Fast Track repository [archive] by default. [9]
- Updated paths from
/usr/libto/usr/libexecwhere appropriate as per lintian Debian File System Hierarchy Standard (FHS) [archive]. - VirtualBox version: this release utilizes VirtualBox guest additions version
6.1.26-dfsg-3fromfasttrack.debian.net. [10]
Known Issues[edit]
- The desktop background image is currently the same for both Whonix-Gateway ™ and Whonix-Workstation ™. This will be corrected in a future release.
Notable Changes[edit]
anon-apt-sources-list [archive]:
- Added and enabled
fasttrack.debian.netby default. [11] [12] - Enabled backports repository by default. [13]
anon-gw-anonymizer-config [archive]:
- Corrected the setting to
ControlPort 9052. [14] ControlPort 9052is required for onion-grater updates. [15] [16]
- Changed the
binaries-freedomdummy dependency toelectrum. [17] whonix-shared-packages-recommended-cli: addedkicksecure-recommended-cli. [18]- Removed
flashproxy-clientandfteproxyfrom Whonix-Gateway ™ because it is deprecated in Debianbullseye. [19] - Removed
obfsproxy(deprecated obfsproxy version 3) but keptobfs4proxy. [20]
anon-ws-disable-stacked-tor [archive]:
- Provides:
obfsproxy,obfs4proxy. [21]
apparmor-profile-dist [archive] changed settings:
security-misc /run/faillock/** rwc,[22]pam security-misc bullseye[23]/etc/security/ r,[24]/etc/security/faillock.conf r,[25]
apparmor-profile-everything [archive]:
- Removed the following file because it was renamed due to
usrmerge:rm_conffile /etc/apparmor.d/sbin.networking-aae. [26] usrmerge- renamedetc/apparmor.d/sbin.networking-aaetoetc/apparmor.d/usr.sbin.networking-aae. [27]usrmerge- renamedsbin/networking-aaetousr/sbin/networking-aae. [28]
- genmkfile deb-install: now install using
apt installinstead ofdpkg -ifor dependency resolution (sdwdate vs time-deamon). [29] - Updated
make_dependencies_filter_helper. [30] - Excluded the
/debianfolder from upstream tarball to avoid lintian warningno-debian-changes. [31] - Now force the inclusion of the original source if the Debian package revision number is higher than 1. Also implemented a LKRG package compatibility fix. [32]
- Added and improved support for
debian/changelogfile without epoch. [33] [34] - Ensured LKRG v0.9.1 compatibility. [35]
- Cleaned up the temporary file
debian/$package.dkms.debhelper. [36]
etc/apparmor.d/abstractions/tor-circuit-established-check:deny /etc/ssl/openssl.cnf r,is not needed. [37] [38]- Implemented
/usr/libexec/helper-scripts/first-boot-skel forceto ease Default Home Folder Configuration Files Reset. [39] - Moved
usr/lib/helper-scripts/tousr/libexec/helper-scriptsand movedusr/lib/curl-scriptstousr/libexec/helper-scriptsas per lintian FHS. [40]
kicksecure-base-files [archive]:
- Set
/etc/kicksecure_versionto 16. [41]
kicksecure-meta-packages [archive]:
- Added Chromium to
dummy-dependencyso it can be removed. [42] binaries-freedomwas replaced withelectrum. [43]- Moved
obfs4proxyfromkicksecure-dependencies-clitokicksecure-recommended-cli. [44] [45] kicksecure-cliDepends:kicksecure-recommended-cli. [46]- Introduce
kicksecure-recommended-cliand installfasttrack-archive-keyringby default. [47] [48] bullseye: ugpradelibexo-1-0tolibexo-2-0. [49]- Merged branch "HulaHoop0-master-patch-35409" into "master" and added
obfs4proxyandfirefox-esr. [50] [51] - Added
obfs4proxyandfirefox-esr. [52]
- Upgraded to a newer
onion-graterversion by Tails. [53]
open-link-confirmation [archive]:
- Upgraded to a new upstream version. [54]
- Migrated from
yumtodnf. [55] - Honor
skip-torified-updates-proxy-check qvm-serviceand reintroduced the ability (from Qubes-Whonix ™ < v15.4) to skip thetorified-updates-proxy-checkscript by enabling aqvm-service. [56] [57]
- Ensure a display manager is not started if it was disabled (for example using
sudo systemctl disable lightdm). [58]
- Added further legacy tests. [59]
- Required change:
/etc/apt/trusted.gpg.d/derivative.gpgto/etc/apt/trusted.gpg.d/derivative.asc. [60] - Now use an ASCII armored gpg key; this simplifies code since APT folder
/etc/apt/trusted.gpg.dsupports ASCII armored gpg keys from Debianbullseye. [61] - Migrated from
gnupg2(dummy transitional package) tognupg. [62]
sdwdate [archive] setting changes:
deny /usr/sbin/ldconfig rix,[63]Conflicts: time-daemon[64]Replaces: time-daemon[65]- Reverted “bullseye”: this reverts commit 67222afa9b01c8bba1f814d5c57b1c7632355d6d. [66]
Provides: time-daemonto avoid systemd pullingDepends: systemd-timesyncd. [67]config-test[68]
- Added
hardened malloccompatibility forhavegedworkaround/lib/systemd/system/haveged.service.d/30_security-misc.conf SystemCallFilter=getrandom. [69] [70] - Ported from
pam_tally2topam_faillocksincepam_tally2was deprecated upstream. [71] [72] - Enabled
apt --error-on=anyby default. This makesaptexit non-zero for transient failures, see:/etc/apt/apt.conf.d/40error-on-any. [73] [74] - Replaced the no longer required
/usr/lib/security-misc/apt-get-wrapperwithapt --error-on=any. [75] - Ported LKRG compatibility settings automation for VirtualBox hosts from
systemdtodpkg trigger. [76] - Improved the LKRG VirtualBox host configuration, see: VirtualBox host software compatibility [archive]. [77]
- Added LKRG compatibility settings automation for VirtualBox hosts, see: VirtualBox host software compatibility [archive]. [78]
systemcheck [archive] improved settings:
- Implemented necessary AppArmor changes for
bullseye. [79] - Added
@{PROC}/sys/kernel/osrelease r,for thesystemcheckcanary. [80] - Replaced the no longer required
/usr/lib/security-misc/apt-get-wrapperwithapt --error-on=any. [81]
- Improved the function of
tb_prefs_js_file_patches. [82] - Updated the path to the local browser homepage. [83] [84]
- Deleted
/usr/share/tb-profile-i2p/profile.i2p/bookmarks.htmlbecause it is unused. [85] - Migrated
usr/share/homepagetousr/share/doc/homepage. [86]
tb-updater [archive] updated versions:
- Replaced the no longer required
/usr/lib/security-misc/apt-get-wrapperwithapt --error-on=any. [89]
- Migrated
usr/lib/uwt_settings_showtousr/bin/uwt_settings_show. [90]
- VirtualBox guest additions installer: switched to
interest-awaittrigger. [91] [92] - Removed a folder existence conditional to prevent a catch-22 situation. [93]
- Updated
/etc/whonix_versionto 16. [94] - Renamed
usr/lib/whonix/whonix.shtousr/libexec/whonix-base-files/whonix.sh. [95]
whonix-developer-meta-files [archive]:
- Renamed
migrate_to_buster_proposed_updates_repositorytomigrate_to_proposed_updates_repository. - Renamed
migrate_to_buster_repositorytomigrate_to_stable_repository. - Renamed
migrate_to_buster_testers_repositorytomigrate_to_testers_repository. [96] - Modified the warrant canary text as per this change [archive]. [97] [98]
whonix-firewall [archive] setting changes:
- TODO:
/{,usr/}bin/qubesdb-cmd rUx,[99] owner /run/updatesproxycheck/** rw,[100]- TODO:
/{,usr/}bin/qubesdb-read rUx[101] After=systemd-modules-load.serviceis required for LKRG, otherwise iptables modules cannot be auto loaded. [102]/var/log/journal/{,**} r,[103]
- Changed the path. [104]
- Updated the version. [105] [106] [107]
- Multiple improvements to
release-upgrade. [108] [109] [110] [111] [112] [113] [114] [115] [116] release-upgrade: fixed and ensure onion sources are respected. [117]- Added a workaround for Qubes-specific perl:
warning: Setting locale failedissue. [118] [119] - Legacy fixes. [120] [121]
- Implemented forward port release-upgrade improvements. [122]
- Renamed
usr/libexec/release-upgradetousr/sbin/release-upgrade. [123] release-upgrade script: replaced theaptfunctionality test packagepython-qt4withnanosince the former installs too many packages (dependencies) and the latter is installed by default. [124] [125]- Ported the release upgrade script to
bullseye. [126]
whonix-welcome-page [archive]:
- Migrated
usr/share/homepagetousr/share/doc/homepage. [127]
Whonix build script [archive]:
- Removed
virtualbox-guest-dkms; it is deprecated in Debian (integrated into the kernel). [128] - Implemented fasttrack changes. [129] [130] [131]
- Migrated
.gpgto.asc. [132] - Reverted “build sources, Debian fasttrack: disable temporarily”; this reverts commit 288323a86e2dc037b03e004c62ab3f8ce2b1f616. [133]
- Avoided a build dependency on
ftpsync(forrsynctest script). [134] - VirtualBox builds: switched back to guest additions packages -
virtualbox-guest-utils,virtualbox-guest-dkmsandvirtualbox-guest-x11. (Previouslyvirtualbox-guest-additions-iso.) [135] - VirtualBox builds: temporarily download the
virtualboxpackage from Debian sid until it becomes available from either Debian fasttrack orvirtualbox.org. [136] [137] - VirtualBox builds: accept both sources of VirtualBox packages - either package
virtualbox(by Debian), or packagevirtualbox-6.1(by virtualbox.org). [138] - Build sources, Debian fasttrack: disabled temporarily until https://salsa.debian.org/fasttrack-team/support/-/issues/24 [archive] is fixed. [139] [140]
help-steps/repo_download_chroot_script: fixed for Debianbullseye- updated the order of parameters passed to APT. [141]- Disabled
download_virtualbox_packages_virtualbox_guest_additions_iso_from_debian_sidmoving to Debian fasttrack version. [142] - Disabled
download_virtualbox_packages_virtualbox_orgmoving to Debian fasttrack version. [143] - Default
whonix_build_auto_retry=“0”auto retry function error handler trap lacks variables such as variable APTGETOPT. [144] [145] - Added backports and fasttrack to build sources by default to support downloading VirtualBox from Debian fasttrack. [146]
- Added build dependencies for maintainers. [147]
- Removed
pythonfrom cowbuilder image. It is no longer necessary because theapt-get-updatewrapper is no longer required. [148] [149] - Reverted to the Tor version from
packages.debian.org(instead of the earlierdeb.torproject.org), see: Tor integration in Whonix ™ Development Notes. [150] [151] - Removed
mmdebstrapcopy from the source code; it is no longer required as the Debianbullseyepackage is sufficient. [152] python3.9is no longer required ingrml_packagesbecauseapt --error-on=anyobsoleted any need for a python-basedaptwrapper. [153]- Replaced the unnecessary
/usr/lib/security-misc/apt-get-wrapperwithapt --error-on=any. [154] [155]
Whonix ™ 16 Updates[edit]
As Whonix ™ is a rolling distribution, users will benefit from regular small security and usability improvements, features and bug fixes as they enter the Whonix ™ stable repository. Those will be announced here.
The majority of the enhancements below also also apply to Qubes-Whonix ™. Exceptions include:
- kloak
- Linux Kernel Runtime Guard (LKRG)
- tirdad [archive] (TCP ISN CPU Information Leak Protection)
- Kernel Hardening through Kernel Boot Parameters [archive]
- Strong Linux User Account Separation [archive] / Protection against Bruteforcing Linux User Account Passwords
- apparmor-profile-everything [156] (AppArmor for everything: APT, systemd, init, all systemd units, all applications)
- hardened-kernel patch and configuration [archive]
Many of these will be possible once the use of in-VM kernels is simplified and promoted in Qubes OS. [157] [158]
Whonix ™ 16.0.2.7[edit]
Notable Changes[edit]
- Added the Debian install file (generated using
genmkfile debinstfile). [165] binaries-freedomis an empty package at present. [166] [167]
dracut. [168]- Removed ‘rhgb’ from GRUB_CMDLINE_LINUX_DEFAULT. [169]
add_dracutmodules+=" debug "[170]
dracut. [171] [172]- Fixed and removed
dracutkernel_cmdline="rootovl"since that is already conditionally set in thegrubboot menu (otherwise the system will always boot into live mode). [173] - Removed
dracuthostonly="yes"since that is already the Debian default. [174] - Added
dracutsupport based on friedrich12 / dracut-grub-live [archive]. [175] [176]
- Improved diagnostic messages. [177]
kicksecure-meta-packages [archive]:
- Installed
flatpakby default and added it tokicksecure-recommended-cli. [178] [179] [180] - Installed
extrepoby default and added it tokicksecure-recommended-cli. [181] [182] - Switched from
lightdmtogdm3becauselightdmautologin is non-functional. [183] kicksecure-dependencies-systemDepends:linux-initramfs-tool,dracutandinitramfs-tools. [184] [185]- Introduced and integrated
kicksecure-dependencies-system. [186] [187] [188] - Removed
initramfs-toolsfromnon-qubes-vm-enhancements-clifordracutsupport. [189] - Introduced
kicksecure-qubes-cliandkicksecure-qubes-gui. [190]
- Dropped
initramfs-toolsfromqubes-whonix-shared-packages-recommended; this is left to Qubes fordracutsupport. [195] [196]
- Fixed a dependency issue. [197]
security-misc [archive] improvements:
- Do not set kernel parameter
quiet loglevel=0for recovery boot option for easier debugging. [198] - Moved grub quiet to a separate configuration file
/etc/default/grub.d/41_quiet.cfg. [199] dracut reproducible=yes. [200]Depends: libpam-modules-bin. [201]- Fixed faillock implementation -
dovecot / sshare exempted. [202] - Fixed and added
sshdtopam_service_exclusion_listto avoid faillock. [203]
- Now run
check_sudoearlier. [204]
- Removed
/etc/lightdm/lightdm.conf.d/autologin.conf(comments only) since it might interfere with autologin. [205]
config-package-devdisplaces/etc/gdm3/daemon.conf. [206]- Added and enabled
gdmautologin. [207] [208] [209] - Added the original
/etc/gdm3/daemon.conf. [210] - Fixed autologin. [211] [212]
- Disabled
dracutmodule resume in VMs since it might break the boot process if built insidechroot. [213] vbox-guest-installer: recommend, migrate from VirtualBox guest addition ISO to VirtualBox guest addition packages. [214] [215]
whonix-xfce-desktop-config [archive]:
Whonix ™ 16.0.3.1[edit]
Notable Changes[edit]
- Fixed the background image. [221]
- Changelog. [224]
- Added
--remote-name. [228]
- Added `/usr/libexec/helper-scripts/desktop-background-skel-test`. [229]
terminal-wrapper:xfce4-terminal --holdsupported since Debianbullseye. [230]
kicksecure-meta-packages [archive]:
- Legacy. [233]
- Legacy: upgraded existing `/etc/apt/sources.list.d/derivative.list` to use `[signed-by=/usr/share/keyrings/derivative.asc]`. [234]
- Changed `Depends: python3` to `Depends: python3:any` [235]
- Removed the no loner required `Depends: gnupg`. [236]
- Implemented `Depends: helper-scripts`. [237]
- Cleanup and removed legacy transitional package
whonix-repository. [238] - Renamed: `usr/share/keyrings/derivative-distribution-signing-key.asc` to `usr/share/keyrings/derivative.asc` and renamed `usr/share/keyrings/derivative-distribution-signify-key.pub` to `usr/share/keyrings/derivative.pub`. [239]
- Deleted legacy `/etc/apt/trusted.gpg.d/derivative.asc` because now using `signed-by` and `/usr/share/keyrings/derivative.asc` [240]
- Ported to APT sources.list `signed-by`. [241]
- Renamed:
- `usr/share/repository-dist/derivative-distribution-signing-key.asc` to `usr/share/keyrings/derivative-distribution-signing-key.asc` (gpg)
- `usr/share/repository-dist/derivative-distribution-signify-key.pub` to `usr/share/keyrings/derivative-distribution-signify-key.pub (signify) [242]
- Use APT sources.list `signed-by`. [243] [244]
- AppArmor fix. [245]
- Fixed: unduplicate kernel command line. [246]
- Removed Debian
bustersupport in `/etc/default/grub.d`. [247]
whonix-xfce-desktop-config [archive]:
Whonix ™ 16.0.3.7[edit]
Notable Changes[edit]
anon-apt-sources-list [archive]:
- Depends:
fasttrack-archive-keyring. [257]
anon-gw-anonymizer-config [archive]:
- Moved
anon-consensus-deletetohelper-scripts(asanon-consensus-del). [258]
- KVM desktop background. [259]
- Moved
kicksecure-recommended-clifromwhonix-shared-packages-recommended-clitokicksecure-recommended-cli. [260] - Removed packages
pwgen,codecrypt,gpg,gpg-agent,dirmngr,magic-wormhole,diceware, andmakepasswdfromwhonix-workstation-packages-recommended-clisince these will be moved tokicksecure-meta-packages. [261] - No longer install
python3-msgpackby default; it is no longer needed and was removed fromwhonix-workstation-packages-recommended-cli. [262] - Remove legacy packages. [263] [264]
anon-shared-build-apt-sources-tpo [archive]:
- Ensure compatibility with APT signed-by; port to `apt-key-install` by package
helper-scripts. [265] - `/etc/apt/sources.list.d/torproject.list`: use APT `signed-by`. [266] [267] [268]
- KVM desktop background. [269]
apparmor-profile-everything [archive]:
- `sdwdate-aae.service`: Backported changes from
sdwdate. [270]
- Fixed dependencies. [271]
- Disabled
anondateAppArmor profiles because they are not ready. [272] - `onion-time-pre-script`: Do not use `anondate-set` on Whonix-Workstation ™ because
sdwdatecan establish onion connections irrespective of Whonix-Workstation ™ system clock (so long as Whonix-Gateway ™ Tor is functional). [273] - `/usr/libexec/helper-scripts/terminal-wrapper`: Added support for adding window title for `xfce4-terminal` emulator through the `terminal_emulator_window_title` environment variable. [274]
anondate-get: If Tor consensus time is later than the system clock, but minimum time is later than the Tor consensus time, show the minimum time instead of no result. [275]onion-time-pre-script: Added a user check to prevent broken file permissions. [276]anondate-set: Disabled Tor restart code since it is not needed. [277]- Added `usr/sbin/anon-consensus-del-files`. [278]
- Split into `anon-consensus-del` and `anon-consensus-del-files`. [279]
- Created a more descriptive file name: `/run/sdwdate/request_tor_restart` → `/run/sdwdate/request_anondate-set`. [280]
anondate: Unduplicated output in journal [281] and lowered verbosity to avoid spamming logs. [282]onion-time-pre-script: Added a counter for how many times a script was run; output. [283]- Added `/usr/libexec/helper-scripts/origins-parser`. [284]
anondate-set: Ensure the system clock is not set backwards. [285]- Updated `minimum_unixtime`. [286]
aa-logprofcorrections. [287]anondate-get: The minimum time is shown instead if it is later than Tor certificate lifetime. [288]- Fixed certificate lifetime parsing by
anondate. [289] - Fixed parsing Tor consensus time if Tor has not fetched a Tor consensus yet. [290]
- Added
anondateoutput to journal (and thereforesdwdate-log-viewer). [291] - Rebased AppArmor profiles on
aa-logprof. [292] - Redesigned recovery from a slow clock. [293]
- Imported
anon-consensus-delfromanon-gw-anonymizer-config. [294]
kicksecure-meta-packages [archive]:
- Removed
fasttrack-archive-keyringfromkicksecure-recommended-cli(added toanon-apt-sources-list). [295] - Added
pwgen,codecrypt,gpg,gpg-agent,dirmngr,magic-wormhole,diceware,makepasswdtokicksecure-recommended-cli. [296] - Added
firefox-esr. [297] [298] - Continued removal of Chromium. [299] [300] [301]
- Legacy fixes. [302]
- Improved `/usr/lib/systemd/user/usertest.service`. [303]
- `/usr/libexec/msgcollector/one-time-popup`: Create a folder if not existing (mkdir -p). [304]
- Removed unnecessary `--no-restart-after-upgrade` ("Undo a previous --restart-after-upgrade (or the default of compat 10). If no other options are given, this will cause the service to be stopped in the prerm script and started again in the postinst script."). [305]
- Removed `--no-restart-on-upgrade` ("Note that the --no-restart-on-upgrade alias is deprecated and will be removed in compat 14. This is to avoid confusion with the --no-restart-after-upgrade option."). [306]
- Added a hint on how to switch virtual console, see: Virtual Consoles. [307]
- Added a workaround for issue "no login prompt / getty started on tty1 anymore in Whonix 16 (Debian bullseye based)". Gnome's gdm display manager's systemd unit replaces tty1 even in case gdm is not started. [308] [309]
- Improved tests. [310]
- Run `/usr/libexec/sdwdate/sdwdate-start-anondate-set-file-watcher` under user/group `sdwdate`. [311]
- Renamed: `lib/systemd/system/sdwdate-restart-tor-request-file-watcher.service` → `lib/systemd/system/sdwdate-start-anondate-set-file-watcher.service`. [312]
- Renamed: `usr/libexec/sdwdate/sdwdate-restart-tor-request-file-watcher` → `usr/libexec/sdwdate/sdwdate-start-anondate-set-file-watcher`. [313]
- Implemented a more descriptive file name: `/usr/libexec/sdwdate/sdwdate-restart-tor-request-file-watcher` → `/usr/libexec/sdwdate/sdwdate-start-anondate-set-file-watcher`. [314]
- Implemented a more descriptive file name: `/run/sdwdate/request_tor_restart` → `/run/sdwdate/request_anondate-set`. [315]
- Added `/usr/libexec/sdwdate/sdwdate-test`. [316]
- Moved
sclockadjcompilation from a postinst to systemd unit to allow simplification of dependency resolution during release upgrade. [317] - Ported to pathlib fix TypeError: 'missing_ok' is an invalid keyword argument for remove(). [318] [319] [320]
- Added seccomp utimensat Sep 23 15:37:39 host audit[33040]: SECCOMP auid=4294967295 uid=111 gid=121 ses=4294967295 subj==/usr/bin/sdwdate (enforce) pid=33040 comm="touch" exe="/usr/bin/touch" sig=31 arch=c000003e syscall=280 compat=0 ip=0x70ca67e4bafa code=0x80000000. [321]
- Added
sdwdate-log-viewer. [322] - Rewrite profile using
aa-logprof. [323] - Redesigned recovery from a slow clock. [324]
- Ensure Tor consensus is deleted before restarting Tor in `/usr/libexec/sdwdate/sdwdate-restart-tor-request-file-watcher` to increase robustness of recovering from skewed time. [325] [326]
- Fixed and excluded sdwdate-pre (addgroup) from SystemCallFilter. [327] [328]
- `usr/libexec/sdwdate/sdwdate-addgroup` → `usr/libexec/sdwdate/sdwdate-pre`. [329]
- Fixed sdwdate addgroup if failed during build process. [330]
sdwdate-guilog viewer: set the window title. [331]- Fixed harmless but nuisance warnings in Qubes R4.1 [332] by preventing `sdwdate-gui-shutdown-notify.service` from running inside the Template. [333] [334] [335]
- `dh_installsystemd --no-stop-on-upgrade`: Use --no-stop-on-upgrade to not stop (and therefore not restart) the swap-file-creator systemd unit after package upgrade since there is no reason to re-create the swap file during upgrade of this package. --no-start is unused because a swap file should be created after installation of this package. dh_installsystemd manpage: --no-stop-on-upgrade "Do not stop service on upgrade. This has the side-effect of not restarting the service as a part of the upgrade." [336]
- Lowered the verbosity of output during boot to avoid a "swap file created" message overwriting the console login prompt. [337] [338]
- Moved the location of the deprecation popup. [339]
- Ensure the deprecation notice is shown during a package upgrade. [340]
- Added a deprecation notice popup. [341]
- `usr/libexec/systemcheck/canary-download.py` → `usr/libexec/systemcheck/canary-download`. [342]
- `etc/apparmor.d/usr.lib.systemcheck.canary` → `etc/apparmor.d/usr.libexec.systemcheck.canary`. [343]
- Update: tbb_hardcoded_version="11.0.1". [344]
- Took out the passage about removed backup functionality. [345] [346]
- Update: alpha tbb_hardcoded_version="11.0a10". [347]
- Update: tbb_hardcoded_version="11.0". [348]
- Update: alpha tbb_hardcoded_version="11.0a9". [349]
- Update: tbb_hardcoded_version="10.5.10". [350]
- Further updates: tbb_hardcoded_version. [351]
- Updated `/usr/share/timesanitycheck/minimum_unixtime`. [352]
- Fixed a typo, renamed `/usr/share/timesanitycheck/date-minium-file-create` → `/usr/share/timesanitycheck/date-minimum-file-create`. [353]
- Updated `/usr/share/timesanitycheck/minimum_unixtime`. [354]
- Added an opt-in configuration for outgoing IP filtering through `outgoing_allow_ip_list`. [358]
- Improved
release-upgrade. [359] [360] [361] [362] release-upgrade: Ensure the meta package is downloaded and installed. [363]release-upgrade: Abort if no installed meta package has been detected. [364]release-upgrade: Added meta package detection. [365]
- RAM reduced to 1.5GB [366] [367] [368] [369]
- Decreased RAM to 256MB, updated descriptionp, and updated the description for activating desktop. [370] [371]
whonix-xfce-desktop-config [archive]:
- KVM desktop background. [372]
Whonix build script [archive]:
- Re-enabled downloading of Tor from `deb.torproject.org`. [373] [374] [375]
- CI changes. [376]
- Fixed `help-steps/repo_download_chroot_script`. [377]
- Whonix ™ KVM: Enable extended L2 entries, and reduced cluster size.
- I/O perf should improve thanks to extended L2, see: Subcluster allocation for qcow2 images [archive].
- Decreasing cluster size produces smaller images. [378] [379]
Documentation Updates[edit]
New wiki chapters:
Wiki improvements/enhancements:
Footnotes[edit]
- ↑ Whonix 16.0.2.7 KVM (Debian 11 bullseye based) - Major Stable Release [archive].
- ↑ Whonix 16 has been Released! (Debian 11 bullseye based) - for VirtualBox - Major Release [archive].
- ↑ Qubes-Whonix 16 has been Released! (Debian 11 bullseye based) - Major Release [archive].
- ↑ Whonix 15 End of Security Support and Deprecation Notice - All users should move to Whonix 16! [archive]
- ↑
This release contains over 11,294 new packages for a total count of 59,551 packages, along with a significant reduction of over 9,519 packages which were marked as "obsolete" and removed. 42,821 packages were updated and 5,434 packages remained unchanged.
- ↑ Debian bullseye port [archive].
- ↑ Policy for Inclusion of Compiled Software [archive]
- ↑ Tor integration in Whonix ™ Development Notes
- ↑
Debian Fast Track is a repository that allows making “backports” of packages available to users of the stable distribution, if those packages cannot be maintained in testing and backported in the usual way.
- ↑ Challenges Installing VirtualBox [archive]
- ↑ https://gitlab.com/whonix/anon-apt-sources-list/-/commit/14e7fc11fdcb036ce99e4651e348369152341d15 [archive]
- ↑ https://gitlab.com/whonix/anon-apt-sources-list/-/commit/beb7359ef219a99ebe2aedbfcdeff649706adbb3 [archive]
- ↑ https://gitlab.com/whonix/anon-apt-sources-list/-/commit/05f19b546e5f0ff11c57e313e1baeae2c369c7ca [archive]
- ↑ https://gitlab.com/whonix/anon-gw-anonymizer-config/-/commit/b35428a33f790b60fda382658eb85f2062f2622e [archive]
- ↑ See: No Control Socket when DisableNetwork and User options are set [archive].
- ↑ https://gitlab.com/whonix/anon-gw-anonymizer-config/-/commit/8648d8ad040d965f8018b542b033e3c6bcf8e498 [archive]
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/b62db95a20df69f8e75fcc4e9dece8f5c9017525 [archive]
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/8096d3d57d85298c56e7f05a4d06f555e257148f [archive]
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/7488c0bdea6a1c2a415d514ba1dc4d4b60fa2709 [archive]
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/6054e957db7b86249905e1108e30211236434b05 [archive]
- ↑ https://gitlab.com/whonix/anon-ws-disable-stacked-tor/-/commit/6ee5b5b03d09dae202f2f55ff603c96dca2bf386 [archive]
- ↑ https://gitlab.com/whonix/apparmor-profile-dist/-/commit/41e3bb610efbff440299694bf00117240ed8b12e [archive]
- ↑ https://gitlab.com/whonix/apparmor-profile-dist/-/commit/51c82b715fe47fecf9fb0c76317ba3558f5af455 [archive]
- ↑ https://gitlab.com/whonix/apparmor-profile-dist/-/commit/b6f37eccd785cc3dfdc3e6295948be0233ddd418 [archive]
- ↑ https://gitlab.com/whonix/apparmor-profile-dist/-/commit/4554d97de8cbc126b11fc8504739bd138a8f1922 [archive]
- ↑ https://gitlab.com/whonix/apparmor-profile-everything/-/commit/51d75f497ac629d7d82f8c96623edd985b52bf85 [archive]
- ↑ https://gitlab.com/whonix/apparmor-profile-everything/-/commit/895ddd1c06289dab673906cbdf19d61ea1bdf794 [archive]
- ↑ https://gitlab.com/whonix/apparmor-profile-everything/-/commit/6d70eefe95d3399faed96352a339810393e4833a [archive]
- ↑ https://gitlab.com/whonix/genmkfile/-/commit/87258fc755b5744b4ae4233484ce320f73e388f8 [archive]
- ↑ https://gitlab.com/whonix/genmkfile/-/commit/ae57c0c32ec1f7e6b57fd0ca9e766e5d7c564a2c [archive]
- ↑ https://gitlab.com/whonix/genmkfile/-/commit/45a3bec7a01b34c6fa6ae0db1a5bdf3bfdb04eca [archive]
- ↑ https://gitlab.com/whonix/genmkfile/-/commit/2a0d7eb4a9e606a909258281f514aa82b99b6212 [archive]
- ↑ https://gitlab.com/whonix/genmkfile/-/commit/76a79fb21defa258f51933db9ab1f314852ee6c8 [archive]
- ↑ https://gitlab.com/whonix/genmkfile/-/commit/2c68f84894608617337fb2fb0c9f37cd17325514 [archive]
- ↑ https://gitlab.com/whonix/genmkfile/-/commit/43bedd4677b12f62bed54c6d3aa8781fc673a6d9 [archive]
- ↑ https://gitlab.com/whonix/genmkfile/-/commit/56611936b5cdef54edd02285eeee0f9786476879 [archive]
- ↑ It is functional without it.
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/4ff5276723b765ec3da4e1c465bc3d16aa5a8c20 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/e021874a31e4a4ed9f2c46ff1925c5dfa79691de [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/8a95a1cb7f1e01762ec607abbe5702c0ee766010 [archive]
- ↑ https://gitlab.com/whonix/kicksecure-base-files/-/commit/c002d6b6029644c3bbf9c1311ab512a70d1397a7 [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/8f1eae9599746177b1e42458ec44ae5c6890c618 [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/d0151d51e90b0e59b933a25d908c1c5f5f22ac2f [archive]
- ↑ See: Meta Packages Development Discussion [archive].
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/3bfcf3cf9c48fc370b36789b5ae5ad89a7b53ffc [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/3e08328b9439ab46560c366b45da765e1ac1a409 [archive]
- ↑ See: Install Debian fasttrack-archive-keyring by default? [archive].
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/a0d9bd549e99d7c84dcda226bffb9ffcafb4d02e [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/1269ce8533dd521f670bded1deb33459768ce4de [archive]
- ↑ See merge request
whonix/kicksecure-meta-packages!1. - ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/5bad8176bb3634e4a64d51edb3e58c7d07f94e8a [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/7ba985581cfd02092186bc8cbe584ac4c0f086f9 [archive]
- ↑ https://gitlab.com/whonix/onion-grater/-/commit/5655e2f3bf4cffc5f6c2336a542d0c9ea5ca952b [archive]
- ↑ https://gitlab.com/whonix/open-link-confirmation/-/commit/fae6451754a39a83b6f46f56bdb6e7d6086162b4 [archive]
- ↑ https://gitlab.com/whonix/qubes-whonix/-/commit/ef6b132f45a00601415f2d48a94a2357eef46ae1 [archive]
- ↑ This allows a Whonix ™ template to be updated via a non-Whonix qubes.UpdatesProxy VM if necessary.
- ↑ https://gitlab.com/whonix/qubes-whonix/-/commit/07367f83fbbea9c9a1811c88e0fd12b0d0e615d4 [archive]
- ↑ https://gitlab.com/whonix/rads/-/commit/74fbd3b6a460de94bbdfedd1d863dba9bee3d855 [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/d01e9cc3724ee6e65760dddac40651ba8a5be5f3 [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/4b7228db4a038d36315880cf6878dd713a0bcb37 [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/3a1764721f24c3d2cb681a9f49da2f11e51c9f12 [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/08de96e54385678bc3db5b47c26721dfa14711bf [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/23a24206567bd27134b68e459ae9b1c4b75f68de [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/046a1c00b9aa4b578f16e88e0cc355776dd15c08 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/11361d7fbfdf4a5e5762d407fef25e9bd1593d07 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/9fee551dca38a7cc5cf940224f3a08cdae6c1956 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/0c38702517df5b3344f14635f4b9700217e697f4 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/4eb6536d3e7cdd33fc00565f87c2fbe0e9947010 [archive]
- ↑ Otherwise
havegedwill exit with a core dump. - ↑ https://gitlab.com/whonix/security-misc/-/commit/7d73b3ffa0bf13ba78debfb7f099758b0d0fbef3 [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/582492d6d8c5f756be4d809898707cb196c5c765 [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/2bf0e7471cbd3b813ce385d994e43e48636f7a0b [archive]
- ↑ See: Debian bullseye apt --error-on=any [archive].
- ↑ https://gitlab.com/whonix/security-misc/-/commit/0492f28aa10dc93063ff3b46107fa705c5ee0d7e [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/240ec7672a4d513e7e6cca280aca3d67c265d1cc [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/5a65c35479f267b026c03e195658ef9d98ee519c [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/7e128636b3a4ea7fe5dfa12018685ab7b5dda706 [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/257cef24baa038b21ef511e9d95c4229a5e16f68 [archive]
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/83244c59499cd9e593bc4ee1849ec887e0d781fe [archive]
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/0acf98f71b91bff962a8c6c30ade1d52015baee5 [archive]
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/aaaa46d9c7f7bf2ea96c0c6b7534ca1333079da0 [archive]
- ↑ https://gitlab.com/whonix/tb-starter/-/commit/f6c7fa071c96100c96ba5622f9a8d7c8ea8a495d [archive]
- ↑ Patched
prefs.jsin user home folder. This was necessary because it changed during the Whonix ™ 15 to 16 upgrade from/usr/share/homepage/whonix-welcome-page/whonix.htmlto/usr/share/doc/homepage/whonix-welcome-page/whonix.html. - ↑ https://gitlab.com/whonix/tb-starter/-/commit/a656c7e67d3adb80e989a089821433d38007e4d4 [archive]
- ↑ https://gitlab.com/whonix/tb-starter/-/commit/549d20a92b90379b18221e0ae1b96f9405e81da4 [archive]
- ↑ https://gitlab.com/whonix/tb-starter/-/commit/e9c41b7a645a526aec8764c82259d3c2234eb49f [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/a070941c05a9879f4a6e0b009bf2237f28b10268 [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/fe840f6446087b2ed5b09e144e517c2875e21aa0 [archive]
- ↑ https://gitlab.com/whonix/usability-misc/-/commit/7291238c1752bc88be73b1f1d031169034db340b [archive]
- ↑ https://gitlab.com/whonix/uwt/-/commit/8fad01d11eddc1f44cd15cef50903bc96156dfe3 [archive]
- ↑
interest-awaitis used instead ofinterest-noawaitbecause whenvirtualbox-guest-additions-isowas simultaneously upgraded withvm-config-dist, the trigger was not executed. - ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/9a3d7b64a65a32839cf3edc0ef469c9a5e17f586 [archive]
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/2ed18a9d67b519ce6b85ab1de03fd3b91af491ca [archive]
- ↑ https://gitlab.com/whonix/whonix-base-files/-/commit/4ebfe6691120f45aed43b9b28c88252ab0184955 [archive]
- ↑ https://gitlab.com/whonix/whonix-base-files/-/commit/69c6312a8ec8976fbfb61b5336e6c595512d9e5d [archive]
- ↑ https://gitlab.com/whonix/whonix-developer-meta-files/-/commit/126c8592c92fa4b78b71867b471f63508ed51325 [archive]
- ↑ See: Whonix Warrant Canary [archive].
- ↑ https://gitlab.com/whonix/whonix-developer-meta-files/-/commit/a6289a8b5e0b3db83b9c00f1df5818f6a2c7d2b6 [archive]
- ↑ https://gitlab.com/whonix/whonix-firewall/-/commit/69e89b344c3cffaa9553b83b77858d60f040fba8 [archive]
- ↑ https://gitlab.com/whonix/whonix-firewall/-/commit/3f49f174091e5e84a801c81fc36082c7ad135e5a [archive]
- ↑ https://gitlab.com/whonix/whonix-firewall/-/commit/c9356e1e34b50fbc2de0a3d73e0f0c50cd486f92 [archive]
- ↑ https://gitlab.com/whonix/whonix-firewall/-/commit/98a0b91a53d115cd042bb3c7663a4470be02aece [archive]
- ↑ https://gitlab.com/whonix/whonix-firewall/-/commit/fa732e9634a44fa5a5952eebef953d735be64106 [archive]
- ↑ https://gitlab.com/whonix/whonix-initializer/-/commit/37cb445a84c2f3918bccb14ba3dc102723ad15fd [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/3c8753f51a9ffb4a4f2c7c74ddc13b9ee597c66a [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/2a8bef6ea2c33c2a4ff14630ae99ce1ee31ad89b [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/131f50b2da9f81c76f53ab4ec97f733611d0f005 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/eb9a4bff0b846f9516d9b7719d73705641db2c27 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/ee1a9b03c02df748b0b3df9c30eaa5db5d88b188 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/2389f276d6d5e12a4f3ced5f0c99b52ba085687c [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/80c8c6f0f98531f27ad0155902a007db8738bc7b [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/9bc51f4e35fb6728977437f8d0228ef6e16d69b7 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/2aef1e530169e7790e5f5447a0bcd6e501cedd45 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/63f9469ad0db93bee2ecc8c72def7bfc30edb149 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/c59f6b48a7a7e866b8b2a430fc46fe20da3a6bc0 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/17e041cdea34f0c5421fb23b5222e34c14e636d3 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/456a0e638b04cc9dab474ecb58ff77bee29c8857 [archive]
- ↑ locales-all package not installed by default in all Debian templates [archive].
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/10a72921677881eb85283ff4ad46b03f5b49a8b6 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/59c56c41e2a23be96d451a79fc744f2cc0f0536e [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/1319af851b969d63fa77471e3da162d9ca5c41d8 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/9628a8136c971370a1c1efaf2317b2d72770de4a [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/eb3fc5d912798b98d240aa1788d966bc8d151433 [archive]
- ↑ This also leads to a much faster test.
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/bbad2596cffa06c6156d2ca784c8271fe89fa4e9 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/f3add80f849c7080fceeaf86da2104aea0b2dd4c [archive]
- ↑ https://gitlab.com/whonix/whonix-welcome-page/-/commit/e260ebb241936d17d5699d90e6cf568e7eeecde7 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/d6f4b0beeb7da7c857a0944d5341f738a1825ca0 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/993dc55adef8fd6227dcf028a31f78df7af4af38 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/4117aa571c4c54268098949377fec890be300edf [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/1097167d5d947b2591319ba7c727380bfdbb9852 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/61a4fa8feb1ca8bb66f8692f98fe0ed0b0f6a347 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/ea0ea5ed5b66bb99c4b1851954d4c116b690a3c4 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/db2b3b0439da69198e6fe15da14cd539f89a48bb [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/22c9e145a9fdb53358e56fd37fa34ebe3db5fb6c [archive]
- ↑ Challenges Installing VirtualBox [archive].
- ↑ https://gitlab.com/whonix/Whonix/-/commit/79f73c563c0c12afbf19b479e2c6426ac9ebc005 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/2e9b99f5991dd5a62083a91bde597ccd4100f108 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/288323a86e2dc037b03e004c62ab3f8ce2b1f616 [archive]
- ↑ Note: the https://fasttrack.debian.net/debian [archive] offline issue has now been resolved.
- ↑ https://gitlab.com/whonix/Whonix/-/commit/4c4b6899446b65ff98b0c714806e22879cd22ea6 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/37a58d3ccef9e055fa77375f08f609c37f34a4dc [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/d18114145217bd0fa97c5b90a162fa4115a44675 [archive]
- ↑ This would miss security-related APT configuration options:
apt --error-on=any / -o APT::Update::Error-Mode=any. - ↑ https://gitlab.com/whonix/Whonix/-/commit/a00bd523073aaceb1f5cd674b54e734fb93c7518 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/067b8c2f6dafbbcb6ea00eaf2f25c90b88508764 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/6a0f72a701799879b23de92a2855aba7f756bb22 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/21451c66870549e441e50f2bdd8008ba33f8d4a5 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/ff75fd30f698c61a3276a811c8fcd5a5be7a1298 [archive]
- ↑ Tor integration in Whonix [archive].
- ↑ https://gitlab.com/whonix/Whonix/-/commit/e6b372d18f582b35900899d2aa076e4d1b5073a2 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/37d3c0062d8fbb4413d3113cc67f2ea4020e9cba [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/a8aaeddad3feb15ba894c4c0c75288b20642a3e1 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/2ba4bcec1cd56c58cec7cb18b82d801abc58a0ae [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/9cdc94271739b373ff19eeb7506193c6a9b47250 [archive]
- ↑ https://github.com/Whonix/apparmor-profile-everything [archive]
- ↑ https://github.com/QubesOS/qubes-issues/issues/5212 [archive]
- ↑ https://forums.whonix.org/t/qubes-whonix-security-disadvantages-help-wanted/8581 [archive]
- ↑ Whonix XFCE Wallpaper / Background Image [archive].
- ↑ https://gitlab.com/whonix/anon-gw-base-files/-/commit/ef3ac0fdda5d56ecfb9c946cb0224b7aa627a25e [archive]
- ↑ replacing initramfs-tools with dracut [archive].
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/bd10983f849960f6176be2886b7287a2a9a48959 [archive]
- ↑ Whonix XFCE Wallpaper / Background Image [archive].
- ↑ https://gitlab.com/whonix/anon-ws-base-files/-/commit/4990b0578dbecddac34682104d844f4a7a8d3589 [archive]
- ↑ https://gitlab.com/whonix/binaries-freedom/-/commit/3cca621377fe9191e45ac40eecacbc45a702658f [archive]
- ↑ Policy for Inclusion of Compiled Software [archive].
- ↑ https://gitlab.com/whonix/binaries-freedom/-/commit/86223e3cbb5c6aab67616201a2936266d677c6bf [archive]
- ↑ https://gitlab.com/whonix/debug-misc/-/commit/eb232484bc4d248d866456c0eb236c17a137cc4c [archive]
- ↑ https://gitlab.com/whonix/debug-misc/-/commit/017c41ed068e5b675f741bc34c3d1f1733a5c8af [archive]
- ↑ https://gitlab.com/whonix/debug-misc/-/commit/915882889918bf7969fa7b9f7bb6f7dfcb5bb554 [archive]
- ↑ https://gitlab.com/whonix/grub-live/-/commit/7a1b20db9185b4cbbe04937f7993783f2261195b [archive]
- ↑ https://gitlab.com/whonix/grub-live/-/commit/df99255112d9eae360cce8534b9cfa92795125c6 [archive]
- ↑ https://gitlab.com/whonix/grub-live/-/commit/cb94f18bd47a56d0427e9ae822f966f32fd55f2e [archive]
- ↑ https://gitlab.com/whonix/grub-live/-/commit/3bded2153eb311ee6f8571bf67483d3514d97ed0 [archive]
- ↑ replacing initramfs-tools with dracut [archive].
- ↑ https://gitlab.com/whonix/grub-live/-/commit/1989d6e12ac4e5eec03ed3b492c4c84fd6695fd9 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/8a4939227c4ff0016451a3be8a8de8f7c7360b56 [archive]
- ↑ FlatPak as a Software Source / flathub as a source of software [archive].
- ↑ See: flatpak.
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/be19b89acba35c5b6e9350b3f4aa5d8c13288ba3 [archive]
- ↑ extrepo - safely adding repos [archive].
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/7f4f2930d720836cd4051a4ba6e38959037f2d95 [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/e11275ee58b15bbb9ec5d745046b4b369b681c99 [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/b1616daee3c2c228de8db866ea168be088e4ea5c [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/7c1ed0864ec1916497df39f1660d5fb97ba01e80 [archive]
- ↑ replacing initramfs-tools with dracut [archive].
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/a586c06595c836122c6f357d07f28541b16f988d [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/6b42c87bef0ee62fd57f4435cb69997243b3f6d8 [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/3b67c5c18981c7a3072ece594f94f98e9537cb1f [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/eac116b98463f9b50812fe4c43b5420181b62b3e [archive]
- ↑ https://web.archive.org/web/20210902155943/https://github.com/monero-project/monero-gui/releases/tag/v0.17.2.3 [archive]
- ↑ https://web.archive.org/web/20210902155938/https://downloads.getmonero.org/gui/monero-gui-linux-x64-v0.17.2.3.tar.bz2 [archive]
- ↑ https://web.archive.org/web/20210902160006/https://www.getmonero.org/downloads/hashes.txt [archive]
- ↑ https://gitlab.com/whonix/monero-gui/-/commit/a34bac079c2a31b533117070cf38c7a4957f36c3 [archive]
- ↑ replacing initramfs-tools with dracut [archive].
- ↑ https://gitlab.com/whonix/qubes-whonix/-/commit/683c5ee6247dd562fa52789c5475621f43a95377 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/95f62a51727ab153c83a1a5650786b2ffd778038 [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/ac0c492663b9d90f99e5969193b35b53d4175d1d [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/49902b8c56512c3ee8b3d16b0ca513e44349c66d [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/a4e18a2ae8c19a664bb1be5bc4ec43f10a876969 [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/e2810f348b413bb307449a911c12a46924686a9f [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/be8c10496f26d33378deb2427e56892771456ee5 [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/8b104f544a9e4e8da1691659fefa4999a4f6f085 [archive]
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/09129d482c339a21c1b5c55447d50906a0b64fd9 [archive]
- ↑ https://gitlab.com/whonix/usability-misc/-/commit/b6461000a276594155ab88d994b4b4268451030e [archive]
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/c071e8b630fe63963fbf5554986c0fecdcb6bd74 [archive]
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/1417726fc0a08bae8fe94c3dca3555aeef82677b [archive]
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/fc802381584056fbaef1e7388c720c2c3c3dcb19 [archive]
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/bf00f606b3188c5a023f446cb31f910349708b4e [archive]
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/ee1f0c3a4b8f7c18c4228385506e18e9a0cfe0ee [archive]
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/b0c1af96519f82a9dcd2baf4f414c5efbc5d87f2 [archive]
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/a41b9d9bd270dec8a3cb76ddade164d0de914696 [archive]
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/ee07d87be47c3c48f4369b5816876d5d826999a4 [archive]
- ↑ Migration to Guest Additions Packages.
- ↑ https://gitlab.com/whonix/vm-config-dist/-/commit/b23e33b69dde7a62d8b63884900095aeacc19024 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/b9d166ff16d3f8d61a0554784df9976cd88c6e72 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/8a17fef51a03c62205172494704dad11c361c31d [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/8d8fb6be0628a19e32c76fcd3edd732d7ba3bd5f [archive]
- ↑ Whonix XFCE Wallpaper / Background Image [archive].
- ↑ https://gitlab.com/whonix/whonix-xfce-desktop-config/-/commit/9d386ab84f420cf28a2661787500366af1088da1 [archive]
- ↑ https://gitlab.com/whonix/anon-gw-base-files/-/commit/2ca7a856386a14f6dd69e7547e4977d652867841 [archive]
- ↑ https://gitlab.com/whonix/anon-ws-base-files/-/commit/05e6e06250df24e72cb9aa14f5ab294f10dc17c1 [archive]
- ↑ https://gitlab.com/whonix/anon-ws-base-files/-/commit/706a7eff48adab1306cd127e85062286c77392ca [archive]
- ↑ https://gitlab.com/whonix/corridor/-/commit/cd7d2d4ba8ed55ff7b4f9508621c37d4afd3ce1d [archive]
- ↑ Bullseye: live-boot needs GRUB_DISABLE_LINUX_UUID="true" parameter in /etc/grub.d/11_linux_live [archive].
- ↑ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994138 [archive]
- ↑ https://gitlab.com/whonix/grub-live/-/commit/42e806430a90829c8f06df873a1aa82a0c05a4ca [archive]
- ↑ https://gitlab.com/whonix/hardened-kernel/-/commit/dd4d64c70d36d854f6b3f8faff281677000bd1cb [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/6472efd1ce1769338881020e5aac03a221ccb6e1 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/0199146c78a421c0429654636299a6e2fd795672 [archive]
- ↑ zuluCrypt appears blank [archive].
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/aa3b4ff0c6f977da88ebad2c94fdbd6b38ea0160 [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/d3b7a4284aefd17d9173c65a95f0d6cb037e07e9 [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/eb569b6225a67d78bee385c9d30981cdf7aeb91a [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/73ccff0d64314490703eda5c376e04129fd6170e [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/3781fc5bd5e8396675b304e309427cc02e752a57 [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/de2c03eb1e97ef4cc51979bbf0a51ac9d35879cf [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/d25317d734052fee49bef8cd3d2e11161872e26f [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/4afbd86c840c81fb64fdd27f5676accf854cad20 [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/c7836751a6cc25cab5888815011df5a1d493e75c [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/e3e2db96441401015c4fa61f423b43a240390b97 [archive]
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/d3f117937ecfd89d0a5159dd35e5813bd99d9aca [archive]
- ↑ APT repository signing keys per APT sources.list - signed-by [archive].
- ↑ https://gitlab.com/whonix/repository-dist/-/commit/f113c374a5e36f25c98441d166d34863fdd9268a [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/a68789aa1fa4d753b724fe99c03fbb29b4fb859b [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/d62bbaab82a33a485a82d42d8db5674d200a1c3d [archive]
- ↑ https://gitlab.com/whonix/security-misc/-/commit/bd31b4085c853d8b182e3a13534827a695f5493a [archive]
- ↑ APT repository signing keys per APT sources.list - signed-by [archive].
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/5ac0a09063e7a90d2e340f25b7e6bc854f376b1e [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/778637418b37389e9d42769f6d200398e5544cda [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/6011e9e5dc2833892eadce7c0be2a6b65431cf04 [archive]
- ↑ https://gitlab.com/whonix/usability-misc/-/commit/ae50fc3e75b16b4f54004cd9d0c2a74d38cb5c06 [archive]
- ↑ APT repository signing keys per APT sources.list - signed-by [archive].
- ↑ https://gitlab.com/whonix/usability-misc/-/commit/02486c1af3053828001f55fe3ed02b46be1aefcd [archive]
- ↑ https://gitlab.com/whonix/whonix-xfce-desktop-config/-/commit/2c986f88f3e85fec6412acd2fcfb9f254e92c479 [archive]
- ↑ https://gitlab.com/whonix/whonix-xfce-desktop-config/-/commit/829286e9e0291fefc87f4031ce1b3276cfb1045b [archive]
- ↑ https://gitlab.com/whonix/anon-apt-sources-list/-/commit/9f7f8a607b5410672fb3d35d5613de5f83cdc6de [archive]
- ↑ https://gitlab.com/whonix/anon-gw-anonymizer-config/-/commit/a4977845b00c43253bbcd7972bf91ddf88497f0f [archive]
- ↑ https://gitlab.com/whonix/anon-gw-base-files/-/commit/654f88a52a649c92b52e2304f886be7260d4ff77 [archive]
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/eca63bd00415f7f2365aff736bd5a76d9fb0968b [archive]
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/ad8163d84b826f18bf3cfe50c98dabe8c9b41d59 [archive]
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/fd008df8d2a0f9bcebdaef7c9281837c2827f628 [archive]
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/e9ea226efe8ad88735383bdb5b43e701604f3604 [archive]
- ↑ https://gitlab.com/whonix/anon-meta-packages/-/commit/3f029f172961d28458e3ed7cdffa61285d06dd3c [archive]
- ↑ https://gitlab.com/whonix/anon-shared-build-apt-sources-tpo/-/commit/15e0d448a25d91f1f258c44c70452efb0f74c2e8 [archive]
- ↑ https://forums.whonix.org/t/apt-repository-signing-keys-per-apt-sources-list-signed-by/12302 [archive]
- ↑ https://support.torproject.org/apt/ [archive]
- ↑ https://gitlab.com/whonix/anon-shared-build-apt-sources-tpo/-/commit/882a14d0627b2fc0afa06bd7fed56070d78b4ed5 [archive]
- ↑ https://gitlab.com/whonix/anon-ws-base-files/-/commit/e859c9baa21176f39c9c5310c03d59710893678a [archive]
- ↑ https://gitlab.com/whonix/apparmor-profile-everything/-/commit/3b2c68137002add0126462bc8bc03f1d26f8922a [archive]
- ↑ https://gitlab.com/whonix/grub-live/-/commit/c8e7c06774a25cb4da426641701c6622ebb52642 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/d7d9e5323bf68925090b1965d4955185b77387d7 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/79ed8b3ceb1cd1e96a5e84c9006da756f0e69180 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/c65c560cee7ba194b374a0f75370bd215d60a69d [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/73e232e41e8b24a7cfa9db22ee23ad365a18bb05 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/1b5397fd6b3a3826ab6dfaa2121a8f98aee276c2 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/9e8627cf147cdabe36d65bc69a24eb987ce95374 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/4c4c2ba5d5ae76ab0400ee1f0dc9736f967ec087 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/4b0497157282b44598e1c5b6d1eefa6372b5c531 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/3de950184dc5c7d08230dd865f226ce9e124310b [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/18e02945bd021996a0a4d90c04a6dd0cae5e79c0 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/21f03ed1009107e10b36695881ca86b43013ed8f [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/84c4121938d8d8d1d73bc43fd0c842777b8508f0 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/0493bc3de3a561b66e309fa9e936cd2e6433f583 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/543978493b230fb77616a7ce59551c8595603e2a [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/f583d7d0041ab4cec4031346591f2206e130ba62 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/634368a2e49f554cdfaa1c4a00d7a4d73daad404 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/3659666a92054b628c2b8c762a56cdfc5a184452 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/b752d08ac8797211953bc5361e3411e5db4133bc [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/d6b085322005f92f1aeb8ae9cb951921c7f77ab4 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/3449194476ab5e31035fe011c259aa4074fa508e [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/ba05cd447fab73c1f95bb47008ab3721fc39a512 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/4746cbd02d32b4e513accaed677c0bee28b531f6 [archive]
- ↑ https://gitlab.com/whonix/helper-scripts/-/commit/48a0adb850051907efcb41e1643453ac08d966ce [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/fb962e2c0062c086a0034f5ef3ac2a31416a278b [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/13f4ca0314080f2d2591462252bb929a9a20bfd1 [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/a973ec1758afce15af75be1a63972edb140a61e2 [archive]
- ↑ Appreciation is expressed to @HulaHoop.
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/7a41d45da8d3692484c97d27947183234ff4a79d [archive]
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/d458baa0ec28b46ed88ba72273b5748eed54d6c0 [archive]
- ↑ Appreciation is expressed to @HulaHoop.
- ↑ https://gitlab.com/whonix/kicksecure-meta-packages/-/commit/92fa630d2b242b350beed87fc0465fa9adf6f6ce [archive]
- ↑ https://gitlab.com/whonix/msgcollector/-/commit/807d3ed9154a226ff9bb737c69fbf05a59f52efb [archive]
- ↑ https://gitlab.com/whonix/msgcollector/-/commit/2febd8e861b1fafb4c6a55fba8dc09473805263e [archive]
- ↑ https://gitlab.com/whonix/rads/-/commit/c79945c2103b5c049f6411747b6aa472a65d726d [archive]
- ↑ https://gitlab.com/whonix/rads/-/commit/372540203b789c1b6eb615f5ad942d76a52c0796 [archive]
- ↑ https://gitlab.com/whonix/rads/-/commit/9bebad7d1e8dd8cb0cdc5244f19203be3045c667 [archive]
- ↑ This workaround essentially runs `chvt 2` in case rads does not start a display manager such as gdm (in case there is not enough RAM). This has restored the behavior of a user being greeted with an agetty login prompt. See: no login prompt / getty started on tty1 anymore in Whonix 16 (Debian bullseye based) [archive].
- ↑ https://gitlab.com/whonix/rads/-/commit/0fdcee7f930e6f7af5e838b3a273b9b76accd904 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/ed4f91095545414539d8a9e14e8f4e81afa9883a [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/33f2667c404103f3d39fd139c2cedf55b1731a97 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/df3c81a547181e2ff6774a2d963c2d8eeb85475b [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/6ac8dea8aa72b88cc89e78176c0fdc260180093d [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/7c14d799afd992c3ec98122f1cf9da75fd75588c [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/ff0dba14988e482eeab00e74367f302835fadfae [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/73e3b075d70ca08a8bd75a4e80933fa20d22af93 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/3986d420d44f147a3ca489c075ab564f1410fe10 [archive]
- ↑ https://github.com/Whonix/updates-status/issues/105 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/bfdea776ba638541c4d2b168a32588c3721a71a3 [archive]
- ↑ Appreciation is expressed to @marmarek for the bug report.
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/525716fb646d7654d065fbc16ae4af802ec552df [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/ecf9e8a38b248ff4815caafb0d8c9548c1a7aadb [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/540df96abf3dbc338ff48c38b2896a11615fc293 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/87cab6af3ed8b9f18c74e47f3f93afaab833ffe8 [archive]
- ↑ See: TimeSync: Whonix ™ Time Synchronization Mechanism.
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/650ee383881a3223310b576ffe0c480bd4535d3f [archive]
- ↑ See: Whonix on Mac M1 (ARM) [archive].
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/efb78881f58d5c4198deac881a1123281b4d741c [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/7d93312c1a7bdb288a36227410d1df5898586bc9 [archive]
- ↑ https://gitlab.com/whonix/sdwdate/-/commit/0f509ebc045ae88314f0abfe6faac1ddd48a8440 [archive]
- ↑ https://gitlab.com/whonix/sdwdate-gui/-/commit/933883ec710eb0a5a43a276e0c6789b7744d42a3 [archive]
- ↑ "Denied: whonix.NewStatus Denied whonix.NewStatus+whonix-gw-16_shutdown from whonix-gw-16 to sys-whonix" "Denied: whonix.NewStatus Denied whonix.NewStatus+whonix-ws-16_shutdown from whonix-ws-16 to sys-whonix"
- ↑ Appreciation is expressed to @zellchristensen for the bug report and @marmarek for the bug diagnosis.
- ↑ https://github.com/QubesOS/qubes-issues/issues/6983 [archive]
- ↑ https://gitlab.com/whonix/sdwdate-gui/-/commit/5d844f993af7bc69c30140d35de8b8cf72331780 [archive]
- ↑ https://gitlab.com/whonix/swap-file-creator/-/commit/f03cd0c0c18a384a3440e9dbe1adebdeafa6d496 [archive]
- ↑ The alternative, configuring the login prompt to wait for swap-file-creator to be done instead would lead to a slower boot process.
- ↑ https://gitlab.com/whonix/swap-file-creator/-/commit/b2b9dae3c16cacc6f786a74ac0fe723cd7794735 [archive]
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/078eb326852c504640fc12c0dcff0fca35ee74ed [archive]
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/e3a5ee7d47f761b7c920e80ac0e15fd25cd24536 [archive]
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/5f0c7deab97101c0217af07e4cf62cf2c45c8b06 [archive]
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/001fa395bf22f62a12296b719600b06fbf56c944 [archive]
- ↑ https://gitlab.com/whonix/systemcheck/-/commit/8e8b0854a37f19626e2f017457a67d4e8ce506e0 [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/79c0779916d9707a4a75e0bdf39749395f979d74 [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/d9a5d7d11d4caf198f21a2f32b9aaa733a4ad17d [archive]
- ↑ Appreciation is expressed to Frank.
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/862bc8c882af3ce06435d7197787420376d8fd51 [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/73c5d33fbfb63552cbbc8e501f197bd51efa8573 [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/9f0ab50d81b662ff54f915d58b800c8151976958 [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/3ae332a8726a45359b1a323593816f93b61fb00b [archive]
- ↑ https://gitlab.com/whonix/tb-updater/-/commit/5bbbbcb4e2bd3792c8fbeb81e68360d75fcdbb4a [archive]
- ↑ https://gitlab.com/whonix/timesanitycheck/-/commit/a2ae8d50a0ff51fae27b65971f3751b7d071c082 [archive]
- ↑ https://gitlab.com/whonix/timesanitycheck/-/commit/84e27705b4b547f885ac7aa1af18fff12ecbb0dd [archive]
- ↑ https://gitlab.com/whonix/timesanitycheck/-/commit/256b6feabfc8aba4eecf3d0388ed508d98a29301 [archive]
- ↑ https://github.com/QubesOS/qubes-issues/issues/6913 [archive]
- ↑ https://github.com/QubesOS/qubes-issues/issues/6891#issuecomment-920220943 [archive]
- ↑ https://gitlab.com/whonix/uwt/-/commit/bd48b023a99b575ea7cd3ea598ea98f43fb8eded [archive]
- ↑ https://gitlab.com/whonix/whonix-firewall/-/commit/0dcdd8d318f895aee862d618778edbdb27647443 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/2cc3e23b7c9318560e82041d8510b464e18604cf [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/9df84beded4c52493789c0b5966e4e8de755d305 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/da7a850ea0bb8ba7f49edab080ee5a82b859f407 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/50a25523032ab8938e234f0888f9777a620b639f [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/3aa25297c40c5fe4890d2cfad7b1c8d34a8433e3 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/d8cda99a5a376981ff8dfc3dda2534f982fa86e3 [archive]
- ↑ https://gitlab.com/whonix/whonix-legacy/-/commit/2d998d2884388ccad6e1110905522fc14352b892 [archive]
- ↑ Appreciation is expressed to @HulaHoop.
- ↑ https://gitlab.com/whonix/whonix-libvirt/-/commit/c2962f7e9fdafa5486b0998110c18976d0410780 [archive]
- ↑ https://gitlab.com/whonix/whonix-libvirt/-/commit/68249c4f7af9aae47444d51ee0d5b6e6d7480ed8 [archive]
- ↑ https://gitlab.com/whonix/whonix-libvirt/-/commit/a38adbfe7c087919959e0c0331a7a0d1fd36a551 [archive]
- ↑ https://gitlab.com/whonix/whonix-libvirt/-/commit/039cf62f31784193158711321964375b8cf0bff8 [archive]
- ↑ Appreciation is expressed to @HulaHoop.
- ↑ https://gitlab.com/whonix/whonix-xfce-desktop-config/-/commit/94d1c6a8048755235e924420ca9cf19da3758e6a [archive]
- ↑ See: Tor integration in Whonix ™ Development Notes.
- ↑ Tor integration in Whonix [archive].
- ↑ https://gitlab.com/whonix/Whonix/-/commit/8360f544bcd4bba4cb60f3fde9011f43d5d89803 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/6850283e88d52dd96a5f82412f99d0818117d905 [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/5542f3491045ac2ef9db42f8ffcc112baef4cd7b [archive]
- ↑ https://gitlab.com/whonix/Whonix/-/commit/bec122d15dc891a9b7ecad9fba702f3979783b65 [archive]
- ↑ Appreciation is expressed to @HulaHoop.
Whonix ™ is Supported by Evolution Host DDoS Protected VPS. Stay private and get your VPS with Bitcoin or Monero.
| Fosshost | About Advertisements |
Search engines: YaCy | Qwant | ecosia | MetaGer | peekier | Whonix ™ Wiki
Are you proficient with iptables? Want to contribute? Check out possible improvements to iptables. Please come and introduce yourself in the development forum.
Priority Support | Investors | Professional Support
Whonix ™ | © ENCRYPTED SUPPORT LP |
Freedom Software /
Open Source (Why?)
The personal opinions of moderators or contributors to the Whonix ™ project do not represent the project as a whole.