summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-09-30bump to 0.2.1.6-alpha, and note that the exclude*nodes configtor-0.2.1.6-alphaRoger Dingledine
discussion hasn't finished. svn:r17011
2008-09-30a few more tweaksRoger Dingledine
svn:r17010
2008-09-30i *think* this is equivalent. somebody should check me on it though.Roger Dingledine
svn:r17009
2008-09-29v3 authorities write down all the votes they used for the consensusRoger Dingledine
to the datadir, for debugging. svn:r17008
2008-09-29Include circuit purposes in circuit events. Now all circuit events are ↵Nick Mathewson
extended; this makes the code simpler. svn:r17007
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