Commit Graph

  • a8db133857 and dirservers are better for non-clique situations Roger Dingledine 2003-10-24 04:09:10 +00:00
  • b29e29f64a directories are signed so they can be cached elsewhere Roger Dingledine 2003-10-24 03:39:14 +00:00
  • c0816d7947 directories are signed so they can be cached elsewhere Roger Dingledine 2003-10-24 03:39:14 +00:00
  • b1d8973990 figured out how to make autoconf a bit less viral (thanks cherub) Roger Dingledine 2003-10-24 03:27:53 +00:00
  • 85931bcaa1 figured out how to make autoconf a bit less viral (thanks cherub) Roger Dingledine 2003-10-24 03:27:53 +00:00
  • faa0f7ffe7 Use daemon(3) function where available. Nick Mathewson 2003-10-23 14:28:44 +00:00
  • c9cbd9d2f9 Use daemon(3) function where available. Nick Mathewson 2003-10-23 14:28:44 +00:00
  • 71e5ad714b resolve warning Nick Mathewson 2003-10-23 14:27:53 +00:00
  • e12576f0ce resolve warning Nick Mathewson 2003-10-23 14:27:53 +00:00
  • 6b79d8a7e9 Two-pronged attack at my overzealous skew fixes. Nick Mathewson 2003-10-23 14:20:51 +00:00
  • 1cdf143984 Two-pronged attack at my overzealous skew fixes. Nick Mathewson 2003-10-23 14:20:51 +00:00
  • 0396449097 add the dirservers section Roger Dingledine 2003-10-23 11:45:51 +00:00
  • 1e5963e95a add the dirservers section Roger Dingledine 2003-10-23 11:45:51 +00:00
  • 8ee82830b4 Router twins described in intro. Some more stuff in assumptions section. Paul Syverson 2003-10-22 22:40:30 +00:00
  • c0a47ce885 Router twins described in intro. Some more stuff in assumptions section. Paul Syverson 2003-10-22 22:40:30 +00:00
  • 4e3345ff08 Added censorship resistant refs. Answered Roger's key question with more questions. Paul Syverson 2003-10-22 18:58:44 +00:00
  • 4f3b9fd9cf Added censorship resistant refs. Answered Roger's key question with more questions. Paul Syverson 2003-10-22 18:58:44 +00:00
  • 4fef6f4566 switch_id() no longer tries to log the user name when it's calld on Windows, since we don't know whether it's the user or the group that was set. Steven Hazel 2003-10-22 17:25:58 +00:00
  • f9ec760bc4 switch_id() no longer tries to log the user name when it's calld on Windows, since we don't know whether it's the user or the group that was set. Steven Hazel 2003-10-22 17:25:58 +00:00
  • 7604cfe61b Clock skew fixes. Nick Mathewson 2003-10-22 16:41:35 +00:00
  • 7b8c5d3436 Clock skew fixes. Nick Mathewson 2003-10-22 16:41:35 +00:00
  • cf2fe9d1da some minor tweaks Roger Dingledine 2003-10-22 11:30:47 +00:00
  • 7d274545dd some minor tweaks Roger Dingledine 2003-10-22 11:30:47 +00:00
  • 4139c1c86a - fixed a bug in the id switching code -- setgid has to happen before setuid, because after we setuid we don't have the priviledges we need to setgid anymore, duh. merged switch_user() and switch_group() into switch_id(), since that code has to be wound together. Steven Hazel 2003-10-22 11:21:29 +00:00
  • e91b84a89e - fixed a bug in the id switching code -- setgid has to happen before setuid, because after we setuid we don't have the priviledges we need to setgid anymore, duh. merged switch_user() and switch_group() into switch_id(), since that code has to be wound together. Steven Hazel 2003-10-22 11:21:29 +00:00
  • c78d5d7d30 play with connection_edge_send_command maybe more robust now Roger Dingledine 2003-10-22 09:08:10 +00:00
  • 4ca29bbce6 play with connection_edge_send_command maybe more robust now Roger Dingledine 2003-10-22 09:08:10 +00:00
  • c35fc271d2 move default exit policy into config files Roger Dingledine 2003-10-22 07:56:11 +00:00
  • bf8cce8013 move default exit policy into config files Roger Dingledine 2003-10-22 07:56:11 +00:00
  • c6b442a346 make end relay cells have payloads move default exit policy into config files Roger Dingledine 2003-10-22 07:55:44 +00:00
  • b53b2a6c41 make end relay cells have payloads move default exit policy into config files Roger Dingledine 2003-10-22 07:55:44 +00:00
  • b1eca56b77 added User and Group options -- if you set them, tor will try to setuid and setgid respectively, and die if it can't. Steven Hazel 2003-10-22 06:03:11 +00:00
  • 0ab1f075fb added User and Group options -- if you set them, tor will try to setuid and setgid respectively, and die if it can't. Steven Hazel 2003-10-22 06:03:11 +00:00
  • 524d63ecc6 todo now reflects what we need to do. Roger Dingledine 2003-10-22 05:15:08 +00:00
  • b409e66690 todo now reflects what we need to do. Roger Dingledine 2003-10-22 05:15:08 +00:00
  • f84cdb9005 force the admin to mkdir the datadirectory himself, so he gets the permissions right. Roger Dingledine 2003-10-22 04:33:11 +00:00
  • ca6210e5ac force the admin to mkdir the datadirectory himself, so he gets the permissions right. Roger Dingledine 2003-10-22 04:33:11 +00:00
  • 1bf10257da fill in some lncs numbers Roger Dingledine 2003-10-21 22:13:18 +00:00
  • 15b610c4ac fill in some lncs numbers Roger Dingledine 2003-10-21 22:13:18 +00:00
  • ac7a9ccadf Adversary model mostly done? Some other small changes in assumptions et passim. Paul Syverson 2003-10-21 21:44:00 +00:00
  • 2f0a432a24 Adversary model mostly done? Some other small changes in assumptions et passim. Paul Syverson 2003-10-21 21:44:00 +00:00
  • 009f2f6dbb Update .cvsignores to exclude files generated due to recent build improvements Nick Mathewson 2003-10-21 17:49:52 +00:00
  • a99360b1e3 Update .cvsignores to exclude files generated due to recent build improvements Nick Mathewson 2003-10-21 17:49:52 +00:00
  • 53dca60b13 Add design goals section Nick Mathewson 2003-10-21 17:43:26 +00:00
  • 401511a294 Add design goals section Nick Mathewson 2003-10-21 17:43:26 +00:00
  • 24536a65f3 fix error in rendezvous description Roger Dingledine 2003-10-21 09:50:06 +00:00
  • d2797881b7 fix error in rendezvous description Roger Dingledine 2003-10-21 09:50:06 +00:00
  • 0e137e413f APPort is now SocksPort Roger Dingledine 2003-10-21 09:49:39 +00:00
  • f094a31d52 APPort is now SocksPort Roger Dingledine 2003-10-21 09:49:39 +00:00
  • 069227db5b introduce new tor_free() macro Roger Dingledine 2003-10-21 09:48:58 +00:00
  • bafba58aaf introduce new tor_free() macro Roger Dingledine 2003-10-21 09:48:58 +00:00
  • e4127e4d36 move closer to being able to reload config on HUP rename APPort to SocksPort introduce new tor_free() macro Roger Dingledine 2003-10-21 09:48:17 +00:00
  • 689f044753 move closer to being able to reload config on HUP rename APPort to SocksPort introduce new tor_free() macro Roger Dingledine 2003-10-21 09:48:17 +00:00
  • 80d428b225 remove obsolete config file Roger Dingledine 2003-10-21 09:22:38 +00:00
  • eb69ae9350 remove obsolete config file Roger Dingledine 2003-10-21 09:22:38 +00:00
  • 4a66865d0b send the end cell when we realize we're going to end, not when we're closing the stream. Roger Dingledine 2003-10-21 08:37:07 +00:00
  • c7b97017ad send the end cell when we realize we're going to end, not when we're closing the stream. Roger Dingledine 2003-10-21 08:37:07 +00:00
  • f8a72b1c21 i seem to be listing hard problems. still plenty more hard problems where those came from. Roger Dingledine 2003-10-21 08:09:55 +00:00
  • a23da67dfe i seem to be listing hard problems. still plenty more hard problems where those came from. Roger Dingledine 2003-10-21 08:09:55 +00:00
  • 668ec0b435 first draft of a conclusion / future works Roger Dingledine 2003-10-21 04:27:54 +00:00
  • dc51e0a4df first draft of a conclusion / future works Roger Dingledine 2003-10-21 04:27:54 +00:00
  • 53baa69705 first draft of the rendezvous section done Roger Dingledine 2003-10-21 01:11:29 +00:00
  • 8d7fb11cb4 first draft of the rendezvous section done Roger Dingledine 2003-10-21 01:11:29 +00:00
  • 08c44fc1ab Few more changes to intro. First complete draft of background. Cut in threats from PETs 2000 paper and started adapting them. Paul Syverson 2003-10-20 23:44:53 +00:00
  • 9fd30ca155 Few more changes to intro. First complete draft of background. Cut in threats from PETs 2000 paper and started adapting them. Paul Syverson 2003-10-20 23:44:53 +00:00
  • 5f1750a288 include our own timegm() impl, since it's not portable Roger Dingledine 2003-10-20 20:19:59 +00:00
  • 1692d01b04 include our own timegm() impl, since it's not portable Roger Dingledine 2003-10-20 20:19:59 +00:00
  • b40d0bffa7 a skeletal print_usage() function Roger Dingledine 2003-10-20 01:19:54 +00:00
  • 252da83412 a skeletal print_usage() function Roger Dingledine 2003-10-20 01:19:54 +00:00
  • db33eac4c4 add an Address line to the sample server rc file Roger Dingledine 2003-10-19 05:50:52 +00:00
  • 98ad637703 add an Address line to the sample server rc file Roger Dingledine 2003-10-19 05:50:52 +00:00
  • b4117d2a37 move to 0.0.2pre13 tor-0.0.2pre13 Roger Dingledine 2003-10-19 05:45:22 +00:00
  • 30f0dcafd1 This commit was manufactured by cvs2svn to create tag 'tor-0_0_2pre13'. (no author) 2003-10-19 05:45:22 +00:00
  • 0bb0a22f00 move to 0.0.2pre13 Roger Dingledine 2003-10-19 05:45:22 +00:00
  • dc85b7af3c warn, not err Roger Dingledine 2003-10-19 01:15:36 +00:00
  • bfa8d8886c warn, not err Roger Dingledine 2003-10-19 01:15:36 +00:00
  • efce1b8b3e put small buffers back in place Roger Dingledine 2003-10-19 01:10:38 +00:00
  • d393b01405 put small buffers back in place Roger Dingledine 2003-10-19 01:10:38 +00:00
  • 0142a568d3 Example code to get nickname from cert Nick Mathewson 2003-10-19 00:47:03 +00:00
  • 7996827e00 Example code to get nickname from cert Nick Mathewson 2003-10-19 00:47:03 +00:00
  • 0ec2a34a1d Code to get nicknames from peer certs Nick Mathewson 2003-10-19 00:46:51 +00:00
  • da3c1f0287 Code to get nicknames from peer certs Nick Mathewson 2003-10-19 00:46:51 +00:00
  • ec96419109 let tls tolerate reallocing the buf and also remember the params for ssl_write if it returns wantread. Roger Dingledine 2003-10-19 00:39:48 +00:00
  • 6c7b031c9d let tls tolerate reallocing the buf and also remember the params for ssl_write if it returns wantread. Roger Dingledine 2003-10-19 00:39:48 +00:00
  • c627ba2632 first steps toward a WANTWRITE SSL_write tls bug fix Roger Dingledine 2003-10-18 08:00:19 +00:00
  • a95f1a895e first steps toward a WANTWRITE SSL_write tls bug fix Roger Dingledine 2003-10-18 08:00:19 +00:00
  • 9d3f2b232b another minor memory leak make dnsconn->address reflect what it's currently resolving Roger Dingledine 2003-10-18 07:09:09 +00:00
  • b2ce2eb7b9 another minor memory leak make dnsconn->address reflect what it's currently resolving Roger Dingledine 2003-10-18 07:09:09 +00:00
  • 61e180ceb1 start to track down the 'peer has invalid cert' bug Roger Dingledine 2003-10-18 06:48:46 +00:00
  • 862cb17105 start to track down the 'peer has invalid cert' bug Roger Dingledine 2003-10-18 06:48:46 +00:00
  • a73a3a21f7 no more memory leaks when you run it under normal operation for as many as three minutes Roger Dingledine 2003-10-18 04:18:26 +00:00
  • 8a810d38c7 no more memory leaks when you run it under normal operation for as many as three minutes Roger Dingledine 2003-10-18 04:18:26 +00:00
  • a3962bf6fc fix two more memory problems one remains :) Roger Dingledine 2003-10-18 03:23:26 +00:00
  • 4905165081 fix two more memory problems one remains :) Roger Dingledine 2003-10-18 03:23:26 +00:00
  • af3fc006a5 clean up memory leaks, confusions still one memory leak remaining here. Roger Dingledine 2003-10-18 02:18:22 +00:00
  • 12842c22a1 clean up memory leaks, confusions still one memory leak remaining here. Roger Dingledine 2003-10-18 02:18:22 +00:00
  • 2093f60760 we've been stomping on memory while reading config doesn't seem to have bitten us yet, but let's fix that :) Roger Dingledine 2003-10-18 01:28:39 +00:00
  • 403bef7c81 we've been stomping on memory while reading config doesn't seem to have bitten us yet, but let's fix that :) Roger Dingledine 2003-10-18 01:28:39 +00:00
  • 9981177001 update install and readme: people should now do 'make install' Roger Dingledine 2003-10-18 00:44:10 +00:00
  • 4f20604026 update install and readme: people should now do 'make install' Roger Dingledine 2003-10-18 00:44:10 +00:00