summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
| |\
| * | Fixed a _bunch_ of autotools bugs.Michael D. Stemle, Jr2018-10-073-13/+39
| * | Applying fixes for GNU/Linux, and the MT variant of the library.Michael D. Stemle, Jr2018-10-031-6/+14
| * | Fixed a bunch more issues, including prefix-related issues and library versio...Michael D. Stemle, Jr2018-10-021-6/+6
| * | Fixing a couple of issues I just found.Michael D. Stemle, Jr2018-10-021-3/+1
| * | Added GNU autotools support.Michael D. Stemle, Jr2018-10-023-1/+34
| * | Removing old makefiles.Michael D. Stemle, Jr2018-10-012-193/+0
* | | Work around race conditions when semaphore gets deleted by parent process (#217)Wolfgang Hommel2019-11-201-4/+23
* | | Merge pull request #215 from wolfcw/developWolfgang Hommel2019-11-141-2/+1
|\ \ \ | |_|/ |/| |
| * | Wrap user_per_tick_inc_set_backup declaration in ifdefDavid Owens2019-11-141-2/+1
* | | Detect and bail out of endless recursive calls to clock_gettime() (#130)Wolfgang Hommel2019-09-051-15/+37
* | | Add FAKE_SETTIME to CFLAGS to intercept time-setting calls (#179)Wolfgang Hommel2019-09-032-0/+93
* | | Adds FORCE_PTHREAD_NONVER flag for platforms where pthread functions are not ...Wolfgang Hommel2019-08-291-1/+1
|/ /
* | Updated documentation regarding shared memory, fixed spellingWolfgang Hommel2019-08-231-2/+2
* | Fix shared memory cleanup on local creationWolfgang Hommel2019-08-231-1/+1
* | Added FAKETIME_COMPILE_CFLAGS to MakefilesWolfgang Hommel2019-08-232-2/+2
* | Added FORCE_MONOTONIC_FIX CFLAG to avoid hangs on timedwait (#202 #142)Wolfgang Hommel2019-08-232-2/+11
* | Handle platforms that do not implement semopen() (#203)Wolfgang Hommel2019-08-232-4/+3
* | Fix building on macOS in preparation of v0.9.8 releaseWolfgang Hommel2019-08-221-0/+2
* | Intercept epoll_wait(), epoll_pwait(), and pselect() (#115)Wolfgang Hommel2019-08-221-0/+116
* | Added FAKETIME_XRESET to smoothen run-time transition between 'x' modifier va...Wolfgang Hommel2019-08-221-0/+58
* | Added support for clock_nanosleep() (#105)Wolfgang Hommel2019-08-211-0/+85
* | fix stat faking when FAKETIME 'i' modifier is set (#183)Wolfgang Hommel2019-08-211-1/+40
* | Added follow-file-timestamp mode via FAKETIME='%' and FAKETIME_FOLLOW_FILE (#...Wolfgang Hommel2019-08-201-0/+28
* | Added environment variable FAKETIME_DONT_RESET to enable old start-at behavio...Wolfgang Hommel2019-08-201-1/+2
* | don't fake time during dlsym() calls in ftpl_init (#130)Wolfgang Hommel2019-08-201-2/+4
* | Improved handling of shm/semaphores w.r.t. stale states (#199)Wolfgang Hommel2019-08-201-2/+33
* | Avoid hangs with clock_monotonic for pthread_cond_timedwaitWolfgang Hommel2019-08-191-0/+2
* | Improved cross-platform compatibility defaultsWolfgang Hommel2019-08-191-0/+10
* | More error details on sem_open failuresWolfgang Hommel2019-08-191-0/+2
* | Safety check when creating semaphore locallyWolfgang Hommel2019-08-181-4/+19
* | More detailed error messages on shm errorsWolfgang Hommel2019-08-161-27/+28
* | Shared memory cleanup when it was created locallyWolfgang Hommel2019-08-131-0/+21
* | Create shared memory if we don't have it yet (#120)Wolfgang Hommel2019-08-131-0/+70
* | Preparations for 0.9.8 releaseWolfgang Hommel2019-08-123-3/+3
* | addressing #190 #196Wolfgang Hommel2019-08-041-9/+1
* | start-at-faketime startup fix, addresses #196Wolfgang Hommel2019-08-041-5/+6
* | fixed configuration reloadqnox2019-06-261-2/+5
* | fixed thread safety issue in pthread faking methodsqnox2019-05-311-0/+31
* | Use absolute offset in #190, fix case 1Wolfgang Hommel2019-05-031-1/+1
* | Use absolute offset in #190Wolfgang Hommel2019-05-031-1/+8
* | Rename DONT_FAKE_MONOTONIC to FAKETIME_DONT_FAKE_MONOTONIC for consistency.Mathis Beer2019-02-052-2/+3
|/
* Allow specifying fractions of a second when setting FAKETIMEJon Ringle2018-07-311-4/+26
* faketime.c: fix shared_objs[] array sizeThomas Petazzoni2018-05-171-2/+2
* libfaketime.c: fix uninitialized 'result' useThomas Petazzoni2018-05-171-1/+1
* libfaketime.c: fix pthread_cleanup_push() build failureThomas Petazzoni2018-05-171-1/+9
* libfaketime.c: fix strncpy() issues raised by gcc 8.xThomas Petazzoni2018-05-171-3/+6
* Improved parsing error loggingWolfgang Hommel2018-05-031-0/+1