Subversion Repositories filter_foundry

Compare Revisions

No changes between revisions

Regard whitespace Rev 529 → Rev 530

/trunk/CHANGELOG.md
1,6 → 1,6
# Changelog
 
## 1.7.0.19 [Work-In-Progress]
## 1.7.0.19 [01-Jul-2022]
- Fixed bug in Watcom (32 bit) build that prevented creation of protected filters.
 
## 1.7.0.18 [15-May-2022]
/trunk/README.md
6,9 → 6,9
Initially written by Toby Thain ([Telegraphics](https://www.telegraphics.com.au/sw/)) in 2003 - 2009, the development has been continued by [Daniel Marschall](https://www.daniel-marschall.de/) ([ViaThinkSoft](https://www.viathinksoft.com/)) since 2018. Several advancements and improvements have been made, and a 64-bit Windows version was created.
 
 
### Windows version 1.7.0.18
### Windows version 1.7.0.19
 
Filter Foundry 1.7 comes with a 32-Bit Windows plugin (FilterFoundry.8bf) and a 64-Bit Windows plugin (FilterFoundry64.8bf) which can both be downloaded at [ViaThinkSoft](https://www.viathinksoft.com/download/249/FilterFoundry.zip).
Filter Foundry 1.7 comes with a 32-Bit Windows plugin (FilterFoundry.8bf) and a 64-Bit Windows plugin (FilterFoundry64.8bf) which can both be downloaded at [ViaThinkSoft](https://www.viathinksoft.com/download/249/FilterFoundry.zip) or from the [Releases folder](https://github.com/danielmarschall/filter_foundry/tree/master/releases).
 
To install the plugin to Photoshop, simply place the appropriate 8BF file into the **Plug-Ins\Filters** subdirectory of your Adobe Photoshop program files path and restart Photoshop. For other host applications like GIMP, look at the manual on how to install ".8bf" Photoshop filters. If you have reports whether or whether not Filter Foundry works on a non-Photoshop host application, please send us a message!
 
/trunk/RELEASE.md
24,6 → 24,7
- LICENSE_GPLv3.html => LICENSE_GPLv3.html
3. Verify that each 8BF files contains the hex sequence `17 05 83 52 2a 97 16 74` exactly three times (1 time in the code sequence, 2 times in the 32/64 template resources)
4. Verify that each 8BF files contains the hex sequence `86 21 1f 3e f1 a2 87 ef` exactly three times (1 time in the code sequence, 2 times in the 32/64 template resources)
5. Commit to SVN with commit message `=== RELEASE 1.7.0.x ===`
6. Sync SVN with GitHub
7. Release release.zip to [ViaThinkSoft](https://www.viathinksoft.com/projects/filter_foundry)
5. Put release ZIP into "releases/" folder
6. Commit to SVN with commit message `=== RELEASE 1.7.0.x ===`
7. Sync SVN with GitHub
8. Release release.zip to [ViaThinkSoft](https://www.viathinksoft.com/projects/filter_foundry)
/trunk/manifest32.xml
5,7 → 5,7
<assemblyIdentity
name="Telegraphics.FilterFoundry"
processorArchitecture="x86"
version="1.7.0.18"
version="1.7.0.19"
type="win32"/>
<description>Filter Foundry</description>
<dependency>
/trunk/manifest64.xml
5,7 → 5,7
<assemblyIdentity
name="Telegraphics.FilterFoundry"
processorArchitecture="amd64"
version="1.7.0.18"
version="1.7.0.19"
type="win32"/>
<description>Filter Foundry</description>
<dependency>
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry 1.6b1.sfv
0,0 → 1,7
; Generated by WIN-SFV32 v1.0
 
; (Compatible: Total Commander 10.00)
FilterFoundry(68K)-1.1b8.sit 4A509D7E
FilterFoundry-1.6b1-cs3.dmg DA1E2B50
FilterFoundry-1.6b1-win.zip 43FA9E7B
FilterFoundry-1.6b1.sit 5318AD4C
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry(68K)-1.1b8.sit
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry-1.6b1-cs3.dmg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry-1.6b1-win.zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry-1.6b1.sit
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.6b1 (Hotfix)/1.6b1 Patch.txt
0,0 → 1,31
 
FilterFoundry 1.6b1 for Windows Hotfix
======================================
 
The two most severe bugs in 1.6b1 can be hotfixed by editing the binary file.
All bugs have been solved in 1.7+
 
(1) Patching memory bug 1.6b1
 
Problem: FilterFoundry crashes at start if the computer
has too much RAM (maxSpace variable calculation).
Emergency patch: Disable "DoPrepare" function
 
8BF Search: B8 67 66 66 66
8BF Replace: 89 46 2C 66 66
 
Fixed in SVN Rev 106, main.c, method DoPrepare (published in 1.7.0.1)
 
 
(2) Obfuscate loading bug
 
Problem: Obfuscated filters can be built, but not be loaded.
The problem cannot be easily solved, therefore it is
the best to prevent the option.
Therefore, remove the obfuscate checkbox using a resource editor.
 
Fixed in SVN Rev 106, load_win.c, method readPARMresource (published in 1.7.0.1)
 
Reason: Tried to edit LockResource memory. But LockResource memory
is read-only. Therefore, you need a copy. This is impossible
to be done using a hex-patch. Need a recompile!
/trunk/releases/FilterFoundry 1.6b1 (Hotfix)/FilterFoundry 1.6b1 (Hotfix).sfv
0,0 → 1,2
FilterFoundry.8bf A77FC32D
FilterFoundry_Fixed.8bf 2935AC3B
/trunk/releases/FilterFoundry 1.6b1 (Hotfix)/FilterFoundry.8bf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.6b1 (Hotfix)/FilterFoundry_Fixed.8bf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.01 (SVN Rev 191).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.02 (SVN Rev 231).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.03 (SVN Rev 236).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.04 (SVN Rev 253).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.05 (SVN Rev 262).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.06 (SVN Rev 269).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.07 (SVN Rev 280).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.08 (SVN Rev 326).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.09 (SVN Rev 346).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.10 (SVN Rev 354).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.11 (SVN Rev 384).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.12 (SVN Rev 392).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.13 (SVN Rev 443).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.14 (SVN Rev 457).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.15 (SVN Rev 468).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.16 (SVN Rev 470).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.17 (SVN Rev 520).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.17 (SVN Rev 522).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.18 (SVN Rev 524).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/FilterFoundry 1.7.0.19 (SVN Rev 529).zip
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/trunk/releases/Releases.sfv
0,0 → 1,20
FilterFoundry 1.7.0.01 (SVN Rev 191).zip 0208EB9A
FilterFoundry 1.7.0.02 (SVN Rev 231).zip 640082B8
FilterFoundry 1.7.0.03 (SVN Rev 236).zip D6A81C1C
FilterFoundry 1.7.0.04 (SVN Rev 253).zip F797AC77
FilterFoundry 1.7.0.05 (SVN Rev 262).zip 5C7DE187
FilterFoundry 1.7.0.06 (SVN Rev 269).zip 9C8E8AC0
FilterFoundry 1.7.0.07 (SVN Rev 280).zip BB112476
FilterFoundry 1.7.0.08 (SVN Rev 326).zip FC1C4D98
FilterFoundry 1.7.0.09 (SVN Rev 346).zip DDA5AF4F
FilterFoundry 1.7.0.10 (SVN Rev 354).zip F9C3D96A
FilterFoundry 1.7.0.11 (SVN Rev 384).zip A9D548E4
FilterFoundry 1.7.0.12 (SVN Rev 392).zip 8E40598C
FilterFoundry 1.7.0.13 (SVN Rev 443).zip 6DD86B0C
FilterFoundry 1.7.0.14 (SVN Rev 457).zip 9B18D04D
FilterFoundry 1.7.0.15 (SVN Rev 468).zip 3EA6499A
FilterFoundry 1.7.0.16 (SVN Rev 470).zip 0D5FBD87
FilterFoundry 1.7.0.17 (SVN Rev 520).zip 14970E52
FilterFoundry 1.7.0.17 (SVN Rev 522).zip F1A6149A
FilterFoundry 1.7.0.18 (SVN Rev 524).zip 6298D16C
FilterFoundry 1.7.0.19 (SVN Rev 529).zip 6ED98AD8
/trunk/version.h
35,8 → 35,8
 
#define plugInName "FilterFoundry"
 
#define VERSION_STR "1.7.0.18"
#define VERSION_NUM 1,7,0,18
#define VERSION_STR "1.7.0.19"
#define VERSION_NUM 1,7,0,19
 
#define VERS_RSRC VERSION_NUM,verUS,VERSION_STR,"Filter Foundry " VERSION_STR
 
45,10 → 45,10
#define PROJECT_URL "https://github.com/danielmarschall/filter_foundry"
 
/* For the 'cmpt' PIPL attribute */
#define MainComponentVersion 0x01070012L // 1.7.0.18
#define MainComponentVersion 0x01070013L // 1.7.0.19
 
/* formatted for Win32 VERSIONINFO resource */
#define VI_VERS_NUM 1,7,0,18
#define VI_VERS_NUM 1,7,0,19
#define VI_FLAGS 0 /* 0 for final, or any of VS_FF_DEBUG,VS_FF_PATCHED,VS_FF_PRERELEASE,VS_FF_PRIVATEBUILD,VS_FF_SPECIALBUILD */
#define VI_COMMENTS "Download the latest version here: " PROJECT_URL "\0" /* null terminated Comments field */
#define VI_COMPANY_NAME "ViaThinkSoft, Telegraphics Pty Ltd\0"