slackware-current/source/a/bash/bash-5.1-patches/bash51-014
Patrick J Volkerding 8081d50c9c Tue Jan 4 22:51:41 UTC 2022
a/bash-5.1.016-x86_64-1.txz:  Upgraded.
a/haveged-1.9.16-x86_64-1.txz:  Upgraded.
a/hwdata-0.355-noarch-1.txz:  Upgraded.
ap/gphoto2-2.5.28-x86_64-1.txz:  Upgraded.
kde/bluedevil-5.23.5-x86_64-1.txz:  Upgraded.
kde/breeze-5.23.5-x86_64-1.txz:  Upgraded.
kde/breeze-grub-5.23.5-x86_64-1.txz:  Upgraded.
kde/breeze-gtk-5.23.5-x86_64-1.txz:  Upgraded.
kde/drkonqi-5.23.5-x86_64-1.txz:  Upgraded.
kde/kactivitymanagerd-5.23.5-x86_64-1.txz:  Upgraded.
kde/kde-cli-tools-5.23.5-x86_64-1.txz:  Upgraded.
kde/kde-gtk-config-5.23.5-x86_64-1.txz:  Upgraded.
kde/kdecoration-5.23.5-x86_64-1.txz:  Upgraded.
kde/kdeplasma-addons-5.23.5-x86_64-1.txz:  Upgraded.
kde/kgamma5-5.23.5-x86_64-1.txz:  Upgraded.
kde/khotkeys-5.23.5-x86_64-1.txz:  Upgraded.
kde/kinfocenter-5.23.5-x86_64-1.txz:  Upgraded.
kde/kmenuedit-5.23.5-x86_64-1.txz:  Upgraded.
kde/konsole-21.12.0-x86_64-2.txz:  Rebuilt.
  Applied upstream patch:
  [PATCH] Use tighter matching when finding the default profile file name.
  Thanks to alienBOB.
kde/kscreen-5.23.5-x86_64-1.txz:  Upgraded.
kde/kscreenlocker-5.23.5-x86_64-1.txz:  Upgraded.
kde/ksshaskpass-5.23.5-x86_64-1.txz:  Upgraded.
kde/ksystemstats-5.23.5-x86_64-1.txz:  Upgraded.
kde/kwallet-pam-5.23.5-x86_64-1.txz:  Upgraded.
kde/kwayland-integration-5.23.5-x86_64-1.txz:  Upgraded.
kde/kwayland-server-5.23.5-x86_64-1.txz:  Upgraded.
kde/kwin-5.23.5-x86_64-1.txz:  Upgraded.
kde/kwrited-5.23.5-x86_64-1.txz:  Upgraded.
kde/layer-shell-qt-5.23.5-x86_64-1.txz:  Upgraded.
kde/libkscreen-5.23.5-x86_64-1.txz:  Upgraded.
kde/libksysguard-5.23.5-x86_64-1.txz:  Upgraded.
kde/milou-5.23.5-x86_64-1.txz:  Upgraded.
kde/oxygen-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-browser-integration-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-desktop-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-disks-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-firewall-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-integration-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-nm-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-pa-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-sdk-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-systemmonitor-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-vault-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-5.23.5-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-wallpapers-5.23.5-x86_64-1.txz:  Upgraded.
kde/polkit-kde-agent-1-5.23.5-x86_64-1.txz:  Upgraded.
kde/powerdevil-5.23.5-x86_64-1.txz:  Upgraded.
kde/qqc2-breeze-style-5.23.5-x86_64-1.txz:  Upgraded.
kde/sddm-kcm-5.23.5-x86_64-1.txz:  Upgraded.
kde/systemsettings-5.23.5-x86_64-1.txz:  Upgraded.
kde/xdg-desktop-portal-kde-5.23.5-x86_64-1.txz:  Upgraded.
l/imagemagick-7.1.0_19-x86_64-2.txz:  Rebuilt.
  It seems that even with --enable-opencl, ImageMagick has disabled OpenCL
  support by default unless the environment variable MAGICK_OCL_DEVICE=true
  is set, so there should be no harm enabling this feature again.
  Thanks to denydias.
l/iso-codes-4.9.0-noarch-1.txz:  Upgraded.
l/libgphoto2-2.5.28-x86_64-1.txz:  Upgraded.
l/pipewire-0.3.42-x86_64-2.txz:  Rebuilt.
  Added sample startup files in /etc/xdg/autostart. Thanks to stormtracknole.
  Added scripts (pipewire-enable.sh, pipewire-disable.sh) to setup pipewire as
  the default multimedia server, or to disable it and return to pulseaudio as
  the default. Thanks to stormtracknole and LuckyCyborg for many useful tips.
l/pulseaudio-15.0-x86_64-4.txz:  Rebuilt.
  Install pulseaudio.desktop as a .new file so that future package updates
  won't overwrite custom content.
n/whois-5.5.11-x86_64-1.txz:  Upgraded.
n/yptools-4.2.3-x86_64-5.txz:  Rebuilt.
  Fixed ypcat installation. Thanks to Stuart Winter.
x/libdrm-2.4.109-x86_64-1.txz:  Upgraded.
x/xdg-desktop-portal-1.12.1-x86_64-1.txz:  Upgraded.
x/xf86-video-vmware-13.3.0-x86_64-6.txz:  Rebuilt.
  Patched to build against libdrm-2.4.109. Thanks to gmgf.
2022-01-05 08:59:56 +01:00

48 lines
1.4 KiB
Text

BASH PATCH REPORT
=================
Bash-Release: 5.1
Patch-ID: bash51-014
Bug-Reported-by: platon7pronko@gmail.com
Bug-Reference-ID:
Bug-Reference-URL: https://savannah.gnu.org/patch/?10035
Bug-Description:
Bash may produce corrupted input if a multibyte character spans a 512-byte
boundary while reading the output of a command substitution.
Patch (apply with `patch -p0'):
*** ../bash-20210217/subst.c 2021-02-03 10:32:08.000000000 -0500
--- subst.c 2021-03-01 16:47:52.000000000 -0500
***************
*** 6243,6247 ****
/* punt on the hard case for now */
memset (&ps, '\0', sizeof (mbstate_t));
! mblen = mbrtowc (&wc, bufp-1, bufn+1, &ps);
if (MB_INVALIDCH (mblen) || mblen == 0 || mblen == 1)
istring[istring_index++] = c;
--- 6243,6247 ----
/* punt on the hard case for now */
memset (&ps, '\0', sizeof (mbstate_t));
! mblen = mbrtowc (&wc, bufp-1, bufn, &ps);
if (MB_INVALIDCH (mblen) || mblen == 0 || mblen == 1)
istring[istring_index++] = c;
*** ../bash-5.1/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
***************
*** 26,30 ****
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 13
#endif /* _PATCHLEVEL_H_ */
--- 26,30 ----
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 14
#endif /* _PATCHLEVEL_H_ */