Commit Graph

  • 87d2a67401 Only use dlvsym on glibc systems John Regan 2018-01-14 12:31:39 -06:00
  • 3881dd2ebf Merge pull request #138 from mliertzer/fake_pthread Wolfgang Hommel 2018-01-02 12:23:57 +01:00
  • fb91c4fcde Implement a fix for pthread_cond_timedwait with faketime Matthias Liertzer 2017-12-31 02:23:56 +01:00
  • ab7a2302f2 Rename compat library enumeration Matthias Liertzer 2018-01-01 21:46:09 +01:00
  • d117ad79a2 Fix spelling of positive Matthias Liertzer 2018-01-01 23:11:26 +01:00
  • 5235f6f417 Make sure that DONT_FAKE_MONOTONIC=1 affects all monotonic clocks Matthias Liertzer 2018-01-01 21:46:35 +01:00
  • 3376334dfc Hide ftpl_init and ft_cleanup from exported functions Matthias Liertzer 2018-01-02 00:15:27 +01:00
  • bb635e4367 Treat unknown clock_ids like CLOCK_REALTIME (experimental) Wolfgang Hommel 2017-11-30 20:28:06 +01:00
  • a79f5330f4 Fix #114 as suggested by @niraizik Wolfgang Hommel 2017-11-17 20:27:58 +01:00
  • 0dee4f88e0 Updated OSX packaging info for v0.9.7 Wolfgang Hommel 2017-11-14 20:37:55 +01:00
  • c9a681c3e3 Preparations for 0.9.7 release v0.9.7 Wolfgang Hommel 2017-11-14 20:28:32 +01:00
  • 4ce283594f Merge pull request #122 from jasonsoooz/patch-1 Wolfgang Hommel 2017-10-01 10:06:43 +02:00
  • d42a2a9ec7 Mention possibility of running java in README Jason Soo 2017-09-30 15:51:39 +10:00
  • 5d41d41da8 Merge pull request #119 from dariaphoebe/namefix-1 Wolfgang Hommel 2017-07-25 07:15:29 +02:00
  • 46aa5773c7 fix my name Daria Phoebe Brashear 2017-07-24 16:39:39 -04:00
  • 3fe3cf1536 Updated Homebrew formula Wolfgang Hommel 2017-07-13 18:35:26 +02:00
  • b23fbd5c5e Pass existing null pointers in select() v0.9.7b1 Wolfgang Hommel 2017-06-08 19:50:34 +02:00
  • fa88a28c4d Avoid null pointer dereference in select() Wolfgang Hommel 2017-06-07 20:37:12 +02:00
  • 6e4037768a early preparations for 0.9.7 release Wolfgang Hommel 2017-05-19 21:51:25 +02:00
  • fa91edb0a3 Started to integrate mpareja's CLOCK_BOOTTIME patch Wolfgang Hommel 2017-05-19 19:14:58 +02:00
  • 725c80673c Updated for macOS Sierra Wolfgang Hommel 2017-05-19 19:05:12 +02:00
  • 4a9c93475e Fix macro-related compiler warnings Wolfgang Hommel 2017-05-19 18:55:11 +02:00
  • 842c2e4269 Merge branch 'macos-sierra' Wolfgang Hommel 2017-05-19 18:51:01 +02:00
  • af0b2f85a7 Merge pull request #113 from umitanuki/support-select Wolfgang Hommel 2017-05-19 18:22:14 +02:00
  • 120f6898f4 Support select call Hitoshi Harada 2017-05-18 17:52:03 -07:00
  • 3c0ce9c885 Merge pull request #108 from manchicken/osx-fix Wolfgang Hommel 2017-02-28 19:19:51 +01:00
  • 2c78776aaf Adding some code to make OSX build properly. Michael D. Stemle, Jr 2017-02-28 10:19:32 -05:00
  • 5dd65efa14 Merge pull request #107 from jwilk/spelling Balint Reczey 2017-02-28 13:28:44 +01:00
  • d1fdfb1950 Fix typo in README Jakub Wilk 2017-02-28 12:22:50 +01:00
  • 57b098c98a Merge pull request #103 from andir/master Wolfgang Hommel 2016-12-20 19:46:02 +01:00
  • 47e958b753 Disable the non-null compare warning/error. Andreas Rammhold 2016-12-20 19:25:32 +01:00
  • 1d5976d1ab Merge pull request #102 from infinity0/patch-1 Wolfgang Hommel 2016-12-09 20:27:20 +01:00
  • 582ae36e1d Document the faking of filesystem timestamps Ximin Luo 2016-12-09 00:24:05 +01:00
  • 8fb6330a28 Fixes compilation issues on macOS Sierra Wolfgang Hommel 2016-10-30 13:25:38 +01:00
  • da778084e5 Merge pull request #92 from hbuchsbaum/work Wolfgang Hommel 2016-06-27 08:54:00 +02:00
  • 9220b5c58e do not destroy environment when parsing FAKETIME_ONLY_CMDS Helmut Buchsbaum 2016-06-24 17:29:48 +02:00
  • b68f2820c4 Merge pull request #91 from jwilk/spelling Wolfgang Hommel 2016-06-02 21:51:55 +02:00
  • 4786b94f8e Fix grammar in README Jakub Wilk 2016-06-02 21:36:54 +02:00
  • 0d790dabb6 Fix license name in README Jakub Wilk 2016-06-02 21:28:40 +02:00
  • 6de283f621 Fix typos Jakub Wilk 2016-06-02 21:18:30 +02:00
  • 7f907c32fc Merge pull request #86 from udda/udda-patch-1 Wolfgang Hommel 2016-03-15 12:34:05 +01:00
  • 0af6be50cb Merge pull request #87 from steffen-kiess/fix-init Wolfgang Hommel 2016-03-15 12:32:56 +01:00
  • b193c95475 Do not fake times during ftpl_init() Steffen Kieß 2016-03-15 10:46:05 +01:00
  • d95d96f5ea Call printf only once in usage(char*) Mario Cianciolo 2016-03-07 17:47:23 +01:00
  • 904cc5007d Merge pull request #84 from vavrusa/master Wolfgang Hommel 2016-01-29 17:35:15 +01:00
  • 811b7916ad Fixed coarse clock on platforms that don't support them Marek Vavrusa 2016-01-29 11:20:39 +00:00
  • 74425d76e1 Updated regarding coarse clocks Wolfgang Hommel 2015-12-28 18:46:39 +01:00
  • 3a26d7b3bb Merge branch 'azat-coarse' into develop Wolfgang Hommel 2015-12-28 17:55:32 +01:00
  • 4398deaa3d Raw support for COARSE clocks Azat Khuzhin 2015-12-28 16:54:55 +03:00
  • 18f5ec0671 Allow more than one command being skipped Georg Koppen 2015-05-21 07:32:16 +00:00
  • 638a535b5f Merge pull request #65 from kilobyte/master Wolfgang Hommel 2015-03-09 18:48:37 +01:00
  • cc4c1c3a29 Fix build failure on x32 (printf warnings). Adam Borowski 2015-03-09 08:39:06 +01:00
  • 6357820d52 Added hint about library search paths Wolfgang Hommel 2015-02-19 20:24:07 +01:00
  • 64cb35857c Merge branch 'develop' (Jon Ringle's patches) Jon Ringle 2015-02-08 17:42:44 +01:00
  • 28d0acfedb Merge pull request #62 from dubek/fix-mt-build Wolfgang Hommel 2015-01-08 11:24:03 +01:00
  • 3ed13f498c Fix libfaketimeMT build to define PTHREAD Dov Murik 2015-01-07 17:35:47 -05:00
  • afbb1f20c2 Fix possible infinite loop on construction. Erich E. Hoover 2014-12-15 14:30:06 -07:00
  • 68772ec36a Hide internal functions Balint Reczey 2014-12-11 08:13:40 +01:00
  • 3bb30f74b3 Use constructor attribute at _declaration_ Balint Reczey 2014-12-11 08:06:28 +01:00
  • 0bde083556 Make sure that the constructor has been called when the loader chose to load another constructor first. Erich E. Hoover 2014-12-10 14:55:01 -07:00
  • 10b479cf29 Merge pull request #59 from mac-joker/master Wolfgang Hommel 2014-11-21 08:54:36 +01:00
  • 75896bdd32 added runtime cache manipulation: change duration and active state with environment variables Joker 2014-11-17 10:42:15 +01:00
  • 6c207c9c68 Custom timestamp filename added: ~/.faketimerc alternative Joker 2014-11-17 00:46:48 +01:00
  • 527478d318 Merge pull request #58 from ltfetch/master Balint Reczey 2014-10-28 00:00:57 +01:00
  • 48ef50f6c3 use pipe to block process exit until all transitive children exit ltfetch 2014-10-26 20:40:24 -05:00
  • 035add4eff don't leak pipe fd ltfetch 2014-10-27 01:10:13 +00:00
  • 455261985d Merge pull request #55 from ringlej/feature/fix-FAKETIME-cache Wolfgang Hommel 2014-08-26 22:37:56 +02:00
  • e680ca9bce Merge pull request #54 from ringlej/feature/sem_timedwait Wolfgang Hommel 2014-08-26 22:33:21 +02:00
  • 1c5a717528 Reset ftpl_starttime when setting new relative FT_START_AT time Jon Ringle 2014-08-26 13:23:25 -04:00
  • bdd0f0aea9 Don't parse user_faked_time if it hasn't changed Jon Ringle 2014-08-26 10:51:50 -04:00
  • 7c26cffac6 Re-evaluate FAKETIME environment when cache expires Jon Ringle 2014-08-26 10:50:44 -04:00
  • cac3dc732a Add support to fake sem_timedwait Jon Ringle 2014-08-26 00:18:02 -04:00
  • c7d7eeb49d Merge pull request #52 from joyent/man-exclude-monotonic Wolfgang Hommel 2014-08-18 09:27:03 +02:00
  • cae9387908 docs: add --exclude-monotonic to man page. Julien Gilli 2014-08-17 22:17:23 -07:00
  • a6c8bb4636 Merge pull request #50 from joyent/sunos-smartos-support Wolfgang Hommel 2014-08-07 19:46:48 +02:00
  • 95b70c7acc Make libfaketime build, run and pass tests on SmartOS. Julien Gilli 2014-08-05 16:43:34 -07:00
  • 841b782a4c Started adding changes since v0.9.6 release Wolfgang Hommel 2014-07-26 09:56:41 +02:00
  • 03da54787c Merge pull request #49 from joyent/dont-fake-monotonic-clocks Wolfgang Hommel 2014-07-26 09:50:55 +02:00
  • d19da98bb4 Add --exclude-monotonic command line option. Julien Gilli 2014-07-24 16:54:08 -07:00
  • 3bed636a41 Debian Bug#753460: Updated fix for 699599 Gerardo Malazdrewicz 2014-07-19 11:07:37 +02:00
  • 70aa6b394d Preparations for 0.9.6 release v0.9.6 Wolfgang Hommel 2014-06-07 17:04:02 +02:00
  • 1faf137f72 fix handling of existing LD_PRELOAD in environment This patch fixes handling of the string length when composing an updated LD_PRELOAD that includes both the previous value and the entry for libeatmydata. Antonio Terceiro 2014-06-07 16:50:05 +02:00
  • 7d1a8307e1 pass through exit codes when possible, otherwise report failure and full waitpid status and exit with a failure. Kees Cook 2014-06-07 16:42:46 +02:00
  • 7fdcd1adaf Merge branch 'develop' Wolfgang Hommel 2014-02-14 15:59:26 +01:00
  • c3e4760338 Updated documentation for v0.9.6 & Makefile consolidation Wolfgang Hommel 2014-02-14 15:59:06 +01:00
  • 740e2858dc OSX autoselection in primary Makefile Wolfgang Hommel 2014-02-13 12:33:00 +01:00
  • 1b6cdf3d0f valgrind complains memory leak due to lack of sem_close() Han Jiang 2014-01-26 17:18:21 +01:00
  • a34c2bd8c3 Typo when showing version information Han Jiang 2014-01-24 15:33:39 +01:00
  • b28b5c3a5d Update of the Homebrew formula and docs Wolfgang Hommel 2013-11-15 23:37:31 +01:00
  • 106818614d Minor source code style fixes Wolfgang Hommel 2013-11-07 19:35:18 +01:00
  • e653c388bf Minor updates to debug msgs and docs related to filter commands Wolfgang Hommel 2013-10-30 21:47:56 +01:00
  • 64519e28e0 Merge pull request #37 from rbalint/filter-commands Wolfgang Hommel 2013-10-30 13:31:05 -07:00
  • 0d04c87755 Constify progname Balint Reczey 2013-10-28 23:02:21 +01:00
  • c2ca839b6a Limit faking based on command name Balint Reczey 2013-10-28 22:58:03 +01:00
  • 368f58c0f8 Added installation via Fink on OSX Wolfgang Hommel 2013-10-27 21:53:19 +01:00
  • 04ae576541 Packaging details, some for Linux Wolfgang Hommel 2013-10-27 11:33:16 +01:00
  • 2d0cc5d86b Packaging details, starting with OS X Wolfgang Hommel 2013-10-27 10:24:20 +01:00
  • 3a8a2b0351 fix value for kFreeBSD Wolfgang Hommel 2013-10-20 21:56:56 +02:00
  • 1f938d9642 Use SIGUSR1 instead of SIGRTMIN in tests Balint Reczey 2013-10-20 17:28:25 +02:00
  • 5fb86ae178 Define CLOCK_MONOTONIC_RAW where it is not present Balint Reczey 2013-10-20 17:16:16 +02:00