@jamesodhunt jamesodhunt released this Oct 16, 2017 · 1 commit to master since this release

Assets 2
  • --compiler: Add additional feature test macros.
  • --misc: Show if running in a virtual machine.

@jamesodhunt jamesodhunt released this Feb 12, 2017 · 15 commits to master since this release

Assets 2
  • FreeBSD 11 capsicum fixes.
  • Fix PROCENV_EXEC_ENV harder.

@jamesodhunt jamesodhunt released this Jan 31, 2017 · 18 commits to master since this release

Assets 2
  • Fix makedev(3) compiler error (it's now in sys/sysmacros.h).

    (thanks Dave Love).

@jamesodhunt jamesodhunt released this Jan 31, 2017 · 21 commits to master since this release

Assets 2
  • Fixed hang when using PROCENV_EXEC variable.
  • Test improvements.

@jamesodhunt jamesodhunt released this May 28, 2016 · 33 commits to master since this release

Assets 2
  • Fixed --file-append behaviour.
  • Test improvements.
  • Added support for Apple OSX (darwin).

@jamesodhunt jamesodhunt released this Mar 21, 2016 · 54 commits to master since this release

Assets 2
  • Code restructured internally to simplify maintenance and adding new platforms. See src/platform/README.rst (and README-BUILD.rst).
  • Dropped support for:
    • kFreeBSD (Debian using a FreeBSD kernel) - defunc project.
    • Ubuntu Lucid (10.04) - no longer a supported platform.
  • Added support for NetBSD, OpenBSD and Minix 3.
  • --meta: Now shows details of the procenv platform driver being used.
  • --misc now shows "security module" rather than
    "linux security module".
  • --file-append: new option (env var is "PROCENV_FILE_APPEND") to append to the --file= specified rather than overwriting.

@jamesodhunt jamesodhunt released this Feb 15, 2016 · 74 commits to master since this release

Assets 2
  • --cgroup: Handle cgroup2 (cgroups v2).
  • --clocks: now also includes CLOCK_REALTIME_COURSE, CLOCK_REALTIME_HR,
    CLOCK_MONOTONIC_COURSE, CLOCK_MONOTONIC_RAW and CLOCK_BOOTTIME.
  • --cpu: added I/O priority.
  • Fixed crash if non-output argument specified before "--exec".

@jamesodhunt jamesodhunt released this Nov 24, 2015 · 91 commits to master since this release

Assets 2
  • Namespace fix for non-Linux platforms.

@jamesodhunt jamesodhunt released this Nov 5, 2015 · 98 commits to master since this release

Assets 2
  • Documentation improvements.
  • Removed reliance on autoreconf
    (required due to limitations in github release process).
  • Improved --namespaces output by removing indexes.

@jamesodhunt jamesodhunt released this Oct 23, 2015 · 113 commits to master since this release

Assets 2
  • Further test improvements.
  • Correct output order (libc before misc).
  • Run compiler test before building procenv to aide remote debugging
    should the build fail.
  • Code tidy-ups and Coverity tweaks.
  • Added --namespaces / -F option.