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
Peter Palfrader
84161504d7
New upstream release
...
svn:r2322
2004-08-27 12:34:43 +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
Roger Dingledine
8f736905e6
fix a seg fault on solaris
...
svn:r2313
2004-08-25 17:37:00 +00:00
Roger Dingledine
81c6cb78dc
make the compile work (and not complain) on sunos 5.9
...
svn:r2312
2004-08-25 17:31:47 +00:00
Roger Dingledine
333978db07
Fix a symptom for a bug that straycat found.
...
Apparently in rare cases poll() is returning POLLIN for an idle
dns worker. It reads no bytes, presumably because the idle dns
worker didn't write anything in the first place. Gosh, who knows.
Now we only trigger the assert if the idle dns worker actually
tries to send an answer to us.
svn:r2311
2004-08-25 05:26:09 +00:00
Roger Dingledine
4057bfd478
agree with nick: this legal-chars-in-filename stuff gets us nothing
...
svn:r2310
2004-08-24 21:57:12 +00:00
Nick Mathewson
6955637ba7
As far as I can tell, CONFIG_LEGAL_FILENAME_CHARACTERS is both pointless and broken. #if it out, pending agreement from arma. This fixes a bug on win32 that rejected paths with a : in them.
...
svn:r2309
2004-08-24 20:48:22 +00:00
Nick Mathewson
7d68e2149c
Improve log message to make it obvious _why_ reading the configuration has failed.
...
svn:r2308
2004-08-24 20:46:42 +00:00
Roger Dingledine
1fd364c289
add todo items to keep nick busy the next 3 weeks
...
svn:r2307
2004-08-21 00:28:58 +00:00
(Bogus user)
f90050589b
New upstream version: rc1
...
svn:r2305
2004-08-20 21:45:51 +00:00
Roger Dingledine
6d699817c8
add a changelog and bump to 0.0.8rc2
...
svn:r2303
2004-08-20 21:41:19 +00:00
Roger Dingledine
eb53d6ecdf
when picking unverified routers, skip those with bad uptime or
...
bad bandwidth, depending on what properties you care about
svn:r2302
2004-08-20 21:34:36 +00:00
Nick Mathewson
b9e24e52be
Workaround for oddity in cygwin autoconf
...
svn:r2301
2004-08-19 17:21:17 +00:00
Roger Dingledine
32ac815ec7
mention that you can add the line to privoxy's config file anywhere
...
svn:r2300
2004-08-18 23:34:41 +00:00
Nick Mathewson
ce6a5a6709
Increment windows version to 0.0.8rc1
...
svn:r2299
2004-08-18 22:25:50 +00:00
Roger Dingledine
1fb6ecb032
updated todo
...
svn:r2297
2004-08-18 22:00:34 +00:00
Roger Dingledine
7850c61478
this isn't pre4, this is rc1
...
svn:r2296
2004-08-18 21:59:44 +00:00
Nick Mathewson
a144b38cc4
Fix some DOCDOCs
...
svn:r2295
2004-08-18 21:56:45 +00:00
Roger Dingledine
fded3289cf
fix a seg fault on hup when FascistFirewall is defined
...
svn:r2294
2004-08-18 21:46:53 +00:00
Roger Dingledine
3adb6e977e
if options.FascistFirewall but none are running on port 80, try
...
the others before giving up.
svn:r2293
2004-08-18 21:13:58 +00:00
Roger Dingledine
029ac2e2bb
commit changelog for 0.0.8pre4
...
svn:r2292
2004-08-18 20:40:17 +00:00
Roger Dingledine
1584f905cc
remove last vestiges of this 'twin' concept
...
svn:r2291
2004-08-18 20:35:11 +00:00
Roger Dingledine
bb52d58235
be more aggressive about building circuits when we have no
...
open circuits
svn:r2290
2004-08-18 20:34:43 +00:00
Roger Dingledine
d2c978d2ce
tweak the [...truncated] string again
...
svn:r2289
2004-08-18 11:21:50 +00:00
Roger Dingledine
9c47654094
tolerate old 0.0.7 clients that demand a certain ip:port for a router
...
even though it's moved on to another one.
also reduce some log verbosity.
svn:r2288
2004-08-18 11:20:15 +00:00
Roger Dingledine
4655489452
ship tor-resolve.1 in the tarball
...
svn:r2287
2004-08-18 11:04:04 +00:00
Roger Dingledine
e9ca9f6392
when we try to exclude our routerinfo from being picked in the
...
path, it fails because we're using a pointer to the routerinfo we
generate, not a pointer to the routerinfo in the routerlist. so look
up the right one and use that.
svn:r2286
2004-08-18 10:32:50 +00:00
Roger Dingledine
22b1a916e5
even better, only print extend attempts if there are any.
...
svn:r2285
2004-08-18 09:57:50 +00:00
Roger Dingledine
1e964b8b3d
stop taking strlen of an uninitialized buffer
...
we were (are?) printing garbage in the rephist stats
svn:r2284
2004-08-18 09:49:17 +00:00
Roger Dingledine
eb5d1899fd
remove crazy notion that clique_mode() means we are
...
already connected to everybody we could be connected to.
svn:r2283
2004-08-18 09:07:11 +00:00