From ff41890552717414b6db84c2e2638c88d550b236 Mon Sep 17 00:00:00 2001 From: Leo Menzies-Ye Date: Wed, 12 Mar 2025 11:24:03 +1100 Subject: [PATCH] updating version numbers, copyrights etc throughout documentations as well as installer scripts and cpp source files --- README.md | 12 ++++++++---- build.bat | 2 +- installer/win/ghost-trap.iss | 2 +- installer/win/install-info.rtf | 2 +- src/gstrapped.cpp | 6 +++--- 5 files changed, 14 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index e53a031..791787a 100755 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ securely holds Ghostscripts in a laser containment field :-) ## Download -*Windows:* [ghost-trap-installer.exe](https://cdn1.papercut.com/files/open-source/ghost-trap/ghost-trap-installer-1.5.10.03.exe) (version 1.5.10.03) +*Windows:* [ghost-trap-installer.exe](https://cdn1.papercut.com/files/open-source/ghost-trap/ghost-trap-installer-1.5.10.03.exe) (version 1.5.10.03, To be updated) ## Motivation @@ -65,7 +65,7 @@ To convert a multi-page PDF file into a JPEG images *WITH* sandboxing: "C:\Program Files (x86)\GhostTrap\examples\annots.pdf" `gsc-trapped.exe` is the sandboxed version of `gsc.exe`. It should behave the same -as the standard Ghostscript console command as [documented](https://ghostscript.readthedocs.io/en/gs10.03.1/Use.html), +as the standard Ghostscript console command as [documented](https://ghostscript.readthedocs.io/en/gs10.04.0/Use.html), with the following known exceptions: * The input and output files must be on a local disk (no network shares). @@ -94,6 +94,10 @@ escape vectors. ## Release History +### [1.6.10.04.0] - 2025-03-12 + * Updated to GhostScript 10.04.0 (2024-09-18). + * Installer now silently installs the same Visual Studio C++ runtime (Build 14.29.30153, x64) as GhostScript installer. + ### [1.5.10.03.1] - 2024-08-09 * Installer compatible with ARM64 Windows. @@ -190,7 +194,7 @@ The following future refinements are planned: *Ghost Trap* is open source software licensed under the Affero GPL: - Copyright (c) 2012-2024 PaperCut Software Pty Ltd http://www.papercut.com/ + Copyright (c) 2012-2025 PaperCut Software Pty Ltd http://www.papercut.com/ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as @@ -205,7 +209,7 @@ The following future refinements are planned: You should have received a copy of the GNU Affero General Public License along with this program. If not, see . - +[1.6.10.04.0]: TBA [1.5.10.03.1]: https://github.com/PaperCutSoftware/GhostTrap/compare/v1.4.10.03.1...v1.5.10.03.1 [1.4.10.03.1]: https://github.com/PaperCutSoftware/GhostTrap/compare/v1.4.10.02.1...v1.4.10.03.1 [1.4.10.02.1]: https://github.com/PaperCutSoftware/GhostTrap/compare/v1.4.10.00...v1.4.10.02.1 diff --git a/build.bat b/build.bat index 8c11d2b..74f7c77 100644 --- a/build.bat +++ b/build.bat @@ -4,7 +4,7 @@ set INNO_COMPILER=%programfiles(x86)%\Inno Setup 6\ISCC.exe SETLOCAL ENABLEDELAYEDEXPANSION set starttime=%time% set startdir=%cd% -set gsversion=10.03.1 +set gsversion=10.04.0 echo .-. ___ _ _ _____ echo (o o) / _ \ ^|__ ___ ___^| ^|/__ \_ __ __ _ _ __ diff --git a/installer/win/ghost-trap.iss b/installer/win/ghost-trap.iss index 6752f09..e79b411 100755 --- a/installer/win/ghost-trap.iss +++ b/installer/win/ghost-trap.iss @@ -17,7 +17,7 @@ #define gs_name "GPL Ghostscript" #ifndef gs_version - #define gs_version "10.03.1" + #define gs_version "10.04.0" #endif #define gs_c_exe "gsc.exe" diff --git a/installer/win/install-info.rtf b/installer/win/install-info.rtf index 51857bd..b7721da 100755 --- a/installer/win/install-info.rtf +++ b/installer/win/install-info.rtf @@ -20,7 +20,7 @@ For more information about Google Chromium sandbox, visit:\uc0\u8232 {\field{\*\fldinst{HYPERLINK "http://dev.chromium.org/developers/design-documents/sandbox"}}{\fldrslt \cf2 \ul \ulc2 http://dev.chromium.org/developers/design-documents/sandbox}}\ \ \pard\pardeftab720\sl276\slmult1\sa200 -\cf0 Ghost Trap is distributed under the GNU Affero General Public License Version 3 and Copyright (c) 2012-2024 PaperCut Software Pty Ltd. Ghost Trap source code distribution, and the Ghost Trap executable code, include the following libraries obtained from other parties:\ +\cf0 Ghost Trap is distributed under the GNU Affero General Public License Version 3 and Copyright (c) 2012-2025 PaperCut Software Pty Ltd. Ghost Trap source code distribution, and the Ghost Trap executable code, include the following libraries obtained from other parties:\ \pard\pardeftab720 \fs16 \cf0 Ghostscript created by Aladdin Enterprises. For more information, please see {\field{\*\fldinst{HYPERLINK "http://www.ghostscript.com/"}}{\fldrslt \cf2 \ul \ulc2 http://www.ghostscript.com/}} and the LICENSE file in the GhostPDL project.\ diff --git a/src/gstrapped.cpp b/src/gstrapped.cpp index 4d7d5be..74b0ce1 100755 --- a/src/gstrapped.cpp +++ b/src/gstrapped.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2024 PaperCut Software Pty Ltd + * Copyright (c) 2012-2025 PaperCut Software Pty Ltd * http://www.papercut.com/ * * Author: Chris Dance @@ -43,8 +43,8 @@ * Ghost Trap version number starts at 1 and suffixes the Ghostscript version we've * tested/written against. */ -#define GHOST_TRAP_VERSION "1.5.10.03.1" -#define GHOST_TRAP_COPYRIGHT "Copyright (c) 2012-2024 PaperCut Software Pty Ltd" +#define GHOST_TRAP_VERSION "1.6.10.04.0" +#define GHOST_TRAP_COPYRIGHT "Copyright (c) 2012-2025 PaperCut Software Pty Ltd" const wchar_t* PARAM_OUTPUT_FILE = L"OutputFile="; const wchar_t* PARAM_FAIL_TEST = L"--fail-test=";