Commit Graph

2362 Commits

Author SHA1 Message Date
Roger Dingledine fbc887ec97 people are starting to bump into the limit of 50 dns workers.
raise it to 100 for now. we need a better solution long-term.
but alas, there are no better solutions that are also portable.
hm.


svn:r2363
2004-09-22 03:56:41 +00:00
Roger Dingledine d260007330 update readme similarly
svn:r2362
2004-09-21 22:12:36 +00:00
Roger Dingledine 1669e03568 update tor-doc, recommend running server as a separate user
svn:r2361
2004-09-21 22:12:27 +00:00
Nick Mathewson 515925a0f0 Attach dummy resolve connections to a circuit *before* calling dns_resolve(). This fixes a bug where cached answers would never be sent in RESOLVED cells.
svn:r2360
2004-09-21 18:12:12 +00:00
Nick Mathewson add46c4a35 clean up/bugfix deflate logic and log messages
svn:r2359
2004-09-21 18:09:38 +00:00
Roger Dingledine 73aa8f274f bugfix: when a resolve fails for a begin request, actually send
the end cell back. also, give a better reason for failure.


svn:r2358
2004-09-21 17:33:05 +00:00
Roger Dingledine 47367afba5 slightly better warn message
svn:r2357
2004-09-21 17:14:47 +00:00
Nick Mathewson a53f479e05 Warn the user when we mark ourself as down.
svn:r2356
2004-09-21 16:44:20 +00:00
Nick Mathewson b12223e47d Bugfix: When a dns request failed, we would detach any "resolving" streams from the circuit before we would send a the resolve_failed cells.
svn:r2355
2004-09-21 16:42:07 +00:00
Nick Mathewson 6b5ee33133 Stop using openssl functions that rely on stdio; they can apparently lead to linker grief on win32.
svn:r2354
2004-09-21 04:55:43 +00:00
Roger Dingledine 6ec3be7033 fix a rare seg fault for people running hidden services on
intermittent connections


svn:r2353
2004-09-20 03:07:11 +00:00
Roger Dingledine 00b55c5155 JI hates people who say "IP" when they mean "IP address"
svn:r2352
2004-09-12 15:07:14 +00:00
Roger Dingledine 75a09354fd fix some typos
svn:r2351
2004-09-11 18:16:18 +00:00
Roger Dingledine 60885dd1f4 prioritize todo
svn:r2350
2004-09-10 21:43:51 +00:00
Roger Dingledine 4430d3610d don't pick administrative-friends when picking your path
(just a skeleton for now)


svn:r2349
2004-09-10 21:40:29 +00:00
Roger Dingledine 5651471414 LOG_ERR is for when we're going to exit
svn:r2348
2004-09-10 21:39:53 +00:00
Roger Dingledine a1cbd6867b tab-man nick is going to learn elisp, he promises
svn:r2347
2004-09-10 21:05:48 +00:00
Nick Mathewson f68c4e9012 Revise TODO items for 009
svn:r2346
2004-09-10 20:57:09 +00:00
Roger Dingledine 0e910ca1fd a few more todo entries
svn:r2345
2004-09-10 19:59:48 +00:00
Roger Dingledine a470d9c35b we should exit(1) if $HOME doesn't exist and we needed it
svn:r2344
2004-09-10 19:16:01 +00:00
Roger Dingledine cfd480abf6 typos and tabs
svn:r2343
2004-09-10 18:56:52 +00:00
Nick Mathewson 7034c4426a Fix documentation about how not to be an OP
svn:r2342
2004-09-10 18:54:21 +00:00
Nick Mathewson 1f7e524557 Document rest of options
svn:r2341
2004-09-10 00:15:59 +00:00
Roger Dingledine 42cb6fce05 bump us to 0.0.9pre1-cvs
svn:r2340
2004-09-10 00:14:16 +00:00
Nick Mathewson 5cb8fed75c Document most remaining undocumented options
svn:r2339
2004-09-09 23:52:15 +00:00
Nick Mathewson e59cd90aa6 Note win32 tsocksalikes in tor-doc.html
svn:r2338
2004-09-09 23:38:07 +00:00
Nick Mathewson 9e5eba0703 Note win32 tsocks workalikes
svn:r2337
2004-09-09 23:27:49 +00:00
Nick Mathewson de000aa59a Some platforms have weird translations when you open files in "test" mode; make read/write_str_to_file aware.
svn:r2336
2004-09-08 07:16:34 +00:00
Nick Mathewson 3f40769ea1 Flush more changes from sandbox
- make clients cache directories and use them to seed their router lists
   at startup.  This means clients have a datadir again.
 - Introduce a global_write_bucket.  We need to respond better to exhausting
   it.
 - Remove the last vestiges of LinkPadding and TrafficShaping.
 - Configuration infrastructure support for warning on obsolete options.
 - Refactor directory header parsing to use smartlist_split_string.
 - Respond to content-encoding headers by trying to uncompress as appropriate.
 - Reply with a deflated directory when a client asks for "dir.z".
   (We could use allow-encodings instead, but allow-encodings isn't
   specified in HTTP 1.0.)


svn:r2335
2004-09-08 06:52:33 +00:00
Nick Mathewson 7ea67a6c54 Idiot-proof uncompress; make sure it always nul-terminates its output. Also, make all compression methods nonzero.
svn:r2334
2004-09-08 06:47:33 +00:00
Nick Mathewson a82fd848b1 Document more undocumented options
svn:r2333
2004-09-08 06:46:33 +00:00
Nick Mathewson 7801238bce fix a typo (spotted by weasel)
svn:r2332
2004-09-08 06:46:13 +00:00
Nick Mathewson ced7b88258 Document some previously undocumented config options; note which ones still are undocumented
svn:r2331
2004-09-02 23:41:06 +00:00
Nick Mathewson 728210f985 Move a paren 4 characters to the left; fix a bug in OutboundBindAddress
svn:r2330
2004-09-02 23:25:23 +00:00
Nick Mathewson 5846fc9f5d Stop using separate defaults for no-config-file and empty-config-file
svn:r2329
2004-09-02 22:08:36 +00:00
Nick Mathewson e44024d6c9 Keep a deflated version of each directory so we can deliver it when requested
svn:r2328
2004-09-02 18:57:09 +00:00
Nick Mathewson 3039fd78a3 Use new split function and strcmpstart correctly
svn:r2327
2004-09-02 18:39:59 +00:00
Nick Mathewson 3ecd014d86 Check for zlib; link with it.
svn:r2326
2004-09-02 18:27:09 +00:00
Nick Mathewson 9725150cea Make split function smarter; add a strcmpstart function so we can stop bungling strcmp(x, y, strlen(y));
svn:r2325
2004-09-02 18:25:50 +00:00
Nick Mathewson d170e0152d Add basic wrappers for zlib/gzip
svn:r2324
2004-09-02 18:22:51 +00:00
(no author) 2df4148520 This commit was manufactured by cvs2svn to create tag
'debian_version_0_0_8-1'.

svn:r2323
2004-08-27 12:34:43 +00:00
Peter Palfrader 84161504d7 New upstream release
svn:r2322
2004-08-27 12:34:43 +00:00
(no author) 7970ea5990 This commit was manufactured by cvs2svn to create branch
'tor-0_0_8-patches'.

svn:r2321
2004-08-26 01:27:58 +00:00
(no author) 3db4cf3822 This commit was manufactured by cvs2svn to create tag 'tor-0_0_8'.
svn:r2320
2004-08-26 01:27:58 +00:00
Nick Mathewson 1b80af7e6f Bump windows version to 0.0.8
svn:r2319
2004-08-26 01:27:58 +00:00
Roger Dingledine 1dd053384f changelog for 0.0.8
svn:r2318
2004-08-25 19:45:23 +00:00
Nick Mathewson d6339ef67e Define LONG_MAX and UINT_MAX when they are missing
svn:r2317
2004-08-25 19:16:18 +00:00
Roger Dingledine 7bd0e4d7ef bump us to 0.0.8 -- this is it. (well, soon)
svn:r2316
2004-08-25 19:09:16 +00:00
Roger Dingledine 4f6b1284fb add a hint for building on athena
svn:r2315
2004-08-25 19:07:51 +00:00
Roger Dingledine cc3053162d look for ssldir in /usr/athena too
svn:r2314
2004-08-25 19:04:55 +00:00