summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-12-11Relays were publishing their server descriptor to v1 and v2Roger Dingledine
directory authorities, but they didn't try publishing to v3-only authorities. Fix this; and also stop publishing to v1 authorities. svn:r12759
2007-12-10If we can't expand our list of entry guards (e.g. because we'reRoger Dingledine
using bridges or we have StrictEntryNodes set), don't mark relays down when they fail a directory request. Otherwise we're too quick to mark all our entry points down. svn:r12755
2007-12-10New config options AuthDirBadDir and AuthDirListBadDirs forRoger Dingledine
authorities to mark certain relays as "bad directories" in the networkstatus documents. Also supports the "!baddir" directive in the approved-routers file. svn:r12754
2007-12-10some more docs that are missingRoger Dingledine
svn:r12753
2007-12-10also clear the hsdir status flag in routerinfo_t when the relay is noRoger Dingledine
longer listed in the relevant networkstatus document. svn:r12752
2007-12-09emo tehRoger Dingledine
svn:r12747
2007-12-09fix a memory leak in authority_certs_fetch_missing() every timeRoger Dingledine
we try to call it but don't have enough dir info. svn:r12743
2007-12-09Allow multiple HashedControlPassword config lines, to supportRoger Dingledine
multiple controller passwords. svn:r12732
2007-12-09only clear the bridge list if options->Bridges is set.Roger Dingledine
this doesn't matter yet so we aren't adding them in other ways yet. svn:r12730
2007-12-09proposal 121: incorporated comments by Nick posted to or-dev on 10-Oct-2007Karsten Loesing
svn:r12725
2007-12-08Set up lefkada (run by Geoff Goodell) as the fourth v3 directory Roger Dingledine
authority. svn:r12724
2007-12-08 r15223@tombo: nickm | 2007-12-07 23:41:21 -0500Nick Mathewson
Aaand, do the code to enable the client side of the new TLS handshake. There are some loose ends that need tying up in connection_or, and a lot of half-baked code to remove, and some special cases to test for, and lots and lots of testing to do, but that is what weekends are for. svn:r12721
2007-12-08attacks and cleanups on the bridge disbursement plansRoger Dingledine
svn:r12720
2007-12-08Add xenobite.eu's favicon.ico and update a missing create in the polipoAndrew Lewman
package. svn:r12719
2007-12-08cleanups on r12715Roger Dingledine
svn:r12718
2007-12-08 r15220@tombo: nickm | 2007-12-07 19:53:27 -0500Nick Mathewson
add draft sketch of bridge disbursement designs. svn:r12717
2007-12-07patch from karsten to clean up documentation and to integrateRoger Dingledine
more fixes into rend-spec.txt. svn:r12715
2007-12-07back out half of r12709Roger Dingledine
sptor is published, it's gone, out the door, can't change it. svn:r12710
2007-12-07 r16999@catbus: nickm | 2007-12-06 19:24:26 -0500Nick Mathewson
Make a couple of http instances into https. Again, from steve. svn:r12709
2007-12-06 r16997@catbus: nickm | 2007-12-06 18:56:33 -0500Nick Mathewson
Make http://torproject urls into https://torproject urls. Patch from steve. svn:r12708
2007-12-06 r16995@catbus: nickm | 2007-12-06 18:42:53 -0500Nick Mathewson
patch from steve: replace more tor.eff.org instances with torproject.org svn:r12707
2007-12-06backport candidates for win32 and osx. Fix some obvious win32 nsiAndrew Lewman
changes caught by Steve Topletz. Fix the man page path in OSX as caught by mmmpf. svn:r12703
2007-12-06Bridges now behave like clients with respect to time intervals forRoger Dingledine
downloading new consensus documents. Bridge users now wait until the end of the interval, so their bridge will be sure to have a new consensus document. svn:r12696
2007-12-06put a note so the distant future developers can simplify torRoger Dingledine
svn:r12691
2007-12-06more work on the dirport-mirrors-downloads proposal. still notRoger Dingledine
really solved well yet. svn:r12690
2007-12-06three more man page entries for bridgesRoger Dingledine
svn:r12689
2007-12-06extra points if it compilesRoger Dingledine
svn:r12688
2007-12-06Add "GETINFO/desc-annotations/id/<OR digest>" so controllers canRoger Dingledine
ask about source, timestamp of arrival, purpose, etc. We need something like this to help Vidalia not do GeoIP lookups on bridge addresses. svn:r12687
2007-12-05When the DANGEROUS_VERSION controller status event told us we'reRoger Dingledine
running an obsolete version, it used the string "OLD" to describe it. Yet the "getinfo" interface used the string "OBSOLETE". Now use "OBSOLETE" in both cases. svn:r12686
2007-12-05some more man page entries. still missing some.Roger Dingledine
svn:r12685
2007-12-05update an XXX020 for nick laterRoger Dingledine
svn:r12684
2007-12-05a hint about how to be more secureRoger Dingledine
svn:r12683
2007-12-05 r15161@tombo: nickm | 2007-12-05 11:30:37 -0500Nick Mathewson
Fix bug reported by Steve Murphy on or-talk: detect the s6_addr32 and s6_addr16 fields via autoconf. svn:r12679
2007-12-05 r15155@tombo: nickm | 2007-12-05 11:11:14 -0500Nick Mathewson
Add a missing "not" to check of whether to use revised handshake. svn:r12678
2007-12-05make a new 'ideas' subdir for half-baked proposals.Roger Dingledine
make a new 'draft' status for nearly-baked proposals. svn:r12677
2007-12-05expand on a few items, and remove some done itemsRoger Dingledine
svn:r12676
2007-12-05move the december feature list up into the 0.2.0 section ofRoger Dingledine
the todo list. the feature freeze is off. better luck in 2008! svn:r12675
2007-12-04 r15151@tombo: nickm | 2007-12-04 17:29:17 -0500Nick Mathewson
Remove some finished items from the TODO svn:r12674
2007-12-04svn:r12671Nick Mathewson
2007-12-04svn:r12670Nick Mathewson
2007-12-04Stop being so aggressive about fetching dir info if your DirPort isRoger Dingledine
on but your ORPort is off. Add a new config option BridgeRelay that specifies you want to be a bridge relay. Right now the only difference is that it makes you answer begin_dir requests, and it makes you cache dir info, even if your DirPort isn't on. Refactor directory_caches_dir_info() into some more functions. svn:r12668
2007-12-04a few more thoughts on mirroring dist/ on bridgesRoger Dingledine
svn:r12667
2007-12-04weasel wanted us to log the source of v3 votes we don't likeRoger Dingledine
svn:r12665
2007-12-04notes on an auto updater. not enough of a proposal to giveRoger Dingledine
it a number yet though. svn:r12662
2007-12-04 r15106@tombo: nickm | 2007-12-04 00:08:35 -0500Nick Mathewson
Change tor_addr_t to be a tagged union of in_addr and in6_addr, not of sockaddr_in and sockaddr_in6. It's hardly used in the main code as it is, but let's get it right before it gets popular. svn:r12660
2007-12-03Stop thinking that 0.1.2.x directory servers can handle "begin_dir"Roger Dingledine
requests. Should ease bugs 406 and 419 where 0.1.2.x relays are crashing or mis-answering these requests. svn:r12658
2007-12-03minor touchupsRoger Dingledine
svn:r12657
2007-12-03 r16919@catbus: nickm | 2007-12-03 12:59:02 -0500Nick Mathewson
Add DHE-RSA-AES256-SHA to the list of ciphers encountered from v1 connections. svn:r12652
2007-12-03some very early notes on bridge familiesRoger Dingledine
svn:r12645
2007-12-03propsetsRoger Dingledine
svn:r12644