summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-08Edit changelog a little for clarity and concisenesstor-0.2.9.1-alphaNick Mathewson
2016-08-03We no longer use config_var_description_tNick Mathewson
2016-08-030291 blurb draftNick Mathewson
2016-08-03Condense and edit changelog a littleNick Mathewson
2016-08-02Bump master version to 0.2.9.1-alphaNick Mathewson
2016-08-02Start work on an 0.2.9.1-alpha changelogNick Mathewson
(sort, fold, and reflow.)
2016-08-02Update lintChanges script to understand 'Minor features (debugging)'Nick Mathewson
Previously we would give a warning because we didn't say "Fixes bug Foo" on these.
2016-08-02Remaining lintChanges fixesNick Mathewson
2016-08-02Fix most lintChanges warningsNick Mathewson
(Also remove changes/bug19530 since it was a bugfix on no released version)
2016-08-02Remove the changes files already merged in Tor 0.2.8.6Nick Mathewson
2016-08-02Forward-port 0.2.8.6 entry to changelog and releasenotesNick Mathewson
2016-08-02Merge branch 'maint-0.2.8'Nick Mathewson
(This is an "ours" merge to avoid taking the version number bump.)
2016-08-02bump maint-0.2.8 to 0.2.8.6-devNick Mathewson
2016-08-02Get the extend_info_from_router check the right way aroundteor
2016-07-29Merge branch 'maint-0.2.8'Nick Mathewson
("Ours" merge, to avoid bumping version in master)
2016-07-29bump to 0.2.8.6Nick Mathewson
2016-07-29Merge branch 'maint-0.2.8'Nick Mathewson
2016-07-29Remove a fallback that was on the hardcoded list, then opted-outteor (Tim Wilson-Brown)
The fallback was added in 0.2.8.2-alpha.
2016-07-29Keep make check-spaces happyAndrea Shepard
2016-07-28Three more -Wshadow fixes.Nick Mathewson
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-07-28Fix a set of variable-shadowing warnings in curve25519-donna.cNick Mathewson
2016-07-28Merge branch 'bug18902_squashed'Nick Mathewson
2016-07-28Fix all -Wshadow warnings on LinuxNick Mathewson
This is a partial fix for 18902.
2016-07-26Merge branch 'bug19639_squashed'Nick Mathewson
2016-07-26Check that extend_info_from_router is never called on a clientteor (Tim Wilson-Brown)
2016-07-26Changes file for feature 19116teor (Tim Wilson-Brown)
2016-07-26Merge branch 'feature19116_squashed'Nick Mathewson
2016-07-26We fixed #15937, update a commentteor (Tim Wilson-Brown)
2016-07-26Call chutney's test-network.sh when it is availableteor (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-26Add a dry run mode to test-network.shteor (Tim Wilson-Brown)
2016-07-26Merge remote-tracking branch 'teor/bug19702'Nick Mathewson
2016-07-26fix an error message in a configure warning stringNick Mathewson
2016-07-26Fix 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-26Add a function to simplify a fraction.Nick Mathewson
Apparently remembering euclid's algorithm does pay off sooner or later.
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-26Tweaks 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-26Fix integer overflow in the rate-limiter (#19435).Ivan Markin
2016-07-26debugging: print ticks-per-second on windows. is it 0?Nick Mathewson
2016-07-26Redux: Temporarily add windows verbosity to track down jenkins failuresNick Mathewson
2016-07-26Temporarily add some windows verbosity to track down unit test failure on ↵Nick Mathewson
jenkins.
2016-07-26Try a little harder to work around mingw clock_gettime weirdnessNick Mathewson
2016-07-25three typo fixes i found in my sandboxRoger Dingledine
2016-07-25Also ship compat_time.h in release tarballs. Fixes bug #19746Peter Palfrader
2016-07-21ug no, the RIGHT fix.Nick Mathewson
2016-07-21Avoid infinite stack explosion in windows monotime.Nick Mathewson
[init calls get calls init calls get calls init.... ]
2016-07-21Once more, 32-bit fixes on monotime mockingNick Mathewson