Subversion Repositories filter_foundry

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
557 2023-11-25 22:34:32 daniel-marschall /trunk/ Small code improvements  
554 2023-11-25 16:55:22 daniel-marschall /trunk/ More fixes to the new loading codes  
552 2023-11-25 02:47:24 daniel-marschall /trunk/ Load-methods don't return boolean and a reason string. Instead they return 0 (success) or a error message ID otherwise.  
550 2023-11-24 01:37:46 daniel-marschall /trunk/ Simplified source code (expressions, slider names, etc. are now loaded directly in the PARM resource). As side effect: The slider positions will be preserved when a filter is made  
544 2023-11-22 17:28:37 daniel-marschall /trunk/ Implemented reading of FFL files (actually, they will be only extracted, so they can be read afterwards)  
537 2023-11-21 01:06:36 daniel-marschall /trunk/ Fixed buffer overflow (off by one) at PicoTxt loading
Prepared implementation of GUF files. Not functional yet!
 
536 2023-11-09 00:31:30 daniel-marschall /trunk/ Domain telegraphics.com.au is gone. Replace with telegraphics.net  
503 2022-05-01 18:32:10 daniel-marschall /trunk/  
498 2022-04-30 00:17:10 daniel-marschall /trunk/ Fixed memory leaks  
496 2022-04-29 21:12:29 daniel-marschall /trunk/  
492 2022-04-29 01:35:12 daniel-marschall /trunk/ Translation to German, part 1 (Work-In-Progress)  
456 2021-12-22 00:44:22 daniel-marschall /trunk/ Various cosmetics  
444 2021-12-06 23:29:51 daniel-marschall /trunk/ UNICODE ready (Not fully tested!)  
440 2021-12-03 00:38:16 daniel-marschall /trunk/  
436 2021-12-01 16:51:15 daniel-marschall /trunk/  
433 2021-11-30 17:58:07 daniel-marschall /trunk/ Code optimizations  
422 2021-11-28 02:04:06 daniel-marschall /trunk/ By default, Photoshop's sliders (PLUGIN.DLL) will be used. Only if PLUGIN.DLL is missing, the Microsoft Trackbar Controls are used.  
408 2021-11-19 18:06:36 daniel-marschall /trunk/ Bugfix: When you saved a AFS or PFF file, you received a wrong information about PluginCommander TXT files.
Bugfix: Trying to open a protected filter now correctly displays the message "Filter is protected" again, instead of "No filter detected".
If you click "Make" after the make dialog has been opened once, your previous input will be shown again.
 
394 2021-11-07 12:14:38 daniel-marschall /trunk/ readPARM() optimized. Now, it manages various stuff like conversions  
385 2021-11-03 17:57:43 daniel-marschall /trunk/ Added possibility to load PluginCommander TXT files.  
376 2021-10-31 20:32:58 daniel-marschall /trunk/  
375 2021-10-31 18:53:24 daniel-marschall /trunk/ Internal change: The resource fork type 'TpLT' is now 'tpLT'.
Internal change: Obfuscated data is stored in resource fork 'obFS' instead of 'DATA'. For Windows "OBFS" instead of RCDATA.
 
373 2021-10-31 02:17:10 daniel-marschall /trunk/ Documented resource types. Changed 'TpLT' to 'tpLT' due to legality  
366 2021-10-30 00:50:50 daniel-marschall /trunk/ "Filters Unlimited" filters (FFX files) can now be loaded. However, only the basic Filter Factory commands are supported.  
345 2021-09-10 22:46:17 daniel-marschall /trunk/ Built filters can now be read by Plugin Manager 2.1 by I.C.NET (Michael Johannhanwahr)  
309 2021-08-29 11:27:48 daniel-marschall /trunk/ Fixed broken obfuscation  
292 2021-08-22 10:53:14 daniel-marschall /trunk/ Introduced obfuscation version 5 (it is like version 4, but contains an integrity check); also fixed some smaller issues with obfuscation loading.  
276 2021-08-07 22:22:44 daniel-marschall /trunk/ Introduced obfuscation "V4" (more secure). Required for x86/x64 cross-build filters  
271 2021-08-01 23:05:48 daniel-marschall /trunk/ Security improvement: Filters which have been built using obfuscation "V3" will now always be treated as protected plugin, even if the obfuscated code has been manipulated.  
256 2021-07-29 22:08:39 daniel-marschall /trunk/ The feature "Obfuscate" and "Protected" are now merged together.
Reason: Obfuscate without protect makes no sense (since everybody can read/load it using FilterFoundry) and
protect without obfuscate makes no sense (because you can read the formula using a resource editor and even remove the protect flag with a hex editor)
 
255 2021-07-29 20:10:34 daniel-marschall /trunk/ Improved obfuscation code, part 1  
250 2021-07-27 01:34:12 daniel-marschall /trunk/ If the user tries to open a protected 8BF file, the error message will now state that it can't be opened because the filter is protected  
249 2021-07-27 01:04:19 daniel-marschall /trunk/ Obfuscated filters cannot be imported. Fixed.  
237 2021-07-25 02:00:46 daniel-marschall /trunk/ Added foundry17_32.8bf and foundry17_64.8bf import testcase  
211 2021-07-13 22:35:59 daniel-marschall /trunk/  
206 2021-07-11 01:44:00 daniel-marschall /trunk/ Changed copyright year to 2021  
198 2021-07-06 13:56:17 daniel-marschall /trunk/ Code does now also compile with G++; fixed many compiler warnings  
194 2021-07-05 22:18:01 daniel-marschall /trunk/ Source code can now be compiled using GCC in Mingw32.
Several gcc compiler warnings have been resolved.
 
192 2021-07-05 01:32:04 daniel-marschall /trunk/ Simplified build process for OpenWatcom and Visual Studio;
Photoshop SDK and WinFlex/Bison have now hardcoded paths.
Updated internal development documentation and checked with grammarly.com.
Added "svn:ignore" SVN attribute to avoid that temporary build files are accidentally committed.
Adjusted copyright years.
 
189 2019-10-04 14:28:12 dmarschall /trunk/ Making compilers happy