summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* | Ensure that real_getrandom is initialized properlyDaniel Kahn Gillmor2021-02-231-0/+4
|/
* Version bump to v0.9.9v0.9.9Wolfgang Hommel2021-02-213-4/+4
* Handle EINTR during sem_wait() in selected functions (addresses #291)Wolfgang Hommel2021-02-091-8/+36
* Merge pull request #285 from dkg/fix-clobberWolfgang Hommel2021-02-041-1/+1
|\
| * Try to fix warning about clobbering under optimization (Closes #284)Daniel Kahn Gillmor2021-02-021-1/+1
* | fix embedded version numberDaniel Kahn Gillmor2021-02-021-1/+1
|/
* faketime: Prefix error messages with faketimeOxan van Leeuwen2020-12-081-12/+12
* Preliminary support to intercept getrandom() #275Wolfgang Hommel2020-11-152-1/+52
* Some fixes and improvements for utime functions.Wayne Davison2020-07-282-19/+144
* Merge pull request #248 from sdettmer/fix_settime_when_using_rcfileWolfgang Hommel2020-04-091-0/+1
|\
| * Fixes #247, FAKE_SETTIME has effect even if rcfile is presentSteffen Dettmer2020-04-091-0/+1
* | settime functions support FAKETIME_UPDATE_TIMESTAMP_FILE (for #239).Steffen Dettmer2020-04-091-0/+36
|/
* Merge pull request #246 from sdettmer/dev/sde/pthread_cond_init_232_lazy_initWolfgang Hommel2020-04-081-0/+11
|\
| * Add lazy ftpl_init() to pthread_cond_init_232(), fixes #245.Steffen Dettmer2020-04-081-0/+11
* | Added support for FAKETIME_LINK_FLAGS for #243.Steffen Dettmer2020-04-081-1/+1
|/
* Unskip file parsing on improper initialization #240Wolfgang Hommel2020-03-261-28/+45
* replace global state struct with local state struct holding a pointer to the ...Mathis Beer2020-03-161-7/+7
* fix threading issue: don't assign to the global lock state struct until we're...Mathis Beer2020-03-121-3/+5
* Unlock faketime lock on all return paths from libfaketime.c.Mathis Beer2020-03-121-6/+18
* use pthread_sigmask instead of sigprocmaskMathis Beer2020-03-121-3/+2
* Fix deadlock issues with signals: block all signals while inside mutex.Mathis Beer2020-03-031-5/+26
* fake_clock_gettime: avoid placing large buffers on the stackMathis Beer2020-02-201-3/+3
* Merge pull request #227 from wolfcw/developWolfgang Hommel2020-02-141-8/+27
|\
| * Refresh the monotonic faketime setting envar when cache expires.thowse2020-02-141-8/+27
* | time multiplication overflow fixAbhishek Sunkum Rammurthy2019-12-171-3/+3
* | Use -DFAKE_FILE_TIMESTAMPS to intercept utime[s](), by @speq, #183Wolfgang Hommel2019-12-141-0/+75
* | fix #ifndef for timermul, @speq, #183Wolfgang Hommel2019-12-141-1/+1
|/
* wrap nanosec ops in #ifndef, patch by @paul-j-lucas, #219Wolfgang Hommel2019-12-141-0/+12
* Revert "Automake branch"revert-178-automake-branchWolfgang Hommel2019-11-306-82/+220
* Merge pull request #178 from manchicken/automake-branchWolfgang Hommel2019-11-306-220/+82
|\
| * Merged master in and cleaned up.Michael D. Stemle, Jr2019-11-272-28/+659
| |\