0.2.1
Bugfixes:
- 'pack' no longer stop if a file is missing
- Do not attempt to pack files from /proc or /dev
- Stops vagrant without --use-chroot from overwriting files
- Downloads busybox instead of using the host's /bin/sh
- Correctly packs the dynamic linkers from the original machine
- The tracer no longer considers
execve()
to always happen before other accesses - Fixes pytracer forking the Python process if the executable cannot be found
- Improves signal handling (but bugs might still exist with
SIGSTOP
) - Fixes a bug if a process resumed before its creator (race condition)
Features:
- -v flag also controls C tracer's verbosity
- Detects (but doesn't handle yet) i386 compatibility and x32 mode on x86_64
- Stores working directories and exit codes of all processes in database
- Added
reprozip reset [-d dir]
to reset the configuration file from the database