summaryrefslogtreecommitdiffstats
path: root/source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2024-03-07 20:40:08 +0000
committer Eric Hameleers <alien@slackware.com>2024-03-07 22:49:08 +0100
commit66e838eb2b90374a91406df2f10d14bd6d528f38 (patch)
tree25c41b4a07b80c70ffc1fc20d7dd609f4972877a /source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch
parentc3fb4577bf0ad3f9a7369ba6b4d9be979de8fc9f (diff)
downloadcurrent-66e838eb2b90374a91406df2f10d14bd6d528f38.tar.gz
current-66e838eb2b90374a91406df2f10d14bd6d528f38.tar.xz
Thu Mar 7 20:40:08 UTC 202420240307204008
ap/ghostscript-10.03.0-x86_64-1.txz: Upgraded. This update addresses a security issue: A vulnerability was identified in the way Ghostscript/GhostPDL called tesseract for the OCR devices, which could allow arbitrary code execution. Thanks to J_W for the heads-up. (* Security fix *) ap/lxc-4.0.12-x86_64-3.txz: Rebuilt. lxc-slackware.in: include gnupg2 (not gnupg) for slackpkg. ap/slackpkg-15.0.10-noarch-3.txz: Rebuilt. core-functions.sh: use gpg2, not gpg. d/Cython-3.0.9-x86_64-1.txz: Upgraded. d/git-2.44.0-x86_64-2.txz: Rebuilt. Include git-subtree. Thanks to gwhl. d/llvm-18.1.0-x86_64-1.txz: Upgraded. Shared library .so-version bump. kde/kdevelop-23.08.5-x86_64-2.txz: Rebuilt. Recompiled against llvm-18.1.0. l/openexr-3.2.3-x86_64-1.txz: Upgraded. l/python-importlib_metadata-7.0.2-x86_64-1.txz: Upgraded. l/python-trove-classifiers-2024.3.3-x86_64-1.txz: Upgraded. l/qt5-5.15.12_20240228_6609503f-x86_64-1.txz: Upgraded. Compiled against llvm-18.1.0. l/qt6-6.6.2_20240210_15b7e743-x86_64-3.txz: Rebuilt. Recompiled against llvm-18.1.0. l/spirv-llvm-translator-18.1.0-x86_64-1.txz: Upgraded. Shared library .so-version bump. n/gnupg2-2.4.5-x86_64-1.txz: Upgraded. n/libassuan-2.5.7-x86_64-1.txz: Upgraded. n/postfix-3.9.0-x86_64-1.txz: Upgraded. x/mesa-24.0.2-x86_64-2.txz: Rebuilt. Recompiled against llvm-18.1.0 and spirv-llvm-translator-18.1.0. isolinux/initrd.img: Rebuilt. Fixed kernel version. Thanks to chrisVV. usb-and-pxe-installers/usbboot.img: Rebuilt. Fixed kernel version. Thanks to chrisVV.
Diffstat (limited to 'source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch')
-rw-r--r--source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch52
1 files changed, 0 insertions, 52 deletions
diff --git a/source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch b/source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch
deleted file mode 100644
index 352dbd866..000000000
--- a/source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa Mon Sep 17 00:00:00 2001
-From: Ken Sharp <Ken.Sharp@artifex.com>
-Date: Mon, 18 Sep 2023 15:47:12 +0100
-Subject: [PATCH] PDF interpreter - fix PageList processing
-
-Bug #707137 "Error processing PDF while using the parameter -sPageList"
-
-There are actually 2 problems; firstly a copy/paste error of the
-operand stack index when returning the page list meant that the values
-were returned in reverse order.
-
-Secondly the PageList string wasn't actually being passed as an operand
-at all.
-
-This only affects the PDF interpreter because it (unfortunately) uses a
-different mechanism from the PostScript interpreter.
----
- Resource/Init/pdf_main.ps | 3 +--
- psi/zpdfops.c | 2 +-
- 2 files changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/Resource/Init/pdf_main.ps b/Resource/Init/pdf_main.ps
-index e541835ae..73097f1a7 100644
---- a/Resource/Init/pdf_main.ps
-+++ b/Resource/Init/pdf_main.ps
-@@ -710,8 +710,7 @@ currentdict /PDFSwitches undef
- {
- /PageList where {
- pop
-- pdfpagecount
-- .PDFparsePageList
-+ PageList pdfpagecount .PDFparsePageList
- dup 0 eq { % No ranges, error
- (\n **** Error: Invalid PageList: ) print
- PageList print
-diff --git a/psi/zpdfops.c b/psi/zpdfops.c
-index 207130f1a..e7e0a42ee 100644
---- a/psi/zpdfops.c
-+++ b/psi/zpdfops.c
-@@ -1447,7 +1447,7 @@ static int zPDFparsePageList(i_ctx_t *i_ctx_p)
- }
- /* push the even/odd, start, end triples on the stack */
- for (i=0; i < size; i++) {
-- o = ref_stack_index(&o_stack, 0);
-+ o = ref_stack_index(&o_stack, size - i);
- if (o == NULL)
- return_error(gs_error_stackunderflow);
- /* skip the initial "ordered" flag */
---
-2.34.1
-
-