aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-13Clarify the last changes messageNick Mathewson
2012-08-13oops: changes file for f45cde05f934ee95e0002ff7d72f7006ce156a4cNick Mathewson
2012-08-13Remove tor_malloc_roundup().Nick Mathewson
This function never actually did us any good, and it added a little complexity. See the changes file for more info.
2012-08-13forward-port the 0.2.2.38 changelogRoger Dingledine
2012-08-09Temporarily make spurious sendmes warn louder at arma's suggestion.Nick Mathewson
2012-08-09Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-08-09Merge remote-tracking branch 'public/bug6252_again' into maint-0.2.3Nick Mathewson
2012-08-07forward-port the 0.2.3.20-rc changelogRoger Dingledine
2012-08-03Speak not the name of INT_MIN; it can upset older compilersNick Mathewson
And more to the point, some GCCs will warn that you can't say it before C90. Bug not in any released version of Tor.
2012-08-03Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-08-03Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3Nick Mathewson
Conflicts: src/or/routerlist.c
2012-08-03Try to clarify impact of bug 6537Nick Mathewson
I don't personally agree that this is likely to be easy to exploit, and some initial experimention I've done suggests that cache-miss times are just plain too fast to get useful info out of when they're mixed up with the rest of Tor's timing noise. Nevertheless, I'm leaving Robert's initial changelog entry in the git history so that he can be the voice of reason if I'm wrong. :)
2012-08-03Mitigate a side-channel leak of which relays Tor chooses for a circuitRobert Ransom
Tor's and OpenSSL's current design guarantee that there are other leaks, but this one is likely to be more easily exploitable, and is easy to fix.
2012-08-03Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-08-03Remove bogus comment claiming that an assertion is triggerable by consensusRobert Ransom
2012-08-03Fix a bunch of "implicit 64->32" warnings from introduce refactoringNick Mathewson
2012-08-03Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-08-03Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3Nick Mathewson
2012-08-03Clarify security impact of bug 6530Nick Mathewson
2012-08-03Avoid possible segfault when handling networkstatus vote with bad flavorNick Mathewson
Fix for 6530; fix on 0.2.2.6-alpha.
2012-08-02Updated docs for new connections.Matthew Finkel
2012-08-02Merge remote-tracking branch 'sysrqb/bug6518'Nick Mathewson
2012-08-02Constify struct sockaddr *sa parameter for checkMatthew Finkel
The values are only being checked, not modified.
2012-08-02Removed redundant check_sockaddr_family_match callMatthew Finkel
2012-08-02add $(AM_V_GEN) to documentation generation Makefile targets.Stewart Smith
This makes the V=1 or V=0 automake silent build options display (or hide) the full command line used. GEN foo.bar will be seen rather than the full command. As with all automake silent rules, "make V=1" will output the full command.
2012-08-02Enable the automake silent rules.Stewart Smith
$ make V=1 # will temporarily disable them otherwise you see: CC foo.c rather than the giant long bulid line. This makes it significantly easier to spot compiler warnings etc. Additionally, make them conditional, so we won't error on automake < 1.11 (commits squashed by nickm.)
2012-07-31Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-07-31Merge branch 'bug6480_squashed' into maint-0.2.3Nick Mathewson
2012-07-31Avoid hard (impossible?)-to-trigger double-free in dns_resolve()Nick Mathewson
Fixes 6480; fix on 0.2.0.1-alpha; based on pseudonymous patch.
2012-07-31Merge branch 'bug6177_squashed'Nick Mathewson
2012-07-31new changes entry for rend_service_introduce refactoringNick Mathewson
2012-07-31test_assert is always in affect: no need for extra gotosNick Mathewson
2012-07-31Remove duplicate code in test_introduce.cNick Mathewson
Two of the do_*_test functions were actually prefixes of the third, which suggests a trivial code elimination step
2012-07-31Whitespace tweaksNick Mathewson
2012-07-31Unit tests for new rend_intro_cell_t parserAndrea Shepard
2012-07-31Add replaycache.h to noinst_HEADERS in src/or/Makefile.amAndrea Shepard
2012-07-31Refactor INTRODUCE2 parsing code in rend_service_introduce()Andrea Shepard
2012-07-31Use new replaycache_t structure for replay detection in rend_service_introduce()Andrea Shepard
2012-07-31Implement replaycache_t for bug 6177, and unit tests for the precedingAndrea Shepard
2012-07-31Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-07-31changelog for bug6043Nick Mathewson
2012-07-31Fixes/beautification of RPM spec. Tiny improvements in RPM build docs.Ondrej Mikle
2012-07-31Fixed creating _tor user in RPM-based installs.Ondrej Mikle
2012-07-31Workaround for building EL5 RPMs by specifying rpmbuild-md5. Updated old ↵Ondrej Mikle
note about using static libevent when building RPMs.
2012-07-31Cleanup of RPM build process - no more .git in tarball, use automake's ↵Ondrej Mikle
dist-gzip to create the tarball. Signed-off-by: Ondrej Mikle <ondrej.mikle@gmail.com>
2012-07-31Dependencies for RPM building with mock should work nowOndrej Mikle
2012-07-31Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-07-31Merge branch 'bug6490_v2' into maint-0.2.3Nick Mathewson
2012-07-31Warn when accounting is used in a way likely to link hidden servicesNick Mathewson
Fix for 6490.
2012-07-31Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson