Vanilla Dpup is built by an automated pipeline that produces periodic builds (9.3.1, 9.3.2, ...) with the latest security and stability updates from Debian and a kernel built from the latest Debian kernel source, using a stable woof-CE tree with cherry-picked fixes from the latest woof-CE and extra fixes. The delta between the woof-CE tree used to build Vanilla Dpup and upstream woof-CE can be found here.
Currently, you can choose between Vanilla Dpup 9.3.x or 10.0.x.
9.3.x older, smaller and lighter, because it's based on Debian 11 packages. Since 9.3.30, a new release is available once a month, and it includes nothing but extra bug fixes and security fixes from Debian, plus Puppy-specific bug fixes cherry-picked from 10.0.x. If you have very old hardware, 9.3.x might work better than 10.0.x.
10.0.x looks and behaves mostly the same, but it includes new features under the hood and it's based on much newer packages from Debian 12. A new release with the latest fixes is available once a week twice a month. If your hardware can handle 10.0.x, this is the one to go for.
(11.0.x is very early stages of its development: it's still dangerous to use, changes frequently and breaks frequently. 9.3.x and 10.0.x are protected against unwanted breaking changes that go into 11.0.x.)
To update your Vanilla Dpup, simply download a newer build and unpack the files:
1) Replace vmlinuz, initrd.gz and ucode.cpio with those from the new build
2) Put *.sfs from the new build in the directory with the files from the older build
3) Once you reboot and everything works, you can delete *.sfs files that came from the old build
Updating from a 9.3.x build to a newer 9.3.x build or from a 10.0.x build to a newer 10.0.x build should be safe and painless, unless stated otherwise in the changelog below. It's OK to skip updates (i.e. you don't need to update to 10.0.20 first, if you're updating from 10.0.19 to 10.0.21: you can skip 10.0.20), which means you don't have to update every time a new release is available: you can update once a month or every two months.
And, if you don't want to update at all, you don't have to. If unsure, see the changelog below: if you're affected by a bug fixed in a later build, you might want to update. If it's been a very long time since the last update, maybe you'll want fixes for known security vulnerabilities.
To download the latest 10.0.x build:
https://github.com/vanilla-dpup/release ... 86_64-10.0 (64-bit)
https://github.com/vanilla-dpup/release ... p-x86-10.0 (32-bit)
To download the latest 9.3.x build:
https://github.com/vanilla-dpup/release ... x86_64-9.3 (64-bit)
https://github.com/vanilla-dpup/release ... up-x86-9.3 (32-bit)
If you want to know more about Vanilla Dpup, see Getting Started with Vanilla Dpup 9.2.x and Vanilla Dpup vs Puppy Tradition. Most information is relevant for 9.3.x and 10.0.x too.
Changelog
10.0.64 (17/10/24)
-
Firefox settings backported from 11.0.x - https://github.com/vanilla-dpup/woof-CE ... 0f32f77d65
10.0.63 (2/10/24)
-
Fix for saving failure under PUPMODE 13 when the save layer contains a device node with the same path as a modified file - https://github.com/vanilla-dpup/woof-CE ... b927e7195e
-
More save2flash bug fixes backported from 11.0.x - https://github.com/vanilla-dpup/woof-CE ... 064c2b8362
-
gplaces is updated to 0.19.7 - https://github.com/vanilla-dpup/woof-CE ... 2d5ec65ffb
10.0.61 (13/9/24)
-
Added the cros_ec_lpcs driver, needed by some old Chromebooks - https://github.com/vanilla-dpup/woof-CE ... ec65d768b7 (reported by @mcman56)
-
gplaces is updated to 0.19.5 - https://github.com/vanilla-dpup/woof-CE ... 4374138491
10.0.56 (2/7/24)
-
Backport of the new save2flash from 11.0.x that minimizes writing and saves changes faster - https://github.com/vanilla-dpup/woof-CE ... a6815d7480
10.0.54 (2/6/24)
-
gplaces is updated to 0.19.4 - https://github.com/vanilla-dpup/woof-CE ... 028a1a137a
10.0.53 (16/5/24)
-
More reliable auto-detection of lid and display name when trying to disable and re-enable the internal display on lid events - https://github.com/vanilla-dpup/woof-CE ... 0bd7af94f7 (suggested by @MochiMoppel)
-
gplaces is updated to 0.19.3 - https://github.com/vanilla-dpup/woof-CE ... 33d929e50c
10.0.52 (2/5/24)
-
Various boot process optimizations: 20% faster in a very non-scientific test - https://github.com/puppylinux-woof-CE/woof-CE/pull/4272, https://github.com/vanilla-dpup/woof-CE ... 47d3d01b1b, https://github.com/vanilla-dpup/woof-CE ... 42db2b338f, https://github.com/vanilla-dpup/woof-CE ... a62763aba9
-
The deadbeef AAC plugin is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/4276, https://github.com/vanilla-dpup/woof-CE ... 050475d017 (requested by @darksun)
-
gplaces is updated to 0.19.2 - https://github.com/vanilla-dpup/woof-CE ... 73f1cfee6c
-
Automatic suspend on lid close is now disabled if there's at least one connected and enabled external monitor - https://github.com/puppylinux-woof-CE/woof-CE/pull/4278, https://github.com/vanilla-dpup/woof-CE ... 8547653821
10.0.51 (16/4/24)
-
gplaces is updated to 0.19.1 - https://github.com/vanilla-dpup/woof-CE ... 6d4ba07311
10.0.50 (2/4/24)
-
Fix for X startup failure when the selected driver is
nvidia
- https://github.com/puppylinux-woof-CE/woof-CE/pull/4258, https://github.com/vanilla-dpup/woof-CE ... ce86f8604f (reported by @bigpup) -
Fix for inability to run the VSCodium Flatpak, among others - https://github.com/puppylinux-woof-CE/w ... 63/commits, https://github.com/vanilla-dpup/woof-CE ... 902abee47f
10.0.48 (2/3/24)
-
apt autoremove
now removes automatically-installed dependencies even if an installed package has an optional dependency on them - https://github.com/puppylinux-woof-CE/woof-CE/pull/4241, https://github.com/vanilla-dpup/woof-CE ... 8e1a542b08 (requested by @vtpup)
10.0.47 (16/2/24)
-
gplaces is updated to 0.18.2 - https://github.com/vanilla-dpup/woof-CE ... 3ac55e7a26
-
Fix for
pfix=fsckp
not working with F2FS - https://github.com/puppylinux-woof-CE/w ... 8c88abb757, https://github.com/vanilla-dpup/woof-CE ... 9f4d56cb8b
10.0.46 (2/2/24)
-
Fix for boot failure on Lenovo Ideapad 100S-11IBY - https://github.com/puppylinux-woof-CE/woof-CE/pull/4229 (by @gyrog)
10.0.45 (16/1/24)
-
mesa-vulkan-drivers is now included in the ISO (alongside Mesa OpenGL drivers), to make games more likely to work out-of-the-box - https://github.com/puppylinux-woof-CE/w ... 858b8c1036, https://github.com/vanilla-dpup/woof-CE ... 05dc1d9c42
-
gplaces is updated to 0.18.1 - https://github.com/vanilla-dpup/woof-CE ... 9f300c39dc
10.0.44 (6/1/24)
-
Fix for breakage of the Steam installer - https://github.com/puppylinux-woof-CE/w ... 56e6f07e8b, https://github.com/vanilla-dpup/woof-CE ... 11f6f05f21 (reported by @Dimaspaf14)
10.0.39 (2/12/23)
-
Fix for trailing separator in the JWM menu when an application belongs to multiple categories - https://github.com/puppylinux-woof-CE/w ... 4196/files, https://github.com/vanilla-dpup/woof-CE ... f9429a3959
10.0.38 (25/11/23)
-
apt package lists are now excluded from the PUPMODE 66 save archive - https://github.com/puppylinux-woof-CE/woof-CE/pull/4105, https://github.com/vanilla-dpup/woof-CE ... 6582512812
10.0.37 (18/11/23)
-
Fix for typo in the Puppy icon themes - https://github.com/puppylinux-woof-CE/p ... fc069755ed, https://github.com/puppylinux-woof-CE/P ... 076f648dbe, https://github.com/puppylinux-woof-CE/p ... 4cc9d6c8b1 (reported by @MochiMoppel and @radky)
-
gplaces is updated to 0.18.0 - https://github.com/vanilla-dpup/woof-CE ... 6ebaab17fa
10.0.36 (11/11/23)
-
weechat is updated to 4.0.6 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4178, https://github.com/vanilla-dpup/woof-CE ... fc8b2a20cb
-
webp support in mtpaint is now enabled - https://github.com/puppylinux-woof-CE/w ... fc5f69011f, https://github.com/vanilla-dpup/woof-CE ... 0512b4dfb5 (by @peebee)
10.0.34 (28/10/23)
-
Empty /opt is no longer deleted when a SFS is unloaded, and sfs_load.overlay holds a lock to protect against race conditions between multiple instances - https://github.com/puppylinux-woof-CE/woof-CE/pull/4170, https://github.com/vanilla-dpup/woof-CE ... d5ab3201f3
-
Transmission is updated to 4.0.4 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4172, https://github.com/vanilla-dpup/woof-CE ... f02e175af3
-
Xournal++ is updated to 1.2.2, which fixes various crashes - https://github.com/puppylinux-woof-CE/woof-CE/pull/4171, https://github.com/vanilla-dpup/woof-CE ... 52babd52dc
-
gplaces is updated to 0.17.12 - https://github.com/vanilla-dpup/woof-CE ... c9d78ba4c4
10.0.32 (14/10/23)
-
Fix for corruption of apt state on update when new version contains a held package that is not installed - https://github.com/puppylinux-woof-CE/woof-CE/pull/4162, https://github.com/vanilla-dpup/woof-CE ... e324d44730
-
Fix for unwanted hardware clock changes and high RAM consumption if libc is replaced - https://github.com/puppylinux-woof-CE/woof-CE/pull/4161, https://github.com/vanilla-dpup/woof-CE ... 625d968148
-
weechat is updated to 4.0.5 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4164, https://github.com/vanilla-dpup/woof-CE ... 3fd6cf083e
10.0.31 (7/10/23)
-
Fix for wrong button and misleading labels in the CLI shutdown save prompt - https://github.com/puppylinux-woof-CE/woof-CE/pull/4135, https://github.com/vanilla-dpup/woof-CE ... 6e7aac4a7e
10.0.28 (16/9/23)
-
gplaces is updated to 0.17.11 - https://github.com/vanilla-dpup/woof-CE ... 6c17b6b313
10.0.27 (9/9/23)
-
The kernel is now built with support for Elan touchscreens - https://github.com/puppylinux-woof-CE/woof-CE/pull/4137 (reported by @playdayz)
10.0.26 (2/9/23)
-
Support for simulated dynamic SFS loading under PUPMODE 12 (with cleanup on power loss or corruption) and quiet operation of sfs_load - https://github.com/puppylinux-woof-CE/woof-CE/pull/4131, https://github.com/vanilla-dpup/woof-CE ... 2f837b3701
10.0.24 (19/8/23)
-
gtkdialog is updated to 0.8.5c - https://github.com/vanilla-dpup/woof-CE ... ca4f6530b2
-
weechat is updated to 4.0.3 - https://github.com/vanilla-dpup/woof-CE ... 366398d4b2
-
gplaces is updated to 0.17.10 - https://github.com/vanilla-dpup/woof-CE ... 18f8db30f7
9.3.31, 10.0.21 (29/7/23)
-
Xdialog is updated to 2.3.5, for more consistency with old GTK+ 2 builds and customization through CSS - https://github.com/puppylinux-woof-CE/woof-CE/pull/4123, https://github.com/vanilla-dpup/woof-CE ... 05aa8b5cdf (by @jamesbond)
10.0.20 (22/7/23)
-
mpv is now built with PulseAudio support or PipeWire support, but not both, to reduce size and ensure it doesn't use pipewire-pulse - https://github.com/puppylinux-woof-CE/woof-CE/pull/4117, https://github.com/vanilla-dpup/woof-CE ... a1d49d1808
-
weechat is updated to 4.0.2 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4115, https://github.com/vanilla-dpup/woof-CE ... 87b893ffdd
-
gplaces is updated to 0.17.9 - https://github.com/vanilla-dpup/woof-CE ... 8434110efc
10.0.19 (15/7/23)
-
Fix for repeated cache file update on boot if the hardware clock is in the future - https://github.com/puppylinux-woof-CE/woof-CE/pull/4112, https://github.com/vanilla-dpup/woof-CE ... eb5bf1b6ab
9.3.30, 10.0.18 (8/7/23)
-
Fix for broken PUPMODE 66 with overlay - https://github.com/puppylinux-woof-CE/woof-CE/pull/4100, https://github.com/vanilla-dpup/woof-CE ... 926188b8f8 (reported by @Gnimmelf)
-
The save/no save prompt is now graphical and not console based, if rebooting or shutting down from within X, to work around reliability issues with the console-based prompt if X is not terminated cleanly - https://github.com/puppylinux-woof-CE/woof-CE/pull/4087, https://github.com/vanilla-dpup/woof-CE ... 27729f4cb3 (with feedback and help with testing from @radky)
-
Fix for repeated cache file update (which slows down boot) after updating to a new build, when using PUPMODE 13 on a computer with an unsynchronized or faulty hardware clock - https://github.com/puppylinux-woof-CE/woof-CE/pull/4109, https://github.com/vanilla-dpup/woof-CE ... 3b06eb7f61
-
Zoom is auto-configured to run as spot when installed via the official .deb package - https://github.com/puppylinux-woof-CE/woof-CE/pull/4101, https://github.com/vanilla-dpup/woof-CE ... 225f79ed72 (reported by @bigphil)
-
yad is updated to 0.42.81 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4107, https://github.com/vanilla-dpup/woof-CE ... 5a388fcf2c (by @step)
9.3.29, 10.0.17 (1/7/23)
-
Fix for data loss with PUPMODE 13, when a directory is replaced with a file or vice versa - https://github.com/puppylinux-woof-CE/woof-CE/pull/4096, https://github.com/vanilla-dpup/woof-CE ... dd50f0e9f8
-
gplaces is updated to 0.17.8 - https://github.com/vanilla-dpup/woof-CE ... ca5188641a
-
Fix for inability to load encrypted save files - https://github.com/puppylinux-woof-CE/woof-CE/pull/4099 (reported by @kris777)
9.3.28, 10.0.16 (24/6/23)
-
Fix for slow startup of applications that try to use logind with high timeout, like KeePassXC - https://github.com/puppylinux-woof-CE/woof-CE/pull/4089, https://github.com/vanilla-dpup/woof-CE ... c042d77345 (reported by @JimE)
-
10.0.x only: - build environment is updated to Ubuntu 22.04, to improve build times and reduce ISO size - https://github.com/puppylinux-woof-CE/woof-CE/pull/4090, https://github.com/vanilla-dpup/woof-CE ... 23e3f8aca3
-
The build system now uses xorriso instead of an old version of cdrtools - https://github.com/puppylinux-woof-CE/woof-CE/pull/4093, https://github.com/vanilla-dpup/woof-CE ... ad877fbdcb
(9.3.27 is skipped)
9.3.26, 10.0.15 (17/6/23)
-
10.0.x only: pulseaudio-utils is removed and replaced with wpctl (already included), to reduce size and maybe make volume keys more responsive - https://github.com/puppylinux-woof-CE/woof-CE/pull/4082, https://github.com/vanilla-dpup/woof-CE ... 247c7cce79
-
10.0.x only: the PipeWire plugin is backported from deadbeef 1.9.5 to the smaller and lighter deadbeef 1.8.8, so deadbeef now talks with PipeWire directly instead of going through pipewire-pulse - https://github.com/puppylinux-woof-CE/woof-CE/pull/4081, https://github.com/vanilla-dpup/woof-CE ... ce3f6cff9b
-
10.0.x + Wayland only: fix for startup failure of jwm - https://github.com/puppylinux-woof-CE/woof-CE/pull/4085, https://github.com/vanilla-dpup/woof-CE ... 800ca5574a
-
Fix for Flatpak applications failing to start, via
flatpak run
or directly via /var/lib/flatpak/exports/bin - https://github.com/puppylinux-woof-CE/woof-CE/pull/4076, https://github.com/puppylinux-woof-CE/woof-CE/pull/4077, https://github.com/vanilla-dpup/woof-CE ... 1254b2981c, https://github.com/vanilla-dpup/woof-CE ... 06680a50b5 -
Fix for corruption of / and data loss (!!!) if fixmenus runs after /etc/xdg/templates is deleted - https://github.com/puppylinux-woof-CE/woof-CE/pull/4075, https://github.com/vanilla-dpup/woof-CE ... ca92bb31d8
-
Fix for missing MIME type detection support in gplaces - https://github.com/puppylinux-woof-CE/woof-CE/pull/4080, https://github.com/vanilla-dpup/woof-CE ... b62b224516
-
gplaces is updated to 0.17.7, to fix broken subscription links in the feed - https://github.com/vanilla-dpup/woof-CE ... bb7acbabd1
9.3.25, 10.0.14 (10/6/23)
-
Fix for failure of send-notify and other tools that try to send notifications through the notification daemon stub - https://github.com/puppylinux-woof-CE/woof-CE/pull/4072, https://github.com/vanilla-dpup/woof-CE ... cfacf108fc
-
busybox is updated to 1.36.1 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4073, https://github.com/vanilla-dpup/woof-CE ... fdbb1c51e7, https://github.com/puppylinux-woof-CE/i ... b72cbde09a
-
systemd bits are removed from bdrv to reduce size and increase compatibility with packages that depend on systemd or elogind - https://github.com/puppylinux-woof-CE/woof-CE/pull/4074, https://github.com/vanilla-dpup/woof-CE ... e878c5dde4
Users updating from 9.3.24: create a backup of your save or start with a fresh save.
9.3.24 (3/6/23)
-
gplaces is updated to 0.17.6 - https://github.com/vanilla-dpup/woof-CE ... 4ed366f27e
9.3.23 (27/5/23)
-
xarchiver is updated to 0.5.4.21 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4062, https://github.com/vanilla-dpup/woof-CE ... c546b2969b
-
Fix for bash warnings if INPUTRC is unset and collision between readline and X input settings (rename ~/.inputrc to ~/.libinputrc to keep your current settings) - https://github.com/puppylinux-woof-CE/w ... 2751743dc1, https://github.com/puppylinux-woof-CE/w ... db1de0dd7c, https://github.com/vanilla-dpup/woof-CE ... 2751743dc1, https://github.com/vanilla-dpup/woof-CE ... db1de0dd7c
9.3.21 (13/5/23)
-
hardinfo is updated to 2834bf9 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4045, https://github.com/vanilla-dpup/woof-CE ... 1c42e4f444
-
gplaces is updated to 0.17.5 - https://github.com/vanilla-dpup/woof-CE ... 0f4f5fa570
9.3.20 (6/5/23)
-
yad is updated to 0.42.78 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4035, https://github.com/vanilla-dpup/woof-CE ... ca4370142b (by @step)
-
gplaces is now included (100K Gemini and Gopher client) - https://github.com/vanilla-dpup/woof-CE ... 96e3fafa78
-
Fix for https://github.com/puppylinux-woof-CE/w ... ssues/4021 - https://github.com/puppylinux-woof-CE/w ... 76bda4ab7b, https://github.com/vanilla-dpup/woof-CE ... 76bda4ab7b (by @peebee)
9.3.19 (29/4/23)
-
yad is updated to 0.42.77 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4014, https://github.com/vanilla-dpup/woof-CE ... 598e42636b (by @step)
-
transmission is update to 4.0.3 - https://github.com/puppylinux-woof-CE/woof-CE/pull/4029, https://github.com/vanilla-dpup/woof-CE ... 1a11081f61
-
Command completion and missing package recommendations in bash are now enabled when running as spot, making the terminal in some IDEs more user-friendly - https://github.com/puppylinux-woof-CE/woof-CE/pull/4030, https://github.com/vanilla-dpup/woof-CE ... 16c5b46bd8
9.3.18 (22/4/23)
-
Fix for breakage of isoboot - https://github.com/puppylinux-woof-CE/woof-CE/pull/4012, https://github.com/vanilla-dpup/woof-CE ... afcae77c6c (reported by @Clarity)
-
Fix for unclean unmount of the save partition - https://github.com/puppylinux-woof-CE/woof-CE/pull/4011, https://github.com/vanilla-dpup/woof-CE ... 8b478e4f5b, https://github.com/vanilla-dpup/woof-CE ... 99dca95147 (by @gyrog)
9.3.17 (15/4/23)
Emergency release
-
Fix for partial inclusion Debian updates when TLS certificate validation of the updates repo during the build fails - https://github.com/puppylinux-woof-CE/woof-CE/pull/4003, https://github.com/vanilla-dpup/woof-CE ... ed43892e30, https://github.com/vanilla-dpup/woof-CE ... 1661bdf745
9.3.16 (15/4/23)
-
fdrv and ucode.cpio (firmware and microcode) are now built using Debian packages and the selection of firmware in fdrv is similar to Debian live images (upgrading users: please report if any firmware you need is missing) - https://github.com/puppylinux-woof-CE/woof-CE/pull/3993, https://github.com/vanilla-dpup/woof-CE ... 1699b91c70
-
transmission is updated to 4.0.2 - https://github.com/puppylinux-woof-CE/woof-CE/pull/3990, https://github.com/vanilla-dpup/woof-CE ... d9b82f10de
-
Fix for UEFI support with UNetbootin - https://github.com/puppylinux-woof-CE/woof-CE/pull/3994, https://github.com/vanilla-dpup/woof-CE ... d870da110b (reported by @wizard)
9.3.14 (25/3/23)
-
Firefox is no longer maximized by default - https://github.com/puppylinux-woof-CE/woof-CE/pull/3977, https://github.com/vanilla-dpup/woof-CE ... bd790fe80f (requested by @iarda1 and @MochiMoppel)
9.3.13 (18/3/23)
-
PUPMODE 13 is now activated when saving to a flash drive even if
pmedia=cd
- https://github.com/puppylinux-woof-CE/woof-CE/pull/3888, https://github.com/vanilla-dpup/woof-CE ... 56458fba81 -
The timeout for recognition of flash drives is decreased to the previous default of 5s - https://github.com/puppylinux-woof-CE/woof-CE/pull/3888, https://github.com/vanilla-dpup/woof-CE ... 62aa7dfc7c
-
All drives are searched for a save file even when booting with
pmedia=
(unspecified) orpmedia=cd
, with timeout of 5s - https://github.com/puppylinux-woof-CE/woof-CE/pull/3888, https://github.com/vanilla-dpup/woof-CE ... 9a95f68098 -
The unneeded cache update that slows down every boot (and fills pup_rw) until sfs_load is used for the first time is now skipped - https://github.com/puppylinux-woof-CE/woof-CE/pull/3968, https://github.com/vanilla-dpup/woof-CE ... 403961339b
-
gparted is updated to 1.5.0 to fix various issues - https://github.com/puppylinux-woof-CE/woof-CE/pull/3969, https://github.com/vanilla-dpup/woof-CE ... 9ab3f805c3
9.3.12 (11/3/23)
-
The indirect python3-pkg-resources dependency of gdebi is restored to fix breakage of Python applications that assume its presence without depending on this package - https://github.com/puppylinux-woof-CE/woof-CE/pull/3960, https://github.com/vanilla-dpup/woof-CE ... 4663fd8f5d
-
The meaning of
pmedia=cd
has changed from "boot only if Puppy files are found on an iso9660 file system" to "search for Puppy files on any partition", to make Vanilla Dpup boot faster and more reliably when using live USB media creation tools that blindly copypmedia=cd
from the ISO - https://github.com/puppylinux-woof-CE/woof-CE/pull/3888, https://github.com/vanilla-dpup/woof-CE ... 6cc02a800e, https://github.com/vanilla-dpup/woof-CE ... 3f7b4fed39
9.3.11 (4/3/23)
-
Fix for bad .mkv handler - https://github.com/puppylinux-woof-CE/woof-CE/pull/3945, https://github.com/vanilla-dpup/woof-CE ... 1309e7e647 (reported by @Jinx)
-
IMAP support in Claws Mail - https://github.com/puppylinux-woof-CE/woof-CE/pull/3947, https://github.com/vanilla-dpup/woof-CE ... 507812bcd6 (requested by @Marv)
-
Fix for segfault in nroff (that breaks man), Wireshark and LibreOffice - https://github.com/puppylinux-woof-CE/woof-CE/pull/3955, https://github.com/vanilla-dpup/woof-CE ... fb388a246a
-
Fix for inability to disable the firewall via firewall_ng - https://github.com/puppylinux-woof-CE/woof-CE/pull/3954, https://github.com/vanilla-dpup/woof-CE ... 366c3c254a (with help from @Overdrive5)
-
Automatic fallback to X.org as root if the user forces use of a legacy video driver - https://github.com/puppylinux-woof-CE/woof-CE/pull/3957, https://github.com/vanilla-dpup/woof-CE ... 474b38873a (reported by @retiredt00)
9.3.10 (25/2/23)
-
The faulty defaultcdplayer is fixed (now exactly as in Fossapup64 9.5) - https://github.com/puppylinux-woof-CE/woof-CE/pull/3925, https://github.com/vanilla-dpup/woof-CE ... 2abe723aa5
-
Audio CD, DVD and Blu-ray support in mpv is now enabled - https://github.com/puppylinux-woof-CE/woof-CE/pull/3921, https://github.com/vanilla-dpup/woof-CE ... d11969c0d2
-
isohybrid is no longer missing in the build environment - https://github.com/puppylinux-woof-CE/woof-CE/pull/3919, https://github.com/vanilla-dpup/woof-CE ... 313c508c12
-
Removal of unneeded Python packages (10 MB reduction in ISO size) - https://github.com/puppylinux-woof-CE/woof-CE/pull/3918, https://github.com/puppylinux-woof-CE/woof-CE/pull/3917, https://github.com/vanilla-dpup/woof-CE ... 9f37b13b07, https://github.com/vanilla-dpup/woof-CE ... 59f11b3b3f
-
The gcolor2 menu entry now has a "color picker" icon and not a generic "graphics" icon - https://github.com/puppylinux-woof-CE/woof-CE/pull/3931, https://github.com/vanilla-dpup/woof-CE ... 34c8c7ce77, https://github.com/puppylinux-woof-CE/woof-CE/pull/3943, https://github.com/vanilla-dpup/woof-CE ... bf712c50fb
-
/run is now a tmpfs and files under it no longer get written to disk, as in other distros - https://github.com/puppylinux-woof-CE/woof-CE/pull/3940, https://github.com/vanilla-dpup/woof-CE ... 99b3e3f549
-
firewall_ng now uses conntrack and not state, for compatibility with kernels built with CONFIG_NETFILTER_XT_MATCH_STATE=n - https://github.com/puppylinux-woof-CE/woof-CE/pull/3938, https://github.com/vanilla-dpup/woof-CE ... ac2e86e20e (reported by @radky)
9.3.9 (18/2/23)
-
HomeBank is replaced with a GTK+ 3 port of ExpenseTracker, a tiny and minimal application from Puppy 4.1.x days (HomeBank is still available via
apt install homebank
) - https://github.com/puppylinux-woof-CE/woof-CE/pull/3898, https://github.com/vanilla-dpup/woof-CE ... 527b6618f0 -
exfatprogs is now included, to align with S15Pup - https://github.com/puppylinux-woof-CE/woof-CE/pull/3902, https://github.com/vanilla-dpup/woof-CE ... 792cb5e15a
-
CUPS is now preinstalled - https://github.com/puppylinux-woof-CE/woof-CE/pull/3903, https://github.com/vanilla-dpup/woof-CE ... 94db7aaeb2, https://github.com/vanilla-dpup/woof-CE ... 8bcda11cc7
-
A GTK+ 3 port of epdfview is now included and the slow PDF viewer built into Firefox is disabled - https://github.com/puppylinux-woof-CE/woof-CE/pull/3899, https://github.com/vanilla-dpup/woof-CE ... e34043c8bd
-
Basic security hardening of ptrace() - https://github.com/puppylinux-woof-CE/woof-CE/pull/3910, https://github.com/vanilla-dpup/woof-CE ... 5573f72225
-
The built-in sleep implementation in ash from busybox 1.36.0 is disabled to fix potential compatibility issues with old scripts - https://github.com/puppylinux-woof-CE/woof-CE/pull/3911, https://github.com/vanilla-dpup/woof-CE ... c5405fc51f
-
X.Org now runs as spot, to reduce the impact of future security vulnerabilities - https://github.com/puppylinux-woof-CE/woof-CE/pull/3905, https://github.com/vanilla-dpup/woof-CE ... e58f3a56cc
-
The connman-gtk menu entry is restored - https://github.com/puppylinux-woof-CE/woof-CE/pull/3913, https://github.com/vanilla-dpup/woof-CE ... 9e061d6cba
9.3.8 (11/2/23)
-
Faster boot from flash drives that take <5s to recognize - https://github.com/puppylinux-woof-CE/woof-CE/pull/3888, https://github.com/vanilla-dpup/woof-CE ... 8cb1fcb7e2, https://github.com/puppylinux-woof-CE/woof-CE/pull/3885, https://github.com/vanilla-dpup/woof-CE ... 33cc699cfc
-
The timeout for recognition of flash drive is increased to 20s, to improve reliability with old flash drives - https://github.com/puppylinux-woof-CE/woof-CE/pull/3888, https://github.com/vanilla-dpup/woof-CE ... 0964b6d830
-
Extra firmware for Qualcomm Atheros Bluetooth adapters - https://github.com/puppylinux-woof-CE/woof-CE/pull/3892 (reported by @Tahrbaby)
-
Transmission is updated to 4.0.0 - https://github.com/puppylinux-woof-CE/woof-CE/pull/3893, https://github.com/vanilla-dpup/woof-CE ... ed352e6386
9.3.7 (4/2/23)
-
mpv is updated to 0.35.1 - https://github.com/puppylinux-woof-CE/woof-CE/pull/3878, https://github.com/vanilla-dpup/woof-CE ... 5f9bf5eefe
-
mtr is now included - https://github.com/puppylinux-woof-CE/w ... 6b322c0f3c
9.3.6 (28/1/23)
-
Fix for a syntax error in the Firefox package template, which should reduce size and improve startup times - https://github.com/puppylinux-woof-CE/woof-CE/pull/3854, https://github.com/vanilla-dpup/woof-CE ... 4ebe8c192d
-
Fix for potential data loss if the kernel is swapped with a kernel that defaults to metacopy=on - https://github.com/puppylinux-woof-CE/woof-CE/pull/3853, https://github.com/vanilla-dpup/woof-CE ... f1a0281650
-
fsearch is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3863, https://github.com/vanilla-dpup/woof-CE ... febcb972fe
-
Puppy Setup is moved to the top of the Setup submenu - https://github.com/puppylinux-woof-CE/woof-CE/pull/3851, https://github.com/vanilla-dpup/woof-CE ... 58548f8cd2, https://github.com/vanilla-dpup/woof-CE ... ec562ecf60 (by @user1234)
-
Spell checking support in abiword - https://github.com/puppylinux-woof-CE/woof-CE/pull/3864, https://github.com/vanilla-dpup/woof-CE ... 560c8a9a1d
-
Fix for IME support under Chromium-based browsers - https://github.com/puppylinux-woof-CE/w ... 3867/files, https://github.com/vanilla-dpup/woof-CE ... 2790f0a021 (reported by @thinkpadfreak)
-
Fix for installation failure of shell packages (zsh, for example) - https://github.com/puppylinux-woof-CE/woof-CE/pull/3861, https://github.com/vanilla-dpup/woof-CE ... 1e5e907118, https://github.com/vanilla-dpup/woof-CE ... eef2c7f160 (reported by @user1234)
9.3.5 (21/1/23)
-
Blueman is moved to the network submenu - https://github.com/puppylinux-woof-CE/woof-CE/pull/3835, https://github.com/vanilla-dpup/woof-CE ... 4ecf2dc2fa
-
Fix for duplicate gdmap menu entries - https://github.com/puppylinux-woof-CE/woof-CE/pull/3832, https://github.com/vanilla-dpup/woof-CE ... 885bcf5a2b
-
Fix for missing MP3 support in deadbeef - https://github.com/puppylinux-woof-CE/woof-CE/pull/3836, https://github.com/vanilla-dpup/woof-CE ... a6d760ea30
-
Fix for missing progress bar in mpv - https://github.com/puppylinux-woof-CE/woof-CE/pull/3837, https://github.com/vanilla-dpup/woof-CE ... 626139a728
-
hardinfo is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3838, https://github.com/vanilla-dpup/woof-CE ... 724b76f359
-
uget is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3844, https://github.com/vanilla-dpup/woof-CE ... f976e137ca
-
deadbeef now includes the audio CD plugin - https://github.com/puppylinux-woof-CE/woof-CE/pull/3849, https://github.com/vanilla-dpup/woof-CE ... 59640fb9b4
-
setup-spot no longer copies /home/spot to RAM - https://github.com/puppylinux-woof-CE/woof-CE/pull/3819, https://github.com/vanilla-dpup/woof-CE ... 195e2413bf
-
A GTK+ 3 port of gfnrename is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3847, https://github.com/vanilla-dpup/woof-CE ... 09a9a67fd3
9.3.4 (14/1/23)
-
xpad is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3814, https://github.com/vanilla-dpup/woof-CE ... 69ad13a454, https://github.com/puppylinux-woof-CE/woof-CE/pull/3820, https://github.com/vanilla-dpup/woof-CE ... 717d11d4b9
-
docx and nlsx are now below the main SFS - https://github.com/puppylinux-woof-CE/w ... 8098628eb3, https://github.com/puppylinux-woof-CE/w ... 7ddd67bb5f, https://github.com/vanilla-dpup/woof-CE ... 8098628eb3, https://github.com/vanilla-dpup/woof-CE ... 7ddd67bb5f
-
@jamesbond's Xdialog fork is updated to 160f273 - https://github.com/puppylinux-woof-CE/woof-CE/pull/3816, https://github.com/vanilla-dpup/woof-CE ... b9da92e9f5
-
Fix for extended attribute emblems on files without extended attributes, in ROX-Filer - https://github.com/puppylinux-woof-CE/rox-filer/pull/8, https://github.com/puppylinux-woof-CE/woof-CE/pull/3818, https://github.com/vanilla-dpup/woof-CE ... 213a4332e5 (reported by @Feek)
-
setup-spot no longer copies wrapper scripts to the save file and refuses to reconfigure applications to run as spot if reinstalled or upgraded - https://github.com/puppylinux-woof-CE/woof-CE/pull/3819, https://github.com/vanilla-dpup/woof-CE ... b305b1db84
-
setup-spot is now triggered automatically only for packages installed via apt - https://github.com/puppylinux-woof-CE/woof-CE/pull/3817, https://github.com/vanilla-dpup/woof-CE ... 983efd8cf2
-
The polling frequency of firewallstatus is reduced even in fast machines where rc.firewall finishes running before firewallstatus starts - https://github.com/puppylinux-woof-CE/woof-CE/pull/3821, https://github.com/vanilla-dpup/woof-CE ... 9b9f74619d
-
Fix for typo in missingdefaultapp - https://github.com/puppylinux-woof-CE/woof-CE/pull/3822, https://github.com/vanilla-dpup/woof-CE ... 6a7c179c57 (reported by @don570)
-
Support for encrypted save files is restored, without having to replace Debian's cryptsetup with the old binary in initrd - https://github.com/puppylinux-woof-CE/w ... 3823/files, https://github.com/vanilla-dpup/woof-CE ... d5b2643a1e (requested by @Airdale)
-
weechat is updated to 3.8 - https://github.com/puppylinux-woof-CE/woof-CE/pull/3826, https://github.com/vanilla-dpup/woof-CE ... 92df4c64bf
-
gpicview is replaced with the more familiar viewnior - https://github.com/puppylinux-woof-CE/woof-CE/pull/3827, https://github.com/vanilla-dpup/woof-CE ... 118c830710
-
gtkhash is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3828, https://github.com/vanilla-dpup/woof-CE ... c5d617086f
-
gdmap is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3829, https://github.com/vanilla-dpup/woof-CE ... 4d330a8f6d
-
homebank is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3830, https://github.com/vanilla-dpup/woof-CE ... 70064df820
-
grsync is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3831, https://github.com/vanilla-dpup/woof-CE ... d0cffa1de4
9.3.3 (7/1/23)
-
Size reduction of docx and nlsx - https://github.com/puppylinux-woof-CE/woof-CE/pull/3791, https://github.com/vanilla-dpup/woof-CE ... 445036a8ab, https://github.com/vanilla-dpup/woof-CE ... d22e05a2c3
-
deadbeef is now included, as a lighter alternative to mpv for audio files - https://github.com/puppylinux-woof-CE/woof-CE/pull/3804, https://github.com/vanilla-dpup/woof-CE ... eb86a8aa14
-
Size reduction of kbuild - https://github.com/puppylinux-woof-CE/w ... 0d32c9105c
-
bdrv is below ydrv now to allow ydrv to override bdrv files, and kbuild is below the main SFS because it's rarely needed - https://github.com/puppylinux-woof-CE/woof-CE/pull/3808, https://github.com/vanilla-dpup/woof-CE ... 0e6c64bc3f, https://github.com/vanilla-dpup/woof-CE ... 6f9baa0309
-
fdrv and zdrv are now below the main SFS, as in any Puppy with aufs - https://github.com/puppylinux-woof-CE/woof-CE/pull/3806, https://github.com/vanilla-dpup/woof-CE ... 825be43c61
-
Extra SFSs are now mounted below the main SFS, as in any Puppy with aufs - https://github.com/puppylinux-woof-CE/woof-CE/pull/3810, https://github.com/vanilla-dpup/woof-CE ... f922542ba9
-
busybox is updated to 1.36.0 to fix bugs, fix CVE-2022-30065 and speed up hashing tools - https://github.com/puppylinux-woof-CE/woof-CE/pull/3807, https://github.com/puppylinux-woof-CE/woof-CE/pull/3809, https://github.com/vanilla-dpup/woof-CE ... 9a8ec21740, https://github.com/vanilla-dpup/woof-CE ... 3bb1f9ebd3
-
Improved contrast for volume icons - https://github.com/puppylinux-woof-CE/p ... me/pull/16, https://github.com/puppylinux-woof-CE/p ... eme/pull/9, https://github.com/puppylinux-woof-CE/Pmaterial/pull/10
-
A GTK+ 3 port of gmeasures is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3813, https://github.com/vanilla-dpup/woof-CE ... 7248cb64e5
-
fpm2 is now included - https://github.com/puppylinux-woof-CE/woof-CE/pull/3812, https://github.com/vanilla-dpup/woof-CE ... af39fdfa0d
9.3.2 (31/12/22)
-
Automatic RTC adjustments by the kernel are now disabled to prevent conflict between connman and other tools or dual-boot OSs - https://github.com/vanilla-dpup/woof-CE ... c623e1309c (reported by @greengeek)
-
Fix for missing icons in Evince - https://github.com/vanilla-dpup/woof-CE ... 66ca20dbf8 (by @01micko, reported by @user1234)
-
Prioritization of SFS to copy to RAM, to improve responsiveness and increase free RAM in computers with less than 2 GB of RAM - https://github.com/puppylinux-woof-CE/woof-CE/pull/3783, https://github.com/vanilla-dpup/woof-CE ... 2140414c3b
-
Fix for missing icons in pavucontrol - https://github.com/puppylinux-woof-CE/woof-CE/pull/3789, https://github.com/vanilla-dpup/woof-CE ... fe211a64e2 (by @01micko, reported by @user1234)
-
Fix for broken GCC - https://github.com/puppylinux-woof-CE/woof-CE/pull/3790, https://github.com/vanilla-dpup/woof-CE ... a51574227a (reported by @mgraham)
9.3.1 (24/12/22)
Delta against woof-CE 9f0ad80:
-
gparted petbuild - https://github.com/puppylinux-woof-CE/woof-CE/pull/3771
-
Fix for broken JWM tray buttons when the Exec= line in a .desktop file contains %F - https://github.com/puppylinux-woof-CE/woof-CE/pull/3770 (reported by @esos)
-
Smarter decision whether or not to copy SFSs to RAM when neither
pfix=copy
norpfix=nocopy
is specified - https://github.com/puppylinux-woof-CE/woof-CE/pull/3765 -
Simulated SFS loading when using overlay, with big speed improvements compared to to 9.3.0 beta releases - https://github.com/puppylinux-woof-CE/woof-CE/pull/3723