Commit Graph

  • 5525606653 check return value of fclose while writing to disk, since it might return out-of-space, etc Roger Dingledine 2004-07-23 21:25:28 +00:00
  • 0fdece3c38 check return value of fclose while writing to disk, since it might return out-of-space, etc Roger Dingledine 2004-07-23 21:25:28 +00:00
  • e4ae4f43dd bump us to 0.0.8pre1 this is it tor-0.0.8pre1 Roger Dingledine 2004-07-23 06:28:41 +00:00
  • 69211f1e2a This commit was manufactured by cvs2svn to create tag 'tor-0_0_8pre1'. (no author) 2004-07-23 06:28:41 +00:00
  • 48a7547c42 bump us to 0.0.8pre1 this is it Roger Dingledine 2004-07-23 06:28:41 +00:00
  • 5b54780df3 don't send an end back for a malformed resolved cell, since they don't establish streams Roger Dingledine 2004-07-23 06:28:12 +00:00
  • ed3bff28e2 don't send an end back for a malformed resolved cell, since they don't establish streams Roger Dingledine 2004-07-23 06:28:12 +00:00
  • b8b22ffdcb add release notes for 0.0.8pre1 Roger Dingledine 2004-07-23 00:35:44 +00:00
  • 8012087dfd add release notes for 0.0.8pre1 Roger Dingledine 2004-07-23 00:35:44 +00:00
  • 5336b3bdc7 yet more todo items Roger Dingledine 2004-07-23 00:21:25 +00:00
  • 521f4785ed yet more todo items Roger Dingledine 2004-07-23 00:21:25 +00:00
  • cc54d9efe9 tor-resolve triggered a has_sent_end warning Roger Dingledine 2004-07-23 00:04:40 +00:00
  • 70dcb1adc4 tor-resolve triggered a has_sent_end warning Roger Dingledine 2004-07-23 00:04:40 +00:00
  • a328aab316 clean whitespace and tabs Roger Dingledine 2004-07-22 23:21:12 +00:00
  • 9b4bc9cb42 clean whitespace and tabs Roger Dingledine 2004-07-22 23:21:12 +00:00
  • 3aaba3b16e tell the user what time _they_ are too, when a cert is expired Roger Dingledine 2004-07-22 23:06:28 +00:00
  • f978f31bdf tell the user what time _they_ are too, when a cert is expired Roger Dingledine 2004-07-22 23:06:28 +00:00
  • a450909716 rename tor_resolve to tor-resolve Roger Dingledine 2004-07-22 22:35:25 +00:00
  • 633aadeef2 rename tor_resolve to tor-resolve Roger Dingledine 2004-07-22 22:35:25 +00:00
  • 16f329a2ff Depend on python Peter Palfrader 2004-07-22 22:28:29 +00:00
  • 6ea9002824 Depend on python Peter Palfrader 2004-07-22 22:28:29 +00:00
  • 4151b6c039 Depend on python Peter Palfrader 2004-07-22 22:28:29 +00:00
  • aebec8ab9e stop using atexit() to remove our pid, since it's called immediately when we daemonize. Roger Dingledine 2004-07-22 22:15:36 +00:00
  • af2802c4d2 stop using atexit() to remove our pid, since it's called immediately when we daemonize. Roger Dingledine 2004-07-22 22:15:36 +00:00
  • 7119345fbb Fix base16_decode; trashing the stack is rude. Nick Mathewson 2004-07-22 21:41:50 +00:00
  • b398538802 Fix base16_decode; trashing the stack is rude. Nick Mathewson 2004-07-22 21:41:50 +00:00
  • 1391eafe67 Chek for overlong nicknames in add_nickname_list_to_smartlist Nick Mathewson 2004-07-22 21:36:03 +00:00
  • e3410e2b99 Chek for overlong nicknames in add_nickname_list_to_smartlist Nick Mathewson 2004-07-22 21:36:03 +00:00
  • 7b4865ec33 Add notion of "longest nickname-or-hex-digest-with-$" Nick Mathewson 2004-07-22 21:31:04 +00:00
  • 06717771ed Add notion of "longest nickname-or-hex-digest-with-$" Nick Mathewson 2004-07-22 21:31:04 +00:00
  • 0c990259de Add noisy debug log to hunt for bug in router_update_status_from_smartlist Nick Mathewson 2004-07-22 21:20:23 +00:00
  • cb7a0093ac Add noisy debug log to hunt for bug in router_update_status_from_smartlist Nick Mathewson 2004-07-22 21:20:23 +00:00
  • d07d0a4e6b Add fingerprint to router format in tests Nick Mathewson 2004-07-22 20:34:55 +00:00
  • bb8992ae54 Add fingerprint to router format in tests Nick Mathewson 2004-07-22 20:34:55 +00:00
  • 33fe5e362f Never use time(NULL) as assumed publication time for a directory. Nick Mathewson 2004-07-22 20:30:02 +00:00
  • 1aee7f683b Never use time(NULL) as assumed publication time for a directory. Nick Mathewson 2004-07-22 20:30:02 +00:00
  • 0536b853fd add a comment asking ORs to configure a DirPort too Roger Dingledine 2004-07-22 11:16:39 +00:00
  • a4d37ee23c add a comment asking ORs to configure a DirPort too Roger Dingledine 2004-07-22 11:16:39 +00:00
  • 7459d067a5 now base16_encode() and base32_encode() can't ever fail Roger Dingledine 2004-07-22 08:30:06 +00:00
  • 0bb9a089e7 now base16_encode() and base32_encode() can't ever fail Roger Dingledine 2004-07-22 08:30:06 +00:00
  • ea43172c11 make router_is_me() compare identity, not nickname Roger Dingledine 2004-07-22 08:08:25 +00:00
  • 50a09e663a make router_is_me() compare identity, not nickname Roger Dingledine 2004-07-22 08:08:25 +00:00
  • a7d16e38eb mark off todo items; add todo items; correct tor-spec.txt Roger Dingledine 2004-07-22 07:34:03 +00:00
  • 50adb9fb8b mark off todo items; add todo items; correct tor-spec.txt Roger Dingledine 2004-07-22 07:34:03 +00:00
  • f355a9c9f1 put our fingerprint into the descriptor, so we can match a desc to a running-routers entry Roger Dingledine 2004-07-22 06:22:04 +00:00
  • 85ae16f47f put our fingerprint into the descriptor, so we can match a desc to a running-routers entry Roger Dingledine 2004-07-22 06:22:04 +00:00
  • c1450319f4 allow OPs to set a DirPort and cache/serve directories (hey, why not, it works) Roger Dingledine 2004-07-22 06:04:54 +00:00
  • 7b2e56e71a allow OPs to set a DirPort and cache/serve directories (hey, why not, it works) Roger Dingledine 2004-07-22 06:04:54 +00:00
  • a403c1035e getting an unknown descriptor is an info, not a warn, now Roger Dingledine 2004-07-22 06:04:13 +00:00
  • 756afa50f6 getting an unknown descriptor is an info, not a warn, now Roger Dingledine 2004-07-22 06:04:13 +00:00
  • b48cdc9d40 populate router_get_my_routerinfo()->is_verified Roger Dingledine 2004-07-22 06:03:53 +00:00
  • 56a31d5f4e populate router_get_my_routerinfo()->is_verified Roger Dingledine 2004-07-22 06:03:53 +00:00
  • 38d8e36919 Make tor_tls_new variant use alternative (certless) context Nick Mathewson 2004-07-22 04:53:34 +00:00
  • 8534ccea7d Make tor_tls_new variant use alternative (certless) context Nick Mathewson 2004-07-22 04:53:34 +00:00
  • 06b72cc8f2 publish advertised_bandwidth in descriptor Roger Dingledine 2004-07-22 04:20:27 +00:00
  • b4232b89cf publish advertised_bandwidth in descriptor Roger Dingledine 2004-07-22 04:20:27 +00:00
  • eb0a19c475 change 0.0.8 extend cell format so it's compatible with 0.0.7 Roger Dingledine 2004-07-22 03:47:20 +00:00
  • 9d4eecf6cd change 0.0.8 extend cell format so it's compatible with 0.0.7 Roger Dingledine 2004-07-22 03:47:20 +00:00
  • ca9604e477 update the todo, items for pre-pre1 and for post-pre1 Roger Dingledine 2004-07-22 01:35:52 +00:00
  • 49502c5b28 update the todo, items for pre-pre1 and for post-pre1 Roger Dingledine 2004-07-22 01:35:52 +00:00
  • 6c56f34aaf clients shouldn't create datadir until we have something to put there Roger Dingledine 2004-07-22 00:13:42 +00:00
  • 20ad886f7e clients shouldn't create datadir until we have something to put there Roger Dingledine 2004-07-22 00:13:42 +00:00
  • 3c2c8ed42b 0.0.8 ORs should autoconnect to authdirservers and 0.0.7 servers Roger Dingledine 2004-07-21 23:43:47 +00:00
  • 93286f130d 0.0.8 ORs should autoconnect to authdirservers and 0.0.7 servers Roger Dingledine 2004-07-21 23:43:47 +00:00
  • f82a36508d make router_nickname_is_approved() do the right thing Roger Dingledine 2004-07-21 22:54:27 +00:00
  • fa8ed9a74b make router_nickname_is_approved() do the right thing Roger Dingledine 2004-07-21 22:54:27 +00:00
  • 3783d2e682 if johnny has three fenceposts, and jill takes four away... Roger Dingledine 2004-07-21 22:37:03 +00:00
  • 09b4add37b if johnny has three fenceposts, and jill takes four away... Roger Dingledine 2004-07-21 22:37:03 +00:00
  • 156cfb00fa oh, and it should compile too Roger Dingledine 2004-07-21 22:34:32 +00:00
  • 8f14eb5a2e oh, and it should compile too Roger Dingledine 2004-07-21 22:34:32 +00:00
  • 6e571c8c4c make base16_encode() fail more obviously when it fails Roger Dingledine 2004-07-21 22:33:26 +00:00
  • 03f0b8b1f1 make base16_encode() fail more obviously when it fails Roger Dingledine 2004-07-21 22:33:26 +00:00
  • cdb98cf04a fix our tls handshake chain cert bug Roger Dingledine 2004-07-21 22:11:11 +00:00
  • e136dcbe7d fix our tls handshake chain cert bug Roger Dingledine 2004-07-21 22:11:11 +00:00
  • ce7fcd110c solve the authdirserver initialization precedence problem Roger Dingledine 2004-07-21 18:53:56 +00:00
  • 705b73392e solve the authdirserver initialization precedence problem Roger Dingledine 2004-07-21 18:53:56 +00:00
  • 1e62d24ddc bugfix: only require the correct key if the nickname is for a verified router Roger Dingledine 2004-07-21 18:20:09 +00:00
  • 2c7cdb8a5a bugfix: only require the correct key if the nickname is for a verified router Roger Dingledine 2004-07-21 18:20:09 +00:00
  • c83f0e948f Log certificate lifetime on failure. Nick Mathewson 2004-07-21 17:59:24 +00:00
  • 51ba69aa48 Log certificate lifetime on failure. Nick Mathewson 2004-07-21 17:59:24 +00:00
  • fd0fcc89e9 disallow picking unverified routers in circuits (for now) Roger Dingledine 2004-07-21 09:35:24 +00:00
  • 8f5a6a9c41 disallow picking unverified routers in circuits (for now) Roger Dingledine 2004-07-21 09:35:24 +00:00
  • ecc9009256 authdirservers accept the uploading of unverified descriptors. Roger Dingledine 2004-07-21 09:13:12 +00:00
  • 22106dfd75 authdirservers accept the uploading of unverified descriptors. Roger Dingledine 2004-07-21 09:13:12 +00:00
  • 906d1aa99f caching dirservers don't handle posts, running-routers, or rend descs Roger Dingledine 2004-07-21 08:40:57 +00:00
  • a9de430f32 caching dirservers don't handle posts, running-routers, or rend descs Roger Dingledine 2004-07-21 08:40:57 +00:00
  • 3e97c12f24 rearrange to prepare to solve the authdirserver initialization precedence problem. doesn't actually solve it yet. Roger Dingledine 2004-07-21 07:50:06 +00:00
  • c1b4ba50a4 rearrange to prepare to solve the authdirserver initialization precedence problem. doesn't actually solve it yet. Roger Dingledine 2004-07-21 07:50:06 +00:00
  • 2d514037b7 Log number of certs in wrong-length chains Nick Mathewson 2004-07-21 03:32:56 +00:00
  • 03668fead0 Log number of certs in wrong-length chains Nick Mathewson 2004-07-21 03:32:56 +00:00
  • ddb6eb35af we were counting incorrectly when trying to figure out whether a given AP stream was being handled or not. (how did this work?) Roger Dingledine 2004-07-21 03:16:24 +00:00
  • 45c435e273 we were counting incorrectly when trying to figure out whether a given AP stream was being handled or not. (how did this work?) Roger Dingledine 2004-07-21 03:16:24 +00:00
  • 30d6b1479b clients exit immediately on interrupt; they don't wait Roger Dingledine 2004-07-21 03:15:32 +00:00
  • 82e1b89508 clients exit immediately on interrupt; they don't wait Roger Dingledine 2004-07-21 03:15:32 +00:00
  • 84b8f8e04a fix some bool logic Roger Dingledine 2004-07-21 02:42:49 +00:00
  • 45e4af83e8 fix some bool logic Roger Dingledine 2004-07-21 02:42:49 +00:00
  • e547ab293b make connection_tls_finish_handshake() more plausible. now we accept connections from unknown routers. Roger Dingledine 2004-07-21 02:25:14 +00:00
  • 13459737fe make connection_tls_finish_handshake() more plausible. now we accept connections from unknown routers. Roger Dingledine 2004-07-21 02:25:14 +00:00
  • 334de84cbe Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify behavior Nick Mathewson 2004-07-21 00:44:04 +00:00
  • bce447ef62 Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify behavior Nick Mathewson 2004-07-21 00:44:04 +00:00