- 09 Feb, 2009 9 commits
-
-
Roger Dingledine authored
svn:r18429
-
Roger Dingledine authored
svn:r18426
-
Roger Dingledine authored
svn:r18425
-
Roger Dingledine authored
svn:r18423
-
Nick Mathewson authored
svn:r18422
-
Nick Mathewson authored
svn:r18421
-
Roger Dingledine authored
a directory mirror. Bugfix on 0.2.0.9-alpha; reported by lark. svn:r18420
-
Roger Dingledine authored
(but not in 0.2.1.12-alpha, sorry) svn:r18417
-
Roger Dingledine authored
svn:r18416
-
- 08 Feb, 2009 1 commit
-
-
Roger Dingledine authored
svn:r18413
-
- 06 Feb, 2009 1 commit
-
-
Peter Palfrader authored
svn:r18411
-
- 05 Feb, 2009 1 commit
-
-
Karsten Loesing authored
svn:r18404
-
- 04 Feb, 2009 6 commits
-
-
Peter Palfrader authored
we run as root. Do not set it when run as debian-tor as Tor then always insists on changing users which will fail. (If we run as any other user we don't set our debian defaults anyway.) svn:r18397
-
Roger Dingledine authored
to forgive our bridges and try again when we get an application request. Bugfix on 0.2.0.x. svn:r18396
-
Roger Dingledine authored
svn:r18395
-
Roger Dingledine authored
svn:r18394
-
Roger Dingledine authored
svn:r18392
-
Roger Dingledine authored
redundant, and is definitely confusing. we should take it out in 0.2.2.x and see who squeaks. svn:r18383
-
- 01 Feb, 2009 1 commit
-
-
Andrew Lewman authored
svn:r18365
-
- 31 Jan, 2009 2 commits
-
-
Nick Mathewson authored
Fix a possible cause of bug 915 when parsing multiple votes one of which was bad. Bugfix on 0.2.0.8-alpha. svn:r18354
-
Nick Mathewson authored
GCC's interpretation of the C99 aliasing rules, to be charitable, creates a dialect of C intended for a better programmers than I am certain of my ability to be in all times. I just spent 2 hours tracking down a platform-hyperspecific libevent bug that turned out to be because of this, and darned if I ever want to do *that* again. One of Linus's recent rants will give you a picture of why GCC's behavior here can lead to fun surprises in your binaries: http://lwn.net/Articles/316126/ svn:r18351
-
- 30 Jan, 2009 4 commits
-
-
Roger Dingledine authored
merge the 'bridge relay' section into the 'main relay' section, so people stop getting confused about whether they should fill out both sections (they shouldn't). svn:r18348
-
Nick Mathewson authored
svn:r18341
-
Roger Dingledine authored
svn:r18335
-
Roger Dingledine authored
one to slip if something is going to svn:r18334
-
- 29 Jan, 2009 3 commits
-
-
Andrew Lewman authored
svn:r18327
-
Andrew Lewman authored
svn:r18325
-
Steven Murdoch authored
svn:r18316
-
- 28 Jan, 2009 11 commits
-
-
Nick Mathewson authored
svn:r18307
-
Nick Mathewson authored
This resolves bug 526, wherein we would crash if the following events occurred in this order: A: We're an OR, and one of our nameservers goes down. B: We launch a probe to it to see if it's up again. (We do this hourly in steady-state.) C: Before the probe finishes, we reconfigure our nameservers, usually because we got a SIGHUP and the resolve.conf file changed. D: The probe reply comes back, or times out. (There is a five-second window for this, after B has happens). IOW, if one of our nameservers is down and our nameserver configuration has changed, there were 5 seconds per hour where HUPing the server was unsafe. Bugfix on 0.1.2.1-alpha. Too obscure to backport. svn:r18306
-
Nick Mathewson authored
This fixes the last known case of bug 891, which could happen if two hosts, A and B, disagree about how long a circuit has been open, because of clock drift of some kind. Host A would then mark the connection as is_bad_for_new_circs when it got too old and open a new connection. In between when B receives a NETINFO cell on the new conn, and when B receives a conn cell on the new circuit, the new circuit will seem worse to B than the old one, and so B will mark it as is_bad_for_new_circs in the second or third loop of connection_or_group_set_badness(). Bugfix on 0.1.1.13-alpha. Bug found by rovv. Not a backport candidate: the bug is too obscure and the fix too tricky. svn:r18303
-
Nick Mathewson authored
svn:r18302
-
Nick Mathewson authored
svn:r18301
-
Nick Mathewson authored
svn:r18299
-
Nick Mathewson authored
Actually send the extra_headers content in write_http_response_header_impl. This make X-Descriptor-Now-New get sent. Bugfix on 0.2.0.10-alpha. Spotted by "multiplication". svn:r18297
-
Roger Dingledine authored
svn:r18288
-
Roger Dingledine authored
svn:r18287
-
Roger Dingledine authored
svn:r18286
-
Roger Dingledine authored
svn:r18283
-
- 27 Jan, 2009 1 commit
-
-
Roger Dingledine authored
a new event. what a mess. svn:r18277
-