From 84f05e024aee5a7b537c367e56755b48d34f629b Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Sun, 30 Jan 2022 20:48:46 +0000 Subject: [PATCH] Sun Jan 30 20:48:46 UTC 2022 a/aaa_libraries-15.0-x86_64-19.txz: Rebuilt. Upgraded: libexpat.so.1.8.4, libjson-c.so.5.1.0 (thanks to peake). ap/at-3.2.4-x86_64-1.txz: Upgraded. d/git-2.35.1-x86_64-1.txz: Upgraded. l/expat-2.4.4-x86_64-1.txz: Upgraded. This update merges the patches we previously applied to expat-2.4.3. l/imagemagick-7.1.0_22-x86_64-1.txz: Upgraded. l/lcms2-2.13-x86_64-1.txz: Upgraded. --- ChangeLog.rss | 22 ++- ChangeLog.txt | 10 ++ FILELIST.TXT | 131 +++++++++--------- README_CRYPT.TXT | 10 +- recompress.sh | 3 - .../a/aaa_libraries/aaa_libraries.SlackBuild | 2 +- .../a/aaa_libraries/symlinks-to-tracked-libs | 2 +- source/ap/at/at.SlackBuild | 2 +- ...26f50af21ec23d6e43814b9b602590b5865c.patch | 115 --------------- ...8279c5ad4668e5e48fe13374fe7a7de4b573.patch | 75 ---------- ...0ffa78b74da8020b71d1582a8979193c1359.patch | 45 ------ source/l/expat/expat.SlackBuild | 8 +- source/l/lcms2/lcms2.SlackBuild | 10 +- 13 files changed, 108 insertions(+), 327 deletions(-) delete mode 100644 source/l/expat/178d26f50af21ec23d6e43814b9b602590b5865c.patch delete mode 100644 source/l/expat/5c168279c5ad4668e5e48fe13374fe7a7de4b573.patch delete mode 100644 source/l/expat/5f100ffa78b74da8020b71d1582a8979193c1359.patch diff --git a/ChangeLog.rss b/ChangeLog.rss index 162d2c9f1..150e26382 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,27 @@ Tracking Slackware development in git. en-us urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f - Sat, 29 Jan 2022 19:23:50 GMT - Sun, 30 Jan 2022 07:59:41 GMT + Sun, 30 Jan 2022 20:48:46 GMT + Mon, 31 Jan 2022 07:59:42 GMT maintain_current_git.sh v 1.13 + + Sun, 30 Jan 2022 20:48:46 GMT + Sun, 30 Jan 2022 20:48:46 GMT + https://git.slackware.nl/current/tag/?h=20220130204846 + 20220130204846 + + +a/aaa_libraries-15.0-x86_64-19.txz: Rebuilt. + Upgraded: libexpat.so.1.8.4, libjson-c.so.5.1.0 (thanks to peake). +ap/at-3.2.4-x86_64-1.txz: Upgraded. +d/git-2.35.1-x86_64-1.txz: Upgraded. +l/expat-2.4.4-x86_64-1.txz: Upgraded. + This update merges the patches we previously applied to expat-2.4.3. +l/imagemagick-7.1.0_22-x86_64-1.txz: Upgraded. +l/lcms2-2.13-x86_64-1.txz: Upgraded. + ]]> + + Sat, 29 Jan 2022 19:23:50 GMT Sat, 29 Jan 2022 19:23:50 GMT diff --git a/ChangeLog.txt b/ChangeLog.txt index e839589a8..b696cf000 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,13 @@ +Sun Jan 30 20:48:46 UTC 2022 +a/aaa_libraries-15.0-x86_64-19.txz: Rebuilt. + Upgraded: libexpat.so.1.8.4, libjson-c.so.5.1.0 (thanks to peake). +ap/at-3.2.4-x86_64-1.txz: Upgraded. +d/git-2.35.1-x86_64-1.txz: Upgraded. +l/expat-2.4.4-x86_64-1.txz: Upgraded. + This update merges the patches we previously applied to expat-2.4.3. +l/imagemagick-7.1.0_22-x86_64-1.txz: Upgraded. +l/lcms2-2.13-x86_64-1.txz: Upgraded. ++--------------------------+ Sat Jan 29 19:23:50 UTC 2022 a/kernel-generic-5.15.18-x86_64-1.txz: Upgraded. a/kernel-huge-5.15.18-x86_64-1.txz: Upgraded. diff --git a/FILELIST.TXT b/FILELIST.TXT index c866abb51..6b87d71ba 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Sat Jan 29 19:27:52 UTC 2022 +Sun Jan 30 20:51:51 UTC 2022 Here is the file list for this directory. If you are using a mirror site and find missing or extra files in the disk subdirectories, please have the archive administrator refresh the mirror. -drwxr-xr-x 12 root root 4096 2022-01-29 19:23 . +drwxr-xr-x 12 root root 4096 2022-01-30 20:48 . -rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2 -rw-r--r-- 1 root root 15913 2022-01-18 20:05 ./CHANGES_AND_HINTS.TXT --rw-r--r-- 1 root root 1097054 2022-01-29 06:20 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2022-01-29 06:20 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 1097054 2022-01-29 19:28 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2022-01-29 19:28 ./CHECKSUMS.md5.asc -rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING -rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3 -rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT -rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT --rw-r--r-- 1 root root 1858622 2022-01-29 19:23 ./ChangeLog.txt +-rw-r--r-- 1 root root 1859067 2022-01-30 20:48 ./ChangeLog.txt drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 2 root root 4096 2022-01-29 19:23 ./EFI/BOOT -rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi @@ -25,13 +25,13 @@ drwxr-xr-x 2 root root 4096 2022-01-29 19:23 ./EFI/BOOT -rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh -rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg -rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg --rw-r--r-- 1 root root 1428101 2022-01-29 06:20 ./FILELIST.TXT +-rw-r--r-- 1 root root 1428101 2022-01-29 19:27 ./FILELIST.TXT -rw-r--r-- 1 root root 0 2022-01-27 22:50 ./FILE_LIST -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 864745 2022-01-29 19:27 ./PACKAGES.TXT +-rw-r--r-- 1 root root 864745 2022-01-30 20:51 ./PACKAGES.TXT -rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT -rw-r--r-- 1 root root 3635 2022-01-29 19:14 ./README.initrd --rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT +-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT -rw-r--r-- 1 root root 8751 2016-06-28 21:44 ./README_LVM.TXT -rw-r--r-- 1 root root 19658 2013-06-18 04:34 ./README_RAID.TXT -rw-r--r-- 1 root root 7928 2018-07-19 06:33 ./README_UEFI.TXT @@ -744,22 +744,22 @@ drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches -rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST -rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2 -rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT -drwxr-xr-x 17 root root 4096 2022-01-29 19:27 ./slackware64 --rw-r--r-- 1 root root 337498 2022-01-29 19:27 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2022-01-29 19:27 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 418557 2022-01-29 19:26 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 4197595 2022-01-29 19:26 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 17 root root 4096 2022-01-30 20:51 ./slackware64 +-rw-r--r-- 1 root root 337498 2022-01-30 20:51 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2022-01-30 20:51 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 418557 2022-01-30 20:50 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 4207674 2022-01-30 20:50 ./slackware64/MANIFEST.bz2 lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT -drwxr-xr-x 2 root root 32768 2022-01-29 19:26 ./slackware64/a +drwxr-xr-x 2 root root 32768 2022-01-30 20:50 ./slackware64/a -rw-r--r-- 1 root root 327 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txt -rw-r--r-- 1 root root 10616 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txz -rw-r--r-- 1 root root 163 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txz.asc -rw-r--r-- 1 root root 371 2022-01-24 20:42 ./slackware64/a/aaa_glibc-solibs-2.33-x86_64-5.txt -rw-r--r-- 1 root root 2710728 2022-01-24 20:42 ./slackware64/a/aaa_glibc-solibs-2.33-x86_64-5.txz -rw-r--r-- 1 root root 163 2022-01-24 20:42 ./slackware64/a/aaa_glibc-solibs-2.33-x86_64-5.txz.asc --rw-r--r-- 1 root root 413 2022-01-27 21:10 ./slackware64/a/aaa_libraries-15.0-x86_64-18.txt --rw-r--r-- 1 root root 10260548 2022-01-27 21:10 ./slackware64/a/aaa_libraries-15.0-x86_64-18.txz --rw-r--r-- 1 root root 163 2022-01-27 21:10 ./slackware64/a/aaa_libraries-15.0-x86_64-18.txz.asc +-rw-r--r-- 1 root root 413 2022-01-30 20:38 ./slackware64/a/aaa_libraries-15.0-x86_64-19.txt +-rw-r--r-- 1 root root 10259932 2022-01-30 20:38 ./slackware64/a/aaa_libraries-15.0-x86_64-19.txz +-rw-r--r-- 1 root root 163 2022-01-30 20:38 ./slackware64/a/aaa_libraries-15.0-x86_64-19.txz.asc -rw-r--r-- 1 root root 503 2021-10-22 17:59 ./slackware64/a/aaa_terminfo-6.3-x86_64-1.txt -rw-r--r-- 1 root root 51588 2021-10-22 17:59 ./slackware64/a/aaa_terminfo-6.3-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-10-22 17:59 ./slackware64/a/aaa_terminfo-6.3-x86_64-1.txz.asc @@ -1131,7 +1131,7 @@ drwxr-xr-x 2 root root 32768 2022-01-29 19:26 ./slackware64/a -rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt -rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz -rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc -drwxr-xr-x 2 root root 20480 2022-01-29 19:26 ./slackware64/ap +drwxr-xr-x 2 root root 20480 2022-01-30 20:50 ./slackware64/ap -rw-r--r-- 1 root root 291 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txt -rw-r--r-- 1 root root 703580 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz -rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz.asc @@ -1144,9 +1144,9 @@ drwxr-xr-x 2 root root 20480 2022-01-29 19:26 ./slackware64/ap -rw-r--r-- 1 root root 274 2021-02-13 11:23 ./slackware64/ap/amp-0.7.6-x86_64-5.txt -rw-r--r-- 1 root root 37792 2021-02-13 11:23 ./slackware64/ap/amp-0.7.6-x86_64-5.txz -rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/amp-0.7.6-x86_64-5.txz.asc --rw-r--r-- 1 root root 326 2021-04-26 01:15 ./slackware64/ap/at-3.2.2-x86_64-1.txt --rw-r--r-- 1 root root 42848 2021-04-26 01:15 ./slackware64/ap/at-3.2.2-x86_64-1.txz --rw-r--r-- 1 root root 163 2021-04-26 01:15 ./slackware64/ap/at-3.2.2-x86_64-1.txz.asc +-rw-r--r-- 1 root root 326 2022-01-30 20:07 ./slackware64/ap/at-3.2.4-x86_64-1.txt +-rw-r--r-- 1 root root 43824 2022-01-30 20:07 ./slackware64/ap/at-3.2.4-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-30 20:07 ./slackware64/ap/at-3.2.4-x86_64-1.txz.asc -rw-r--r-- 1 root root 383 2021-02-13 11:24 ./slackware64/ap/bc-1.07.1-x86_64-5.txt -rw-r--r-- 1 root root 115844 2021-02-13 11:24 ./slackware64/ap/bc-1.07.1-x86_64-5.txz -rw-r--r-- 1 root root 163 2021-02-13 11:24 ./slackware64/ap/bc-1.07.1-x86_64-5.txz.asc @@ -1386,7 +1386,7 @@ drwxr-xr-x 2 root root 20480 2022-01-29 19:26 ./slackware64/ap -rw-r--r-- 1 root root 506 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txt -rw-r--r-- 1 root root 3056824 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txz -rw-r--r-- 1 root root 163 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txz.asc -drwxr-xr-x 2 root root 20480 2022-01-29 19:26 ./slackware64/d +drwxr-xr-x 2 root root 20480 2022-01-30 20:50 ./slackware64/d -rw-r--r-- 1 root root 360 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txt -rw-r--r-- 1 root root 2393208 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txz.asc @@ -1465,9 +1465,9 @@ drwxr-xr-x 2 root root 20480 2022-01-29 19:26 ./slackware64/d -rw-r--r-- 1 root root 628 2021-02-13 09:52 ./slackware64/d/gettext-tools-0.21-x86_64-3.txt -rw-r--r-- 1 root root 2181092 2021-02-13 09:52 ./slackware64/d/gettext-tools-0.21-x86_64-3.txz -rw-r--r-- 1 root root 163 2021-02-13 09:52 ./slackware64/d/gettext-tools-0.21-x86_64-3.txz.asc --rw-r--r-- 1 root root 397 2022-01-25 05:55 ./slackware64/d/git-2.35.0-x86_64-1.txt --rw-r--r-- 1 root root 6650444 2022-01-25 05:55 ./slackware64/d/git-2.35.0-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-01-25 05:55 ./slackware64/d/git-2.35.0-x86_64-1.txz.asc +-rw-r--r-- 1 root root 397 2022-01-30 20:29 ./slackware64/d/git-2.35.1-x86_64-1.txt +-rw-r--r-- 1 root root 6651092 2022-01-30 20:29 ./slackware64/d/git-2.35.1-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-30 20:29 ./slackware64/d/git-2.35.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 589 2021-02-13 09:54 ./slackware64/d/gnucobol-3.1.2-x86_64-3.txt -rw-r--r-- 1 root root 880720 2021-02-13 09:54 ./slackware64/d/gnucobol-3.1.2-x86_64-3.txz -rw-r--r-- 1 root root 163 2021-02-13 09:54 ./slackware64/d/gnucobol-3.1.2-x86_64-3.txz.asc @@ -2742,7 +2742,7 @@ drwxr-xr-x 2 root root 86016 2022-01-27 22:47 ./slackware64/kde -rw-r--r-- 1 root root 296 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txt -rw-r--r-- 1 root root 50224 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txz.asc -drwxr-xr-x 2 root root 81920 2022-01-28 21:03 ./slackware64/l +drwxr-xr-x 2 root root 81920 2022-01-30 20:50 ./slackware64/l -rw-r--r-- 1 root root 329 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txt -rw-r--r-- 1 root root 928148 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz -rw-r--r-- 1 root root 163 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz.asc @@ -2914,9 +2914,9 @@ drwxr-xr-x 2 root root 81920 2022-01-28 21:03 ./slackware64/l -rw-r--r-- 1 root root 257 2021-10-23 04:43 ./slackware64/l/exiv2-0.27.5-x86_64-1.txt -rw-r--r-- 1 root root 1827568 2021-10-23 04:43 ./slackware64/l/exiv2-0.27.5-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-10-23 04:43 ./slackware64/l/exiv2-0.27.5-x86_64-1.txz.asc --rw-r--r-- 1 root root 301 2022-01-27 03:42 ./slackware64/l/expat-2.4.3-x86_64-3.txt --rw-r--r-- 1 root root 127876 2022-01-27 03:42 ./slackware64/l/expat-2.4.3-x86_64-3.txz --rw-r--r-- 1 root root 163 2022-01-27 03:42 ./slackware64/l/expat-2.4.3-x86_64-3.txz.asc +-rw-r--r-- 1 root root 301 2022-01-30 20:26 ./slackware64/l/expat-2.4.4-x86_64-1.txt +-rw-r--r-- 1 root root 127900 2022-01-30 20:26 ./slackware64/l/expat-2.4.4-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-30 20:26 ./slackware64/l/expat-2.4.4-x86_64-1.txz.asc -rw-r--r-- 1 root root 315 2021-02-13 06:27 ./slackware64/l/farstream-0.2.9-x86_64-3.txt -rw-r--r-- 1 root root 268080 2021-02-13 06:27 ./slackware64/l/farstream-0.2.9-x86_64-3.txz -rw-r--r-- 1 root root 163 2021-02-13 06:27 ./slackware64/l/farstream-0.2.9-x86_64-3.txz.asc @@ -3103,9 +3103,9 @@ drwxr-xr-x 2 root root 81920 2022-01-28 21:03 ./slackware64/l -rw-r--r-- 1 root root 473 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txt -rw-r--r-- 1 root root 161400 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz -rw-r--r-- 1 root root 163 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz.asc --rw-r--r-- 1 root root 537 2022-01-23 19:14 ./slackware64/l/imagemagick-7.1.0_20-x86_64-1.txt --rw-r--r-- 1 root root 8181108 2022-01-23 19:14 ./slackware64/l/imagemagick-7.1.0_20-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-01-23 19:14 ./slackware64/l/imagemagick-7.1.0_20-x86_64-1.txz.asc +-rw-r--r-- 1 root root 537 2022-01-30 20:31 ./slackware64/l/imagemagick-7.1.0_22-x86_64-1.txt +-rw-r--r-- 1 root root 8183572 2022-01-30 20:31 ./slackware64/l/imagemagick-7.1.0_22-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-30 20:31 ./slackware64/l/imagemagick-7.1.0_22-x86_64-1.txz.asc -rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/l/install-packages -rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/l/install.end -rw-r--r-- 1 root root 415 2021-05-03 18:20 ./slackware64/l/isl-0.24-x86_64-1.txt @@ -3150,9 +3150,9 @@ drwxr-xr-x 2 root root 81920 2022-01-28 21:03 ./slackware64/l -rw-r--r-- 1 root root 210 2021-02-13 06:56 ./slackware64/l/lcms-1.19-x86_64-6.txt -rw-r--r-- 1 root root 179364 2021-02-13 06:56 ./slackware64/l/lcms-1.19-x86_64-6.txz -rw-r--r-- 1 root root 163 2021-02-13 06:56 ./slackware64/l/lcms-1.19-x86_64-6.txz.asc --rw-r--r-- 1 root root 268 2021-02-13 06:56 ./slackware64/l/lcms2-2.12-x86_64-2.txt --rw-r--r-- 1 root root 198232 2021-02-13 06:56 ./slackware64/l/lcms2-2.12-x86_64-2.txz --rw-r--r-- 1 root root 163 2021-02-13 06:56 ./slackware64/l/lcms2-2.12-x86_64-2.txz.asc +-rw-r--r-- 1 root root 268 2022-01-30 20:32 ./slackware64/l/lcms2-2.13-x86_64-1.txt +-rw-r--r-- 1 root root 201204 2022-01-30 20:32 ./slackware64/l/lcms2-2.13-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-30 20:32 ./slackware64/l/lcms2-2.13-x86_64-1.txz.asc -rw-r--r-- 1 root root 415 2021-11-03 00:55 ./slackware64/l/lensfun-0.3.95-x86_64-5.txt -rw-r--r-- 1 root root 390456 2021-11-03 00:55 ./slackware64/l/lensfun-0.3.95-x86_64-5.txz -rw-r--r-- 1 root root 163 2021-11-03 00:55 ./slackware64/l/lensfun-0.3.95-x86_64-5.txz.asc @@ -5610,11 +5610,11 @@ drwxr-xr-x 2 root root 4096 2021-02-15 19:33 ./slackware64/y -rw-r--r-- 1 root root 1486956 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz -rw-r--r-- 1 root root 163 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz.asc -rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile -drwxr-xr-x 18 root root 4096 2022-01-29 19:27 ./source --rw-r--r-- 1 root root 585177 2022-01-29 19:27 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2022-01-29 19:27 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 814319 2022-01-29 19:27 ./source/FILE_LIST --rw-r--r-- 1 root root 23350458 2022-01-29 19:27 ./source/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2022-01-30 20:51 ./source +-rw-r--r-- 1 root root 584890 2022-01-30 20:51 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2022-01-30 20:51 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 813986 2022-01-30 20:51 ./source/FILE_LIST +-rw-r--r-- 1 root root 23363895 2022-01-30 20:51 ./source/MANIFEST.bz2 -rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT drwxr-xr-x 122 root root 4096 2022-01-29 05:54 ./source/a -rw-r--r-- 1 root root 1847 2022-01-21 19:54 ./source/a/FTBFSlog @@ -5626,10 +5626,10 @@ drwxr-xr-x 2 root root 4096 2022-01-16 05:07 ./source/a/aaa_base -rw-r--r-- 1 root root 783 2018-02-27 06:13 ./source/a/aaa_base/slack-desc -rw-r--r-- 1 root root 15 2021-07-17 17:46 ./source/a/aaa_base/slackware-version drwxr-xr-x 4 root root 4096 2021-08-14 18:17 ./source/a/aaa_libraries --rwxr-xr-x 1 root root 4583 2022-01-27 21:10 ./source/a/aaa_libraries/aaa_libraries.SlackBuild +-rwxr-xr-x 1 root root 4583 2022-01-30 20:37 ./source/a/aaa_libraries/aaa_libraries.SlackBuild -rwxr-xr-x 1 root root 1644 2021-10-26 20:12 ./source/a/aaa_libraries/display_orphans.sh -rw-r--r-- 1 root root 874 2021-02-07 22:21 ./source/a/aaa_libraries/slack-desc --rw-r--r-- 1 root root 2124 2022-01-05 01:52 ./source/a/aaa_libraries/symlinks-to-tracked-libs +-rw-r--r-- 1 root root 2124 2022-01-30 20:37 ./source/a/aaa_libraries/symlinks-to-tracked-libs drwxr-xr-x 2 root root 4096 2021-10-26 21:41 ./source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d -rw-r--r-- 1 root root 223 2021-04-17 17:47 ./source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d/README -rw-r--r-- 1 root root 237 2021-04-17 17:47 ./source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d/glib-dependencies @@ -6706,7 +6706,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/zoo -rw-r--r-- 1 root root 173607 1994-12-30 20:19 ./source/a/zoo/zoo-2.10.tar.gz -rwxr-xr-x 1 root root 3143 2021-02-13 05:31 ./source/a/zoo/zoo.SlackBuild -rw-r--r-- 1 root root 14136 2010-05-22 09:49 ./source/a/zoo/zoo_2.10-22.debian.tar.gz -drwxr-xr-x 85 root root 4096 2022-01-17 19:27 ./source/ap +drwxr-xr-x 85 root root 4096 2022-01-30 20:12 ./source/ap -rw-r--r-- 1 root root 976 2021-04-03 17:43 ./source/ap/FTBFSlog drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/a2ps -rw-r--r-- 1 root root 1521 2017-10-01 17:59 ./source/ap/a2ps/a2ps-4.14-texinfo-nodes.patch.gz @@ -6737,9 +6737,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/amp -rw-r--r-- 1 root root 750 2019-08-09 05:26 ./source/ap/amp/amp.do.not.overoptimize.diff.gz -rw-r--r-- 1 root root 1514 1999-03-17 18:33 ./source/ap/amp/license_excerpts -rw-r--r-- 1 root root 725 2018-02-27 06:12 ./source/ap/amp/slack-desc -drwxr-xr-x 2 root root 4096 2021-04-26 01:14 ./source/ap/at --rw-r--r-- 1 root root 102531 2021-04-25 01:57 ./source/ap/at/at-3.2.2.tar.lz --rwxr-xr-x 1 root root 3926 2021-04-26 01:15 ./source/ap/at/at.SlackBuild +drwxr-xr-x 2 root root 4096 2022-01-30 20:05 ./source/ap/at +-rw-r--r-- 1 root root 105943 2022-01-29 16:42 ./source/ap/at/at-3.2.4.tar.lz +-rwxr-xr-x 1 root root 3928 2022-01-30 20:07 ./source/ap/at/at.SlackBuild -rw-r--r-- 1 root root 33 2019-10-17 17:50 ./source/ap/at/at.url -rw-r--r-- 1 root root 178 2018-06-13 02:53 ./source/ap/at/atd.default -rw-r--r-- 1 root root 428 2018-06-13 02:51 ./source/ap/at/doinst.sh.gz @@ -7441,9 +7441,9 @@ drwxr-xr-x 2 root root 4096 2022-01-16 20:26 ./source/d/gdb -rwxr-xr-x 1 root root 4532 2022-01-16 20:26 ./source/d/gdb/gdb.SlackBuild -rw-r--r-- 1 root root 1200 2018-02-27 06:48 ./source/d/gdb/slack-desc lrwxrwxrwx 1 root root 12 2010-07-29 00:48 ./source/d/gettext-tools -> ../a/gettext -drwxr-xr-x 2 root root 4096 2022-01-25 05:53 ./source/d/git --rw-r--r-- 1 root root 566 2022-01-24 18:36 ./source/d/git/git-2.35.0.tar.sign --rw-r--r-- 1 root root 6873768 2022-01-24 18:36 ./source/d/git/git-2.35.0.tar.xz +drwxr-xr-x 2 root root 4096 2022-01-30 20:28 ./source/d/git +-rw-r--r-- 1 root root 566 2022-01-29 01:46 ./source/d/git/git-2.35.1.tar.sign +-rw-r--r-- 1 root root 6874520 2022-01-29 01:46 ./source/d/git/git-2.35.1.tar.xz -rwxr-xr-x 1 root root 5481 2021-03-10 19:46 ./source/d/git/git.SlackBuild -rw-r--r-- 1 root root 45 2015-09-01 20:04 ./source/d/git/git.url -rw-r--r-- 1 root root 848 2018-02-27 06:13 ./source/d/git/slack-desc @@ -10003,13 +10003,10 @@ drwxr-xr-x 2 root root 4096 2021-10-23 04:43 ./source/l/exiv2 -rwxr-xr-x 1 root root 4434 2021-06-16 18:00 ./source/l/exiv2/exiv2.SlackBuild -rwxr-xr-x 1 root root 1897 2020-09-29 00:01 ./source/l/exiv2/paredown.sh -rw-r--r-- 1 root root 710 2019-11-10 03:11 ./source/l/exiv2/slack-desc -drwxr-xr-x 2 root root 4096 2022-01-27 03:40 ./source/l/expat --rw-r--r-- 1 root root 1687 2022-01-24 23:07 ./source/l/expat/178d26f50af21ec23d6e43814b9b602590b5865c.patch.gz --rw-r--r-- 1 root root 1288 2022-01-27 03:40 ./source/l/expat/5c168279c5ad4668e5e48fe13374fe7a7de4b573.patch.gz --rw-r--r-- 1 root root 766 2022-01-24 23:08 ./source/l/expat/5f100ffa78b74da8020b71d1582a8979193c1359.patch.gz --rw-r--r-- 1 root root 449581 2022-01-16 14:06 ./source/l/expat/expat-2.4.3.tar.lz --rw-r--r-- 1 root root 833 2022-01-16 14:06 ./source/l/expat/expat-2.4.3.tar.lz.asc --rwxr-xr-x 1 root root 3624 2022-01-27 03:41 ./source/l/expat/expat.SlackBuild +drwxr-xr-x 2 root root 4096 2022-01-30 20:25 ./source/l/expat +-rw-r--r-- 1 root root 447965 2022-01-30 00:18 ./source/l/expat/expat-2.4.4.tar.lz +-rw-r--r-- 1 root root 833 2022-01-30 00:18 ./source/l/expat/expat-2.4.4.tar.lz.asc +-rwxr-xr-x 1 root root 3353 2022-01-30 20:25 ./source/l/expat/expat.SlackBuild -rw-r--r-- 1 root root 754 2018-08-16 17:16 ./source/l/expat/slack-desc drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/farstream -rw-r--r-- 1 root root 652 2020-03-12 13:53 ./source/l/farstream/farstream-0.2.8-configure-add-check-for-glib-mkenums.patch.gz @@ -10414,8 +10411,8 @@ drwxr-xr-x 2 root root 4096 2018-01-05 18:45 ./source/l/id3lib/patches -rw-r--r-- 1 root root 629 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.utf8_writing.patch.gz -rw-r--r-- 1 root root 517 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.vbr_stack_smash.patch.gz -rw-r--r-- 1 root root 927 2018-02-27 06:12 ./source/l/id3lib/slack-desc -drwxr-xr-x 2 root root 4096 2022-01-23 04:31 ./source/l/imagemagick --rw-r--r-- 1 root root 10401205 2022-01-22 14:30 ./source/l/imagemagick/ImageMagick-7.1.0-20.tar.lz +drwxr-xr-x 2 root root 4096 2022-01-30 20:29 ./source/l/imagemagick +-rw-r--r-- 1 root root 10401721 2022-01-29 17:43 ./source/l/imagemagick/ImageMagick-7.1.0-22.tar.lz -rw-r--r-- 1 root root 309 2016-05-17 04:08 ./source/l/imagemagick/doinst.sh.gz -rwxr-xr-x 1 root root 7107 2022-01-23 19:11 ./source/l/imagemagick/imagemagick.SlackBuild -rw-r--r-- 1 root root 43 2020-09-30 21:13 ./source/l/imagemagick/imagemagick.url @@ -10483,10 +10480,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/lcms -rw-r--r-- 1 root root 608880 2009-10-30 15:57 ./source/l/lcms/lcms-1.19.tar.xz -rwxr-xr-x 1 root root 3695 2021-02-13 05:31 ./source/l/lcms/lcms.SlackBuild -rw-r--r-- 1 root root 662 2018-02-27 06:12 ./source/l/lcms/slack-desc -drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/lcms2 --rw-r--r-- 1 root root 5504836 2021-02-06 11:52 ./source/l/lcms2/Little-CMS-2.12.tar.lz +drwxr-xr-x 2 root root 4096 2022-01-30 20:30 ./source/l/lcms2 -rw-r--r-- 1 root root 33 2020-06-01 18:13 ./source/l/lcms2/lcms.url --rwxr-xr-x 1 root root 4178 2021-02-13 05:31 ./source/l/lcms2/lcms2.SlackBuild +-rw-r--r-- 1 root root 7259337 2022-01-29 18:30 ./source/l/lcms2/lcms2-2.13.tar.gz +-rwxr-xr-x 1 root root 4172 2022-01-30 20:32 ./source/l/lcms2/lcms2.SlackBuild -rw-r--r-- 1 root root 721 2018-02-27 06:12 ./source/l/lcms2/slack-desc drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/lensfun -rw-r--r-- 1 root root 2305700 2018-06-29 10:29 ./source/l/lensfun/lensfun-0.3.95.tar.lz @@ -11941,12 +11938,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/conntrack-tools drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/crda -rw-r--r-- 1 root root 61500 2019-11-01 18:08 ./source/n/crda/crda-4.14.tar.xz -rwxr-xr-x 1 root root 4281 2021-02-13 05:32 ./source/n/crda/crda.SlackBuild --rw-r--r-- 1 root root 113 2019-11-01 19:04 ./source/n/crda/crda.url --rw-r--r-- 1 root root 425 2015-03-21 20:15 ./source/n/crda/get_regdb.sh --rw-r--r-- 1 root root 861 2018-02-27 06:13 ./source/n/crda/slack-desc --rw-r--r-- 1 root root 488 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.sign --rw-r--r-- 1 root root 23176 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.xz --rw-r--r-- 1 root root 55 2018-02-05 06:31 ./source/n/crda/wireless-regdb.url +-rw-r--r-- 1 root root 113 2019-11-01 19:04 ./source/n/crda/crda.url +-rw-r--r-- 1 root root 425 2015-03-21 20:15 ./source/n/crda/get_regdb.sh +-rw-r--r-- 1 root root 861 2018-02-27 06:13 ./source/n/crda/slack-desc +-rw-r--r-- 1 root root 488 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.sign +-rw-r--r-- 1 root root 23176 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.xz +-rw-r--r-- 1 root root 55 2018-02-05 06:31 ./source/n/crda/wireless-regdb.url drwxr-xr-x 2 root root 4096 2022-01-05 19:57 ./source/n/curl -rw-r--r-- 1 root root 2486388 2022-01-05 07:52 ./source/n/curl/curl-7.81.0.tar.xz -rw-r--r-- 1 root root 488 2022-01-05 07:52 ./source/n/curl/curl-7.81.0.tar.xz.asc diff --git a/README_CRYPT.TXT b/README_CRYPT.TXT index d8e0f3655..d7b7fae4c 100644 --- a/README_CRYPT.TXT +++ b/README_CRYPT.TXT @@ -124,10 +124,9 @@ you can skip this command: * Prepare the partition for encryption. You will be asked twice to enter a passphrase. Note that a passphrase is not limited to a single word. The -passphrase may contain spaces. We will use a key size of 256 bits. The -default cipher is 'aes', with mode 'cbc-essiv:sha256' which is safe enough. +passphrase may contain spaces. - # cryptsetup -s 256 -y luksFormat /dev/sdx2 + # cryptsetup -y luksFormat /dev/sdx2 You can dump information about the encrypted partition to your console by running the following command: @@ -402,10 +401,9 @@ would want to fill your partition with random data first): * Prepare the partition for encryption. You will be asked twice to enter a passphrase. Note that a passphrase is not limited to a single word. The -passphrase may contain spaces. We will use a key size of 256 bits. The -default cipher is 'aes', with mode 'cbc-essiv:sha256' which is safe enough. +passphrase may contain spaces. - # cryptsetup -s 256 -y luksFormat /dev/sdx2 + # cryptsetup -y luksFormat /dev/sdx2 * Open the encrypted partition so that we can start using the mapped device which exposes the partition as an unencrypted block device. The command diff --git a/recompress.sh b/recompress.sh index 299deef6a..d21c8779a 100755 --- a/recompress.sh +++ b/recompress.sh @@ -908,9 +908,6 @@ gzip ./source/l/polkit/dont-set-wheel-group-as-admin.diff gzip ./source/l/polkit/doinst.sh gzip ./source/l/polkit/a2bf5c9c83b6ae46cbd5c779d3055bff81ded683.patch gzip ./source/l/polkit/0001-configure-fix-elogind-support.patch -gzip ./source/l/expat/5c168279c5ad4668e5e48fe13374fe7a7de4b573.patch -gzip ./source/l/expat/5f100ffa78b74da8020b71d1582a8979193c1359.patch -gzip ./source/l/expat/178d26f50af21ec23d6e43814b9b602590b5865c.patch gzip ./source/l/id3lib/patches/id3lib.mkstemp.patch gzip ./source/l/id3lib/patches/id3lib.vbr_stack_smash.patch gzip ./source/l/id3lib/patches/id3lib.cppheaders.patch diff --git a/source/a/aaa_libraries/aaa_libraries.SlackBuild b/source/a/aaa_libraries/aaa_libraries.SlackBuild index d4f71f8fc..5203eb1d1 100755 --- a/source/a/aaa_libraries/aaa_libraries.SlackBuild +++ b/source/a/aaa_libraries/aaa_libraries.SlackBuild @@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=aaa_libraries VERSION=${VERSION:-15.0} -BUILD=${BUILD:-18} +BUILD=${BUILD:-19} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/a/aaa_libraries/symlinks-to-tracked-libs b/source/a/aaa_libraries/symlinks-to-tracked-libs index 446349744..064b41705 100644 --- a/source/a/aaa_libraries/symlinks-to-tracked-libs +++ b/source/a/aaa_libraries/symlinks-to-tracked-libs @@ -58,7 +58,7 @@ /usr/lib/libidn.so.12 /usr/lib/libidn2.so.0 /usr/lib/libjpeg.so.62 -/usr/lib/libjson-c.so.4 +/usr/lib/libjson-c.so.5 /usr/lib/libturbojpeg.so.0 /usr/lib/liblber-2.4.so.2 /usr/lib/libldap-2.4.so.2 diff --git a/source/ap/at/at.SlackBuild b/source/ap/at/at.SlackBuild index caf048316..60b0254d0 100755 --- a/source/ap/at/at.SlackBuild +++ b/source/ap/at/at.SlackBuild @@ -84,7 +84,7 @@ CFLAGS="$SLKCFLAGS" \ # Does not like parallel builds: make || exit 1 -make install IROOT=$PKG || exit +make install DESTDIR=$PKG || exit mv $PKG/etc/at.deny $PKG/etc/at.deny.new chown root:root $PKG/var $PKG/var/spool diff --git a/source/l/expat/178d26f50af21ec23d6e43814b9b602590b5865c.patch b/source/l/expat/178d26f50af21ec23d6e43814b9b602590b5865c.patch deleted file mode 100644 index c2b55ca85..000000000 --- a/source/l/expat/178d26f50af21ec23d6e43814b9b602590b5865c.patch +++ /dev/null @@ -1,115 +0,0 @@ -From 847a645152f5ebc10ac63b74b604d0c1a79fae40 Mon Sep 17 00:00:00 2001 -From: Samanta Navarro -Date: Sat, 22 Jan 2022 17:48:00 +0100 -Subject: [PATCH 1/3] lib: Detect and prevent integer overflow in XML_GetBuffer - (CVE-2022-23852) - ---- - expat/lib/xmlparse.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/expat/lib/xmlparse.c b/expat/lib/xmlparse.c -index d54af683..5ce31402 100644 ---- a/expat/lib/xmlparse.c -+++ b/expat/lib/xmlparse.c -@@ -2067,6 +2067,11 @@ XML_GetBuffer(XML_Parser parser, int len) { - keep = (int)EXPAT_SAFE_PTR_DIFF(parser->m_bufferPtr, parser->m_buffer); - if (keep > XML_CONTEXT_BYTES) - keep = XML_CONTEXT_BYTES; -+ /* Detect and prevent integer overflow */ -+ if (keep > INT_MAX - neededSize) { -+ parser->m_errorCode = XML_ERROR_NO_MEMORY; -+ return NULL; -+ } - neededSize += keep; - #endif /* defined XML_CONTEXT_BYTES */ - if (neededSize - -From acf956f14bf79a5e6383a969aaffec98bfbc2e44 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Sun, 23 Jan 2022 18:17:04 +0100 -Subject: [PATCH 2/3] tests: Cover integer overflow in XML_GetBuffer - (CVE-2022-23852) - ---- - expat/tests/runtests.c | 27 +++++++++++++++++++++++++++ - 1 file changed, 27 insertions(+) - -diff --git a/expat/tests/runtests.c b/expat/tests/runtests.c -index e89e8220..579dad1a 100644 ---- a/expat/tests/runtests.c -+++ b/expat/tests/runtests.c -@@ -3847,6 +3847,30 @@ START_TEST(test_get_buffer_2) { - } - END_TEST - -+/* Test for signed integer overflow CVE-2022-23852 */ -+#if defined(XML_CONTEXT_BYTES) -+START_TEST(test_get_buffer_3_overflow) { -+ XML_Parser parser = XML_ParserCreate(NULL); -+ assert(parser != NULL); -+ -+ const char *const text = "\n"; -+ const int expectedKeepValue = (int)strlen(text); -+ -+ // After this call, variable "keep" in XML_GetBuffer will -+ // have value expectedKeepValue -+ if (XML_Parse(parser, text, (int)strlen(text), XML_FALSE /* isFinal */) -+ == XML_STATUS_ERROR) -+ xml_failure(parser); -+ -+ assert(expectedKeepValue > 0); -+ if (XML_GetBuffer(parser, INT_MAX - expectedKeepValue + 1) != NULL) -+ fail("enlarging buffer not failed"); -+ -+ XML_ParserFree(parser); -+} -+END_TEST -+#endif // defined(XML_CONTEXT_BYTES) -+ - /* Test position information macros */ - START_TEST(test_byte_info_at_end) { - const char *text = ""; -@@ -11731,6 +11755,9 @@ make_suite(void) { - tcase_add_test(tc_basic, test_empty_parse); - tcase_add_test(tc_basic, test_get_buffer_1); - tcase_add_test(tc_basic, test_get_buffer_2); -+#if defined(XML_CONTEXT_BYTES) -+ tcase_add_test(tc_basic, test_get_buffer_3_overflow); -+#endif - tcase_add_test(tc_basic, test_byte_info_at_end); - tcase_add_test(tc_basic, test_byte_info_at_error); - tcase_add_test(tc_basic, test_byte_info_at_cdata); - -From 99cec436fbd9444f57ee74ca8ae4c0a13e561a4f Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Sat, 22 Jan 2022 17:49:17 +0100 -Subject: [PATCH 3/3] Changes: Document CVE-2022-23852 - ---- - expat/Changes | 12 ++++++++++++ - 1 file changed, 12 insertions(+) - -diff --git a/expat/Changes b/expat/Changes -index 7540d38c..64d75d05 100644 ---- a/expat/Changes -+++ b/expat/Changes -@@ -2,6 +2,18 @@ NOTE: We are looking for help with a few things: - https://github.com/libexpat/libexpat/labels/help%20wanted - If you can help, please get in touch. Thanks! - -+Release x.x.x xxx xxxxxxx xx xxxx -+ Security fixes: -+ #550 CVE-2022-23852 -- Fix signed integer overflow -+ (undefined behavior) in function XML_GetBuffer -+ (that is also called by function XML_Parse internally) -+ for when XML_CONTEXT_BYTES is defined to >0 (which is both -+ common and default). -+ Impact is denial of service or more. -+ -+ Special thanks to: -+ Samanta Navarro -+ - Release 2.4.3 Sun January 16 2022 - Security fixes: - #531 #534 CVE-2021-45960 -- Fix issues with left shifts by >=29 places diff --git a/source/l/expat/5c168279c5ad4668e5e48fe13374fe7a7de4b573.patch b/source/l/expat/5c168279c5ad4668e5e48fe13374fe7a7de4b573.patch deleted file mode 100644 index da0875ab7..000000000 --- a/source/l/expat/5c168279c5ad4668e5e48fe13374fe7a7de4b573.patch +++ /dev/null @@ -1,75 +0,0 @@ -From ede41d1e186ed2aba88a06e84cac839b770af3a1 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Wed, 26 Jan 2022 02:36:43 +0100 -Subject: [PATCH 1/2] lib: Prevent integer overflow in doProlog - (CVE-2022-23990) - -The change from "int nameLen" to "size_t nameLen" -addresses the overflow on "nameLen++" in code -"for (; name[nameLen++];)" right above the second -change in the patch. ---- - expat/lib/xmlparse.c | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/expat/lib/xmlparse.c b/expat/lib/xmlparse.c -index 5ce31402..d1d17005 100644 ---- a/expat/lib/xmlparse.c -+++ b/expat/lib/xmlparse.c -@@ -5372,7 +5372,7 @@ doProlog(XML_Parser parser, const ENCODING *enc, const char *s, const char *end, - if (dtd->in_eldecl) { - ELEMENT_TYPE *el; - const XML_Char *name; -- int nameLen; -+ size_t nameLen; - const char *nxt - = (quant == XML_CQUANT_NONE ? next : next - enc->minBytesPerChar); - int myindex = nextScaffoldPart(parser); -@@ -5388,7 +5388,13 @@ doProlog(XML_Parser parser, const ENCODING *enc, const char *s, const char *end, - nameLen = 0; - for (; name[nameLen++];) - ; -- dtd->contentStringLen += nameLen; -+ -+ /* Detect and prevent integer overflow */ -+ if (nameLen > UINT_MAX - dtd->contentStringLen) { -+ return XML_ERROR_NO_MEMORY; -+ } -+ -+ dtd->contentStringLen += (unsigned)nameLen; - if (parser->m_elementDeclHandler) - handleDefault = XML_FALSE; - } - -From 6e3449594fb2f61c92fc561f51f82196fdd15d63 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Wed, 26 Jan 2022 02:51:39 +0100 -Subject: [PATCH 2/2] Changes: Document CVE-2022-23990 - ---- - expat/Changes | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/expat/Changes b/expat/Changes -index 5ff5da5e..ec1f7604 100644 ---- a/expat/Changes -+++ b/expat/Changes -@@ -10,12 +10,18 @@ Release x.x.x xxx xxxxxxx xx xxxx - for when XML_CONTEXT_BYTES is defined to >0 (which is both - common and default). - Impact is denial of service or more. -+ #551 CVE-2022-23990 -- Fix unsigned integer overflow in function -+ doProlog triggered by large content in element type -+ declarations when there is an element declaration handler -+ present (from a prior call to XML_SetElementDeclHandler). -+ Impact is denial of service or more. - - Bug fixes: - #544 #545 xmlwf: Fix a memory leak on output file opening error - - Special thanks to: - hwt0415 -+ Roland Illig - Samanta Navarro - and - Clang LeakSan and the Clang team diff --git a/source/l/expat/5f100ffa78b74da8020b71d1582a8979193c1359.patch b/source/l/expat/5f100ffa78b74da8020b71d1582a8979193c1359.patch deleted file mode 100644 index 59404f309..000000000 --- a/source/l/expat/5f100ffa78b74da8020b71d1582a8979193c1359.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 85a6f8fcdb2bc1530934f8cf684bdab86f1f2a1c Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Thu, 20 Jan 2022 04:41:47 +0100 -Subject: [PATCH] xmlwf: Fix a memory leak on output file opening error - ---- - expat/Changes | 6 ++++++ - expat/xmlwf/xmlwf.c | 4 ++-- - 2 files changed, 8 insertions(+), 2 deletions(-) - -diff --git a/expat/Changes b/expat/Changes -index 64d75d05..5ff5da5e 100644 ---- a/expat/Changes -+++ b/expat/Changes -@@ -11,8 +11,14 @@ Release x.x.x xxx xxxxxxx xx xxxx - common and default). - Impact is denial of service or more. - -+ Bug fixes: -+ #544 #545 xmlwf: Fix a memory leak on output file opening error -+ - Special thanks to: -+ hwt0415 - Samanta Navarro -+ and -+ Clang LeakSan and the Clang team - - Release 2.4.3 Sun January 16 2022 - Security fixes: -diff --git a/expat/xmlwf/xmlwf.c b/expat/xmlwf/xmlwf.c -index 29118bb6..b6f300b0 100644 ---- a/expat/xmlwf/xmlwf.c -+++ b/expat/xmlwf/xmlwf.c -@@ -1175,9 +1175,9 @@ tmain(int argc, XML_Char **argv) { - if (! userData.fp) { - tperror(outName); - exitCode = XMLWF_EXIT_OUTPUT_ERROR; -+ free(outName); -+ XML_ParserFree(parser); - if (continueOnError) { -- free(outName); -- cleanupUserData(&userData); - continue; - } else { - break; diff --git a/source/l/expat/expat.SlackBuild b/source/l/expat/expat.SlackBuild index 3a26b2b9a..167c9c5c6 100755 --- a/source/l/expat/expat.SlackBuild +++ b/source/l/expat/expat.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2008, 2009, 2010, 2011, 2013, 2017, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2008, 2009, 2010, 2011, 2013, 2017, 2018, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=expat VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-3} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then @@ -74,10 +74,6 @@ chown -R root:root . find . -perm 777 -exec chmod 755 {} \+ find . -perm 664 -exec chmod 644 {} \+ -zcat $CWD/178d26f50af21ec23d6e43814b9b602590b5865c.patch.gz | patch -p2 --verbose || exit 1 -zcat $CWD/5f100ffa78b74da8020b71d1582a8979193c1359.patch.gz | patch -p2 --verbose || exit 1 -zcat $CWD/5c168279c5ad4668e5e48fe13374fe7a7de4b573.patch.gz | patch -p2 --verbose || exit 1 - CFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/source/l/lcms2/lcms2.SlackBuild b/source/l/lcms2/lcms2.SlackBuild index 64a22a5f6..6151d9e7a 100755 --- a/source/l/lcms2/lcms2.SlackBuild +++ b/source/l/lcms2/lcms2.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=lcms2 -VERSION=${VERSION:-$(echo Little-CMS-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} @@ -79,9 +79,9 @@ rm -rf $PKG mkdir -p $TMP $PKG cd $TMP -rm -rf Little-CMS-${VERSION} -tar xvf $CWD/Little-CMS-$VERSION.tar.?z || exit 1 -cd Little-CMS-${VERSION} || exit 1 +rm -rf ${PKGNAM}-${VERSION} +tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z || exit 1 +cd ${PKGNAM}-${VERSION} || exit 1 chown -R root:root . find . \ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \