]>
git.ipfire.org Git - thirdparty/tor.git/log
Roger Dingledine [Wed, 5 Jan 2005 00:06:51 +0000 (00:06 +0000)]
migrate to the new URL
svn:r3296
Roger Dingledine [Tue, 4 Jan 2005 23:55:26 +0000 (23:55 +0000)]
change url in win32 installer
svn:r3295
Roger Dingledine [Tue, 4 Jan 2005 11:26:08 +0000 (11:26 +0000)]
fix duplicate dns_cancel_pending_resolve reported by Giorgos Pallas
svn:r3293
Peter Palfrader [Tue, 4 Jan 2005 10:53:09 +0000 (10:53 +0000)]
Add sharedscripts tor logrotate.d/tor
svn:r3290
Peter Palfrader [Tue, 4 Jan 2005 10:52:32 +0000 (10:52 +0000)]
Update debian/copyright (it's 2005)
svn:r3289
Peter Palfrader [Tue, 4 Jan 2005 10:51:50 +0000 (10:51 +0000)]
New upstream version
svn:r3288
Roger Dingledine [Tue, 4 Jan 2005 09:09:00 +0000 (09:09 +0000)]
forward-port the 0.0.9.2 changelog
svn:r3287
Roger Dingledine [Tue, 4 Jan 2005 06:21:06 +0000 (06:21 +0000)]
bandaid: make Giorgos Pallas's dns assert bug not actually crash on him.
one day we should try to figure out what's actually going on here.
svn:r3280
Nick Mathewson [Tue, 4 Jan 2005 05:46:54 +0000 (05:46 +0000)]
Nothing actually _uses_ socks_port, so why publish it? For backward compatibility, publish a socks_port of 0, and never read socks_port.
svn:r3279
Roger Dingledine [Tue, 4 Jan 2005 03:46:50 +0000 (03:46 +0000)]
post 0.0.9.x, demand that servers declare at least 20000 bytes/s
for bandwidthrate
svn:r3277
Nick Mathewson [Tue, 4 Jan 2005 02:25:36 +0000 (02:25 +0000)]
Make sequence of log messages when starting on win32 with no config file more reasonable.
svn:r3275
Roger Dingledine [Tue, 4 Jan 2005 02:25:18 +0000 (02:25 +0000)]
make the initial temp log only notice-err, not info-err
svn:r3274
Roger Dingledine [Tue, 4 Jan 2005 01:16:20 +0000 (01:16 +0000)]
forward-port the fix for the compiler warning
svn:r3273
Roger Dingledine [Mon, 3 Jan 2005 23:50:31 +0000 (23:50 +0000)]
make docs clearer that we want you to register your server
svn:r3271
Roger Dingledine [Mon, 3 Jan 2005 23:45:18 +0000 (23:45 +0000)]
update our license for 2005, and also include the licenses of tree.h
and strlcpy/strlcat.c so when we do a binary distribution (e.g. win32
installer, rpm, or os x package) we're not violating their licenses.
svn:r3269
Roger Dingledine [Mon, 3 Jan 2005 23:21:32 +0000 (23:21 +0000)]
update print_usage to use new url
svn:r3267
Roger Dingledine [Mon, 3 Jan 2005 23:19:15 +0000 (23:19 +0000)]
update url for when users try to use socksport as an http proxy
svn:r3265
Roger Dingledine [Mon, 3 Jan 2005 22:35:40 +0000 (22:35 +0000)]
Bugfix: we've been using openssl's BIO_get_mem_data incorrectly.
We assumed the pem-encoded data written by PEM_write_bio_RSAPrivateKey
is nul-terminated, and at least sometimes, it's not.
svn:r3263
Roger Dingledine [Mon, 3 Jan 2005 21:47:59 +0000 (21:47 +0000)]
make it clearer you can have multiple SocksBindAddress directives
svn:r3262
Nick Mathewson [Mon, 3 Jan 2005 21:23:29 +0000 (21:23 +0000)]
Remove click-through license page from windows installer
svn:r3259
Nick Mathewson [Mon, 3 Jan 2005 21:14:09 +0000 (21:14 +0000)]
Log when we retry a directory connection
svn:r3258
Nick Mathewson [Mon, 3 Jan 2005 20:51:24 +0000 (20:51 +0000)]
Use correct logic to decide whether there are more directory servers to retry.
svn:r3257
Nick Mathewson [Mon, 3 Jan 2005 20:07:07 +0000 (20:07 +0000)]
Split mark-dir-failed-and-retry logic into separate function; make it retry runningrouters as well as directory fetches; note that the do-we-need-to-give-up test is wrong.
svn:r3256
Nick Mathewson [Mon, 3 Jan 2005 20:03:49 +0000 (20:03 +0000)]
Fix an unused function warning
svn:r3255
Nick Mathewson [Mon, 3 Jan 2005 19:51:10 +0000 (19:51 +0000)]
Make directory fail-and-retry logic happen in connection_about_to_close(); fixes win32 bug.
svn:r3253
Nick Mathewson [Mon, 3 Jan 2005 19:07:25 +0000 (19:07 +0000)]
More work on task #43: fix race conditions on multithreaded (win32) servers.
svn:r3251
Roger Dingledine [Mon, 3 Jan 2005 18:34:57 +0000 (18:34 +0000)]
mention where to find the 'fingerprint' file
svn:r3249
Roger Dingledine [Mon, 3 Jan 2005 18:27:15 +0000 (18:27 +0000)]
revise server install instructions again. this time for sure!
svn:r3248
Nick Mathewson [Mon, 3 Jan 2005 18:06:51 +0000 (18:06 +0000)]
Possible fix for task #43: when running on a multithreaded environment (currently only windows), threads should not close opposite sides of their socketpairs, and workers should not call connection_free_all(). This may fix win32 servers.
svn:r3247
Roger Dingledine [Mon, 3 Jan 2005 18:01:36 +0000 (18:01 +0000)]
move the 'other things to note' list into #client-or-server so
#server docs are less cluttered.
svn:r3246
Nick Mathewson [Mon, 3 Jan 2005 17:53:20 +0000 (17:53 +0000)]
Resolve task 42: find where 19-char nicknames were getting truncated when read from certs, and fix it. Also audit use of MAX_NICKNAME_LEN; no other badness found, but some docs/code cleaned up a touch.
svn:r3244
Roger Dingledine [Mon, 3 Jan 2005 17:47:32 +0000 (17:47 +0000)]
bugfix: if a server uploads a descriptor that's unapproved, actually
tell him so.
svn:r3243
Roger Dingledine [Mon, 3 Jan 2005 17:10:32 +0000 (17:10 +0000)]
stop checking for clock skew, even for servers.
this means we are vulnerable to an attack where somebody recovers
and uses a really old certificate. however, if they do that, they
probably can get our identity key just as easily.
svn:r3241
Roger Dingledine [Sun, 2 Jan 2005 06:34:58 +0000 (06:34 +0000)]
clarify the comments about logs in the torrc
svn:r3239
Roger Dingledine [Sun, 2 Jan 2005 06:16:46 +0000 (06:16 +0000)]
fix the assert bug reported by bassclef@163.com
svn:r3237
Roger Dingledine [Sat, 1 Jan 2005 23:58:16 +0000 (23:58 +0000)]
add a comment to explain what ContactInfo is for
svn:r3236
Roger Dingledine [Sat, 1 Jan 2005 07:54:01 +0000 (07:54 +0000)]
Fix a double-mark-for-close bug, where we were finding a conn
for a cell even if that conn is already marked for close.
Don't back-port to 0.0.9.x, since this fix could have weird implications.
svn:r3235
Roger Dingledine [Sat, 1 Jan 2005 07:40:59 +0000 (07:40 +0000)]
when a dirserver causes you to give a warn, mention which dirserver it was
svn:r3234
Roger Dingledine [Fri, 31 Dec 2004 21:49:20 +0000 (21:49 +0000)]
...but only if you're a server
svn:r3233
Roger Dingledine [Fri, 31 Dec 2004 21:47:54 +0000 (21:47 +0000)]
require BandwidthRate to be at least 10kB/s
svn:r3232
Roger Dingledine [Wed, 29 Dec 2004 17:51:00 +0000 (17:51 +0000)]
mention that there are known bugs for running tor as a server on win32
svn:r3231
Roger Dingledine [Sat, 25 Dec 2004 07:19:48 +0000 (07:19 +0000)]
actually make it stop keeping track of times. whoops.
svn:r3230
Roger Dingledine [Sat, 25 Dec 2004 06:43:40 +0000 (06:43 +0000)]
stop calling assert_connection_ok(conn, time(NULL)) on every single
conn on every single loop.
svn:r3229
Roger Dingledine [Sat, 25 Dec 2004 06:42:15 +0000 (06:42 +0000)]
stop telling win32 folks they have a bug just because we haven't finished
making tor work on win32 yet.
svn:r3227
Roger Dingledine [Sat, 25 Dec 2004 06:10:34 +0000 (06:10 +0000)]
initial profiling by phobos says we spend a whole lot of time
measuring how long each cell takes to process. make that optional.
svn:r3226
Roger Dingledine [Fri, 24 Dec 2004 20:45:45 +0000 (20:45 +0000)]
when you're loading the rendezvous service keys in options_act(),
don't call it 'reloading'.
svn:r3225
Roger Dingledine [Fri, 24 Dec 2004 09:43:57 +0000 (09:43 +0000)]
don't connection_edge_end() on eof if we're already marked for close,
because if we are then it's because we already got an end.
svn:r3223
Nick Mathewson [Fri, 24 Dec 2004 05:17:57 +0000 (05:17 +0000)]
add items to TODO
svn:r3222
Roger Dingledine [Fri, 24 Dec 2004 05:06:51 +0000 (05:06 +0000)]
list the new tor.eff.org url in the man page
svn:r3221
Nick Mathewson [Fri, 24 Dec 2004 02:50:27 +0000 (02:50 +0000)]
remove sentence-fragment comment refering to a design that never happened.
svn:r3220
Nick Mathewson [Fri, 24 Dec 2004 02:17:32 +0000 (02:17 +0000)]
Remove length restriction when generating directories.
svn:r3218
Nick Mathewson [Fri, 24 Dec 2004 01:41:52 +0000 (01:41 +0000)]
Fix for running-routers length bug
svn:r3216
Roger Dingledine [Thu, 23 Dec 2004 01:08:10 +0000 (01:08 +0000)]
clean tor-doc-win32 a bit more
svn:r3215
Nick Mathewson [Thu, 23 Dec 2004 01:06:54 +0000 (01:06 +0000)]
sort TODO items in tier 1 and 2 by category. This needs more work.
svn:r3214
Roger Dingledine [Thu, 23 Dec 2004 01:05:03 +0000 (01:05 +0000)]
mention that sighup closes and reopens logs
svn:r3213
Roger Dingledine [Wed, 22 Dec 2004 10:04:50 +0000 (10:04 +0000)]
and forward port the cleanup
svn:r3211
Roger Dingledine [Wed, 22 Dec 2004 09:52:29 +0000 (09:52 +0000)]
fix a crash: if you do socks4 with an IP of 0.0.0.x then we get tricked
into thinking you're doing socks4a, and we look for the next byte.
thanks to aphex for finding this.
svn:r3207
Roger Dingledine [Wed, 22 Dec 2004 08:16:42 +0000 (08:16 +0000)]
fix an assert on startup when the disk is full and you're logging to a file
svn:r3204
Roger Dingledine [Wed, 22 Dec 2004 05:29:06 +0000 (05:29 +0000)]
move network_init from or/main to common/compat
call network_init in tor-resolve.c too
move tor_lookup_hostname from common/util to common/compat
svn:r3203
Roger Dingledine [Wed, 22 Dec 2004 02:55:26 +0000 (02:55 +0000)]
respond to an 009 XXX
svn:r3201
Nick Mathewson [Wed, 22 Dec 2004 02:46:28 +0000 (02:46 +0000)]
Fix a bug in last patch; and keep my name out of the assert() call too.
svn:r3200
Nick Mathewson [Wed, 22 Dec 2004 02:32:26 +0000 (02:32 +0000)]
Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out
of the warning messages.
svn:r3199
Nick Mathewson [Tue, 21 Dec 2004 19:40:08 +0000 (19:40 +0000)]
Nuke irst-person pronouns
svn:r3198
Nick Mathewson [Tue, 21 Dec 2004 05:43:17 +0000 (05:43 +0000)]
capitalize acronyms, clarify windows doc a bit.
svn:r3197
Roger Dingledine [Tue, 21 Dec 2004 04:31:22 +0000 (04:31 +0000)]
give the screenshot images actual names
svn:r3196
Roger Dingledine [Tue, 21 Dec 2004 02:57:25 +0000 (02:57 +0000)]
forward port:
fix a fencepost: we were blowing away the \n when reporting confvalue items
svn:r3194
Roger Dingledine [Mon, 20 Dec 2004 04:47:47 +0000 (04:47 +0000)]
we need to figure out how to make the rpm not strip the binaries it makes
svn:r3191
Roger Dingledine [Mon, 20 Dec 2004 00:59:38 +0000 (00:59 +0000)]
make the /etc/tor/ stuff world-readable in the rpm
svn:r3188
Roger Dingledine [Sun, 19 Dec 2004 07:36:05 +0000 (07:36 +0000)]
it is beautiful now
svn:r3187
Roger Dingledine [Sun, 19 Dec 2004 06:34:23 +0000 (06:34 +0000)]
point people to freecap as well as sockscap
svn:r3186
Roger Dingledine [Sun, 19 Dec 2004 06:31:24 +0000 (06:31 +0000)]
even more cleanup
svn:r3185
Roger Dingledine [Sun, 19 Dec 2004 06:22:20 +0000 (06:22 +0000)]
more cleanup and screenshots for tor-doc-win32
svn:r3184
Roger Dingledine [Sun, 19 Dec 2004 05:49:15 +0000 (05:49 +0000)]
add borders around some of the screenshots
point to the dist/win32 dir
svn:r3183
Roger Dingledine [Sun, 19 Dec 2004 03:06:33 +0000 (03:06 +0000)]
forward-port: switch runuser to _tor, and make the logrotate script better
svn:r3180
Nick Mathewson [Sat, 18 Dec 2004 23:04:55 +0000 (23:04 +0000)]
Forward-port last RPM change to mainline
svn:r3178
Nick Mathewson [Sat, 18 Dec 2004 22:19:32 +0000 (22:19 +0000)]
In mainline (post 0.0.9), we no longer need elaborate version-massaging tricks to appease RPM. Simple ones will do.
svn:r3176
Roger Dingledine [Sat, 18 Dec 2004 17:15:52 +0000 (17:15 +0000)]
clean up docs some more
point to coderman's knoppix site rather than junkbusters
svn:r3175
Roger Dingledine [Sat, 18 Dec 2004 16:49:21 +0000 (16:49 +0000)]
a first cut of win32 specific doc
svn:r3174
Roger Dingledine [Sat, 18 Dec 2004 16:34:28 +0000 (16:34 +0000)]
a higher upper value for bandwidth use
svn:r3173
Nick Mathewson [Sat, 18 Dec 2004 05:21:05 +0000 (05:21 +0000)]
Add opprotunistic circuit-building tweak to Tor TODO
svn:r3172
Roger Dingledine [Fri, 17 Dec 2004 23:17:00 +0000 (23:17 +0000)]
When listing circuits that are pending on an opening OR connection,
if we're an OR we were listing circuits that *end* at us as
being pending on every listener, dns/cpu worker, etc. Stop that.
svn:r3171
Roger Dingledine [Fri, 17 Dec 2004 22:32:23 +0000 (22:32 +0000)]
remove misleading (and potentially dangerous) statement that clients
are rate-limited more than servers
svn:r3170
Roger Dingledine [Fri, 17 Dec 2004 22:14:58 +0000 (22:14 +0000)]
specify the control-spec's 'signal' command
svn:r3169
Nick Mathewson [Fri, 17 Dec 2004 21:17:44 +0000 (21:17 +0000)]
Bump repository version to tor-0.1.0.0-alpha-cvs. (First prerelease will be 0.1.0.1-alpha
svn:r3168
Roger Dingledine [Fri, 17 Dec 2004 08:28:36 +0000 (08:28 +0000)]
simplify install section even more
svn:r3166
Roger Dingledine [Fri, 17 Dec 2004 07:29:14 +0000 (07:29 +0000)]
clean server instructions more
svn:r3165
Roger Dingledine [Fri, 17 Dec 2004 07:08:53 +0000 (07:08 +0000)]
rewrite 'configuring a client' section
svn:r3164
Roger Dingledine [Fri, 17 Dec 2004 06:41:42 +0000 (06:41 +0000)]
mention that tsocks is only needed if your application also doesn't
support http
svn:r3163
Roger Dingledine [Fri, 17 Dec 2004 06:38:13 +0000 (06:38 +0000)]
clean up win32 instructions more
svn:r3162
Roger Dingledine [Fri, 17 Dec 2004 06:30:10 +0000 (06:30 +0000)]
make the win32 install instructions less wrong. they still need
work -- screenshots? who knows.
svn:r3161
Roger Dingledine [Fri, 17 Dec 2004 01:16:22 +0000 (01:16 +0000)]
add even more detail to running-a-server section
svn:r3160
Roger Dingledine [Fri, 17 Dec 2004 00:49:34 +0000 (00:49 +0000)]
add a wishlist item from weasel and aphex
svn:r3159
Roger Dingledine [Fri, 17 Dec 2004 00:14:25 +0000 (00:14 +0000)]
mention that we still don't want servers with high packet loss or
high latency
svn:r3158
Roger Dingledine [Fri, 17 Dec 2004 00:03:40 +0000 (00:03 +0000)]
lower the bandwidth requirements from 1MBit to 20KBytes
svn:r3157
Roger Dingledine [Thu, 16 Dec 2004 21:36:08 +0000 (21:36 +0000)]
mark nickname and ORPort as the two required fields for servers
svn:r3156
Nick Mathewson [Thu, 16 Dec 2004 21:10:51 +0000 (21:10 +0000)]
Make split(..., NULL) split on horizontal space; fix bug with tabs in config file.
svn:r3155
Peter Palfrader [Thu, 16 Dec 2004 11:49:11 +0000 (11:49 +0000)]
New upstream version: 0.0.9.1
svn:r3153
Nick Mathewson [Thu, 16 Dec 2004 05:23:48 +0000 (05:23 +0000)]
Clarify confusing message
svn:r3151
Roger Dingledine [Wed, 15 Dec 2004 19:51:35 +0000 (19:51 +0000)]
move us to 0.0.9.1
svn:r3150
Roger Dingledine [Tue, 14 Dec 2004 05:04:11 +0000 (05:04 +0000)]
clean the obsolete faq up some more.
svn:r3149