summaryrefslogtreecommitdiff
path: root/src/ext/timeouts
AgeCommit message (Collapse)Author
2018-04-17Fixup timing wheel warnings related to recent WHEEL_BIT change.Nick Mathewson
2018-01-03Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2017-12-20Fix the clz32 and clz64 settings on MSVC.Nick Mathewson
Fixes bug 24633; bugfix on 0.2.9.1-alpha.
2017-09-19Avoid integer error in TEST_BITOPS testsNick Mathewson
If "1" is not 64 bits wide already, then "1 << i" will not actually work. This bug only affects the TEST_BITOPS code, and shouldn't matter for the actual use of the timeout code (except if/when it causes this test to fail). Reported by dcb314@hotmail.com. Fix for bug 23583. Not adding a changes file, since this code is never compiled into Tor.
2016-07-28Fix a huge pile of -Wshadow warnings.Nick Mathewson
These appeared on some of the Jenkins platforms. Apparently some GCCs care when you shadow globals, and some don't.
2016-05-12Use tor_queue.h, not sys/queue.h, in timeouts.[ch].Nick Mathewson
Closes 19041.
2016-05-09Fix an OSX/clang compilation warningNick Mathewson
2016-04-15Quick function to find out the timeout object's view of "now"Nick Mathewson
2016-04-15Fix compilation of timeout.c with our flags and warnings.Nick Mathewson
2016-04-15Import timeouts.c directly from William Ahern's git.Nick Mathewson
Imported from here: https://github.com/wahern/timeout Imported as of upstream e5a9e8bfaa9c631bdc54002181795931b65bdc1a. All sources unmodified.