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
buster
to 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-freedom
package; Electrum is now installed frompackages.debian.org
stable repository. [7] - Switched the
tor
package back fromdeb.torproject.org
topackages.debian.org
stable version. [8] - Enabled Debian Fast Track repository [archive] by default. [9]
- Updated paths from
/usr/lib
to/usr/libexec
where appropriate as per lintian Debian File System Hierarchy Standard (FHS) [archive]. - VirtualBox version: this release utilizes VirtualBox guest additions version
6.1.26-dfsg-3
fromfasttrack.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.net
by default. [11] [12] - Enabled backports repository by default. [13]
anon-gw-anonymizer-config
[archive]:
- Corrected the setting to
ControlPort 9052
. [14] ControlPort 9052
is required for onion-grater updates. [15] [16]
- Changed the
binaries-freedom
dummy dependency toelectrum
. [17] whonix-shared-packages-recommended-cli
: addedkicksecure-recommended-cli
. [18]- Removed
flashproxy-client
andfteproxy
from 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-aae
toetc/apparmor.d/usr.sbin.networking-aae
. [27]usrmerge
- renamedsbin/networking-aae
tousr/sbin/networking-aae
. [28]
- genmkfile deb-install: now install using
apt install
instead ofdpkg -i
for dependency resolution (sdwdate vs time-deamon). [29] - Updated
make_dependencies_filter_helper
. [30] - Excluded the
/debian
folder 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/changelog
file 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 force
to ease Default Home Folder Configuration Files Reset. [39] - Moved
usr/lib/helper-scripts/
tousr/libexec/helper-scripts
and movedusr/lib/curl-scripts
tousr/libexec/helper-scripts
as per lintian FHS. [40]
kicksecure-base-files
[archive]:
- Set
/etc/kicksecure_version
to 16. [41]
kicksecure-meta-packages
[archive]:
- Added Chromium to
dummy-dependency
so it can be removed. [42] binaries-freedom
was replaced withelectrum
. [43]- Moved
obfs4proxy
fromkicksecure-dependencies-cli
tokicksecure-recommended-cli
. [44] [45] kicksecure-cli
Depends:kicksecure-recommended-cli
. [46]- Introduce
kicksecure-recommended-cli
and installfasttrack-archive-keyring
by default. [47] [48] bullseye
: ugpradelibexo-1-0
tolibexo-2-0
. [49]- Merged branch "HulaHoop0-master-patch-35409" into "master" and added
obfs4proxy
andfirefox-esr
. [50] [51] - Added
obfs4proxy
andfirefox-esr
. [52]
- Upgraded to a newer
onion-grater
version by Tails. [53]
open-link-confirmation
[archive]:
- Upgraded to a new upstream version. [54]
- Migrated from
yum
todnf
. [55] - Honor
skip-torified-updates-proxy-check qvm-service
and reintroduced the ability (from Qubes-Whonix ™ < v15.4) to skip thetorified-updates-proxy-check
script 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.gpg
to/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.d
supports 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-daemon
to avoid systemd pullingDepends: systemd-timesyncd
. [67]config-test
[68]
- Added
hardened malloc
compatibility forhaveged
workaround/lib/systemd/system/haveged.service.d/30_security-misc.conf SystemCallFilter=getrandom
. [69] [70] - Ported from
pam_tally2
topam_faillock
sincepam_tally2
was deprecated upstream. [71] [72] - Enabled
apt --error-on=any
by default. This makesapt
exit 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-wrapper
withapt --error-on=any
. [75] - Ported LKRG compatibility settings automation for VirtualBox hosts from
systemd
todpkg 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 thesystemcheck
canary. [80] - Replaced the no longer required
/usr/lib/security-misc/apt-get-wrapper
withapt --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.html
because it is unused. [85] - Migrated
usr/share/homepage
tousr/share/doc/homepage
. [86]
tb-updater
[archive] updated versions:
- Replaced the no longer required
/usr/lib/security-misc/apt-get-wrapper
withapt --error-on=any
. [89]
- Migrated
usr/lib/uwt_settings_show
tousr/bin/uwt_settings_show
. [90]
- VirtualBox guest additions installer: switched to
interest-await
trigger. [91] [92] - Removed a folder existence conditional to prevent a catch-22 situation. [93]
- Updated
/etc/whonix_version
to 16. [94] - Renamed
usr/lib/whonix/whonix.sh
tousr/libexec/whonix-base-files/whonix.sh
. [95]
whonix-developer-meta-files
[archive]:
- Renamed
migrate_to_buster_proposed_updates_repository
tomigrate_to_proposed_updates_repository
. - Renamed
migrate_to_buster_repository
tomigrate_to_stable_repository
. - Renamed
migrate_to_buster_testers_repository
tomigrate_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.service
is 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 failed
issue. [118] [119] - Legacy fixes. [120] [121]
- Implemented forward port release-upgrade improvements. [122]
- Renamed
usr/libexec/release-upgrade
tousr/sbin/release-upgrade
. [123] release-upgrade script
: replaced theapt
functionality test packagepython-qt4
withnano
since 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/homepage
tousr/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
.gpg
to.asc
. [132] - Reverted “build sources, Debian fasttrack: disable temporarily”; this reverts commit 288323a86e2dc037b03e004c62ab3f8ce2b1f616. [133]
- Avoided a build dependency on
ftpsync
(forrsync
test script). [134] - VirtualBox builds: switched back to guest additions packages -
virtualbox-guest-utils
,virtualbox-guest-dkms
andvirtualbox-guest-x11
. (Previouslyvirtualbox-guest-additions-iso
.) [135] - VirtualBox builds: temporarily download the
virtualbox
package 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_sid
moving to Debian fasttrack version. [142] - Disabled
download_virtualbox_packages_virtualbox_org
moving 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
python
from cowbuilder image. It is no longer necessary because theapt-get-update
wrapper 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
mmdebstrap
copy from the source code; it is no longer required as the Debianbullseye
package is sufficient. [152] python3.9
is no longer required ingrml_packages
becauseapt --error-on=any
obsoleted any need for a python-basedapt
wrapper. [153]- Replaced the unnecessary
/usr/lib/security-misc/apt-get-wrapper
withapt --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-freedom
is 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
dracut
kernel_cmdline="rootovl"
since that is already conditionally set in thegrub
boot menu (otherwise the system will always boot into live mode). [173] - Removed
dracut
hostonly="yes"
since that is already the Debian default. [174] - Added
dracut
support based on friedrich12 / dracut-grub-live [archive]. [175] [176]
- Improved diagnostic messages. [177]
kicksecure-meta-packages
[archive]:
- Installed
flatpak
by default and added it tokicksecure-recommended-cli
. [178] [179] [180] - Installed
extrepo
by default and added it tokicksecure-recommended-cli
. [181] [182] - Switched from
lightdm
togdm3
becauselightdm
autologin is non-functional. [183] kicksecure-dependencies-system
Depends:linux-initramfs-tool
,dracut
andinitramfs-tools
. [184] [185]- Introduced and integrated
kicksecure-dependencies-system
. [186] [187] [188] - Removed
initramfs-tools
fromnon-qubes-vm-enhancements-cli
fordracut
support. [189] - Introduced
kicksecure-qubes-cli
andkicksecure-qubes-gui
. [190]
- Dropped
initramfs-tools
fromqubes-whonix-shared-packages-recommended
; this is left to Qubes fordracut
support. [195] [196]
- Fixed a dependency issue. [197]
security-misc
[archive] improvements:
- Do not set kernel parameter
quiet loglevel=0
for 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 / ssh
are exempted. [202] - Fixed and added
sshd
topam_service_exclusion_list
to avoid faillock. [203]
- Now run
check_sudo
earlier. [204]
- Removed
/etc/lightdm/lightdm.conf.d/autologin.conf
(comments only) since it might interfere with autologin. [205]
config-package-dev
displaces/etc/gdm3/daemon.conf
. [206]- Added and enabled
gdm
autologin. [207] [208] [209] - Added the original
/etc/gdm3/daemon.conf
. [210] - Fixed autologin. [211] [212]
- Disabled
dracut
module 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 --hold
supported 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
buster
support 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-delete
tohelper-scripts
(asanon-consensus-del
). [258]
- KVM desktop background. [259]
- Moved
kicksecure-recommended-cli
fromwhonix-shared-packages-recommended-cli
tokicksecure-recommended-cli
. [260] - Removed packages
pwgen
,codecrypt
,gpg
,gpg-agent
,dirmngr
,magic-wormhole
,diceware
, andmakepasswd
fromwhonix-workstation-packages-recommended-cli
since these will be moved tokicksecure-meta-packages
. [261] - No longer install
python3-msgpack
by 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
anondate
AppArmor profiles because they are not ready. [272] - `onion-time-pre-script`: Do not use `anondate-set` on Whonix-Workstation ™ because
sdwdate
can 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-logprof
corrections. [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
anondate
output to journal (and thereforesdwdate-log-viewer
). [291] - Rebased AppArmor profiles on
aa-logprof
. [292] - Redesigned recovery from a slow clock. [293]
- Imported
anon-consensus-del
fromanon-gw-anonymizer-config
. [294]
kicksecure-meta-packages
[archive]:
- Removed
fasttrack-archive-keyring
fromkicksecure-recommended-cli
(added toanon-apt-sources-list
). [295] - Added
pwgen
,codecrypt
,gpg
,gpg-agent
,dirmngr
,magic-wormhole
,diceware
,makepasswd
tokicksecure-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
sclockadj
compilation 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-gui
log 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
haveged
will 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.js
in user home folder. This was necessary because it changed during the Whonix ™ 15 to 16 upgrade from/usr/share/homepage/whonix-welcome-page/whonix.html
to/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-await
is used instead ofinterest-noawait
because whenvirtualbox-guest-additions-iso
was 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.