summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-09-29Nobody calls circuit_launch_by_nickname; remove it.Nick Mathewson
svn:r17006
2008-09-29Remove the old v2 directory authority 'lefkada' from the defaultRoger Dingledine
list. It has been gone for many months. svn:r17005
2008-09-29Patch from mwenge: update TrackHostExits mapping expiry times when the ↵Nick Mathewson
mappings are used, so that they expire a while after their last use, not a while after their creation. svn:r17004
2008-09-29Tweak the dbg-stability.txt code to log everything else that influences ↵Nick Mathewson
router stability calculations. svn:r17003
2008-09-29Make tor-resolve take a -p port option in addition to the current host:port ↵Nick Mathewson
syntax. svn:r17002
2008-09-29If we have correct permissions on $datadir, we complain to stdoutRoger Dingledine
and fail to start. But dangerous permissions on $datadir/cached-status/ would cause us to open a log and complain there. Now complain to stdout and fail to start in both cases. Fixes bug 820, reported by seeess. svn:r16998
2008-09-29Fix a bug where an unreachable relay would establish enoughRoger Dingledine
reachability testing circuits to do a bandwidth test -- if we already have a connection to the middle hop of the testing circuit, then it could establish the last hop by using the existing connection. Bugfix on 0.1.2.2-alpha, exposed when we made testing circuits no longer use entry guards in 0.2.1.3-alpha. svn:r16997
2008-09-29rearrange the changelog a bit moreRoger Dingledine
svn:r16996
2008-09-29changelog cleanups. give 0.2.1.6-alpha a deadline.Roger Dingledine
svn:r16995
2008-09-28Fix 0/0 calculation in get_weighted_fractional_uptime().Nick Mathewson
svn:r16994
2008-09-28Note that bug 469 needs a proposal in the proposal TODO.Nick Mathewson
svn:r16993
2008-09-26Commit fix for bug 807 from mwenge: send CLOSED controller event for reverse ↵Nick Mathewson
dns resolve, not FAILED. svn:r16985
2008-09-26Make sure ExcludeSingleHopRelays works for an exit.Nick Mathewson
svn:r16984
2008-09-26Proposal 152 implementation from Josh Albrecht, with tweaks.Nick Mathewson
svn:r16983
2008-09-26Put the start-of-downtime value in the start-of-downtime buffer so that we ↵Nick Mathewson
do not put junk in the dbg-stability.txt file svn:r16982
2008-09-26Code to serve a current stability calculations from /tor/dbg-stability.txt. ↵Nick Mathewson
Untested: somebody please run this on an authority and let me know if it is broken. svn:r16981
2008-09-26Make tests pass again by adding an opt hidden-service-dir to the example ↵Nick Mathewson
routerinfo output. svn:r16980
2008-09-26Apply rovv's fix for bug 824.Nick Mathewson
svn:r16975
2008-09-25Widen the conditions under which we whine about not having a geoip file to ↵Nick Mathewson
include "a country code was configured in a node list." svn:r16968
2008-09-25Whitespace fixes.Nick Mathewson
svn:r16967
2008-09-25Add country-code support to configured node lists to implement the ↵Nick Mathewson
ever-popular "no exits in Monaco" feature (ExcludeExitNodes {MC}). Also allow country codes and IP ranges in ExitNodes. (EntryNodes needs more work.) Based on code by Robert Hogan. Needs more testing. svn:r16966
2008-09-25Make it easier for dmalloc to see if keys are leaking; remove a test-only ↵Nick Mathewson
key leak. svn:r16965
2008-09-25Remove now-needless _tor_dmalloc_free helper.Nick Mathewson
svn:r16964
2008-09-25More test memory-management fixesNick Mathewson
svn:r16963
2008-09-25Having two "Major features:" sections seems too much of a good thing.Karsten Loesing
svn:r16962
2008-09-24All relays now store and serve v2 hidden service descriptors by default (not ↵Karsten Loesing
only directory mirrors). svn:r16961
2008-09-24If we are not using BEGIN_DIR cells, don't attempt to contact hidden service ↵Karsten Loesing
directories with non-open dir port. svn:r16960
2008-09-24Split test_crypto() into manageable pieces.Nick Mathewson
svn:r16959
2008-09-24Minor correction of commentation.Karsten Loesing
svn:r16958
2008-09-24changelog cleanup / rearrangingRoger Dingledine
svn:r16957
2008-09-24Add patch 4 from Karsten for proposal 121, slightly modified. Karsten ↵Nick Mathewson
should definitely re-review the bits I changed. svn:r16955
2008-09-24fix typoRoger Dingledine
svn:r16949
2008-09-23fix a bad typo, add a missing wordRoger Dingledine
svn:r16946
2008-09-23Patch from roger for 752, but with more comments: When we get an A.B.exit:P ↵Nick Mathewson
address, and B would reject most connections to P, but we do not know whether it would allow A, then allow the connection to procede. Bugfix, amusingly, on 0.0.9rc5. svn:r16944
2008-09-23Fix for bug 797 (by arma, with tweaks): always use create_fast for circuits ↵Nick Mathewson
where we do not know an onion key. svn:r16942
2008-09-23More logging for mtbf/wfu calculations.Nick Mathewson
svn:r16941
2008-09-23Update to the "September 1 2008" ip-to-country file.Roger Dingledine
svn:r16940
2008-09-23Exclude v0 rendezvous descriptors when considering republication.Karsten Loesing
svn:r16939
2008-09-23ok, but inaccurate error strings worseRoger Dingledine
svn:r16938
2008-09-23identical error strings in different contexts badRoger Dingledine
svn:r16937
2008-09-22Oops; we need to make sure that DNS request names are matched in the ↵Nick Mathewson
_questions_ section of the replies. Rejecting answers whether the _answers_ section did not match made us reject A records waiting at the end of a CNAME record. Bug 823. svn:r16933
2008-09-17add some more papers we tend to citeRoger Dingledine
svn:r16918
2008-09-16give rend_client_desc_here a slightly more accurate nameRoger Dingledine
svn:r16916
2008-09-16patch from karsten for bug 814. whew.Roger Dingledine
svn:r16915
2008-09-15Add a circuit_conforms_to_options() function for use in debugging paths [and ↵Nick Mathewson
inother stuff too]. Untested, and so far unused. svn:r16914
2008-09-14read_to_buf should take an int *error_socket and return it.Roger Dingledine
svn:r16909
2008-09-14stop telling us every time we fetch a consensus. that's not really news.Roger Dingledine
svn:r16908
2008-09-14Serve the latest v3 networkstatus consensus via the controlRoger Dingledine
port. Use "getinfo dir/status-vote/current/consensus" to fetch it. svn:r16907
2008-09-14make it explicit that the uncompressed cached dir items are nul-terminatedRoger Dingledine
(they are, but now we should keep them that way) svn:r16906
2008-09-13Allow ports 465 and 587 in the default exit policy again. We hadRoger Dingledine
rejected them in 0.1.0.15, because back in 2005 they were commonly misconfigured and ended up as spam targets. We hear they are better locked down these days. svn:r16898