82 Commits

Author SHA1 Message Date
Leo Ye
8551ea4412 Merged in PO-1913-add-dot-NET-runtime-requirement-to-installer (pull request #3)
initial draft, adding custom page after welcome page if the absence of required deps is detected, installation process will abort either way, but the user gets to choose if they want to download the deps now or later

Approved-by: Paul Mendoza
2024-02-05 23:02:36 +00:00
Leo Menzies-Ye
1b7b87a643 changing some variable and function names, also combining conditions for set up wizard behaviour when installation process is not terminated normally due to the absence of deps 2024-02-05 12:51:12 +11:00
Leo Menzies-Ye
799a66e64d fixing the shell exec method to have the correct number of params 2024-02-02 13:16:26 +11:00
Leo Menzies-Ye
a4443d46f2 initial draft, adding custom page after welcome page if the absence of required deps is detected, installation process will abort either way, but the user gets to choose if they want to download the deps now or later 2024-02-02 12:55:09 +11:00
Kelby Murie
8d3738006a PO-1666 Fixed installer link to be the clipped version number produced by WiX. v1.4.10.02.1 2023-12-01 09:27:08 +11:00
Kelby Murie
512db2b699 Merged in ghostpdl-10.02.1 (pull request #2)
Ghostpdl 10.02.1

Approved-by: Nimesh Silva
2023-11-14 03:34:42 +00:00
Kelby Murie
fd445147b5 PO-1666 Corrections to bad formatting introduced by VS2019 2023-11-10 15:19:10 +11:00
Kelby Murie
2d772b55dc PO-1666 Upgrading to GhostScript version 10.02.1 and the latest Chromium Sandbox
* GhostPDL version 10.02.1.20231101
* Chromium commit b2d264b1585bd0d583a49dd91866e7d0ea02d387 Fri Nov 3 02:46:52 2023 +0000
* Depot tools commit b4e466e610accd97629e2a8f3e4fdb307bc54f4a Thu Nov 2 21:08:10 2023 +0000
* Tweaks where required to conform with the new Chromium Sandbox
* Replaced sandbox retired AddKnownSidToObject with home baked GrantAccessToObject
* Replaced sandbox retired AddRule instances with AllowFileAccess instances
2023-11-10 15:08:01 +11:00
Kelby Murie
d793454b00 Merged in ghostpdl-10 (pull request #1)
PO-351: Ghostpdl 10

Approved-by: Nimesh Silva
v1.4.10.00
2023-09-28 02:53:05 +00:00
Kelby Murie
c47cdc1109 Fix to Nimesh Silva's std::unique_ptr changes in commit 94176b2b663587d4bac898fd4822870bbfd4af35. 2023-09-28 11:52:52 +10:00
Nimesh Silva
94176b2b66 Modify usages around std::unique_ptr with some C++ best practices 2023-09-27 14:37:56 +10:00
Kelby Murie
1e5b803e99 Clarified building be run from the Visual Studio Developer Command Prompt 2023-01-12 09:58:02 +11:00
Kelby Murie
a7b8c20972 Fixed the display of version help.
Writing the help to stdout from within the sandbox doesn't work, as intended.
2023-01-06 15:57:54 +11:00
Kelby Murie
31d5ca8179 Updated installer information copyright year and company name.
* Fixed paragraph spacing.
2023-01-06 15:50:47 +11:00
Kelby Murie
ec76690586 Updated markdown documentation to reflect the new 1.4.10.00 version. 2023-01-06 14:30:11 +11:00
Kelby Murie
7ed21ced2d Fixed deliberate test failures from not running when requested.
Caused by an incorrect hardcoded pointer increment. Converted to a string length increment.
* Sandbox testing no longer displays a message that an output file is required
2023-01-06 14:01:15 +11:00
Kelby Murie
5289538ce2 Updated to Ghostscript 10.00 and the latest Chromium Sandbox
Note: The registry sandboxing subsystem is no longer supported by the Chromium Sandbox.
* Ghostscript version 10.00.0.20220921
* Chromium commit 1a554a4863f66c922398e91691212a54a8f11ea0
* Depot tools commit 18359bb9a19ee9b31a33fae83aa49ced770a9b81
* wcstok() calls updated to be ISO C conformant
2023-01-06 12:00:11 +11:00
Tom Clift
c3af393d58 Merge branch 'gs9.27' v1.3.9.27 2019-06-17 15:36:36 +10:00
Tom Clift
9479663a24 Update README with 1.3.9.27 installer download link. 2019-06-17 14:32:07 +10:00
Tom Clift
7df63aa653 Rather than the build script copying duplicate binaries into the installer files, have the installer copy the files multiple times at install time. 2019-06-17 14:32:07 +10:00
Tom Clift
c7d8069276 Simplify some copying in the build script, and remove some path traversal by making more directory references absolute. 2019-06-17 14:32:07 +10:00
Tom Clift
35db2ae5e9 Remove unneeded .gitkeep file. 2019-06-17 14:32:07 +10:00
Tom Clift
f357d9989d Fix build script built binary name (gswin64c-trapped.exegsc-trapped.exe) and remove arch name from GhostPDL binaries. 2019-06-17 14:32:07 +10:00
Tom Clift
21e3650b97 README Markdown format cleanup. 2019-06-17 14:32:07 +10:00
Tom Clift
ff6b79b23d Rewrite README build instructions to add some more specific detail about 3rd party build steps, and replace the project structure examples with path references. 2019-06-17 14:32:07 +10:00
Tom Clift
be7e8586e1 Release history structure and content cleanup - add versions, diff/tag links, clarify latest version changes. 2019-06-17 14:18:09 +10:00
Tom Clift
e3735ac9ac Update README link to Ghostscript documentation. 2019-06-17 14:18:09 +10:00
Tom Clift
13872d7189 Update README references to old binary names. 2019-06-17 14:18:09 +10:00
Tom Clift
97e501787b "GhostTrap"→"Ghost Trap" in build script comments and echoes. 2019-06-17 14:18:09 +10:00
Tom Clift
c3b7cf62f9 Correct build script echo copy-paste error. 2019-06-17 14:18:09 +10:00
Tom Clift
f6f3a7658d Fix build script test failure due to missing DLL. 2019-06-17 14:18:09 +10:00
Jobo Kapunan
512d57bf90 Updated to Ghostscript 9.27 and latest 64-bit Chromium Sandbox. 2019-06-17 14:18:09 +10:00
Tom Clift
bfa9330199 Update README to convert Ghost Trap image link to Markdown, and remove silly usage note. 2019-06-17 14:14:30 +10:00
Tom Clift
8a7a6f55a1 Fix licence header in installer script. 2019-06-17 14:14:08 +10:00
Tom Clift
402dfe94e6 Simplify Git ignore file, adding ignore for IntelliJ IDEA config directory. 2019-06-17 14:13:02 +10:00
Tom Clift
675bb9997d
Merge pull request #12 from xtrasimplicity/patch-1
Fixed README headings Markdown syntax.
2019-06-17 14:09:34 +10:00
Andrew
056ff446d3
Readme: Fixed heading markdown. 2018-06-28 07:37:29 +10:00
Matt Doran
f79583fd40 Change README to point to proper CDN location. 2016-11-15 22:39:59 +11:00
Alec Clews
b8b0cbf5be Merge branch 'master' of github.com:PaperCutSoftware/GhostTrap
Conflicts:
	installer/win/ghost-trap.iss
2014-07-10 18:07:39 +10:00
Alec Clews
b9d38f38e9 Moved repo details from owner "codedance" to "PaperCutSoftware" 2014-07-10 18:06:07 +10:00
Alec Clews
77cbbc17eb Moved repo details from owner "codedance" to "PaperCutSoftware" 2014-07-10 17:59:38 +10:00
Chris
63cf4b1ac1 Repo move - updated URLs in README and installer 2014-07-08 09:56:23 +10:00
Alec Clews
8e1df24958 Merge pull request #9 from PaperCutSoftware/revert-7-change-owner
Revert "Moved repo details from owner codedance to papercutsoftware"
2014-07-07 11:26:11 +10:00
Alec Clews
761d68a320 Revert "Moved repo details from owner codedance to papercutsoftware" 2014-07-07 11:25:40 +10:00
Chris Dance
41b0a820fb Merge pull request #7 from PaperCutSoftware/change-owner
Moved repo details from owner codedance to papercutsoftware
2014-07-07 11:00:17 +10:00
Alec Clews
eb07c158f8 Moved repo details from owner codedance to papercutsoftware 2014-07-07 10:53:37 +10:00
Chris
a5a198e36d Recompiled against GS version 9.10. v1.2.9.10 2013-10-11 14:14:28 +11:00
Chris Dance
c15efc5341 Fixed broken link 2013-04-03 13:24:47 +12:00
Chris Dance
202c2b03bc Readme update
- reference to what else the sandbox restricts.
2013-04-03 13:19:33 +12:00
Chris Dance
3a26e852b0 Minor readme update 2013-04-03 13:10:54 +12:00