ProductsStunnix CXX-ObfusWhat's new

Latest version of Stunnix CXX-Obfus

Latest version of Stunnix CXX-Obfus is 3.1. If you wish to be notified of new versions of Stunnix CXX-Obfus as soon as they are released, you can signup for Stunnix Newsletter.

New features in version 3.1

  • Now package optimized for Mac OS X is available (in the form of application bundle).
  • Now patching trial into non-trial is performed using Project Manager GUI (using Tools ⇒ Upgrade into non-trial.. menu item).
  • Build Results screen of Project Manager now has shortcuts for all menu items in the Build menu - now you can rebuild the project without switching to "main" screen just to click "Rebuild changed" there.
  • Fixed minor issues with building the project in Project Manager.
  • Project Manager now shows samples of output for each mode selection dialog invoked via Settings ⇒ Select preset for.. menu item.
  • Now Perl 5.10.x is also supported.

New features in version 3.0

  • Project Manager got nicer look.
  • Fixed bug with C language support.

New features in version 2.9

  • Now Project Manager can extract symbols from all files residing in directory user specified. So one can just put header files for some library to a separate directory, extract all symbols from API of this library using this new functionality, and use them for exceptions.
  • Added exceptions for all header files shipped with Visual Studio 2005. Exceptions are loaded only for those header files that are used in the project; it's possible to alter category for which exceptions are loaded for each header (if several frameworks use header files with the same name).
  • Fixed bug with handling of pure virtual functions.

New features in version 2.8

  • Project Manager GUI has been greatly improved, now it's much more intuitive to use..

New features in version 2.7

  • Support for character constants was improved.
  • New in this version is improvement in Project Manager - now it's possible to specify rules (in form of filename patterns and corresponding processing mode) on how to handle files in the Project Directory that are not registered in the project. This allows to generate buildscript only once, and use it for frequent rebuilding of the projects in which new source files are introduced or removed very frequently.

New features in version 2.6

  • Project Manager GUI has been improved - some labels renamed, useful tooltips added almost everywhere.
  • Some bugfixes.

New features in version 2.5

  • When jamming, insert a space between operators in more cases, in order not to alter lexems compiler will see.
  • Added more options to Project->"Switch debugging/production mode for code mangling".
  • Use default browser on Windows instead of always using MSIE.

New features in version 2.4

  • One important and several almost non-important bugs were fixed in this version.
  • "Project->Quit GUI" menuitem was added to Project Manager GUI.

New features in version 2.3

  • Ability to transform comments (e.g. keep only newlines in them or replace all non-whitespace characters in them with 'x') was introduced - see commandline option --transform-comments (corresponding popup added to Project Manager of course too).
  • Now line numbers of source protected in debugging mode will match line numbers of original files - this makes it easy to locate line that caused error in original code using error message produced for protected code.
  • Now profile for protecting code (mangling engines for symbols, strings, numbers, jamming of spaces and stripping of comments) can be switched in 2 clicks using Project-}"Switch debugging/production mode for code mangling" menu item (for newly-created projects only!).
  • Each newly-created project gets two debugging modes, one (the default) tries to keep line numbers in sync with original code (by not performing jamming) and other that jams spaces everywhere.
  • Projects managed using Project Manager can now contain files with names starting with dot.
  • Project Manager now allows to rename a member of project in its metadata (using Project-}Files menuitem).
  • Now it's possible to specify command to invoke before building the project and a command to invoke after building the project using Project-}Options settings.
  • Assigning mode in Project-}Files now has improved GUI.
  • Status of project building operation is now shown in distinct colors in Build Log Window.
  • A lot of bugfixes in Project Manager that fixed inability to set some specific values for some options.
  • Added Frequently Asked Questions and Answers to documentation.
  • Better support for some language constructs.

New features in version 2.2

  • Support for long long ints added.
  • Project Manager now allows to remove files from project that are already absent in the project input directory.
  • Due to improvements in Stunnix Perl Web Server Project Manager now runs more reliably on Windows computers with incorrect network settings.
  • Various bugfixes and improvements all over the code and documentation.

New features in version 2.1

  • Improved support for non-standard C/C++ keywords and constructs.
  • Servermode "multifile" now supports filelist parameter - this allows you to specify names of files to process in the dedicated file, one per line, without specifying them as commandline arguments (and commandline can become too long to be supported by the OS).
  • Now Project Manager can be used to build projects containing arbitrary huge number of files without pushing OS's limits of the maximum number of commandline arguments supported.
  • Exceptions can now be stored in files with any type of newline characters.
  • Options were reordered on the "mode options" page in Project Manager.
  • Various bugfixes and improvements all over the code and in the documentation.

New features in version 2.0

The version 2.0 was the first public release of Stunnix CXX-Obfus.
suggestion
Signup for newsletter | Feedback | Affiliate!