Roger Dingledine
b63a247c68
Make bridge authorities test reachability of bridges.
...
Added two XXX020's that we need to think harder about.
svn:r12859
2007-12-18 21:37:58 +00:00
Nick Mathewson
bbbf25db4d
r17233@catbus: nickm | 2007-12-18 16:26:55 -0500
...
Changelog entry for geoip.
svn:r12858
2007-12-18 21:27:12 +00:00
Nick Mathewson
d2fe8542df
r17232@catbus: nickm | 2007-12-18 16:22:10 -0500
...
Whitespace fix.
svn:r12857
2007-12-18 21:27:10 +00:00
Nick Mathewson
5488bc3e16
r17231@catbus: nickm | 2007-12-18 16:21:55 -0500
...
Document and clean-up geoip code; give it some unit tests.
svn:r12856
2007-12-18 21:27:08 +00:00
Nick Mathewson
b8ac050e85
r15532@tombo: nickm | 2007-12-17 17:41:05 -0500
...
clean up whitesapce and debug a little on geoip stuff.
svn:r12847
2007-12-17 22:44:18 +00:00
Nick Mathewson
25f78498f9
r15531@tombo: nickm | 2007-12-17 17:19:24 -0500
...
Support raw IP-to-country as well as postprocessed format. Include GEOIP summary in extrainfo of bridges.
svn:r12846
2007-12-17 22:44:16 +00:00
Nick Mathewson
820159cac5
r15530@tombo: nickm | 2007-12-17 16:54:03 -0500
...
First wodge of geoip code so bridges can figure out which countries are blocking them.
svn:r12845
2007-12-17 22:44:11 +00:00
Nick Mathewson
7412008d14
svn:r12844
2007-12-17 22:41:26 +00:00
Roger Dingledine
b3e6c66a05
and another in the unit tests
...
svn:r12842
2007-12-16 20:47:20 +00:00
Roger Dingledine
e70d9a7f4d
fix another mem leak, and point out another for karsten
...
svn:r12841
2007-12-16 20:46:23 +00:00
Roger Dingledine
98a56a386d
our unit tests leak memory like a sieve.
...
fix two actual memory leaks found while cleaning up a bit.
svn:r12829
2007-12-16 08:20:10 +00:00
Roger Dingledine
71c84abdff
cleanups on r12825
...
svn:r12826
2007-12-15 20:50:56 +00:00
Roger Dingledine
31324f3e7f
apply karsten's "patch 12"
...
svn:r12825
2007-12-15 20:28:09 +00:00
Karsten Loesing
5864b43e02
proposal 121: rewrote complete proposal for better readability, modified authentication protocol, merged in personal notes
...
svn:r12824
2007-12-15 20:09:43 +00:00
Andrew Lewman
f50cd72848
some documentation from pnx for building universal binary privoxy
...
svn:r12807
2007-12-14 05:30:18 +00:00
Andrew Lewman
0a75fd2faa
update postflight to put the man page in the right place on osx.
...
clarify license in the mingw.nsi and some minor touch ups.
svn:r12806
2007-12-14 05:20:38 +00:00
Andrew Lewman
1ce6d88508
clarify which license is used for this file.
...
svn:r12805
2007-12-14 05:19:25 +00:00
Andrew Lewman
348b0a8e42
remove vestiges of libcrypto and libssl
...
svn:r12804
2007-12-14 05:12:15 +00:00
Andrew Lewman
7e327380a9
updates from steve topletz
...
svn:r12803
2007-12-14 05:10:14 +00:00
Roger Dingledine
408a4fa9b4
a todo entry extracted from a poor bug report
...
svn:r12802
2007-12-14 04:13:19 +00:00
Roger Dingledine
2cdaa93d96
change the specs to match the code
...
svn:r12799
2007-12-13 05:47:08 +00:00
Roger Dingledine
5ba5bf43d8
new v3 authorities will want the one that includes lefkada
...
svn:r12792
2007-12-13 00:01:49 +00:00
Roger Dingledine
1d8a8063b9
clean up copyrights, and assign 2007 copyrights to The Tor Project, Inc
...
svn:r12786
2007-12-12 21:09:01 +00:00
Roger Dingledine
6e799a6e9c
minor cleanups and a todo item
...
svn:r12785
2007-12-12 21:08:30 +00:00
Roger Dingledine
1572de49bc
write down my some reliable / some not idea, before we lose it
...
svn:r12781
2007-12-12 17:02:47 +00:00
Roger Dingledine
40efd7d47b
but don't disable all the default v1 authorities quite yet
...
svn:r12778
2007-12-12 04:46:16 +00:00
Roger Dingledine
3b2dd8d763
Three new config options (AlternateDirAuthority,
...
AlternateBridgeAuthority, and AlternateHSAuthority) that let the
user selectively replace the default directory authorities, rather
than the all-or-nothing replacement that DirServer offers.
svn:r12777
2007-12-12 04:38:54 +00:00
Nick Mathewson
b865587265
r15268@tombo: nickm | 2007-12-11 18:22:52 -0500
...
tweaks to bridge-disbursement document
svn:r12774
2007-12-11 23:23:25 +00:00
Nick Mathewson
8de822b544
r17096@catbus: nickm | 2007-12-11 18:11:59 -0500
...
Correct changelog: the bug mwenge noticed existed in 0.1.2.x, even though consensuses didn't.
svn:r12769
2007-12-11 23:16:25 +00:00
Nick Mathewson
bd49bba49e
r17091@catbus: nickm | 2007-12-11 18:05:55 -0500
...
Fix compilation when --disable-threads is passed in.
svn:r12768
2007-12-11 23:06:51 +00:00
Nick Mathewson
93d122332d
r17090@catbus: nickm | 2007-12-11 18:05:24 -0500
...
Fix some autoconf bugs, and prevent more from occurring. Partial backport candidate.
svn:r12767
2007-12-11 23:06:48 +00:00
Nick Mathewson
3208b102d6
r17089@catbus: nickm | 2007-12-11 17:33:34 -0500
...
Patch from mwenge: fix consensus status lookup by nickname when nickname is a hexdigest.
svn:r12766
2007-12-11 23:06:45 +00:00
Roger Dingledine
78f532678c
Relays were publishing their server descriptor to v1 and v2
...
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-11 20:18:12 +00:00
Roger Dingledine
52363d23d7
If we can't expand our list of entry guards (e.g. because we're
...
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-10 17:16:41 +00:00
Roger Dingledine
ee6ae92670
New config options AuthDirBadDir and AuthDirListBadDirs for
...
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-10 16:49:54 +00:00
Roger Dingledine
5928203e9f
some more docs that are missing
...
svn:r12753
2007-12-10 16:49:35 +00:00
Roger Dingledine
d95e7c7d67
also clear the hsdir status flag in routerinfo_t when the relay is no
...
longer listed in the relevant networkstatus document.
svn:r12752
2007-12-10 16:40:14 +00:00
Roger Dingledine
25a444b698
emo teh
...
svn:r12747
2007-12-09 19:11:22 +00:00
Roger Dingledine
be337eb0ad
fix a memory leak in authority_certs_fetch_missing() every time
...
we try to call it but don't have enough dir info.
svn:r12743
2007-12-09 17:43:43 +00:00
Roger Dingledine
6dfd47467e
Allow multiple HashedControlPassword config lines, to support
...
multiple controller passwords.
svn:r12732
2007-12-09 04:59:27 +00:00
Roger Dingledine
9b162ef430
only clear the bridge list if options->Bridges is set.
...
this doesn't matter yet so we aren't adding them in other
ways yet.
svn:r12730
2007-12-09 03:38:57 +00:00
Karsten Loesing
6bf8e8aec3
proposal 121: incorporated comments by Nick posted to or-dev on 10-Oct-2007
...
svn:r12725
2007-12-09 00:18:51 +00:00
Roger Dingledine
ae1aa5a1bb
Set up lefkada (run by Geoff Goodell) as the fourth v3 directory
...
authority.
svn:r12724
2007-12-08 20:16:34 +00:00
Nick Mathewson
25a8744d9c
r15223@tombo: nickm | 2007-12-07 23:41:21 -0500
...
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-08 04:41:34 +00:00
Roger Dingledine
88fa4417e3
attacks and cleanups on the bridge disbursement plans
...
svn:r12720
2007-12-08 04:13:07 +00:00
Andrew Lewman
afb7fe3049
Add xenobite.eu's favicon.ico and update a missing create in the polipo
...
package.
svn:r12719
2007-12-08 01:39:21 +00:00
Roger Dingledine
9250653471
cleanups on r12715
...
svn:r12718
2007-12-08 00:55:18 +00:00
Nick Mathewson
2dd9d87d07
r15220@tombo: nickm | 2007-12-07 19:53:27 -0500
...
add draft sketch of bridge disbursement designs.
svn:r12717
2007-12-08 00:53:43 +00:00
Roger Dingledine
2b8ca7b4a4
patch from karsten to clean up documentation and to integrate
...
more fixes into rend-spec.txt.
svn:r12715
2007-12-07 21:27:58 +00:00
Roger Dingledine
4152a4e835
back out half of r12709
...
sptor is published, it's gone, out the door, can't change it.
svn:r12710
2007-12-07 02:47:58 +00:00