Roger Dingledine
1b8d7ebb90
now assume all routers support rendezvous cells
...
svn:r1699
2004-04-25 21:32:04 +00:00
Roger Dingledine
fd6d9548bf
bump version to 0.0.6rc1
...
svn:r1698
2004-04-25 20:44:23 +00:00
Roger Dingledine
fff9a6dce9
use tor_assert
...
remove obsolete BUF_OK macro
svn:r1697
2004-04-25 20:37:37 +00:00
Roger Dingledine
c60ddf8d6f
use tor_assert and PUBLIC_KEY_OK
...
but don't use tor_assert inside log.c, to avoid loops
svn:r1696
2004-04-25 19:59:38 +00:00
Nick Mathewson
46daedcb9f
Add a tor_assert macro that logs failed assertions.
...
svn:r1695
2004-04-25 19:37:39 +00:00
Nick Mathewson
d77c18c462
Add assert on crypto_pk_write_private_key,and macros to make sure we have real keys
...
svn:r1694
2004-04-25 19:21:44 +00:00
Nick Mathewson
892de90063
Remove onion_pkey from connection, since onion keys can change more often than connections. Also add more log messages
...
svn:r1693
2004-04-25 19:04:11 +00:00
Nick Mathewson
8d0151a1c3
remove spurious router_rebuild_descriptor
...
svn:r1692
2004-04-25 19:01:49 +00:00
Roger Dingledine
72b3face41
don't build and upload a new desc twice in a row
...
svn:r1691
2004-04-25 05:19:03 +00:00
Roger Dingledine
9d182f8107
log correctly if decoding onion failed
...
svn:r1690
2004-04-25 04:49:11 +00:00
Roger Dingledine
fc2d7020ca
don't warn when private_decrypt_hybrid fails
...
svn:r1689
2004-04-25 04:32:59 +00:00
Roger Dingledine
a65af8cc9b
bugfix: when rotating onion key, do it (more) correctly
...
svn:r1688
2004-04-25 03:38:19 +00:00
Roger Dingledine
a915586d81
more touch-ups
...
svn:r1687
2004-04-24 23:32:24 +00:00
Nick Mathewson
724fb514d0
Spurious link-key should not be an error
...
svn:r1686
2004-04-24 22:50:09 +00:00
Nick Mathewson
86862da43f
Note router addr:port in log messages
...
svn:r1685
2004-04-24 22:40:32 +00:00
Nick Mathewson
062ae30ce5
Compare nicknames casei.
...
svn:r1684
2004-04-24 22:34:31 +00:00
Nick Mathewson
8789c762e5
Merge flagday into main branch.
...
svn:r1683
2004-04-24 22:17:50 +00:00
Peter Palfrader
bbb4515997
Mention tor web site and mailinglists in description.
...
svn:r1682
2004-04-24 17:42:30 +00:00
Roger Dingledine
4420c1f1af
rewrite the todo list
...
svn:r1681
2004-04-22 03:50:42 +00:00
Roger Dingledine
3daa1d153c
another maybe-todo item
...
svn:r1680
2004-04-21 21:57:49 +00:00
Nick Mathewson
474f2f69ba
Update flag-day status
...
svn:r1679
2004-04-21 21:56:21 +00:00
Roger Dingledine
3873bfd453
only expire wedged dir conns that haven't already been expired
...
svn:r1676
2004-04-20 17:27:54 +00:00
Roger Dingledine
d169a9955f
use the real socketpair if we've got it
...
now it's just windows that has to use the kludged one
svn:r1675
2004-04-19 21:31:32 +00:00
Roger Dingledine
454e912b2e
the socketpair bug is no longer a bug
...
now it is a documented behavior
svn:r1674
2004-04-19 21:25:48 +00:00
Roger Dingledine
95f1846cdc
expire wedged dir conns after 5min without write, not simply after 5min
...
svn:r1673
2004-04-19 20:08:42 +00:00
Roger Dingledine
958355d3a1
bump cvs version to 0.0.6pre6-cvs
...
svn:r1672
2004-04-19 02:56:03 +00:00
Roger Dingledine
0ba3485483
give wedged dir conns a last chance to flush
...
svn:r1671
2004-04-19 01:59:20 +00:00
Nick Mathewson
ca1a743f19
Add and tenatively assign some items in flag-day todo
...
svn:r1669
2004-04-18 20:44:04 +00:00
Roger Dingledine
a9d60ea6c9
tmp patch to also expire old clean rend_ready circs for now
...
will have to be fixed once we build-and-open rend circs preemptively
svn:r1668
2004-04-18 09:27:05 +00:00
Roger Dingledine
085a5f02b5
bugfix: you mean we're supposed to reuse fresh descriptors and
...
refetch stale ones, not reuse stale ones and refetch fresh ones?
svn:r1667
2004-04-18 09:04:37 +00:00
Roger Dingledine
571f44297d
when you get an intro ack, don't also count it as an intro nack
...
svn:r1666
2004-04-18 08:38:40 +00:00
Roger Dingledine
e85bc629d2
if an intro circ waiting for an ack dies before getting one, then
...
count it as a nack
svn:r1665
2004-04-18 07:37:16 +00:00
Roger Dingledine
44e48ba701
reverse the logic, captain
...
svn:r1664
2004-04-18 06:42:13 +00:00
Roger Dingledine
ccdb2528a8
expire dir connections that live for more than 5 minutes
...
svn:r1663
2004-04-18 06:35:31 +00:00
Nick Mathewson
f662beec1d
add more flagday items to todo
...
svn:r1661
2004-04-18 03:13:58 +00:00
Roger Dingledine
166c70e4db
bugfix: give dir_conn a state before building the bridge, so it has
...
a state if things fail
svn:r1660
2004-04-17 20:19:43 +00:00
Roger Dingledine
7172c1fcd0
log n_circ_ids when attaching rend streams
...
svn:r1657
2004-04-17 10:25:38 +00:00
Roger Dingledine
90eb828260
a ! goes a long way toward more helpful debug messages
...
svn:r1656
2004-04-17 10:04:00 +00:00
Roger Dingledine
18dfa9954b
add back in a todo that i thought we'd got but we clearly haven't
...
(thanks weasel)
svn:r1655
2004-04-17 09:16:30 +00:00
Roger Dingledine
63f4ab2fb9
include sys/limits.h if it's found
...
svn:r1654
2004-04-17 06:35:18 +00:00
Roger Dingledine
af8e524096
util.c uses LONG_MAX, needs another include on fbsd 5.x
...
svn:r1653
2004-04-17 06:35:03 +00:00
Roger Dingledine
f5f1c34db5
freebsd 5.x needs sys/limits.h
...
svn:r1652
2004-04-17 06:34:36 +00:00
Roger Dingledine
b168e84c71
clean up some warnings
...
svn:r1651
2004-04-17 06:34:20 +00:00
Roger Dingledine
d575feae7f
add a list of backward-incompatible things we need to do
...
svn:r1650
2004-04-17 05:25:44 +00:00
Roger Dingledine
1c72f2d638
more useful logs to track weasel's bug
...
svn:r1649
2004-04-17 05:17:40 +00:00
Roger Dingledine
ad6913005a
more debugging to hunt for a bug
...
svn:r1647
2004-04-17 01:33:04 +00:00
Roger Dingledine
23a27ddd8e
bugfix: when you sleep your hidden-service laptop, as soon
...
as it wakes up it tries to upload a service descriptor, but
socketpair fails for some reason (localhost not up yet?)
now we simply give up on that upload, and we'll try again later.
svn:r1646
2004-04-17 00:46:05 +00:00
Roger Dingledine
7580001e0d
fix another rare bug: when we had tried all the intro
...
points for a hidden service, we fetched the descriptor
again, but we left our introcirc thinking it had already
sent an intro, so it kept waiting for a response...
svn:r1644
2004-04-16 14:35:28 +00:00
Roger Dingledine
063c8b15de
fix a pair of duplicate mark-for-closes
...
svn:r1643
2004-04-16 14:26:23 +00:00
Roger Dingledine
e5dc1dc6ee
when alice uses a port that the hidden service doesn't accept,
...
it now sends back an end cell (denied by exit policy). otherwise
alice would just have to wait to time out.
svn:r1642
2004-04-16 13:49:14 +00:00