Commit Graph

  • fbb4c194e3 Add missing file Nick Mathewson 2004-03-31 21:54:56 +00:00
  • bf83b1e345 Add code to configure hidden services, parse configuration, generate keys and service IDs, and store/load them from disk Nick Mathewson 2004-03-31 21:35:23 +00:00
  • c585d1f281 Add code to configure hidden services, parse configuration, generate keys and service IDs, and store/load them from disk Nick Mathewson 2004-03-31 21:35:23 +00:00
  • 157cd7fe15 Fix warning Nick Mathewson 2004-03-31 20:58:35 +00:00
  • f33079b66d Fix warning Nick Mathewson 2004-03-31 20:58:35 +00:00
  • b4a61d1ab1 better way: always nul-terminate. then sometimes use it, sometimes not. Roger Dingledine 2004-03-31 05:10:34 +00:00
  • 2cb84162d4 better way: always nul-terminate. then sometimes use it, sometimes not. Roger Dingledine 2004-03-31 05:10:34 +00:00
  • 87dbd36a3c let fetch_from_buf_http tolerate nuls in the http body Roger Dingledine 2004-03-31 05:01:30 +00:00
  • b1037a5c84 let fetch_from_buf_http tolerate nuls in the http body Roger Dingledine 2004-03-31 05:01:30 +00:00
  • 8fedefe6cb rename hidserv_xx Nick Mathewson 2004-03-31 04:10:10 +00:00
  • e544fa77dc rename hidserv_xx Nick Mathewson 2004-03-31 04:10:10 +00:00
  • 342ce84b01 tweaks/patches on the rendezvous spec Roger Dingledine 2004-03-31 03:54:20 +00:00
  • 80dbdeea55 tweaks/patches on the rendezvous spec Roger Dingledine 2004-03-31 03:54:20 +00:00
  • b32440a028 Implement hidserv_XX functions; there is still an XXX in directory_handle_command Nick Mathewson 2004-03-31 03:42:56 +00:00
  • 4a9ce0e8f1 Implement hidserv_XX functions; there is still an XXX in directory_handle_command Nick Mathewson 2004-03-31 03:42:56 +00:00
  • 6ea61d5e0d Parse and generate service descriptors Nick Mathewson 2004-03-31 02:07:38 +00:00
  • c431ed5d1d Parse and generate service descriptors Nick Mathewson 2004-03-31 02:07:38 +00:00
  • 670aeb6c8d add and use stubs for hidserv lookup and store Roger Dingledine 2004-03-30 23:41:24 +00:00
  • f1dd19ce99 add and use stubs for hidserv lookup and store Roger Dingledine 2004-03-30 23:41:24 +00:00
  • 93ab51e9ac Make smartlist Do What Arma Expects. Nick Mathewson 2004-03-30 22:59:00 +00:00
  • cc33cae576 Make smartlist Do What Arma Expects. Nick Mathewson 2004-03-30 22:59:00 +00:00
  • 2d3ac08633 Refactor directory servers * read all the time (before we would ignore eof sometimes, oops) * we can handle different urls now * send back 404 for an un-handled url * commands initiated by the client can handle payloads now * introduce conn->purpose to avoid exponential state-space explosion Roger Dingledine 2004-03-30 22:57:49 +00:00
  • d920371ecd Refactor directory servers * read all the time (before we would ignore eof sometimes, oops) * we can handle different urls now * send back 404 for an un-handled url * commands initiated by the client can handle payloads now * introduce conn->purpose to avoid exponential state-space explosion Roger Dingledine 2004-03-30 22:57:49 +00:00
  • 919a8f236e Resolve type-punning warnings Nick Mathewson 2004-03-30 22:50:49 +00:00
  • 8b19709a61 Resolve type-punning warnings Nick Mathewson 2004-03-30 22:50:49 +00:00
  • c31f5505da Jump through a hoop, suppress a warning Nick Mathewson 2004-03-30 22:42:26 +00:00
  • 896c39de3e Jump through a hoop, suppress a warning Nick Mathewson 2004-03-30 22:42:26 +00:00
  • 96a86ef14d Remove maximum-size field from smartlists Nick Mathewson 2004-03-30 20:05:52 +00:00
  • d4ccb0e57c Remove maximum-size field from smartlists Nick Mathewson 2004-03-30 20:05:52 +00:00
  • 0ba9ab5fb0 Add rendezvous-related metadata and code to circuits. Initially, we thought that a complicated adjunct structure would be necessary, but it doesn't look that way anymore. Nick Mathewson 2004-03-30 19:52:42 +00:00
  • fdf2689c75 Add rendezvous-related metadata and code to circuits. Initially, we thought that a complicated adjunct structure would be necessary, but it doesn't look that way anymore. Nick Mathewson 2004-03-30 19:52:42 +00:00
  • 6ea95488d2 Add more key manipulation functions, and base32 functions, to crypto Nick Mathewson 2004-03-30 19:47:32 +00:00
  • fa2daccf35 Add more key manipulation functions, and base32 functions, to crypto Nick Mathewson 2004-03-30 19:47:32 +00:00
  • abcf3d9341 Make smartlists start small and grow as needed. Nick Mathewson 2004-03-30 19:25:43 +00:00
  • f9841e4191 Make smartlists start small and grow as needed. Nick Mathewson 2004-03-30 19:25:43 +00:00
  • 32cc2e5909 Make service IDs 80 bits, not 128 Nick Mathewson 2004-03-30 19:20:11 +00:00
  • 24d6163d1a Make service IDs 80 bits, not 128 Nick Mathewson 2004-03-30 19:20:11 +00:00
  • 6bafd873cb New upstream release Peter Palfrader 2004-03-30 18:54:40 +00:00
  • b1e9832136 New upstream release debian-version-0.0.5-1 Peter Palfrader 2004-03-30 18:54:40 +00:00
  • c901d83f82 This commit was manufactured by cvs2svn to create tag 'debian_version_0_0_5-1'. (no author) 2004-03-30 18:54:40 +00:00
  • 01c3685a24 New upstream release Peter Palfrader 2004-03-30 18:54:40 +00:00
  • 3dad8557a6 commit a changelog for 0.0.5 tor-0.0.5 Roger Dingledine 2004-03-30 18:39:05 +00:00
  • 4451c611ea This commit was manufactured by cvs2svn to create tag 'tor-0_0_5'. (no author) 2004-03-30 18:39:05 +00:00
  • 84288c0d03 commit a changelog for 0.0.5 Roger Dingledine 2004-03-30 18:39:05 +00:00
  • 05019b64f4 bump to 0.0.5 Roger Dingledine 2004-03-30 18:34:30 +00:00
  • 28e6bad801 bump to 0.0.5 Roger Dingledine 2004-03-30 18:34:30 +00:00
  • 5223386a64 Keep using torrc instead of torrc.sample as dpkg handles conffile upgrades. Peter Palfrader 2004-03-30 12:29:33 +00:00
  • f058d99712 Keep using torrc instead of torrc.sample as dpkg handles conffile upgrades. Peter Palfrader 2004-03-30 12:29:33 +00:00
  • 3ac3c67eb1 Keep using torrc instead of torrc.sample as dpkg handles conffile upgrades. Peter Palfrader 2004-03-30 12:29:33 +00:00
  • 826513e42b bump to 0.0.5rc3 Roger Dingledine 2004-03-30 03:20:48 +00:00
  • e0528a91be bump to 0.0.5rc3 Roger Dingledine 2004-03-30 03:20:48 +00:00
  • 414dff42c5 update hacking to mention loglevel notice Roger Dingledine 2004-03-30 03:20:38 +00:00
  • 89caf65384 update hacking to mention loglevel notice Roger Dingledine 2004-03-30 03:20:38 +00:00
  • 524312494b use 'notice' loglevel for things the operator should hear but that aren't warnings Roger Dingledine 2004-03-30 03:15:53 +00:00
  • f7eba20845 use 'notice' loglevel for things the operator should hear but that aren't warnings Roger Dingledine 2004-03-30 03:15:53 +00:00
  • 0864d3f484 add in a 'notice' log level Roger Dingledine 2004-03-30 03:15:23 +00:00
  • 32ff8f38fc add in a 'notice' log level Roger Dingledine 2004-03-30 03:15:23 +00:00
  • 57918e4902 guess some times on some tasks Roger Dingledine 2004-03-30 02:31:36 +00:00
  • 91722ead42 guess some times on some tasks Roger Dingledine 2004-03-30 02:31:36 +00:00
  • 94f048c248 switch tor-design to usenix format Roger Dingledine 2004-03-30 02:28:36 +00:00
  • 4807111ea9 switch tor-design to usenix format Roger Dingledine 2004-03-30 02:28:36 +00:00
  • 96ebb0bc88 break up initial rend tasks Nick Mathewson 2004-03-30 01:32:16 +00:00
  • 2ecbd5adf4 break up initial rend tasks Nick Mathewson 2004-03-30 01:32:16 +00:00
  • e460363a52 Add reminder to debian/changelog: Upstream installs a torrc.sample file now, rather than torrc Peter Palfrader 2004-03-30 00:08:45 +00:00
  • 03b50cf0f5 Add reminder to debian/changelog: Upstream installs a torrc.sample file now, rather than torrc Peter Palfrader 2004-03-30 00:08:45 +00:00
  • 1faca02af2 Add reminder to debian/changelog: Upstream installs a torrc.sample file now, rather than torrc Peter Palfrader 2004-03-30 00:08:45 +00:00
  • f796957182 don't freak people out as much with the warning message Roger Dingledine 2004-03-30 00:06:59 +00:00
  • 05a5438797 don't freak people out as much with the warning message Roger Dingledine 2004-03-30 00:06:59 +00:00
  • 015f722957 clean up README to mention torrc.sample Roger Dingledine 2004-03-30 00:06:20 +00:00
  • b1f16c319d clean up README to mention torrc.sample Roger Dingledine 2004-03-30 00:06:20 +00:00
  • c09b185f03 re-enable recommendedversion checking (oops, thanks weasel) Roger Dingledine 2004-03-30 00:02:52 +00:00
  • 976810bc99 re-enable recommendedversion checking (oops, thanks weasel) Roger Dingledine 2004-03-30 00:02:52 +00:00
  • ce200ae133 rename torrc to torrc.sample now by default no torrc will be installed, so we'll just use the built-in defaults (we already do this on windows) Roger Dingledine 2004-03-30 00:01:03 +00:00
  • 61848b61e7 rename torrc to torrc.sample now by default no torrc will be installed, so we'll just use the built-in defaults (we already do this on windows) Roger Dingledine 2004-03-30 00:01:03 +00:00
  • d8a5358ce9 call it torrc.sample, not torrc Roger Dingledine 2004-03-29 23:58:02 +00:00
  • b8889fe000 call it torrc.sample, not torrc Roger Dingledine 2004-03-29 23:58:02 +00:00
  • 83c88c55fd old or skewed descriptor doesn't mean we failed to parse it Roger Dingledine 2004-03-29 23:23:01 +00:00
  • caf8b00dab old or skewed descriptor doesn't mean we failed to parse it Roger Dingledine 2004-03-29 23:23:01 +00:00
  • 10b360f188 bump to 0.0.5rc2 Roger Dingledine 2004-03-29 22:18:32 +00:00
  • 86282dbed9 bump to 0.0.5rc2 Roger Dingledine 2004-03-29 22:18:32 +00:00
  • ce08baba1b refactor directories a smidgen Roger Dingledine 2004-03-29 22:18:05 +00:00
  • b947524b86 refactor directories a smidgen Roger Dingledine 2004-03-29 22:18:05 +00:00
  • 9723061dd9 first guess at a set of circuit purposes Roger Dingledine 2004-03-29 22:14:19 +00:00
  • 9f4f5a6f63 first guess at a set of circuit purposes Roger Dingledine 2004-03-29 22:14:19 +00:00
  • 2c81a6cb1d Remove automake files from cvs. Let's see whether it works for Roger too. Peter Palfrader 2004-03-29 22:09:11 +00:00
  • 62d838b580 Remove automake files from cvs. Let's see whether it works for Roger too. Peter Palfrader 2004-03-29 22:09:11 +00:00
  • f2c68bcf54 Make preliminary list of tasks for rendezvous service Nick Mathewson 2004-03-29 20:39:40 +00:00
  • 47d717e39f Make preliminary list of tasks for rendezvous service Nick Mathewson 2004-03-29 20:39:40 +00:00
  • cc844eeed3 Add more stuff to cvsignores Nick Mathewson 2004-03-29 20:38:49 +00:00
  • e59ff029ec Add more stuff to cvsignores Nick Mathewson 2004-03-29 20:38:49 +00:00
  • bcda3ebaef bugfix: we were closing socks-request connections immediately, rather than flushing them, if they were timing out before we marked them Roger Dingledine 2004-03-29 20:04:09 +00:00
  • cd05ad025e bugfix: we were closing socks-request connections immediately, rather than flushing them, if they were timing out before we marked them Roger Dingledine 2004-03-29 20:04:09 +00:00
  • 7118c6177d clean up a few more bugs Roger Dingledine 2004-03-29 19:57:50 +00:00
  • 2471712572 clean up a few more bugs Roger Dingledine 2004-03-29 19:57:50 +00:00
  • 155c777a84 fix typo Roger Dingledine 2004-03-29 19:53:53 +00:00
  • 85884a59e9 fix typo Roger Dingledine 2004-03-29 19:53:53 +00:00
  • 0edf0ea7cc make normal exit nodes less likely to crash from the conn-munging bug but leave dirservers just as likely to crash Roger Dingledine 2004-03-29 19:51:39 +00:00
  • ec928d96d3 make normal exit nodes less likely to crash from the conn-munging bug but leave dirservers just as likely to crash Roger Dingledine 2004-03-29 19:51:39 +00:00
  • 6a79b1cb57 Re-enable unit tests for directory generation. Nick Mathewson 2004-03-29 19:50:59 +00:00
  • 52620985ac Re-enable unit tests for directory generation. Nick Mathewson 2004-03-29 19:50:59 +00:00