summaryrefslogtreecommitdiff
path: root/src/libfaketime.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #404 from perldude/perldude-issue-403Wolfgang Hommel2022-07-251-0/+3
|\
| * issue#403Michael Sullivan2022-07-251-0/+3
* | Merge pull request #397 from j-xella/sun_compilerWolfgang Hommel2022-07-251-9/+24
|\ \ | |/ |/|
| * Refactor to get rid of some non-standard gcc extensionsAleksandr Jakusev2022-05-261-9/+24
* | Reset shared memory when start time is resetStéphane Veyret2022-06-171-2/+21
|/
* honor dont_fake_monotonic in experimental sem_clockwait() (addresses #390)Wolfgang Hommel2022-05-161-0/+6
* fix reverse user_rate in sem_clockwait() (addresses #390)Wolfgang Hommel2022-05-141-6/+6
* Experimental sem_clockwait() support (addresses #390)Wolfgang Hommel2022-05-111-0/+50
* Fix another hang under ASANUli Schlachter2022-05-091-28/+43
* Add FAIL_PRE_INIT_CALLS defineUli Schlachter2022-05-041-0/+11
* Honor tv_nsec in timeouts on ppoll() calls (addresses #381)Wolfgang Hommel2022-04-021-1/+1
* select(): Scale timeout parameter by user rate on return (addresses #382)Wolfgang Hommel2022-04-021-0/+15
* 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
* Version bump to 0.9.10 (prepares for #366)Wolfgang Hommel2022-02-201-1/+1
* Further dyld interposing for macOS Monterey support (addresses #357)Wolfgang Hommel2022-02-201-1/+113
* 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-161-2/+55
|/
* Merge branch 'macos'Wolfgang Hommel2022-02-061-0/+138
|\
| * Change dyld interposing for basic macOS Monterey support (addresses #357)Wolfgang Hommel2022-02-061-0/+138
* | Avoid spurious "Success" error message.Daniel Kahn Gillmor2022-02-041-3/+3
* | stackoverflow uses httpsDaniel Kahn Gillmor2022-02-041-1/+1
|/
* Fix codestyle deviationsa13460542021-09-211-7/+7
* Fix spellinga13460542021-09-211-2/+2
* 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-011-0/+7
* 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
* Centralize assumptions about variadic argument re-packingDaniel Kahn Gillmor2021-03-051-16/+2
* 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
* 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-241-0/+55
|/
* Merge pull request #298 from dkg/fakepidWolfgang Hommel2021-02-241-0/+23
|\