aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat_time.c
AgeCommit message (Expand)Author
2018-09-14Avoid integer overflow on fast 32-bit millisecond conversion.Nick Mathewson
2018-09-14Use a slightly more accurate formula for OSX 32-bit msec conversionNick Mathewson
2018-05-02Bug 26000: Fix missing ";"Georg Koppen
2018-04-26Add a function to compute millisecond time difference quickly.Nick Mathewson
2018-04-16Make tor_gettimeofday() mockableNeel Chauhan
2018-04-13Expose a function that computes stamp units from msec.Nick Mathewson
2018-02-07Fix spelling mistakes corresponding to ticket #23650Deepesh Pathak
2017-12-20type error fix for monotime_coarse_add_msec on windowsNick Mathewson
2017-12-13Add a function to add msec to a monotime.Nick Mathewson
2017-12-13Add monotime functions for clearing monotonic timesNick Mathewson
2017-12-08Use mach_approximate_time() for coarse time where available.Nick Mathewson
2017-12-07add a missing windows underscoreNick Mathewson
2017-12-06Fix a compiler warningNick Mathewson
2017-12-06Merge remote-tracking branch 'public/monotime_coarse_stamps'Nick Mathewson
2017-11-27Add a new notion of "stamps" to be a fast 32-bit monotonic timestampNick Mathewson
2017-10-19Comment-only change: annotate exit() calls.Nick Mathewson
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-08-24Apply test-operator-cleanup to src/common too.Nick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2016-12-21Withstand failures in CLOCK_MONOTONIC_COARSENick Mathewson
2016-07-29Keep make check-spaces happyAndrea Shepard
2016-07-26Fix an integer overflow related to monotonic time on windows.Nick Mathewson
2016-07-26Remove windows debugging prints: it was an integer overflow hitting ftrapvNick Mathewson
2016-07-26fix identifier mistake :(Nick Mathewson
2016-07-26Redux^3: Temporarily add windows verbosity to track down jenkins failuresNick Mathewson
2016-07-26Redux^2: Temporarily add windows verbosity to track down jenkins failuresNick Mathewson
2016-07-26debugging: print ticks-per-second on windows. is it 0?Nick Mathewson
2016-07-26Temporarily add some windows verbosity to track down unit test failure on jen...Nick Mathewson
2016-07-26Try a little harder to work around mingw clock_gettime weirdnessNick Mathewson
2016-07-21ug no, the RIGHT fix.Nick Mathewson
2016-07-21Avoid infinite stack explosion in windows monotime.Nick Mathewson
2016-07-21Once more, 32-bit fixes on monotime mockingNick Mathewson
2016-07-21loony mingwcross bug: insist we dont have clock_gettime.Nick Mathewson
2016-07-21fix monotime test mocking on 32-bit systemsNick Mathewson
2016-07-21Actually make monotonic time functions mockable.Nick Mathewson
2016-07-21Revert "Make the monotonic{_coarse,}_get() functions mockable."Nick Mathewson
2016-07-21Make the monotonic{_coarse,}_get() functions mockable.Nick Mathewson
2016-07-19Make sure initialized_at is initialized before use.Nick Mathewson
2016-07-19Expose monotonic time ratchet functions for testing.Nick Mathewson
2016-07-19Basic portable monotonic timer implementationNick Mathewson
2016-07-08Move our "what time is it now" compat functions into a new moduleNick Mathewson