Roger Dingledine
|
eb6ff04a22
|
clean up torrc.sample more
svn:r1543
|
2004-04-08 00:49:28 +00:00 |
|
Roger Dingledine
|
78841f5579
|
clean up choose_good_exit_server()
svn:r1542
|
2004-04-07 23:31:29 +00:00 |
|
Roger Dingledine
|
e44f791d58
|
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
|
e7786751e5
|
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
|
375adca57c
|
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
|
07042b24d9
|
Insert a *copy* of our routerinfo into the routerlist.
svn:r1538
|
2004-04-07 22:18:57 +00:00 |
|
Nick Mathewson
|
5cbb24369a
|
Rebuild and re-upload service descriptors every 15 minutes
svn:r1537
|
2004-04-07 22:06:54 +00:00 |
|
Nick Mathewson
|
d0e2a30b1c
|
Remember when we received which service desc.
svn:r1536
|
2004-04-07 22:00:54 +00:00 |
|
Nick Mathewson
|
a1ab8d2cf0
|
Make sure we have our own keys before we initialize our routerlist
svn:r1535
|
2004-04-07 21:44:46 +00:00 |
|
Nick Mathewson
|
95af04cd69
|
Generating data does no good if you make no use of it
svn:r1534
|
2004-04-07 21:44:24 +00:00 |
|
Nick Mathewson
|
e4e5b79d38
|
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
|
15256711a5
|
bump cvs to 0.0.6pre1
svn:r1532
|
2004-04-07 21:35:38 +00:00 |
|
Roger Dingledine
|
1eacbd597a
|
don't pick myself or my twins as hops when building circuits
svn:r1531
|
2004-04-07 21:12:54 +00:00 |
|
Nick Mathewson
|
73214f6d5e
|
Carefully increment failure counts when appropriate
svn:r1530
|
2004-04-07 20:59:38 +00:00 |
|
Nick Mathewson
|
89e2346e48
|
Identify some finished stuff
svn:r1529
|
2004-04-07 20:49:37 +00:00 |
|
Roger Dingledine
|
f4b6572d75
|
let bob replenish his intro points and republish service desc
as necessary
svn:r1528
|
2004-04-07 20:47:50 +00:00 |
|
Roger Dingledine
|
cb6fe5acbc
|
a few more todo thoughts
svn:r1527
|
2004-04-07 20:46:58 +00:00 |
|
Roger Dingledine
|
e186e13de4
|
expire open-but-not-yet-acked circs if they're too old
svn:r1526
|
2004-04-07 20:38:23 +00:00 |
|
Roger Dingledine
|
1a00674759
|
convince ourselves that circuit_failed doesn't have to be any smarter
svn:r1525
|
2004-04-07 20:23:59 +00:00 |
|
Nick Mathewson
|
9c42912575
|
There is no need to cast void* to other pointer types.
svn:r1524
|
2004-04-07 20:11:28 +00:00 |
|
Nick Mathewson
|
fcc9f6e497
|
Repair whitespace in windows orconfig.h
svn:r1523
|
2004-04-07 20:01:51 +00:00 |
|
Nick Mathewson
|
23d68c3112
|
Delete trailing whitespace and expand tabs; remove unused aes decrypt code
svn:r1522
|
2004-04-07 19:57:40 +00:00 |
|
Nick Mathewson
|
b966e60a06
|
Put ourself in router list; act accordingly.
svn:r1521
|
2004-04-07 19:46:27 +00:00 |
|
Roger Dingledine
|
3a79b831be
|
we were uploading our server descriptor to each the dirservers
when we boot, and then also on the first iteration of the main loop
svn:r1520
|
2004-04-07 19:30:22 +00:00 |
|
Roger Dingledine
|
f373c7ce74
|
let alice reuse recent rendjoin circs
svn:r1519
|
2004-04-07 19:22:55 +00:00 |
|
Roger Dingledine
|
0d15416f9a
|
mark a rend circ dirty when you attach to it
svn:r1518
|
2004-04-07 19:14:45 +00:00 |
|
Roger Dingledine
|
a03af212ea
|
when counting how many being-built circs will handle a stream,
don't count ones that are too old
svn:r1517
|
2004-04-07 19:14:33 +00:00 |
|
Roger Dingledine
|
26b1100391
|
more todo action, and a spec note
svn:r1516
|
2004-04-07 06:40:06 +00:00 |
|
Roger Dingledine
|
5b9a4c7107
|
routerinfo->addr is host order
svn:r1515
|
2004-04-07 06:17:27 +00:00 |
|
Nick Mathewson
|
a0f6241191
|
Set routerinfo->addr properly for own routerinfo; do casei routerinfo compare
svn:r1514
|
2004-04-06 22:23:12 +00:00 |
|
Nick Mathewson
|
706e18a3c3
|
Set correct address and port mappings on outgoing rendezvous connections
svn:r1513
|
2004-04-06 22:05:49 +00:00 |
|
Roger Dingledine
|
f3405140c5
|
alice just fetched bob's hidden webpage.
yay.
svn:r1512
|
2004-04-06 21:52:01 +00:00 |
|
Roger Dingledine
|
07dffab350
|
set the circ windows on the middle hop of the rend circs
svn:r1511
|
2004-04-06 21:25:11 +00:00 |
|
Nick Mathewson
|
40e05ec727
|
router_choose_random_node wants a smartlist of routers, not of nicknames.
svn:r1510
|
2004-04-06 21:19:59 +00:00 |
|
Nick Mathewson
|
7510e1a3f4
|
Force hybrid encryption on for key negotiation
svn:r1509
|
2004-04-06 20:55:46 +00:00 |
|
Nick Mathewson
|
910ea25c0e
|
Stupid sizeof operator!
svn:r1508
|
2004-04-06 20:45:44 +00:00 |
|
Nick Mathewson
|
47c592524c
|
Remove vestigial variable
svn:r1507
|
2004-04-06 20:42:25 +00:00 |
|
Roger Dingledine
|
458c0c8707
|
checkpoint commit: rend closer to working, still not there yet
svn:r1506
|
2004-04-06 20:25:18 +00:00 |
|
Nick Mathewson
|
f4cef457fd
|
Set handshake_state to NULL before appending cpath hops
svn:r1505
|
2004-04-06 20:23:58 +00:00 |
|
Nick Mathewson
|
8fa6800e9c
|
Continue attack on magic numbers; use new crypto wrappers where possible
svn:r1504
|
2004-04-06 20:16:12 +00:00 |
|
Nick Mathewson
|
c936645111
|
Remove the last tab in non-contributed code
svn:r1503
|
2004-04-06 03:46:37 +00:00 |
|
Nick Mathewson
|
7294dbdf9d
|
Document stuff, reduce magic numbers, add emacs magic
svn:r1502
|
2004-04-06 03:44:36 +00:00 |
|
Peter Palfrader
|
c91fff0bc7
|
Document :n-m exit policy
svn:r1501
|
2004-04-06 01:00:26 +00:00 |
|
Roger Dingledine
|
2e344f2717
|
finish off a bunch of rend todo, add more
svn:r1500
|
2004-04-06 00:56:24 +00:00 |
|
Roger Dingledine
|
67f77dc8d9
|
fix the bob-can't-decode-relays bug
now alice can send the begin and bob can receive it.
svn:r1499
|
2004-04-05 23:40:59 +00:00 |
|
Roger Dingledine
|
80020ea0e9
|
don't detach-and-retry rendezvous streams
svn:r1498
|
2004-04-05 22:43:01 +00:00 |
|
Nick Mathewson
|
a41af0a752
|
make router_get_by_nickname consider this router.
svn:r1497
|
2004-04-05 22:22:42 +00:00 |
|
Roger Dingledine
|
48d8b88676
|
make rend apconn send to the right cpath layer
and fix circuit_log_path to know about rend circs
svn:r1496
|
2004-04-05 22:01:35 +00:00 |
|
Nick Mathewson
|
1607a7981d
|
More symbolic constants for checking rendezvous1 cell lengths
svn:r1495
|
2004-04-05 21:40:22 +00:00 |
|
Nick Mathewson
|
cd9fa3ab53
|
Use correct payload lengths when sending RENDEZVOUS1 cells
svn:r1494
|
2004-04-05 21:39:47 +00:00 |
|