Release Notes: New features: support for nanosecond resolution, saving timestamps to files, speeding up/slowing down per-process timers, and faking system calls such as sleep() and alarm(). Adds an option to use the same global clock setting for all libfaketime-spawned processes. Support for advancing the time with each time-related system call ("deterministic time"). A new "timeprivacy" wrapper ensures that programs are started with unique timestamps. Fixes: significantly improved support for OSX; fixed support for recent glibc versions; and improved compatibility with multiarch/multilib Linux systems.
Release Notes: This release fixes packaging.
Release Notes: This release adds improved support for Mac OS X 10.7 (Lion). It also provides several new features on all supported operating systems to limit libfaketime's activities, e.g., to only a certain time interval; and to execute external programs, e.g., shell scripts, at a specified point during run-time.
Release Notes: This is a maintenance release. Changes were made to directory structure and deployment routines.
Release Notes: This version adds support to speed up/slow down the system clock, intercepts calls to the new system functions fstatat() and fstatat64(), allows fractional values for offset specification, and comes with a new wrapper script and a man page for eased system-wide installation and use.
Release Notes: This version adds phtread synchronization support, allows "start at" time specifications, provides options to dynamically disable features at runtime, and enhances compatibility with system-level applications, such as Java Virtual Machines.
Release Notes: This release adds support for file timestamp faking by intercepting system calls such as fstat(), support for a system-wide /etc/faketimerc configuration file, and caching for performance improvements.
Release Notes: Support for year-wise offset specification using "y" was added.
Release Notes: Adds support for specifying custom date formats through an environment variable.
Release Notes: Support for clock_gettime() interception was added to improve compatibility with newer glibc and librt.