Ermine Changelog

What's new in Ermine 4.3.0

Jul 27, 2015
  • Added support for the different page sizes.
  • Ermine.aarch64 now able to work on systems with 64K pages

New in Ermine 4.0.1 (Dec 16, 2013)

  • This version fixes a bug where in some rare circumstances external files could be treated as internal.
  • The ERMINE_SELF_FORCE_EXTERNAL environment variable allows you to specify a space separated list of files that should be treated as external even if packed.

New in Ermine 4.0.0 (Sep 2, 2013)

  • Ermine now supports the AArch64 platform.

New in Ermine 3.2.1 (Jul 31, 2013)

  • This version adds support for non-page-aligned PT_LOAD executable segments.

New in Ermine 3.2.0 (May 13, 2013)

  • Adds support for faccessat/readlinkat/newfstatat/fstatat64/openat system calls used in Ununtu 12.04, Fedora 18, openSuSE 12.3, etc.
  • Adds support for the dup3 system call.
  • Error handling in numerous system calls was fixed.
  • Slightly improved syscall handling performance.
  • Increased tests coverage.

New in Ermine 3.1.3 (Mar 14, 2013)

  • This version fixes an Ermine segfault when the output file is on a VirtualBox vboxsf filesystem.

New in Ermine 3.1.2 (Feb 18, 2013)

  • This release contains only fixes for ARM. Ermine and Ermine-packaged executables are able to work when /proc/sys/vm/mmap_min_addr is 0x8000.
  • This release maps pre-linked libraries to their preferred address.

New in Ermine 3.1.1 (Dec 27, 2012)

  • This version adds a --max-ifd flag, allowing you to specify the number of internal file descriptors.

New in Ermine 3.1.0 (Dec 12, 2012)

  • This version improves startup time of Ermine-packaged applications.

New in Ermine 2.3.2 (Aug 24, 2011)

  • A segfault on Fedora x86-64 was fixed.
  • Assorted improvements and fixes were made.
  • The ERMINE_USE_EXTERNAL_LD_LIBRARY_PATH environment variable allows you to use LD_LIBRARY_PATH to affect shared libraries search path for Ermine-packaged executables.

New in Ermine 2.2.1 (Feb 5, 2009)

  • Support for systems with VDSO linux-vdso.so.1 (such as Fedora 8 and Ubuntu 8.10), and more robust VDSO detection.

New in Ermine 2.2.0 (Feb 2, 2009)

  • This version was ported to x86_64.
  • A potential problem was fixed for when packaging with --with-nss='internal' on a system that has both i386 and x86_64 files installed.

New in Ermine 2.1.1 (Dec 28, 2008)

  • LD_LIBRARY_PATH handling was improved.
  • getdents64 handling for ARM was fixed.

New in Ermine 2.1.0 (Nov 17, 2008)

  • Packaging of multiple executables was simplified.
  • LD_LIBRARY_PATH handling was improved.
  • A problem running Ermine or an ermine-packed executable with a relative path from an Ubuntu Live CD was fixed.
  • Assorted bugfixes and improvenemts were made.