aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Add missing -Isrc/ext to tor-fw-helper/include.amNick Mathewson2014-03-25
| | | | | | We need this now that tor-fw-helper will pull in siphash.h Fixes bug 11296; bugfix on 0.2.5.4-alpha where siphash.h was introduced.
* quiet the debug message in circuit_build_times_disabled()Roger Dingledine2014-03-24
| | | | | something recently made it get called once per second, which will clutter up your debug log file.
* Merge remote-tracking branch 'arma/bug11276'Nick Mathewson2014-03-23
|\
| * Never run crypto_early_init() more than onceRoger Dingledine2014-03-23
| | | | | | | | | | Previously we had set up all the infrastructure to avoid calling it after the first time, but didn't actually use it.
* | Merge remote-tracking branch 'public/bug11275_024'Nick Mathewson2014-03-23
|\ \
| * | Stop leaking 'sig' at each call of router_append_dirobj_signature()Roger Dingledine2014-03-23
| | | | | | | | | | | | | | | The refactoring in commit cb75519b (tor 0.2.4.13-alpha) introduced this leak.
| * | Fix unittest compilation with --disable-curve25519Nick Mathewson2014-03-20
| | | | | | | | | | | | | | | | | | | | | This is a fix for 9700, which we already fixed in 0.2.5.x, but which got left in 0.2.4.x. This is a partial backport of a0a855d586d99540277014ccd3
| * | Remove the unused router_hex_digest_matchesNick Mathewson2014-03-11
| | | | | | | | | | | | | | | When I removed some unused functions in 5bfa373eeeb, this became unused as well.
* | | Be more lenient in our fix for bug 11149Roger Dingledine2014-03-23
| |/ |/| | | | | | | | | There are still quite a few 0.2.3.2x relays running for x<5, and while I agree they should upgrade, I don't think cutting them out of the network is a net win on either side.
* | Remove the unused circuit_dump_by_chan().Nick Mathewson2014-03-23
| | | | | | | | Also remove its helper function.
* | Merge remote-tracking branch 'public/bug9683_rebased'Nick Mathewson2014-03-23
|\ \
| * | Defensive programming: null [pn]_chan,circ_id in circuit_mark_for_close_Nick Mathewson2014-03-14
| | | | | | | | | | | | | | | Doing this as part of the patch for #9683 to prevent possible bugs down the line
| * | Test code for implementation of faster circuit_unlink_all_from_channelNick Mathewson2014-03-14
| | | | | | | | | | | | | | | | | | | | | | | | This contains the obvious implementation using the circuitmux data structure. It also runs the old (slow) algorithm and compares the results of the two to make sure that they're the same. Needs review and testing.
* | | Merge remote-tracking branch 'karsten/task-11070'Nick Mathewson2014-03-23
|\ \ \
| * | | Take out remaining V1 directory code.Karsten Loesing2014-03-18
| |/ /
* | | Merge branch 'ticket11149'Nick Mathewson2014-03-23
|\ \ \
| * | | Stop accepting 0.2.2 relay uploads for the consensus.Nick Mathewson2014-03-06
| | | | | | | | | | | | | | | | Resolves ticket 11149.
* | | | bump to 0.2.5.3-alpha-devNick Mathewson2014-03-23
| | | |
* | | | whitespace fixRoger Dingledine2014-03-23
| | | |
* | | | Increment version to 0.2.5.3-alphaNick Mathewson2014-03-22
| | | |
* | | | Appease make check-spacesAndrea Shepard2014-03-18
| |/ / |/| |
* | | Update to latest tinytestNick Mathewson2014-03-14
| | | | | | | | | | | | (This pulls in some fixes to tinytest_demo.c, which Tor doesn't build.)
* | | Fix some leaks/missed checks in the unit testsNick Mathewson2014-03-13
| | | | | | | | | | | | Coverity spotted these.
* | | Merge remote-tracking branch 'asn/bug5018_notice'Nick Mathewson2014-03-12
|\ \ \
| * | | Tone down the log message for when we don't need a PT proxy.George Kadianakis2014-03-10
| | | |
* | | | Merge remote-tracking branch 'asn/bug11069_take2'Nick Mathewson2014-03-11
|\ \ \ \ | |/ / / |/| | |
| * | | Throw control port warning if we failed to connect to all our bridges.George Kadianakis2014-03-10
| | | |
* | | | Merge branch 'bug11156_squashed'Nick Mathewson2014-03-10
|\ \ \ \
| * | | | Don't do directory fetches before all PTs have been configured.George Kadianakis2014-03-10
| |/ / /
* | | | Merge branch 'bug11043_take2_squashed'Nick Mathewson2014-03-10
|\ \ \ \
| * | | | Improve the log message for when the Extended ORPort is not enabled.George Kadianakis2014-03-10
| |/ / /
* | | | Upgrade to the latest version of tinytest.Nick Mathewson2014-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This brings us to tinytest commit 709a36ba63ff16d8. The only big change tor-side is that we don't need our own test_mem_op operation any longer.
* | | | tinytest tt_{mem,str}_op now handle NULLs betterNick Mathewson2014-03-06
| | | | | | | | | | | | | | | | | | | | | | | | Now a NULL argument to either makes it fail, not crash. Fies bug 9004; bugfix on 0.2.2.4-alpha.
* | | | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2014-03-06
|\ \ \ \ | | |_|/ | |/| |
| * | | Correct the URL in the "a relay on win95???" messageNick Mathewson2014-03-06
| | | | | | | | | | | | | | | | | | | | | | | | This is a fix for 9393; it's not a bugfix on any Tor version per se, but rather on whatever Tor version was current when we reorganized the wiki.
| * | | Merge remote-tracking branch 'public/no_itime_queue' into maint-0.2.4Nick Mathewson2014-02-25
| |\ \ \
* | \ \ \ Merge branch 'bug11108'Nick Mathewson2014-03-06
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Warn if ports are specified in {Socks,Dir}PolicyNick Mathewson2014-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have ignored any ports listed here since 80365b989 (0.0.7rc1), but we didn't warn the user that we were ignoring them. This patch adds a warning if you put explicit ports in any of the options {Socks,Dir}Policy or AuthDir{Reject,Invalid,BadDir,BadExit}. It also adjusts the manpage to say that ports are ignored. Fixes ticket 11108.
* | | | | Fix whitespace errors, all of them mine.Nick Mathewson2014-03-05
| | | | |
* | | | | Rename PredictedCircsRelevanceTime->PredictedPortsRelevanceTimeNick Mathewson2014-03-05
| | | | | | | | | | | | | | | | | | | | All circuits are predictive; it's the ports that are expiring here.
* | | | | Merge branch 'ticket9176_squashed'Nick Mathewson2014-03-05
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/tor.1.txt
| * | | | | Fix wide lines.Nick Mathewson2014-03-05
| | | | | |
| * | | | | Lower the maximum for PrecictedCircsRelevanceTime to one hourNick Mathewson2014-03-05
| | | | | |
| * | | | | Fixed spacing.unixninja922014-03-05
| | | | | |
| * | | | | Added max value to PredictedCircsRelevanceTime.unixninja922014-03-05
| | | | | |
| * | | | | PredictedCircsRelevanceTime: limit how long we predict a port will be usedunixninja922014-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default, after you've made a connection to port XYZ, we assume you might still want to have an exit ready to connect to XYZ for one hour. This patch lets you lower that interval. Implements ticket 91
* | | | | | Merge remote-tracking branch 'arma/ticket5528'Nick Mathewson2014-03-05
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/or/router.c src/test/test_dir.c
| * | | | | | stop setting, or using, router->addressRoger Dingledine2013-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | resolves ticket 5528.
| * | | | | | use me->addr when adding our address to our exit policyRoger Dingledine2013-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (rather than me->address)
| * | | | | | use router->addr for log messages and controller eventsRoger Dingledine2013-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (rather than router->address)