Commit Graph

1708 Commits

Author SHA1 Message Date
Nick Mathewson 27437e013d Call tls_log_errors at a more appropriate location; we can remove the other calls in tor_tls_verify once we are sure they never happen.
svn:r1709
2004-04-26 03:09:17 +00:00
Nick Mathewson 1ce0b58715 Better error msg on unknown circuit id.
svn:r1708
2004-04-26 03:00:33 +00:00
Nick Mathewson 5c7841b148 Very blunt debugging code: log pending errors at start and end of tor_tls_verify
svn:r1707
2004-04-26 02:33:12 +00:00
Roger Dingledine 5a21e7b7dc tell us the nickname of the OR that hung up on us
svn:r1706
2004-04-26 01:50:08 +00:00
Nick Mathewson 0cfcc619b0 Check for machine/limits.h in addition to sys/limits.h
svn:r1705
2004-04-25 23:47:26 +00:00
Roger Dingledine 76b49bebeb don't crash, if a conn that sent a begin has suddenly lost its circuit
svn:r1704
2004-04-25 22:48:47 +00:00
Peter Palfrader eae4bb3d21 Note another item I changed since the last package release in changelog
svn:r1703
2004-04-25 22:24:00 +00:00
Roger Dingledine 400d4af82e resolve a double-mark-for-close when things die inside connection_handle_write
svn:r1702
2004-04-25 22:23:54 +00:00
Peter Palfrader 3e3ca2c422 New upstream release candidate.
svn:r1701
2004-04-25 22:07:33 +00:00
Roger Dingledine 1ec0a64bf1 give us a new dirservers file
svn:r1700
2004-04-25 21:56:52 +00:00
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
(no author) d33e3bbe71 This commit was manufactured by cvs2svn to create tag
'tor-0_0_6incompat-merged'.

svn:r1678
2004-04-21 21:56:20 +00:00
Nick Mathewson 3913e3fde8 Add bandwidthrate and directory-signer to router/directory format; make unit tests pass.
svn:r1677
2004-04-21 21:56:20 +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 319f186b9f {flagday} Rotate TLS contexts as needed; set expiry times sanely.
svn:r1670
2004-04-18 23:27:02 +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 688e8e9bb9 {flagday} actually rotate onion keys.
svn:r1662
2004-04-18 03:20:30 +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