version 0.978 changes (since v0.977)
- Added new plugin type: post-operative.
- Much better plugin support.
- Improved section merging allows for better compression ratio.
- Update to JCALG1 r4.50: Improves compression ratio.
- Compressed executables require less additional memory. Static
memory size increase of no more than 4096 bytes.
- Other misc. optimizations, bug fixes, and changes.
version 0.977 changes (since v0.976)
- Added encryption/decryption plugin support.
- Fixed trim only bug which yielded invalid application errors in NT sometimes.
- Fixed problems with some executables with TLS directories.
- Fixed a section merging bug that caused a fault during compression of
some executables.
- Fixed "Number Of Shell Icons" decrementation bug.
- Fixed dual operation setting after compression of a DLL then
compression of an EXE.
- Fixed "Register shell extension" unregistration bug.
- Hopefully Fixed AVP false alarm.
- Added symbiote flags options in Advanced Configuration
dialog.
- Implemented registration code system.
version 0.976 changes (since v0.975)
- Redesigned GUI.
- Switched to JCALG1 fast decompression, as a result
decompression speed doubled.
- Added "Create new section" option.
- Fixed false alarm with central point anti-virus, and
hopefully others. Please report any anti-virus false
alarms to me so I can take care of them.
- Fixed some DLL/OCX issues.
- Fixed an assortment of other misc. bugs.
- Many enhancements.
version 0.975.7 changes
- Fixed false alarm with central point anti-virus.
version 0.975.6 changes
- Redesigned GUI.
version 0.975.5 changes
- Switched to JCALG1 fast decompression, doubles decompression speed.
- Made some changes to the symbiote, in a 'in-the-dark' attempt to
correct false alarms with some anti-virus software.
- Minor other changes.
version 0.975.4 changes
- Fixed another bug in JCALG1 which caused GPFs during
decompresion.
version 0.975.3 changes
- Fixed critical bug in JCALG1 which caused GPFs
during decompression in some circumstances.
verison 0.975.2 changes
- Modularized more functions.
verison 0.975.1 changes
- Added check and warning for overlays.
version 0.975 changes
- Added new 'Create new section' option. [pre2]
- DLL re-entrancy fix. [pre2]
- Relocation table alignment fix. [pre2]
- Symbiote size decreased.
- Added proper handling of shell icons and an option
to set the number of shell icons to preserve.
- Improved compression ratio, compression speed, and
decompression speed.
- Added check for executables with another symbiote already
installed.
- Updated to JCALG1 r4.45.
- Fixed slider control lower boundary when using arrows.
- Floating percentage is now current compression ratio.
- Compress export table toggle now correctly defaults to off
when a DLL is chosen.
- GUI changes and bug fixes [pre2].
- Lots of other misc. fixes.
version 0.971 changes
- Much faster compression.
- Fixed numerous bugs.
- Redesigned GUI.
- New command line switches.
- Many other enhancements and new features.
version 0.96 changes
- Some last minute changes to v0.95 broke compression of executables
with TLS (thread local storage) sections as well as broke section merging!
These critical bugs has been fixed.
version 0.95 changes
- Improved compression ratio with JCALG r4.2
- Fixed bug in the compression of applications with more than 256 resources.
- Fixed bug in the compression of extremly small PEs.
- Decreased symbiote size.
- Removed "Restore Resources" option.
- Fixed right/left buttons on scrollbar.
- Added "Use Windows DLL Loader" option.
- Options now set to recommended values as user types in filename.
- Removed dynamic allocation of memory at runtime.
- Now correctly nulls debug and bound import data before compression.
- Added "Trim Only" option.
- Removed maximize, restore, and size options from sysmenu.
- Now adds new relocation table.
- Compression sped up a bit.
- Merge section code removed from symbiote if section merging disabled.
- Misc. other bug fixes and improvements.