]>
git.ipfire.org Git - thirdparty/tor.git/log
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
Roger Dingledine [Tue, 14 Dec 2004 03:36:33 +0000 (03:36 +0000)]
bugfix: when we're reporting event circuit status, don't call it a stream.
while we're at it, include ":port" in the stream event string.
svn:r3148
Roger Dingledine [Mon, 13 Dec 2004 19:42:46 +0000 (19:42 +0000)]
0.0.9 broke hibernation. darn it.
svn:r3147
Nick Mathewson [Mon, 13 Dec 2004 18:52:28 +0000 (18:52 +0000)]
Note windows __FILE__ nuisance in TODO.
svn:r3146
Nick Mathewson [Mon, 13 Dec 2004 18:48:12 +0000 (18:48 +0000)]
Remove bugfixes that did not actually do anything, before we start a cargo cult.
svn:r3145
Nick Mathewson [Mon, 13 Dec 2004 18:38:19 +0000 (18:38 +0000)]
Note that length checking on base64_decode is kinda conservative
svn:r3144
Nick Mathewson [Mon, 13 Dec 2004 18:32:29 +0000 (18:32 +0000)]
Fix a bug in parsing HashedControlPassword.
svn:r3143
Roger Dingledine [Mon, 13 Dec 2004 02:23:22 +0000 (02:23 +0000)]
clarify a log entry
svn:r3142
Roger Dingledine [Mon, 13 Dec 2004 01:30:41 +0000 (01:30 +0000)]
note a future thing we should do
svn:r3141
Roger Dingledine [Mon, 13 Dec 2004 00:52:35 +0000 (00:52 +0000)]
move us to 0.0.9
svn:r3139
Roger Dingledine [Mon, 13 Dec 2004 00:44:39 +0000 (00:44 +0000)]
clean up logging,
make it clearer which warns are bugs,
make the control log event match its specification,
point out a bug in how we deal with failure when renewing the tls context.
svn:r3138
Nick Mathewson [Mon, 13 Dec 2004 00:09:00 +0000 (00:09 +0000)]
Only launch dns workers when we are actually starting a server.
svn:r3137
Roger Dingledine [Sun, 12 Dec 2004 23:32:15 +0000 (23:32 +0000)]
separate server instructions into mandatory and optional lists
svn:r3136
Roger Dingledine [Sun, 12 Dec 2004 08:45:49 +0000 (08:45 +0000)]
mark top of faq as obsolete, and point to real faq url
svn:r3135
Roger Dingledine [Sun, 12 Dec 2004 08:14:13 +0000 (08:14 +0000)]
update the 'how to configure a server' section.
svn:r3134
Roger Dingledine [Sat, 11 Dec 2004 23:53:59 +0000 (23:53 +0000)]
when hibernating, don't advertise any ports
this is important for the dirport, because clients will still
ask you for a directory, and they'll be sad when you're down.
and do the other ports too, because hey, they're not listening.
svn:r3133
Roger Dingledine [Sat, 11 Dec 2004 20:10:14 +0000 (20:10 +0000)]
reflect the tor-ops decision process more clearly
svn:r3132
Roger Dingledine [Sat, 11 Dec 2004 18:07:52 +0000 (18:07 +0000)]
make a changelog for 0.0.9
svn:r3131
Roger Dingledine [Sat, 11 Dec 2004 16:13:15 +0000 (16:13 +0000)]
clean up ExitPolicy documentation
svn:r3130
Roger Dingledine [Fri, 10 Dec 2004 19:22:15 +0000 (19:22 +0000)]
fix header text of torrc.sample
svn:r3129
Peter Palfrader [Wed, 8 Dec 2004 14:23:04 +0000 (14:23 +0000)]
And 0.0.9rc7
svn:r3127
Peter Palfrader [Wed, 8 Dec 2004 14:21:59 +0000 (14:21 +0000)]
Commit changelog and rules for my almost 0.0.9rc6
svn:r3125
Roger Dingledine [Wed, 8 Dec 2004 12:30:20 +0000 (12:30 +0000)]
make the 64 bit args print correctly on 64 bit archs
svn:r3123
Nick Mathewson [Wed, 8 Dec 2004 07:20:21 +0000 (07:20 +0000)]
Belt *or* suspenders will be sufficient when casting things to unsigned char.
svn:r3122
Roger Dingledine [Wed, 8 Dec 2004 01:14:56 +0000 (01:14 +0000)]
bump to 0.0.9rc7
svn:r3121
Nick Mathewson [Wed, 8 Dec 2004 00:42:50 +0000 (00:42 +0000)]
Solaris CC freaks out if isspace and friends get anything other than an int. We learned that, so we casted. But it is also a bad idea to cast a signed char to an int and expect things to work on win32. Now we cast to unsigned char, then to int, then pass to isspace. Ug
svn:r3120
Roger Dingledine [Tue, 7 Dec 2004 23:42:32 +0000 (23:42 +0000)]
a preliminary changelog for rc7
svn:r3119
Nick Mathewson [Tue, 7 Dec 2004 23:20:10 +0000 (23:20 +0000)]
Log contents of bw_accounting when we read it; fix memory leak.
svn:r3118
Roger Dingledine [Tue, 7 Dec 2004 21:57:37 +0000 (21:57 +0000)]
resolve tequila's crash bug: you can't free something
and then keep using it.
svn:r3117
Roger Dingledine [Tue, 7 Dec 2004 21:57:10 +0000 (21:57 +0000)]
rearrange debug logs to make more sense
svn:r3116
Roger Dingledine [Tue, 7 Dec 2004 19:42:45 +0000 (19:42 +0000)]
clean two more minor memory leaks
svn:r3115
Nick Mathewson [Tue, 7 Dec 2004 19:36:43 +0000 (19:36 +0000)]
Only set a cookie when we intend to.
svn:r3114
Roger Dingledine [Tue, 7 Dec 2004 17:49:14 +0000 (17:49 +0000)]
fix a minor leak for people offering hidden services
svn:r3113
Roger Dingledine [Tue, 7 Dec 2004 16:50:47 +0000 (16:50 +0000)]
log bytes written with kill -USR1 too
svn:r3112
Roger Dingledine [Tue, 7 Dec 2004 16:37:32 +0000 (16:37 +0000)]
fix the other half of the pipe race
svn:r3111
Roger Dingledine [Tue, 7 Dec 2004 15:37:35 +0000 (15:37 +0000)]
fix comment
svn:r3110
Roger Dingledine [Tue, 7 Dec 2004 15:31:54 +0000 (15:31 +0000)]
avoid a sigpipe from a race: if we get the end right after
the app has hung up on us, we shouldn't hold-open-until-flush.
svn:r3109
Roger Dingledine [Tue, 7 Dec 2004 15:29:54 +0000 (15:29 +0000)]
I'm a bad person.
Stop treating the uint16_t's as null-terminated strings,
and stop looking at the byte after them to see if it's null,
because sometimes you're not allowed to look there.
svn:r3108
Roger Dingledine [Tue, 7 Dec 2004 09:18:25 +0000 (09:18 +0000)]
were we on crack??
svn:r3107
Roger Dingledine [Tue, 7 Dec 2004 09:11:38 +0000 (09:11 +0000)]
salvage another 300 bytes per hup
svn:r3106
Roger Dingledine [Tue, 7 Dec 2004 08:58:26 +0000 (08:58 +0000)]
and bust another memory leak
svn:r3105
Roger Dingledine [Tue, 7 Dec 2004 08:51:10 +0000 (08:51 +0000)]
plug another memory leak
svn:r3104
Nick Mathewson [Tue, 7 Dec 2004 07:48:16 +0000 (07:48 +0000)]
Fix some memory leaks and unlikely segfaults
svn:r3103
Roger Dingledine [Tue, 7 Dec 2004 07:37:01 +0000 (07:37 +0000)]
bump us to 0.0.9rc7-cvs
svn:r3102
Roger Dingledine [Tue, 7 Dec 2004 07:35:32 +0000 (07:35 +0000)]
note an improvement on our uname we might want to make one day
svn:r3101
Roger Dingledine [Tue, 7 Dec 2004 06:51:46 +0000 (06:51 +0000)]
ORPort must be defined if ORBindAddress is defined.
svn:r3100
Nick Mathewson [Tue, 7 Dec 2004 06:48:02 +0000 (06:48 +0000)]
Fix leakable rsa key
svn:r3099
Roger Dingledine [Tue, 7 Dec 2004 06:38:41 +0000 (06:38 +0000)]
clean up docs a bit for default log lines.
svn:r3098
Roger Dingledine [Tue, 7 Dec 2004 06:27:39 +0000 (06:27 +0000)]
when recommending new-format log lines, if the upper bound is LOG_ERR,
leave it implicit.
svn:r3097
Roger Dingledine [Tue, 7 Dec 2004 06:16:14 +0000 (06:16 +0000)]
fix the man page to say that the maxseverity part of the log
line is optional even when logging to files.
svn:r3096
Nick Mathewson [Tue, 7 Dec 2004 05:33:55 +0000 (05:33 +0000)]
Renormalize whitespace
svn:r3095
Nick Mathewson [Tue, 7 Dec 2004 05:31:38 +0000 (05:31 +0000)]
Make unit tests work on win32
svn:r3094
Nick Mathewson [Mon, 6 Dec 2004 23:33:19 +0000 (23:33 +0000)]
Tweak running-own-network instructions
svn:r3093
Nick Mathewson [Mon, 6 Dec 2004 23:19:55 +0000 (23:19 +0000)]
More win32 fixes: 1) tolerate extra "readable" events better. 2) when being multithreaded, leave parent fdarray open.
svn:r3092
Nick Mathewson [Mon, 6 Dec 2004 22:39:10 +0000 (22:39 +0000)]
Fix parse_iso_time on platforms without strptime.
svn:r3091
Roger Dingledine [Mon, 6 Dec 2004 06:27:39 +0000 (06:27 +0000)]
bump us to 0.0.9rc6
svn:r3089