Don't miss updates

Receive information about releases as RSS feed.

  • 9/21/2017 September 2017

    Version 2017.22

    FIX: cuInit() (CUDA API) failed in packed applications sometimes.

  • 7/26/2017 July 2017

    Version 2017.21

    FIX: if input exe had virtual (selected from project) path, then its content was being written twice to output exe.

    FIX: if both options "run packed exe in virtual environment" and "compress files" were enabled, the input exe was not compressed.

  • 7/5/2017 July 2017

    Version 2017.20

    ADD: importing registration files (*.reg) to a project.

  • 6/29/2017 June 2017

    Version 2017.19

    ADD: thread local memory pools improved BoxedApp speed.

  • 6/28/2017 June 2017

    Version 2017.18

    ADD: improved NtQueryKey implementation.

  • 6/20/2017 June 2017

    Version 2017.17

    FIX: packed mixed mode .net executable crashed.

  • 6/14/2017 June 2017

    Version 2017.16

    ADD: added a button to clear log, auto scroll down when new messages come in.

  • 6/12/2017 June 2017

    Version 2017.15

    FIX: NtQueryVirtualMemory might be called incorrectly for some information class.

    FIX: Returning status STATUS_OBJECT_NAME_INVALID instead of wrong STATUS_OBJECT_PATH_SYNTAX_BAD from Nt*** functions.

    FIX: NtQueryVirtualMemory handles addresses that belong to virtual processes.

    FIX: virtualized 32-bit Chrome crashed.

  • 6/5/2017 June 2017

    Version 2017.14

    FIX: virtual COM components that use COM surrogate processes might crash.

    FIX: virtual executable might fail to write to stdout.

    FIX: fixed leaks of commited memory causes by incorrect releasing of memory by virtual sections are mapped views.

  • 4/12/2017 April 2017

    Version 2017.13

    FIX: if log was empty, "Copy All" shown an exception.

    FIX: if user selected an item in a file's context menu, the file was selected as Input Path by mistake.

  • 4/5/2017 April 2017

    Version 2017.12

    FIX: if "run packed exe in virtual environment" was enabled, then icon and version information were not copied correctly to output exe.

  • 3/31/2017 March 2017

    Version 2017.11

    ADD: user can select a file from a project as input file.

  • 3/23/2017 March 2017

    Version 2017.10

    ADD: using new improved logging control, user can view warnings and errors separately, copy log to the clipboard or a file.

  • 3/15/2017 March 2017

    Version 2017.9

    FIX: 32-bit packed executables may fail to run if required embedded DLLs are placed in System32 directory.

  • 3/6/2017 March 2017

    Version 2017.8

    FIX: AllocConsole() failed in non-console virtual process.

    FIX: embedded executables with TLS data might crash on startup.

    FIX: Packer locked a project's file even of the project was closed already.

    FIX: Packer might crash on exit if a registry value was added.

  • 2/21/2017 February 2017

    Version 2017.7

    FIX: some packed .net applications (e.g. Paint.Net) may hang on exit for some time.

  • 2/9/2017 February 2017

    Version 2017.6

    FIX: in some cases created log is empty.

  • 2/8/2017 February 2017

    Version 2017.5

    FIX: in some cases shared memory might be initialized not properly for a child process.

    ADD: improved logging.

  • 1/26/2017 January 2017

    Version 2017.4

    FIX: a packed exe crashes on Win 7 if Symantec End Point Protection is installed and when Symantec End Point Protection's General Exploit Mitigation feature is enabled.

  • 1/23/2017 January 2017

    Version 2017.3

    FIX: if "Compress files" enabled, then .Net exe is compressed as well as other embedded files.

    ADD: added detailed information about written registry keys and values to build log.

  • 1/16/2017 January 2017

    Version 2017.2

    FIX: the console version might crash if couldn't load a project file.

  • 1/12/2017 January 2017

    Version 2017.1

    ADD: new tool to import all ActiveXs of the project: click to Tools - Import ActiveX Registration Information For All ActiveX Files...

    ADD: if input exe is added to Application Directory, it is ignored and not added to files (because it's input exe already); if input exe is added to another directory, a warning is shown.

  • 12/21/2016 December 2016

    Version 4.0.38

    FIX: hooked ntdll.dll!NtMapViewOfSectionEx, some applications might crash without it.

  • 12/5/2016 December 2016

    Version 4.0.37

    ADD: importing RegAsm.exe output to registry for .Net libraries.

    FIX: if new project was saved and then a file was added, a user couldn't see the file in the list.

  • 11/29/2016 November 2016

    Version 4.0.36

    FIX: BoxedAppPackerConsole.exe loaded *.bxproj files as XML format based project files by mistake.

  • 11/15/2016 November 2016

    Version 4.0.35

    FIX: system call NtQueryDirectoryFile / FileReparsePointInformation might crash.

  • 11/9/2016 November 2016

    Version 4.0.34

    FIX: sometimes BoxedApp incorrectly calculated offsets for views of virtual sections.

  • 11/3/2016 November 2016

    Version 4.0.33

    FIX: the Packer wrote "Dll Characteristics" to wrong place in packed file.

    ADD: updated icon file for the application and for the installer.

  • 10/26/2016 October 2016

    Version 4.0.32

    ADD: improved mapping large virtual files: the data is read from the virtual file to a view, when one tries to read the data first time.

  • 10/20/2016 October 2016

    Version 4.0.31

    FIX: boxedapp read all data from virtual file when a section was created, now data is read when the section is being mapped. It's very important optimization for large virtual files.

  • 9/22/2016 September 2016

    Version 4.0.30

    ADD: both 32-bit and 64-bit views of registry are supported.

  • 9/17/2016 September 2016

    Version 4.0.29

    FIX: importing ActiveX failed in some cases: some keys and values might be lost.

  • 9/6/2016 September 2016

    Version 4.0.28

    FIX: importing ActiveX failed in some cases: some keys might be lost.

  • 9/5/2016 September 2016

    Version 4.0.27

    FIX: fixed handles leak.

  • 8/1/2016 August 2016

    Version 4.0.26

    FIX: if a project was loaded from *.boxedappproj file and then saved as *.bxproj file, then it was saved incorrectly.

  • 7/22/2016 July 2016

    Version 4.0.25

    FIX: if cmd.exe was packed, and "virtualize all changes of file system and registry" was enabled, then command 'del' for real file removed the file from real file system. It's fixed, so now the real file is not being removed from real file system, but instead is marked as "virtually deleted".

  • 7/15/2016 July 2016

    Version 4.0.24

    FIX: IE might hang being launched under BoxedApp.

    FIX: being run by the packed app (option "share virtual environment with child processes" enabled) IE8 might not load an URL properly on Win7 x64.

  • 7/14/2016 July 2016

    Version 4.0.23

    FIX: if input executable is not a .net application, and resources (version information, icon) should be updated, then packing failed with error "a process cannot access the file because it is being used by another process".

  • 7/12/2016 July 2016

    Version 4.0.22

    ADD: new binary project file format to support large projects.

  • 7/7/2016 July 2016

    Version 4.0.21

    FIX: BoxedApp Packer set "run packed exe in virtual environment" for non-Xojo applications automatically by mistake.

  • 6/24/2016 June 2016

    Version 4.0.20

    ADD: improved user experience of packing Xojo applications: BoxedApp Packer suggests to add Libs and Resources directories, and also set "Run packed exe in virtual environment" that is required for Xojo applications.

  • 6/21/2016 June 2016

    Version 4.0.19

    FIX: embedded DLLs might crash if large aware address enabled for the process.

  • 6/10/2016 June 2016

    Version 4.0.18

    ADD: signed binaries.

    ADD: a lot of new predefined folders: system32 for 32-bit and 64-bit applications, user documents and others.

  • 5/4/2016 May 2016

    Version 4.0.17

    FIX: fixed several UI bugs

    FIX: if an executable was created by exeoutput, then packed exe didn't load content completely.

    FIX: sometimes saved project file might contain incorrect XML data.

    ADD: BoxedApp Packer saves project content faster using SAX. Large projects are supported.

  • 4/21/2016 April 2016

    Version 4.0.16

    ADD: BoxedApp Packer loads project content faster using SAX. Large projects are supported.

    FIX: sometimes size of output exe is incorrect.

  • 4/8/2016 April 2016

    Version 4.0.15

    FIX: if PAGE_WRITECOPY or PAGE_EXECUTE_WRITECOPY was specified in CreateFileMapping, BoxedApp still wrote updated memory back to the file. It may cause crashes for some packed executables.

  • 4/7/2016 April 2016

    Version 4.0.14

    FIX: ability to pack executables made by Max (a CYCLING '74 product).

  • 3/31/2016 March 2016

    Version 4.0.13

    FIX: embedded files might work incorrectly being updated

    FIX: embedded exe may not run being launched using CreateProcessWithLogonW.

  • 3/23/2016 March 2016

    Version 4.0.12

    ADD: speed optimizations

    ADD: a detailed log is provided during loading, saving and building a project.

    ADD: context menu items for files, registry keys and values to quickly change their state: embedded or external.

    FIX: sometimes embedded executable file couldn't be executed using CreateProcessAsUserW under Win 10.

    FIX: embedded executable file couldn't be executed using CreateProcessWithLogonW and CreateProcessWithTokenW under Win 10.

    FIX: embedded PDF file may not be loaded into Adobe Reader properly under Win 10.

  • 2/4/2016 February 2016

    Version 4.0.11

    ADD: being run on Win 10 BoxedApp Packer doesn't require to install .net 2.0 any more.

  • 1/20/2016 January 2016

    Version 4.0.10

    FIX: embedded executables may fail to launch.

  • 1/14/2016 January 2016

    Version 4.0.9

    FIX: a packed application built using atom/electron framework crashes with output: "[384:0112/143143:FATAL:scoped_handle.cc(184)] Check failed: 0U != (flags & 0x00000002) (0 vs. 0)"

  • 1/13/2016 January 2016

    Version 4.0.8

    FIX: embedded AnyCpu .Net exe failed to launch on Win10 x64.

  • 1/11/2016 January 2016

    Version 4.0.7

    FIX: if input exe is x64 (or AnyCpu on x64 system) .net exe, then it's failed to launch embedded x64 .net exe (or AnyCpu on x64 system) if bxsdk64.dll is not available

  • 1/11/2016 January 2016

    Version 4.0.6

    FIX: embedded .net exe built as AnyCpu may crash for some values of stack reserve in the PE headers

    FIX: if input exe contains tls data and 'run as virtual exe' option enabled, then output exe may crash at startup if a DLL with tls data was preloaded into the process (e.g. system extensions)

    FIX: packed exe might crash when tried to access to a virtual file located on a network location

  • 12/18/2015 December 2015

    Version 4.0.5

    FIX: if input exe contains tls data and 'run as virtual exe' option enabled, then output exe may crash at startup on Win 8.1 x64

  • 12/16/2015 December 2015

    Version 4.0.4

    ADD: 'run as virtual exe' option is suggested if it's impossible to modify input executable file

    FIX: couldn't pack executables with incorrect size of headers

    FIX: incorrectly imported directories whose names contained non ANSI characters

  • 12/14/2015 December 2015

    Version 4.0.3

    FIX: Packer may crash on Win 10 if Region - Region Formats - Format is set to some locales, e.g. English (Bahamas).

  • 12/2/2015 December 2015

    Version 4.0.2

    FIX: even if file compression enabled, generated packed exe still contained uncompressed data

  • 11/30/2015 November 2015

    Version 4.0.1

    FIX: packed .net exe files might hang at startup

    FIX: if a special character is used for a file name, then Packer can't save project: project file becomes empty

  • 11/26/2015 November 2015

    Version 4.0.0.0

    Great update of the UI and Packer core.

  • 10/15/2015 October 2015

    Version 3.3.0.23

    FIX: embedded exe that contains TLS directory may crash on Win 8.1

  • 9/8/2015 September 2015

    Version 3.3.0.22

    ADD: uncompressed files can be optionally cached to make big packed executables start up faster

  • 9/4/2015 September 2015

    Version 3.3.0.21

    FIX: now if embedded .Net exe is built as AnyCpu it is running as 64 bit process on Windows x64, previously such .net exe files were launched as 32 bit processes

  • 9/4/2015 September 2015

    Version 3.3.0.20

    FIX: embedded exe that contains TLS directory may crash on Win10

    FIX: packed exe may crash at startup on Win10 if some DLLs are embedded (msvcr100.dll is one of such DLLs)

    ADD: files compression

  • 8/31/2015 August 2015

    Version 3.3.0.19

    ADD: new option: hide splashscreen when packed executable shows a window

    FIX: embedded files can be created incorrectly on some network locations

  • 7/21/2015 July 2015

    Version 3.3.0.18

    FIX: packed executables may not work on Parallels 9

    FIX: packed FlashBoot-2.2i-portable shown error at startup

    FIX: sometimes the Packer crashes when one tries to add a folder

    ADD: new option: a splashscreen display time