Nick Mathewson
|
d237692396
|
Fix unit tests (now that platform code works differently)
svn:r1573
|
2004-04-08 20:22:01 +00:00 |
|
Roger Dingledine
|
3b97a54226
|
when rend_cache_store warns, give more detail
svn:r1572
|
2004-04-08 20:13:28 +00:00 |
|
Nick Mathewson
|
aa2189b406
|
note which preexisting or connection we found.
svn:r1571
|
2004-04-08 19:49:55 +00:00 |
|
Roger Dingledine
|
eb9f5a561e
|
circuit-level sendmes weren't working, because the exit
thought it was an exit.
i overhauled the edge_type mechanism. hopefully this will help.
svn:r1570
|
2004-04-08 09:41:28 +00:00 |
|
Roger Dingledine
|
8e686d0c72
|
we added more AP conns, oops
svn:r1569
|
2004-04-08 07:25:54 +00:00 |
|
Roger Dingledine
|
736bc9628e
|
add 'Do you want to run a hidden service?' section
svn:r1568
|
2004-04-08 07:09:48 +00:00 |
|
Nick Mathewson
|
50729212d0
|
Document rest of hiddenservice config options; still needs example or tutorial maybe.
svn:r1567
|
2004-04-08 06:30:15 +00:00 |
|
Roger Dingledine
|
4122e2de11
|
stop being so eager to have rend_cache_store reject the
service descriptor
svn:r1566
|
2004-04-08 05:08:27 +00:00 |
|
Nick Mathewson
|
bb46d782ab
|
Be endianly-correct for rendezvous functionality
svn:r1565
|
2004-04-08 04:47:39 +00:00 |
|
Roger Dingledine
|
15de201041
|
log which intro points we picked
svn:r1564
|
2004-04-08 04:36:13 +00:00 |
|
Roger Dingledine
|
8d766cc1cd
|
servers don't need other people to be able to resolve their Address anymore
svn:r1563
|
2004-04-08 04:35:51 +00:00 |
|
Nick Mathewson
|
2a01e3ad10
|
Launch intro services after launching connections; allow ORs to build circuits through as-yet-unconnectd ORs
svn:r1562
|
2004-04-08 03:53:39 +00:00 |
|
Roger Dingledine
|
299df7117c
|
don't try to circuit_log_path if you're at the exit edge of a circ
svn:r1561
|
2004-04-08 03:30:47 +00:00 |
|
Nick Mathewson
|
ede1d3e42d
|
Invert strcasecmp check for supports-rendezvous
svn:r1560
|
2004-04-08 03:21:15 +00:00 |
|
Roger Dingledine
|
3e7c8a40bc
|
bugfix: alice would crash if bob advertised 0 intro points
svn:r1559
|
2004-04-08 03:18:03 +00:00 |
|
Nick Mathewson
|
024c059fae
|
Force tor_malloc(0) to always be sane
svn:r1558
|
2004-04-08 03:05:08 +00:00 |
|
Nick Mathewson
|
40f7324eea
|
Allow service descriptors with no intro points
svn:r1557
|
2004-04-08 03:02:50 +00:00 |
|
Nick Mathewson
|
8351847afd
|
Nothing is good enough for you, is it?
svn:r1556
|
2004-04-08 02:50:34 +00:00 |
|
Nick Mathewson
|
14e31fbd71
|
Use CIRCUIT_IS_ORIGIN in favor of boolean circ->cpath
svn:r1555
|
2004-04-08 02:24:06 +00:00 |
|
Roger Dingledine
|
ad2192c90f
|
only call circuit_build_failed when we're circ's origin
svn:r1554
|
2004-04-08 02:22:26 +00:00 |
|
Roger Dingledine
|
36d7cc8529
|
make the max buf size 10 megabytes, not 1 megabyte
need to implement flexible buffer sizes soon
svn:r1553
|
2004-04-08 02:19:35 +00:00 |
|
Roger Dingledine
|
4d194ef13f
|
clean up rend_client_get_random_intro
svn:r1552
|
2004-04-08 02:11:49 +00:00 |
|
Nick Mathewson
|
46c82e7dbe
|
Set rend_query on exiting streams
svn:r1551
|
2004-04-08 02:10:43 +00:00 |
|
Roger Dingledine
|
190e59772a
|
more todo items marked off
svn:r1550
|
2004-04-08 02:08:23 +00:00 |
|
Roger Dingledine
|
3f07083b02
|
spec change: bob is allowed to advertise zero intro points
svn:r1549
|
2004-04-08 02:07:53 +00:00 |
|
Roger Dingledine
|
584350feb8
|
don't log info when we asked for log warn
svn:r1548
|
2004-04-08 01:59:31 +00:00 |
|
Nick Mathewson
|
60772ec90c
|
Split out major functionality of circuit_get_best; rephrase a few booleans
svn:r1547
|
2004-04-08 01:55:21 +00:00 |
|
Nick Mathewson
|
eaf7c61ebc
|
Do not crash when no desc is found
svn:r1546
|
2004-04-08 01:54:02 +00:00 |
|
Roger Dingledine
|
9d38311ae3
|
allow for directories >8192 bytes
svn:r1545
|
2004-04-08 01:47:33 +00:00 |
|
Roger Dingledine
|
47488fa525
|
allow 90 minutes of clock skew, not 30
svn:r1544
|
2004-04-08 01:08:56 +00:00 |
|
Roger Dingledine
|
e32668ab13
|
clean up torrc.sample more
svn:r1543
|
2004-04-08 00:49:28 +00:00 |
|
Roger Dingledine
|
6cf584b765
|
clean up choose_good_exit_server()
svn:r1542
|
2004-04-07 23:31:29 +00:00 |
|
Roger Dingledine
|
63cde97253
|
don't try to build intro circs until you've fetched the directory
svn:r1541
|
2004-04-07 22:48:06 +00:00 |
|
Roger Dingledine
|
e79a578fec
|
if the rend desc cache entry was fetched more than 15 mins ago,
then try to fetch a new one. but if the new fetch fails, use the
old one.
svn:r1540
|
2004-04-07 22:41:00 +00:00 |
|
Nick Mathewson
|
09e66bbd14
|
Freeing the same variable twice in rapid succession can sometimes cause a double-free
svn:r1539
|
2004-04-07 22:25:37 +00:00 |
|
Nick Mathewson
|
6649645f09
|
Insert a *copy* of our routerinfo into the routerlist.
svn:r1538
|
2004-04-07 22:18:57 +00:00 |
|
Nick Mathewson
|
b1537e7943
|
Rebuild and re-upload service descriptors every 15 minutes
svn:r1537
|
2004-04-07 22:06:54 +00:00 |
|
Nick Mathewson
|
b07b2cef29
|
Remember when we received which service desc.
svn:r1536
|
2004-04-07 22:00:54 +00:00 |
|
Nick Mathewson
|
4d14b786da
|
Make sure we have our own keys before we initialize our routerlist
svn:r1535
|
2004-04-07 21:44:46 +00:00 |
|
Nick Mathewson
|
10b48fee28
|
Generating data does no good if you make no use of it
svn:r1534
|
2004-04-07 21:44:24 +00:00 |
|
Nick Mathewson
|
8169da5c30
|
Don't use Tor version 0.0.5 for intro/rendezvous points. (We don't need
to worry about 0.0.4 or earlier, because nobody is running them any more.)
svn:r1533
|
2004-04-07 21:36:03 +00:00 |
|
Roger Dingledine
|
7c7301fe92
|
bump cvs to 0.0.6pre1
svn:r1532
|
2004-04-07 21:35:38 +00:00 |
|
Roger Dingledine
|
93801ac40d
|
don't pick myself or my twins as hops when building circuits
svn:r1531
|
2004-04-07 21:12:54 +00:00 |
|
Nick Mathewson
|
2633d353d7
|
Carefully increment failure counts when appropriate
svn:r1530
|
2004-04-07 20:59:38 +00:00 |
|
Nick Mathewson
|
6480d9d049
|
Identify some finished stuff
svn:r1529
|
2004-04-07 20:49:37 +00:00 |
|
Roger Dingledine
|
4df06ab5bb
|
let bob replenish his intro points and republish service desc
as necessary
svn:r1528
|
2004-04-07 20:47:50 +00:00 |
|
Roger Dingledine
|
34f748beda
|
a few more todo thoughts
svn:r1527
|
2004-04-07 20:46:58 +00:00 |
|
Roger Dingledine
|
505797e998
|
expire open-but-not-yet-acked circs if they're too old
svn:r1526
|
2004-04-07 20:38:23 +00:00 |
|
Roger Dingledine
|
650d483bea
|
convince ourselves that circuit_failed doesn't have to be any smarter
svn:r1525
|
2004-04-07 20:23:59 +00:00 |
|
Nick Mathewson
|
789df20e7d
|
There is no need to cast void* to other pointer types.
svn:r1524
|
2004-04-07 20:11:28 +00:00 |
|