Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-03 | Deprecate some SocksPort sub-options. | Nick Mathewson | |
2016-08-03 | Teach checkOptionDocs about deprecation. | Nick Mathewson | |
In particular, teach it that deprecated options must exist. | |||
2016-08-03 | Mark a big pile of options as deprecated. | Nick Mathewson | |
2016-08-03 | Add deprecation for configuration options that need to go away. | Nick Mathewson | |
2016-08-03 | We no longer use config_var_description_t | Nick Mathewson | |
2016-08-02 | Bump master version to 0.2.9.1-alpha | Nick Mathewson | |
2016-08-02 | Get the extend_info_from_router check the right way around | teor | |
2016-07-29 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-07-29 | Remove a fallback that was on the hardcoded list, then opted-out | teor (Tim Wilson-Brown) | |
The fallback was added in 0.2.8.2-alpha. | |||
2016-07-29 | Keep make check-spaces happy | Andrea Shepard | |
2016-07-28 | Three more -Wshadow fixes. | Nick Mathewson | |
2016-07-28 | Fix 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-07-28 | Fix a set of variable-shadowing warnings in curve25519-donna.c | Nick Mathewson | |
2016-07-28 | Merge branch 'bug18902_squashed' | Nick Mathewson | |
2016-07-28 | Fix all -Wshadow warnings on Linux | Nick Mathewson | |
This is a partial fix for 18902. | |||
2016-07-26 | Merge branch 'bug19639_squashed' | Nick Mathewson | |
2016-07-26 | Check that extend_info_from_router is never called on a client | teor (Tim Wilson-Brown) | |
2016-07-26 | Merge branch 'feature19116_squashed' | Nick Mathewson | |
2016-07-26 | We fixed #15937, update a comment | teor (Tim Wilson-Brown) | |
2016-07-26 | Call chutney's test-network.sh when it is available | teor (Tim Wilson-Brown) | |
Also mark the parts of tor's test-network.sh that can be deleted once everyone has updated to chutney's test-network.sh. | |||
2016-07-26 | Add a dry run mode to test-network.sh | teor (Tim Wilson-Brown) | |
2016-07-26 | Merge remote-tracking branch 'teor/bug19702' | Nick Mathewson | |
2016-07-26 | Fix an integer overflow related to monotonic time on windows. | Nick Mathewson | |
To maintain precision, to get nanoseconds, we were multiplying our tick count by a billion, then dividing by ticks-per-second. But that apparently isn't such a great idea, since ticks-per-second is sometimes a billion on its own, so our intermediate result was giving us attoseconds. When you're counting in attoseconds, you can only fit about 9 seconds into an int64_t, which is not so great for our purposes. Instead, we now simplify the 1000000000/1000000000 fraction before we start messing with nanoseconds. This has potential to mess us up if some future MS version declares that performance counters will use 1,000,000,007 units per second, but let's burn that bridge when we come to it. | |||
2016-07-26 | Add a function to simplify a fraction. | Nick Mathewson | |
Apparently remembering euclid's algorithm does pay off sooner or later. | |||
2016-07-26 | Remove windows debugging prints: it was an integer overflow hitting ftrapv | Nick Mathewson | |
2016-07-26 | fix identifier mistake :( | Nick Mathewson | |
2016-07-26 | Redux^3: Temporarily add windows verbosity to track down jenkins failures | Nick Mathewson | |
2016-07-26 | Redux^2: Temporarily add windows verbosity to track down jenkins failures | Nick Mathewson | |
2016-07-26 | Tweaks on 19435 fix: | Nick Mathewson | |
* Raise limit: 16k isn't all that high. * Don't log when limit exceded; log later on. * Say "over" when we log more than we say we log. * Add target version to changes file | |||
2016-07-26 | Fix integer overflow in the rate-limiter (#19435). | Ivan Markin | |
2016-07-26 | debugging: print ticks-per-second on windows. is it 0? | Nick Mathewson | |
2016-07-26 | Redux: Temporarily add windows verbosity to track down jenkins failures | Nick Mathewson | |
2016-07-26 | Temporarily add some windows verbosity to track down unit test failure on ↵ | Nick Mathewson | |
jenkins. | |||
2016-07-26 | Try a little harder to work around mingw clock_gettime weirdness | Nick Mathewson | |
2016-07-25 | three typo fixes i found in my sandbox | Roger Dingledine | |
2016-07-25 | Also ship compat_time.h in release tarballs. Fixes bug #19746 | Peter Palfrader | |
2016-07-21 | ug no, the RIGHT fix. | Nick Mathewson | |
2016-07-21 | Avoid infinite stack explosion in windows monotime. | Nick Mathewson | |
[init calls get calls init calls get calls init.... ] | |||
2016-07-21 | Once more, 32-bit fixes on monotime mocking | Nick Mathewson | |
2016-07-21 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-07-21 | Coverity hates it when we do "E1 ? E2 : E2". | Nick Mathewson | |
It says, 'Incorrect expression (IDENTICAL_BRANCHES)' Fix for CID 1364127. Not in any released Tor. | |||
2016-07-21 | loony mingwcross bug: insist we dont have clock_gettime. | Nick Mathewson | |
2016-07-21 | fix monotime test mocking on 32-bit systems | Nick Mathewson | |
2016-07-21 | Make monotime test mocking work with oom tests. | Nick Mathewson | |
2016-07-21 | Use new mock functions in buffer/time_tracking test | Nick Mathewson | |
2016-07-21 | Actually make monotonic time functions mockable. | Nick Mathewson | |
This is different from making the functions mockable, since monotime_t is opaque and so providing mocks for the functions is really hard. | |||
2016-07-21 | Revert "Make the monotonic{_coarse,}_get() functions mockable." | Nick Mathewson | |
This reverts commit 2999f0b33fec8e91ba8e4680d3f9d03b09fe9501. | |||
2016-07-21 | Make the monotonic{_coarse,}_get() functions mockable. | Nick Mathewson | |
2016-07-19 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-07-19 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |