summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* fixes #374 fix compiling without FAKE_STATIan Norton2022-03-181-4/+10
* Limit glibc auto-sensing to compilation on glibc systems (addresses #369)Wolfgang Hommel2022-02-281-6/+8
|\
| * Exclude glibc versioning on macOS; bump autosense lower threshold to 2.24Wolfgang Hommel2022-02-261-8/+10
* | Limit glibc auto-sensing to compilation on glibc systems (addresses #369)Wolfgang Hommel2022-02-281-0/+11
|/
* dynamic forced monotonic fix autosense (addresses #366)Wolfgang Hommel2022-02-251-2/+17
* run-time envvar FAKETIME_FORCE_MONOTONIC_FIX, autosense stub (addresses #366)Wolfgang Hommel2022-02-251-3/+42
* Honor x/i flags also with frozen faketime stamps (closes #360)Wolfgang Hommel2022-02-201-0/+1
* faketime wrapper complains when env vars are set unless comp/w SILENT (closes...Wolfgang Hommel2022-02-202-0/+10
* Version bump to 0.9.10 (prepares for #366)Wolfgang Hommel2022-02-203-4/+4
* Further dyld interposing for macOS Monterey support (addresses #357)Wolfgang Hommel2022-02-202-20/+135
* Merge pull request #363 from sirainen/new-callsWolfgang Hommel2022-02-181-330/+103
|\
| * Add fstat(), stat() and lstat() callsTimo Sirainen2022-02-161-0/+21
| * Implement all stat-like functions with STAT_HANDLER() and STAT64_HANDLER() ma...Timo Sirainen2022-02-161-169/+37
| * Check missing real_* functions using CHECK_MISSING_REAL() macroTimo Sirainen2022-02-161-154/+38
| * Fix disabling all *stat*() faking during initializationTimo Sirainen2022-02-161-7/+7
| * Rename real_*stat* variables to correspond to the actual function namesTimo Sirainen2022-02-161-32/+32
* | Additional dyld interposing for macOS Monterey support (addresses #357)Wolfgang Hommel2022-02-162-5/+72
|/
* Merge branch 'macos'Wolfgang Hommel2022-02-062-1/+139
|\
| * Change dyld interposing for basic macOS Monterey support (addresses #357)Wolfgang Hommel2022-02-062-1/+139
* | Avoid spurious "Success" error message.Daniel Kahn Gillmor2022-02-041-3/+3
* | stackoverflow uses httpsDaniel Kahn Gillmor2022-02-041-1/+1
|/
* add explicit data type conversion to avoid integer overflowluochunbei2021-10-101-1/+1
* Fix codestyle deviationsa13460542021-09-212-8/+8
* Fix spellinga13460542021-09-212-3/+3
* fix do/while guard for DONT_FAKE_TIME macroGranBurguesa2021-09-171-1/+1
* add a build variable to opt-out of some behaviorsValentin Gatien-Baron2021-08-012-0/+18
* try to clarify the help of a couple of compilatoin variablesValentin Gatien-Baron2021-08-011-3/+4
* group cpp variables according to whether they are set by defaultValentin Gatien-Baron2021-08-011-18/+20
* wrap timespec_getValentin Gatien-Baron2021-07-301-0/+36
* Fix in __xstat regarding dont_fake handlingWolfgang Hommel2021-06-221-3/+4
* Do not cache '%' in parse_ft_string (addresses #337)Wolfgang Hommel2021-06-221-1/+1
* add support for timerfd_{set,get}timeValentin Gatien-Baron2021-03-301-5/+72
* Merge pull request #318 from jimklimov/date-prog-sunWolfgang Hommel2021-03-281-1/+1
|\
| * faketime.c: default to GNU date as "gdate" on Sun-related OSesJim Klimov2021-03-281-1/+1
* | Merge pull request #317 from jimklimov/date-prog-argWolfgang Hommel2021-03-281-0/+17
|\ \
| * | faketime.c: allow user to select their implementation of GNU dateJim Klimov2021-03-281-0/+17
| |/
* | src/sunos_endian.h: No newline at end of fileJim Klimov2021-03-281-1/+1
|/
* Centralize assumptions about variadic argument re-packingDaniel Kahn Gillmor2021-03-053-16/+46
* Promote syscall passthrough arguments to long instead of int (#310)Wolfgang Hommel2021-03-041-1/+1
* Pass through syscall(__NR_clock_gettime) if FAKERANDOM is unsetDaniel Kahn Gillmor2021-03-021-1/+1
* Merge pull request #309 from dkg/faketime-pidWolfgang Hommel2021-02-261-0/+17
|\
| * faketime: add -p option to wrapper for setting PIDDaniel Kahn Gillmor2021-02-251-0/+17
* | Handle when another library uses a syscall in a constructorDaniel Kahn Gillmor2021-02-251-0/+2
|/
* divert syscall() to clock_gettime() (#176 #302)Wolfgang Hommel2021-02-251-0/+10
* Use real_getpid instead of getpid in ft_shm_create() under FAKE_PIDDaniel Kahn Gillmor2021-02-251-2/+8
* Merge pull request #304 from dkg/cover-getentropyWolfgang Hommel2021-02-251-4/+20
|\
| * if FAKE_RANDOM is present, try to intercept getentropy as well.Daniel Kahn Gillmor2021-02-241-4/+20
* | Intercept syscallDaniel Kahn Gillmor2021-02-242-0/+59
|/
* Merge pull request #298 from dkg/fakepidWolfgang Hommel2021-02-242-0/+26
|\
| * Enable intercepting getpid()Daniel Kahn Gillmor2021-02-232-0/+26