Nick Mathewson
|
720281b32e
|
Close rogue <b>s
svn:r1838
|
2004-05-10 07:27:29 +00:00 |
|
Nick Mathewson
|
81922a125c
|
More doxygenation.
svn:r1832
|
2004-05-10 04:34:48 +00:00 |
|
Roger Dingledine
|
c6d4a00c5f
|
more doxygen markup
plenty more remains
svn:r1824
|
2004-05-09 16:47:25 +00:00 |
|
Nick Mathewson
|
682a805092
|
Comments for nearly all non-tricky files
svn:r1796
|
2004-05-05 21:32:43 +00:00 |
|
Roger Dingledine
|
ac4cb9bdd1
|
fix a seg fault (whoops)
svn:r1755
|
2004-04-30 16:35:48 +00:00 |
|
Nick Mathewson
|
7055f837ab
|
Make Tor build on win32 with VC6 without warnings.
svn:r1739
|
2004-04-28 20:13:21 +00:00 |
|
Roger Dingledine
|
28f034e10a
|
now assume all routers support rendezvous cells
svn:r1699
|
2004-04-25 21:32:04 +00:00 |
|
Roger Dingledine
|
25d54257fb
|
use tor_assert
remove obsolete BUF_OK macro
svn:r1697
|
2004-04-25 20:37:37 +00:00 |
|
Roger Dingledine
|
ed24a4f807
|
fix a pair of duplicate mark-for-closes
svn:r1643
|
2004-04-16 14:26:23 +00:00 |
|
Roger Dingledine
|
a0a6ed85d1
|
more useful logging for rend services and clients
svn:r1641
|
2004-04-16 11:48:03 +00:00 |
|
Nick Mathewson
|
f6dd710aff
|
Strings need room for a NUL.
svn:r1630
|
2004-04-15 02:02:46 +00:00 |
|
Nick Mathewson
|
3f352719f3
|
Add a missing return -1
svn:r1629
|
2004-04-15 01:23:43 +00:00 |
|
Roger Dingledine
|
b51561f7fb
|
prune abandoned circs better
add debugging info for the bug weasel found
svn:r1626
|
2004-04-14 23:52:29 +00:00 |
|
Nick Mathewson
|
37255d24bc
|
Retry non-final-hop rendezvous failures
svn:r1625
|
2004-04-14 21:40:50 +00:00 |
|
Nick Mathewson
|
ddd45a7c0a
|
Do not segfault on missing intro points.
svn:r1616
|
2004-04-14 04:19:12 +00:00 |
|
Nick Mathewson
|
11ca973d26
|
Mark service descriptors as dirty when we have lost an intro point
svn:r1608
|
2004-04-13 17:20:41 +00:00 |
|
Nick Mathewson
|
a2ece0fc08
|
Separate "start-establishing-introduction" from "upload descriptors"; only upload descriptors containing fully established intro points.
svn:r1607
|
2004-04-13 17:16:47 +00:00 |
|
Roger Dingledine
|
e0ce205a76
|
clean up circuit rebuilding some; fix some bugs we hadn't hit yet
svn:r1606
|
2004-04-13 05:20:52 +00:00 |
|
Nick Mathewson
|
9cd163f6ff
|
Have find_intro_circuit return non-open circs
svn:r1600
|
2004-04-13 01:15:06 +00:00 |
|
Nick Mathewson
|
1dbf61e7e6
|
Use service id instead of hex id in rendservice.c log messages. Rendcommon and rendclient will follow tomorrow.
svn:r1591
|
2004-04-12 05:12:50 +00:00 |
|
Nick Mathewson
|
4e1b65f53d
|
Dump introduction point status on kill -USR1
svn:r1584
|
2004-04-09 20:02:16 +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 |
|
Nick Mathewson
|
14e31fbd71
|
Use CIRCUIT_IS_ORIGIN in favor of boolean circ->cpath
svn:r1555
|
2004-04-08 02:24:06 +00:00 |
|
Nick Mathewson
|
46c82e7dbe
|
Set rend_query on exiting streams
svn:r1551
|
2004-04-08 02:10:43 +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
|
eaf7c61ebc
|
Do not crash when no desc is found
svn:r1546
|
2004-04-08 01:54:02 +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 |
|
Nick Mathewson
|
b1537e7943
|
Rebuild and re-upload service descriptors every 15 minutes
svn:r1537
|
2004-04-07 22:06:54 +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 |
|
Nick Mathewson
|
f24519e4b9
|
Set correct address and port mappings on outgoing rendezvous connections
svn:r1513
|
2004-04-06 22:05:49 +00:00 |
|
Roger Dingledine
|
d473cf7ee9
|
set the circ windows on the middle hop of the rend circs
svn:r1511
|
2004-04-06 21:25:11 +00:00 |
|
Nick Mathewson
|
8b371c2aa5
|
router_choose_random_node wants a smartlist of routers, not of nicknames.
svn:r1510
|
2004-04-06 21:19:59 +00:00 |
|
Nick Mathewson
|
ef438b894c
|
Set handshake_state to NULL before appending cpath hops
svn:r1505
|
2004-04-06 20:23:58 +00:00 |
|
Nick Mathewson
|
257d509b91
|
Document stuff, reduce magic numbers, add emacs magic
svn:r1502
|
2004-04-06 03:44:36 +00:00 |
|
Roger Dingledine
|
6e6cbaad95
|
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 |
|
Nick Mathewson
|
283593ca1b
|
Use correct payload lengths when sending RENDEZVOUS1 cells
svn:r1494
|
2004-04-05 21:39:47 +00:00 |
|
Nick Mathewson
|
536a9b6c28
|
Add a missing offset
svn:r1492
|
2004-04-05 21:31:53 +00:00 |
|
Nick Mathewson
|
5033c366e1
|
Use symbolic constants; make padding types match.
svn:r1491
|
2004-04-05 21:15:14 +00:00 |
|
Nick Mathewson
|
04e8dc9026
|
Implement response to RENDEZVOUS2 cell.
svn:r1490
|
2004-04-05 20:53:50 +00:00 |
|
Nick Mathewson
|
2d3aea40a4
|
It's amazing how wrong things look when you invert the booleans on your
sanity checks.
svn:r1487
|
2004-04-05 20:34:58 +00:00 |
|
Nick Mathewson
|
7b1939db2d
|
Slightly more helpful msg on mismatched service pk digest in INTRODUCE2 cell
svn:r1486
|
2004-04-05 20:33:29 +00:00 |
|
Roger Dingledine
|
27126e5007
|
oaep uses 42 more bytes -- stop clobbering buffers
also maybe fix some constants here and there -- nick?
svn:r1484
|
2004-04-05 18:22:00 +00:00 |
|
Nick Mathewson
|
41387bea08
|
Expect a 20-byte nul-padded-and-terminated nickname
svn:r1480
|
2004-04-05 17:28:48 +00:00 |
|
Nick Mathewson
|
1e2b008700
|
Add some temporary log calls to try to debug the "Hash of session info was not as expected" problem
svn:r1479
|
2004-04-05 17:20:57 +00:00 |
|
Nick Mathewson
|
a9813f0210
|
Implement acks
svn:r1470
|
2004-04-03 04:55:22 +00:00 |
|
Nick Mathewson
|
d93ff0b82f
|
Handle rendezvous relay cells
svn:r1464
|
2004-04-03 03:37:11 +00:00 |
|
Nick Mathewson
|
ba196a9d17
|
Use (set|get)_uint(16|32) in lieu of memcpy where reasonable.
svn:r1462
|
2004-04-03 03:07:25 +00:00 |
|
Nick Mathewson
|
137b577bbd
|
Refactor the heck out of crypto interface: admit that we will stick with one ciphersuite at a time, make const things const, and stop putting openssl in the headers.
svn:r1458
|
2004-04-03 02:40:30 +00:00 |
|
Roger Dingledine
|
4e996a4ce8
|
tabs
svn:r1456
|
2004-04-03 02:14:20 +00:00 |
|