## Version 6.10.2 2022-05-27 ### Base distro: - firefox AppImage: version: 100.0.r20220519220738 (CVE-2022-1802 CVE-2022-1529) ### Linux kernel: - version 5.15.43-Unraid (CVE-2022-21499) ### Management: - nginx: avoid appending default port number to redirect URLs - nginx: self-signed cert file: accept common name and all alternate names - startup: fix multiple network interfaces being assigned the same MAC address - startup: blacklist tg3 by default if Intel VT-d is enabled - webgui: Management Access: Use SSL/TLS setting: change the word 'Auto' to 'Strict' - webgui: Fixed: smGlue not included when selecting a controller - webgui: Fixed: allow share names with embedded ampersand - webgui: add LXC terminal support (for LXC Plugin) - webgui: Docker Web UI to use Docker label for icons as fallback - webgui: VM Manager: support libvirt networks (make libvirt networks accessible via gui) - webgui: fix issue where 'root' login works with password from another username which includes string 'root' - webgui: Update OS page spelling corrction: warninging -> warning - webgui: helptext review: minor corrections ## Version 6.10.1 2022-05-21 ### Management: - startup: fix regression: support USB flash boot from other than partition 1 ## Version 6.10.0 2022-05-07 ### Base distro: - aaa_base: version 15.0 - aaa_glibc-solibs: version 2.33 - aaa_libraries: version 15.0 - acl: version 2.3.1 - acpid: version 2.0.33 - apcupsd: version 3.14.14 - at: version 3.2.3 - attr: version 2.5.1 - avahi: version 0.8 - bash: version 5.1.016 - beep: version 1.3 - bin: version 11.1 - bind: version 9.16.27 - bluez-firmware: version 1.2 - bridge-utils: version 1.7.1 - brotli: version 1.0.9 - btrfs-progs: version 5.16 - bzip2: version 1.0.8 - ca-certificates: version 20220403 - celt051: version 0.5.1.3 - cifs-utils: version 6.14 - coreutils: version 9.0 - cpio: version 2.13 - cpufrequtils: version 008 - cracklib: version 2.9.7 - cryptsetup: version 2.4.3 - curl: version 7.83.1 (CVE-2022-22576 CVE-2022-27774 CVE-2022-27775 CVE-2022-27776 CVE-2022-27778 CVE-2022-27779 CVE-2022-27780 CVE-2022-27781 CVE-2022-27782 CVE-2022-30115) - cyrus-sasl: version 2.1.27 - db48: version 4.8.30 - dbus: version 1.12.20 - dcron: version 4.5 - devs: version 2.3.1 - dhcpcd: version 9.4.1 - diffutils: version 3.8 - dmidecode: version 3.3 - dnsmasq: version 2.86 - docker: version 20.10.14 (CVE-2022-24769) - dosfstools: version 4.2 - e2fsprogs: version 1.46.5 - ebtables: version 2.0.11 - eject: version 2.1.5 - elogind: version 246.10 - elvis: version 2.2_0 - etc: version 15.0 - ethtool: version 5.16 - eudev: version 3.2.11 - file: version 5.41 - findutils: version 4.8.0 - flex: version 2.6.4 - floppy: version 5.5 - fuse3: version 3.10.5 - gawk: version 5.1.1 - gdbm: version 1.22 - genpower: version 1.0.5 - getty-ps: version 2.1.0b - git: version 2.35.3 (CVE-2022-24765) - glib2: version 2.70.3 - glibc: version 2.33 - glibc-zoneinfo: version 2022a - gmp: version 6.2.1 - gnutls: version 3.7.2 - gptfdisk: version 1.0.8 - grep: version 3.7 - gzip: version 1.12 (CVE-2022-1271) - hdparm: version 9.63 - hostname: version 3.23 - htop: version 3.1.2 - icu4c: version 69.1 - inetd: version 1.79s - infozip: version 6.0 - inih: version 53 - inotify-tools: version 3.20.11.0 - iproute2: version 5.16.0 - iptables: version 1.8.7 - iputils: version 20211215 - irqbalance: version 1.7.0 - jansson: version 2.14 - jemalloc: version 5.2.1 - jq: version 1.6 - json-c: version 0.15_20200726 - json-glib: version 1.6.6 - kbd: version 1.15.3 - keyutils: version 1.6.3 - kmod: version 29 - krb5: version 1.19.2 - lbzip2: version 2.5 - less: version 590 - libaio: version 0.3.112 - libarchive: version 3.6.1 - libcap-ng: version 0.8.2 - libcgroup: version 0.41 - libdaemon: version 0.14 - libdrm: version 2.4.109 - libedit: version 20210910_3.1 - libepoxy: version 1.5.9 - libestr: version 0.1.9 - libevent: version 2.1.12 - libfastjson: version 0.99.9 - libffi: version 3.3 - libgcrypt: version 1.9.4 - libgpg-error: version 1.44 - libgudev: version 237 - libidn: version 1.38 - libjpeg-turbo: version 2.1.2 - liblogging: version 1.0.6 - libmnl: version 1.0.4 - libnetfilter_conntrack: version 1.0.8 - libnfnetlink: version 1.0.1 - libnftnl: version 1.2.1 - libnl3: version 3.5.0 - libpcap: version 1.10.1 - libpciaccess: version 0.16 - libpng: version 1.6.37 - libpsl: version 0.21.1 - libseccomp: version 2.5.1 - libssh: version 0.9.6 - libssh2: version 1.10.0 - libtasn1: version 4.18.0 - libtirpc: version 1.3.2 - libtpms: version 0.9.0 - libunistring: version 0.9.10 - libunwind: version 1.6.2 - libusb: version 1.0.24 - libusb-compat: version 0.1.7 - libuv: version 1.41.0 - libvirt: version 8.2.0 - libvirt-php: version 0.5.6a - libwebp: version 1.2.2 - libwebsockets: version 4.2.0 - libx86: version 1.1 - libxml2: version 2.9.14 (CVE-2022-29824) - libxslt: version 1.1.35 - libzip: version 1.8.0 - lm_sensors: version 3.6.0 - lmdb: version 0.9.29 - logrotate: version 3.18.1 - lshw: version B.02.19.2 - lsof: version 4.94.0 - lsscsi: version 0.32 - lvm2: version 2.03.13 - lz4: version 1.9.3 - lzip: version 1.22 - lzo: version 2.10 - mc: version 4.8.27 - mcelog: version 180 - miniupnpc: version 2.1 - mpfr: version 4.1.0 - nano: version 6.0 - ncompress: version 5.0 - ncurses: version 6.3 - net-tools: version 20181103_0eebece - nettle: version 3.7.3 - network-scripts: version 15.0 - nfs-utils: version 2.5.4 - nghttp2: version 1.46.0 - nginx: version 1.21.6 - nss-mdns: version 0.14.1 - ntfs-3g: version 2021.8.22 - ntp: version 4.2.8p15 - numactl: version 2.0.13 - oniguruma: version 6.9.7.1 - openssh: version 8.8p1 - openssl: version 1.1.1o (CVE-2022-1292) - openssl-solibs: version 1.1.1o (CVE-2022-1292) - p11-kit: version 0.24.1 - pam: version 1.5.2 - patch: version 2.7.6 - pciutils: version 3.7.0 - pcre: version 8.45 - pcre2: version 10.39 - php: version 7.4.29 (CVE-2021-21708) - pixman: version 0.40.0 - pkgtools: version 15.0 - procps-ng: version 3.3.17 - pv: version 1.6.6 - qemu: version 6.2.0 - qrencode: version 4.1.1 - reiserfsprogs: version 3.6.27 - rpcbind: version 1.2.5 - rsync: version 3.2.3 - rsyslog: version 8.2102.0 - samba: version 4.15.7 (CVE-2021-44141 CVE-2021-44142 CVE-2022-0336 CVE-2021-44141 CVE-2021-441412 CVE-2022-0336) - sdparm: version 1.12 - sed: version 4.8 - sg3_utils: version 1.47 - shadow: version 4.8.1 - smartmontools: version 7.3 - spice: version 0.15.0 - sqlite: version 3.37.2 - ssmtp: version 2.64 - sudo: version 1.9.9 - swtpm: version 0.7.3 (CVE-2022-23645) - sysfsutils: version 2.1.0 - sysvinit: version 2.99 - sysvinit-scripts: version 15.0 - talloc: version 2.3.2 - tar: version 1.34 - tcp_wrappers: version 7.6 - tdb: version 1.4.6 - telnet: version 0.17 - tevent: version 0.11.0 - traceroute: version 2.1.0 - tree: version 1.8.0 - ttyd: version 20211023 - usbredir: version 0.8.0 - usbutils: version 014 - utempter: version 1.2.0 - util-linux: version 2.37.4 - vbetool: version 1.2.2 - vsftpd: version 3.0.5 - wayland: version 1.20.0 - wget: version 1.21.2 - which: version 2.21 - wireguard-tools: version 1.0.20210914 - wsdd2: version 20111022 - xfsprogs: version 5.13.0 - xxHash: version 0.8.1 - xz: version 5.2.5 (CVE-2022-1271) - yajl: version 2.1.0 - zlib: version 1.2.12 - zstd: version 1.5.2 Included with GUI-mode: - adwaita-icon-theme: version 40.1.1 - at-spi2-atk: version 2.38.0 - at-spi2-core: version 2.42.0 - atk: version 2.36.0 - cairo: version 1.16.0 - dbus-glib: version 0.112 - freetype: version 2.11.1 - fribidi: version 1.0.11 - gd: version 2.3.3 - gdk-pixbuf2: version 2.42.6 - graphite2: version 1.3.14 - gtk+3: version 3.24.31 - harfbuzz: version 3.2.0 - hicolor-icon-theme: version 0.17 - libtiff: version 4.3.0 - libxkbcommon: version 1.3.1 - pango: version 1.48.11 - shared-mime-info: version 2.1 - startup-notification: version 0.12 - appres: version 1.0.5 - dejavu-fonts-ttf: version 2.37 - editres: version 1.0.7 - encodings: version 1.0.5 - fontconfig: version 2.13.92 - freeglut: version 3.2.1 - glew: version 2.2.0 - glu: version 9.0.2 - libICE: version 1.0.10 - libSM: version 1.2.3 - libX11: version 1.7.3.1 - libXau: version 1.0.9 - libXaw: version 1.0.14 - libXcomposite: version 0.4.5 - libXcursor: version 1.2.0 - libXdamage: version 1.1.5 - libXdmcp: version 1.1.3 - libXevie: version 1.0.3 - libXext: version 1.3.4 - libXfixes: version 6.0.0 - libXfont: version 1.5.2 - libXfont2: version 2.0.5 - libXfontcache: version 1.0.5 - libXft: version 2.3.4 - libXi: version 1.8 - libXinerama: version 1.1.4 - libXmu: version 1.1.3 - libXpm: version 3.5.13 - libXrandr: version 1.5.2 - libXrender: version 0.9.10 - libXres: version 1.2.1 - libXt: version 1.2.1 - libXtst: version 1.2.3 - libXxf86dga: version 1.1.5 - libXxf86misc: version 1.0.4 - libXxf86vm: version 1.1.4 - libdmx: version 1.1.4 - libevdev: version 1.12.0 - libfontenc: version 1.1.4 - libglvnd: version 1.3.3 - libpthread-stubs: version 0.4 - libxcb: version 1.14 - libxkbfile: version 1.1.0 - libxshmfence: version 1.3 - listres: version 1.0.4 - mkfontscale: version 1.2.1 - mtdev: version 1.1.6 - sessreg: version 1.1.2 - setxkbmap: version 1.3.2 - transset: version 1.0.2 - xauth: version 1.1.1 - xcb-util: version 0.4.0 - xdpyinfo: version 1.3.2 - xdriinfo: version 1.0.6 - xev: version 1.2.4 - xf86-input-evdev: version 2.10.6 - xf86-input-keyboard: version 1.9.0 - xf86-input-mouse: version 1.9.3 - xf86-input-synaptics: version 1.9.1 - xf86-video-ast: version 1.1.5 - xf86-video-mga: version 2.0.0 - xf86-video-vesa: version 2.5.0 - xhost: version 1.0.8 - xinit: version 1.4.1 - xkbcomp: version 1.4.5 - xkbevd: version 1.1.4 - xkbutils: version 1.0.4 - xkeyboard-config: version 2.34 - xkill: version 1.0.5 - xload: version 1.1.3 - xlsatoms: version 1.1.3 - xlsclients: version 1.1.4 - xmessage: version 1.0.5 - xmodmap: version 1.0.10 - xorg-server: version 1.20.14 - xprop: version 1.2.5 - xrandr: version 1.5.1 - xrdb: version 1.2.1 - xrefresh: version 1.0.6 - xset: version 1.2.4 - xsetroot: version 1.1.2 - xsm: version 1.0.4 - xtrans: version 1.4.0 - xwd: version 1.0.8 - xwininfo: version 1.1.5 - xwud: version 1.0.5 - imlib2: version 1.7.1 - fluxbox: version 1.3.7 - slim: version 1.3.6 - vte3: version 0.50.2 - sakura: version 3.5.0 - xclock: version 1.0.9 - xterm: version 370 - hwloc: version 2.2.0 ### Linux kernel: - version 5.15.40-Unraid (CVE-2021-33909 CVE-2021-33910 CVE-2022-0847) - patch: "drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()" - patch: "add-relaxable-rmrr-5_8_and_up.patch" modified for this kernel - added features: - several ACPI-related CONFIG settings - CONFIG_TCG_TPM and associated TPM chip drivers - CONFIG_NFS_V4: NFS client support for NFS version 4 - CONFIG_NFSD_V4: NFS server support for NFS version 4 - CONFIG_USB_RTL8152: Realtek RTL8152/RTL8153 Based USB Ethernet Adapters - CONFIG_USB_NET_AQC111: Aquantia AQtion USB to 5/2.5GbE Controllers support - CONFIG_USB4: Unified support for USB4 and Thunderbolt - CONFIG_USB4_NET: Networking over USB4 and Thunderbolt cables - CONFIG_DRM_I915_GVT: Enable Intel GVT-g graphics virtualization host support - CONFIG_DRM_I915_GVT_KVMGT: Enable KVM/VFIO support for Intel GVT-g - CONFIG_VFIO_MDEV: Mediated device driver framework - CONFIG_VFIO_MDEV_DEVICE: VFIO driver for Mediated devices - CONFIG_FTRACE: Tracers - CONFIG_FUNCTION_TRACER: Kernel Function Tracer - CONFIG_KPROBES: Kprobes - CONFIG_DEBUG_KERNEL: Kernel debugging - CONFIG_KALLSYMS_ALL: Include all symbols in kallsyms - CONFIG_ISCSI_TCP: iSCSI Initiator over TCP/IP (per Community Member @ich777) - CONFIG_GIGABYTE_WMI: Gigabyte WMI temperature driver - BPF kernel options (user request): - CONFIG_BPF_SYSCALL: Enable bpf() system call - CONFIG_BPF_JIT: Enable BPF Just In Time compiler - CONFIG_BPF_JIT_ALWAYS_ON: Permanently enable BPF JIT and remove BPF interpreter - CONFIG_NET_CLS_BPF: BPF-based classifier - CONFIG_NET_CLS_ACT: Actions - CONFIG_NET_ACT_BPF: BPF based action - CONFIG_IKHEADERS: Enable kernel headers through /sys/kernel/kheaders.tar.xz - CONFIG_NET_SCH_SFQ: Stochastic Fairness Queueing (SFQ) - CONFIG_NET_ACT_POLICE: Traffic Policing - CONFIG_NET_ACT_GACT: Generic actions - CONFIG_GACT_PROB: Probability support - CONFIG_NET_SCH_INGRESS: Ingress/classifier-action Qdisc - CONFIG_CGROUP_BPF: Support for eBPF programs attached to cgroups - md/unriad: version 2.9.22 - fix: md_sync_limit was being ignored ### Management: - better IPv6 suport - diagnostics: add bz*.sha256 values - diagnostics: Improved anonymization - diagnostics: Anonymize mover - diagnostics: better package listings in folders.txt - diagnostics: do not anonymize 169.254.x.x addresses - emhttp new defaults: - root password required - newly created shares not exported by default - predefined 'flash' share not exported by default - ssh, telnet: disabled by default - NetBIOS disabled by default - WSD enabled by default (and using newer 'wsdd2' package) - Enhanced macOS interoperability enabled by default - for 'domains' and 'system' shares, change 'Enable Copy-on-write' default setting from 'No' to 'Auto' - change poll_attributes tunable default value from 30 min to 30 sec. - emhttpd: add 'rootshare' reserved name - emhttpd: fix regression: user shares should be enabled by default - emhttpd: minimize information transmitted by UpdateDNS function - emhttpd: use shfs ioctl to invalidate shfs cached share info when share cfg changes - emhttpd: fix incorrect handling of unassigned device read/write counters - emhttpd: fix sometimes wrong device name assigned to hotplugged unassigned devices - emhttpd: fix btrfs-replace case - emhttpd: fix btrfs pool device replace still showing 'missing' - emhttpd: delete all PHP sessions when root password is changed (logs everyone out) - emhttpd: correct device status handling for single-slot pools - emhttpd: collapse multiple underscores within nvme /dev/disk/by-id symlinks to single underscore - firefox: version 91.0.r20210823123856 (AppImage) - mover: fix bug not moving shares with embedded spaces - mover: append '.partial' suffix to filename when move in-progess - rc.docker: fix startup network race condition - rc.libvirt: Prevent Unraid from hanging when the array is stopped, while VMs are in paused or suspended state - rc.libvirt: test the existence of a VM before adding it to the NAMES list - rc.mcelog: mcelog added to base distro - rc.nginx: change fastcgi_read_timeout from 120s to 640s - rc.nginx: remove ttyd side-loading - rc.nginx: support Lets Encrypt wildcard certs - rc.nginx: support custom wildcard self-signed certs - rc.nginx: self-signed cert subject OU change from "unRAID" to "Unraid" - rc.nginx: ignore case in processing Subject field for custom certificates - rc.nginx: remove default server block returning 404 for https if USE_SSL==no and no CA-signed cert - rc.samba: disable SMB Multi Channel by default; add control to Settings/SMB Settings page - rc.S: check bz file sha256 during initial boot - shfs: fix bug where permissions being ingored ('default_permissions' was missing in mount command) - sysctl: handle net.netfilter.nf_conntrack_count max exceeded (increase setting to 131072) - ttyd: fix garbled text in local FireFox Termainl windows - upgradepkg: do not upgrade if existing package is newer - wsdd2: listen only on active interface by default (br0, bond0, or eth0) - webgui: Integrate header UPC - webgui: Add Apps link to install CA - webgui: Add internal container reference - webgui: Add new setting "Terminal font size" - webgui: Add notification agent for Pushplus - webgui: Add notification agent for ServerChan - webgui: Add 'root' folder protection to filetree - webgui: Add tracking after system shutdown - webgui: Add vmxnet3 and e1000 into available NICs for VMs - webgui: Added "User 'root'" reference on Management Access page - webgui: Added notify when plugin fails to install - webgui: Added: Cumulative parity check. This allows a parity check to be divided over multiple time windows. - webgui: Adjusted row highlighting on main and shares page to better suit people with color impairment - webgui: Allow CA to get all docker info without having to download icons if not present - webgui: Allow all notification agents to send links - webgui: Allow ruleset for local rules in rsyslog.conf - webgui: Allow simultaneous log and console windows for containers - webgui: Always show "WebUI" for user specified URLs - webgui: BTRFS balance and scrub scheduler - webgui: BTRFS balance: fix recommendation message when volume is empty - webgui: Better array sync when multiple sessions are opened - webgui: Better translation of docker container variables - webgui: CSS minor corrections - webgui: Change Dashboard Parity status to be invalid and not emulated. - webgui: Change page switching to better suit Safari on mobile devices - webgui: Change parity sync notification from error to notice level - webgui: Changed header selection for better support of Android - webgui: Check for flash offline / quick check on if it is corrupted - webgui: Cleanup styles folder - webgui: Compress too long share names in dropdown menus - webgui: ContextMenu: added option "button": defaults to "left" (current behavior), other options are "right" and "both" - webgui: Convert notify polling to Nchan - webgui: Create favicon.ico - webgui: Create syslog entry when user logs out - webgui: Dashboard: add CPU and NETWORK chart - webgui: Dashboard: fix bar color when disk thresholds are disabled - webgui: Dashboard: separate cpu details and graph view - webgui: Delete DockerRepositories.page - webgui: Device_list replace .png icon with font icon - webgui: Diagnostics fix plugin deprecated max version error - webgui: Diagnostics: Add share summary - webgui: Diagnostics: Add share summary - webgui: Diagnostics: Include current plugin versions - webgui: Diagnostics: Remove lines from go containing passwords etc - webgui: Diagnostics: Revamp anonymization - webgui: Diagnostics: add DHCP log - webgui: Diagnostics: add check for DNS Rebinding Protection - webgui: Diagnostics: add url details - webgui: Diagnostics: privatize routable IPs - webgui: DisplaySettings: add "showBannerGradient" - webgui: Do not highlight false positive ERST error - webgui: Docker page loading improvements - webgui: Docker settings: suppress browser presets - webgui: Docker utilization warning only when image file - webgui: Docker: Add Network / Privacy Category - webgui: Docker: Add crypto as a category - webgui: Docker: Do not update installed user templates - webgui: Docker: Fix incorrect caching when deleting / recreating image - webgui: Docker: Handle edge case involving browser back button when within CA in certain unlikely circumstances - webgui: Docker: Ignore icon references to default question mark - webgui: Docker: Only save templates as v2 - webgui: Docker: Silence PHP errors when editing a template if corruption exists - webgui: Docker: Support CA tag - webgui: Docker: Support ReadMe in context menus - webgui: Docker: add description to all custom networks - webgui: Docker: add route for remote WireGuard access - webgui: Docker: add route for remote WireGuard access: - webgui: Docker: add route for remote WireGuard access: - "Host access to custom networks" must be enabled to allow access - Containers with network 'br0' can be remotely accessed by WireGuard without the need to configure static routes on the home router (gateway) - webgui: Docker: add time unit in settings - webgui: Docker: add wireguard description in network selection - webgui: Docker: compress too long author names - webgui: Docker: fix GUI may hang when multiple screens are opened - webgui: Docker: fix overlapping container ID display - webgui: Docker: fix spinner will not disappear after attempting to uninstall a non-existent container - webgui: Docker: fixed filetree sometimes not visible - webgui: Docker: fixed header display causes gap - webgui: Docker: fixed list display in fixed view mode - webgui: Docker: fixed template removal when no containers exist - webgui: Docker: make popup window fit in browser window - webgui: Docker: optimized contextmenu - webgui: Docker: process bash ANSI colors in web log display - webgui: Docker: remove close button in popup windiow - webgui: Docker: translation optimization - webgui: Docker: update window uses color of selected theme - webgui: Edit/Add Container: Fix browser console error - webgui: Enable/Disable SMART extended test depending on spin down delay setting - webgui: Error checking etc on ports for syslog server - webgui: Escape double quotes in text input submit - webgui: Expand file type icon selection - webgui: Expand ipaddr() with protocol: protocol defaults to ipv4 in case of ipv4 + ipv6 - webgui: Fix CPU model sometimes not present - webgui: Fix PHP error when calculating balance level - webgui: Fix corruption check after a New Config is issued - webgui: Fix missing csrf-token in Notify - webgui: Fix monitor false positives - webgui: Fix network bonding display - webgui: Fix pools display on Main page when empty pool exists - webgui: Fix regression error for themes auzre & gray - webgui: Fix side bar of themes azure/gray in firefox - webgui: Fix: Improved DNS Rebinding checks - webgui: Fixed PHP errors for share and disk calculations - webgui: Fixed balance/scrub schedule not saved when device name has "-" in it - webgui: Fixed comments field only for selected disks - webgui: Fixed parity duration + speed when paused/resumed - webgui: Fixed smart temperature settings sometimes not possible - webgui: Fixed: VM 9p add share issue - webgui: Fixed: buttons not working in device info when no device is present - webgui: Fixed: missing samesite attribute in cookies - webgui: Fixed: parity history sometimes wrongly processed - webgui: Fixed: race condition when array is stopped and device assignments are changed - webgui: Fixed: specific disk settings for pool devices only - webgui: Fixed: speed calculation of parity check - webgui: Fixed: spinner stays visible after docker command - webgui: Fixes and enhancements in Browse function - webgui: Font files update: - Adjust css settings - Cleanup font files, use only woff format - Restore clear-sans font - Update bitstream font - bitstream --> source code pro - clear-sans --> source sans pro - webgui: Force creation of root password - webgui: Highlight selected row when hovering over array or shares - webgui: Improved background process detection and handling - webgui: Improved format of stale and error plugin pages - webgui: Include links in email and Discord agent notifications - webgui: Let setting "showBannerGradient" default to "yes" - webgui: Limit popup window width on ultrawide monitors - webgui: Log docker icon download failures - webgui: Lower update frequency of monitor function to better suit mobile devices - webgui: Main page - lower table update frequency for better responsiveness of links - webgui: Make WireGuard trademark visible on "full" page - webgui: Make links in help text standout (red) - webgui: Management: fix ports in use check - webgui: Miscellaneous updates and fixes - webgui: Move Start button below encryption field - webgui: NFS: fix copying of hostList after READ operation - webgui: Nchan: Use multiplexed channels and add error reporting - webgui: Only allow png files to be uploaded as user image - webgui: Open terminal window with dynamic size - webgui: Parity check: allow spinup/spindown when operation is paused - webgui: Parity check: re-introduce Done button when finished - webgui: Parity operation enhancements: - Add disk clear action - Add parity operation action to history view - Added "size" column to parity history - CSS adjustment in SMART attributes - Correct calculations for data-rebuild smaller than parity - Separate Parity-Sync and Data-Rebuild as individual actions - Show additional buttons in Array Stopped state - Textual enhancements - Use Nchan updates for copying/clearing progress - webgui: Parity: shown duration time excluding idle time - webgui: Plugin manager: fix branch select gets unnecessary disabled - webgui: Plugins page loading improvements - webgui: Proactive script security hardening - webgui: Relax SMART detection logic - webgui: Relax update frequency a bit - webgui: Remove Nchan error detection (Rely on the automatic reconnect of Nchan to re-establish connections when communication is slow) - webgui: Remove deprecated font extensions: eot, svg, ttf - webgui: Replace polling scripts with event driven Nchan interface - webgui: Revert back to default capitalization of device names - webgui: Revised filedrop.js - webgui: Right-clicking or long-clicking a menu item should open the selected menu - webgui: SSH authorized keys UI - webgui: Set Main page update frequency to 1s for better support of mobile devices - webgui: Shares: fix wrong size computation - webgui: Show IP on VM Manager VM Page - webgui: Show management access and shares access groups for users - webgui: Show warning when javascript is disabled - webgui: Sign-in required to provision/renew Unraid LE SSL certificate - webgui: Silence PHP error on syslinux page if flash drive is missing - webgui: Support future T2FA - webgui: Support multi-language in filetree display - webgui: Suppress IPv6 anycast addresses in routing table - webgui: Suppress non-relevant IPv6 routes in routing table - webgui: System devices additions - webgui: System info: fix translation - webgui: Translation support (Unraid.net) - webgui: Translations: fix creation of empty sessions - webgui: Update Credits.page - webgui: Update DashStats.page - webgui: Update FileTree.php - webgui: Update GUI with latest helptext - webgui: Update Outlook/Hotmail smtp settings - webgui: Update alert text - webgui: Update css files to use woff and woff2 formats only - webgui: UpdateDNS to prefer IPv4 first and then IPv6 - webgui: Updated bitstream font to support more languages - webgui: Updated help text for Display settings and Docker - webgui: Use background checking for flash corruption - webgui: Use https for internet connectivity check - webgui: Use tabbed view for device information page - webgui: Use ttyd for logging windows - webgui: VM Manager: add virtio-win-0.1.208.iso download link - webgui: VM Manager: added Windows 11 template and OVMF TPM - webgui: VM editor style update - webgui: VM: fix missing path selection (for GPU firmware file) - webgui: VMs: automatically update virtio-win iso list - webgui: VMs: optimized contextmenu - webgui: Validate WebGUI ports before applying - webgui: Validate destination of VirtIO ISO downloads - webgui: When viewing source, identify which .page file is responsible - webgui: WireGuard integrated - webgui: WireGuard updates: - webgui: WireGuard updates: - Add tunnel routing for docker containers - Automatically make the WG tunnel available to containers (custom network) - Make import config file of VPN providers more robust. - VPN tunneled access for docker - VPN tunneled access for system - webgui: WireGuard: Add warning when tunnel deletion fails - webgui: WireGuard: Introduce new network modes: - webgui: WireGuard: add logic to recreate networks after reboot - webgui: WireGuard: fixed proper handling of ipv4 + ipv6 tunnels - webgui: WireGuard: preset peer DNS server with "Remote tunneled access" - webgui: WireGuard: use kill switch when tunnel inactive - webgui: WireGuard: user nginx settings and unraid.net api - webgui: WireGuard: warn when directly connected with public IP - webgui: Wireguard: fix import function to accept all keys - webgui: Wireguard: make management interface seletable: - webgui: Wireguard: make management interface seletable: - Defaults to eth0 - future expansion - webgui: Wireguard: strip ListenPort from file input: - ListenPort must be unique, let WG generate a random local port instead - webgui: css scrollbar enhancements - webgui: diagnostics: fix: anonymize myunraid.net urls - webgui: dockerMan Security: Remove HTML tags from Config elements - webgui: dockerMan: remove HTML from descriptions - webgui: fix: password lockouts not being cleared properly - webgui: fix: remove reauthentication msg from email notifications - webgui: improve: Highlight selected row when hovering over array or shares - webgui: jQuery: version 3.6.0 - webgui: present CA-signed certificate subject as a link - webgui: privatize host in diagnostics - webgui: refactor UpdateDNS.php: anonymize verbose output by default, other improvements - webgui: remove 'My Servers' skeleton page - webgui: require sign in to provision cert - webgui: support simultanious LAN SSL with self-signed cert and DNS-based SSL with Lets Encrypt cert - webgui: various Multi-language corrections