]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
16 years agoIf we're using bridges and our network goes away, be more willing
Roger Dingledine [Wed, 4 Feb 2009 23:27:35 +0000 (23:27 +0000)] 
If we're using bridges and our network goes away, be more willing
to forgive our bridges and try again when we get an application
request. Bugfix on 0.2.0.x.

svn:r18396

16 years agosome other performance-oriented fixes to integrate
Roger Dingledine [Wed, 4 Feb 2009 23:26:39 +0000 (23:26 +0000)] 
some other performance-oriented fixes to integrate

svn:r18395

16 years agocosmetic changes
Roger Dingledine [Wed, 4 Feb 2009 23:13:51 +0000 (23:13 +0000)] 
cosmetic changes

svn:r18394

16 years agoand forward-port the 0.2.0.33 changelog
Roger Dingledine [Wed, 4 Feb 2009 15:20:50 +0000 (15:20 +0000)] 
and forward-port the 0.2.0.33 changelog

svn:r18392

16 years agomake a note about a clause in connection_edge.c that is probably
Roger Dingledine [Wed, 4 Feb 2009 08:27:36 +0000 (08:27 +0000)] 
make a note about a clause in connection_edge.c that is probably
redundant, and is definitely confusing. we should take it out
in 0.2.2.x and see who squeaks.

svn:r18383

16 years agoMinor adjustment to man page.
Andrew Lewman [Sun, 1 Feb 2009 22:05:31 +0000 (22:05 +0000)] 
Minor adjustment to man page.

svn:r18365

16 years agoFix a possible cause of bug 915 when parsing multiple votes one of which was bad...
Nick Mathewson [Sat, 31 Jan 2009 18:27:38 +0000 (18:27 +0000)] 
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

16 years agoWhen building with GCC, use -fno-strict-aliasing
Nick Mathewson [Sat, 31 Jan 2009 07:51:02 +0000 (07:51 +0000)] 
When building with GCC, use -fno-strict-aliasing

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

16 years agogive torrc.sample its yearly overhaul. the main change is to
Roger Dingledine [Fri, 30 Jan 2009 19:37:59 +0000 (19:37 +0000)] 
give torrc.sample its yearly overhaul. the main change is to
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

16 years agofix a wide line.
Nick Mathewson [Fri, 30 Jan 2009 15:23:44 +0000 (15:23 +0000)] 
fix a wide line.

svn:r18341

16 years agoremove some done or abandoned items from the external todo
Roger Dingledine [Fri, 30 Jan 2009 01:21:04 +0000 (01:21 +0000)] 
remove some done or abandoned items from the external todo

svn:r18335

16 years agoadmit that the "get a relay operator mailing list going" plan is the
Roger Dingledine [Fri, 30 Jan 2009 01:18:15 +0000 (01:18 +0000)] 
admit that the "get a relay operator mailing list going" plan is the
one to slip if something is going to

svn:r18334

16 years agoUpdated win32/mingw directions for openssl 0.9.8j.
Andrew Lewman [Thu, 29 Jan 2009 23:21:37 +0000 (23:21 +0000)] 
Updated win32/mingw directions for openssl 0.9.8j.

svn:r18327

16 years agoClean up the rpm creation steps.
Andrew Lewman [Thu, 29 Jan 2009 23:19:56 +0000 (23:19 +0000)] 
Clean up the rpm creation steps.

svn:r18325

16 years agoAdd data files generated by selection probability optimization algorithm
Steven Murdoch [Thu, 29 Jan 2009 11:13:20 +0000 (11:13 +0000)] 
Add data files generated by selection probability optimization algorithm

svn:r18316

16 years agoSupport setting serverdnsrandomizecase during sighup. Backportable, unless too trivial.
Nick Mathewson [Wed, 28 Jan 2009 19:53:03 +0000 (19:53 +0000)] 
Support setting serverdnsrandomizecase during sighup.  Backportable, unless too trivial.

svn:r18307

16 years agoFix a race condition on nameserver reconfiguration.
Nick Mathewson [Wed, 28 Jan 2009 18:26:20 +0000 (18:26 +0000)] 
Fix a race condition on nameserver reconfiguration.

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

16 years agoDon't obsolete a very-new connection for having no circuits yet.
Nick Mathewson [Wed, 28 Jan 2009 17:36:41 +0000 (17:36 +0000)] 
Don't obsolete a very-new connection for having no circuits yet.

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

16 years agoFix an old changelog entry to mention which bug it fixed.
Nick Mathewson [Wed, 28 Jan 2009 17:36:37 +0000 (17:36 +0000)] 
Fix an old changelog entry to mention which bug it fixed.

svn:r18302

16 years agoRemove some dead code.
Nick Mathewson [Wed, 28 Jan 2009 17:36:34 +0000 (17:36 +0000)] 
Remove some dead code.

svn:r18301

16 years agoForward-port: Fix bug 893: check AP connections for markedness before expiring them.
Nick Mathewson [Wed, 28 Jan 2009 16:30:06 +0000 (16:30 +0000)] 
Forward-port: Fix bug 893: check AP connections for markedness before expiring them.

svn:r18299

16 years agoActually send the extra_headers content in write_http_response_header_impl. This...
Nick Mathewson [Wed, 28 Jan 2009 16:06:46 +0000 (16:06 +0000)] 
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

16 years agoclean up r18287
Roger Dingledine [Wed, 28 Jan 2009 07:16:22 +0000 (07:16 +0000)] 
clean up r18287

svn:r18288

16 years agopatch from matt to implement 'getinfo status/clients-seen'
Roger Dingledine [Wed, 28 Jan 2009 06:50:36 +0000 (06:50 +0000)] 
patch from matt to implement 'getinfo status/clients-seen'

svn:r18287

16 years agomore minor bugs in the control spec
Roger Dingledine [Wed, 28 Jan 2009 06:46:14 +0000 (06:46 +0000)] 
more minor bugs in the control spec

svn:r18286

16 years agotypo found by 'nil'
Roger Dingledine [Wed, 28 Jan 2009 00:03:47 +0000 (00:03 +0000)] 
typo found by 'nil'

svn:r18283

16 years agogah. yet another place that needs to be edited when we add
Roger Dingledine [Tue, 27 Jan 2009 04:43:43 +0000 (04:43 +0000)] 
gah. yet another place that needs to be edited when we add
a new event. what a mess.

svn:r18277

16 years agoCorrect some typos while reading dir specs.
Karsten Loesing [Sun, 25 Jan 2009 11:26:11 +0000 (11:26 +0000)] 
Correct some typos while reading dir specs.

svn:r18266

16 years agoFix typo found by Justin Coffi on or-talk
Nick Mathewson [Fri, 23 Jan 2009 22:45:08 +0000 (22:45 +0000)] 
Fix typo found by Justin Coffi on or-talk

svn:r18258

16 years agoSection on peer-to-peer bandwidth estimation
Steven Murdoch [Thu, 22 Jan 2009 21:07:30 +0000 (21:07 +0000)] 
Section on peer-to-peer bandwidth estimation

svn:r18242

16 years agoDo not use == in our shell code; = is standard.
Nick Mathewson [Thu, 22 Jan 2009 19:06:28 +0000 (19:06 +0000)] 
Do not use == in our shell code; = is standard.

svn:r18239

16 years agoSupport 64-bit time_t. Patch from Matthias Drochner. Partial backport candidate.
Nick Mathewson [Thu, 22 Jan 2009 16:28:12 +0000 (16:28 +0000)] 
Support 64-bit time_t.  Patch from Matthias Drochner. Partial backport candidate.

svn:r18234

16 years agoNew section "Minimzing latency of paths" in performance optimization paper
Steven Murdoch [Thu, 22 Jan 2009 12:49:04 +0000 (12:49 +0000)] 
New section "Minimzing latency of paths" in performance optimization paper

svn:r18227

16 years agoUpdate 'sd' to allow users to select v2 or v3 protocols when looking up a node name...
Jacob Appelbaum [Thu, 22 Jan 2009 05:50:19 +0000 (05:50 +0000)] 
Update 'sd' to allow users to select v2 or v3 protocols when looking up a node name. Default to v2. Either way, we're using Weasel's DA.

svn:r18220

16 years agoMake sure that even in the weird fiddly paths that lead to init_keys,
Nick Mathewson [Wed, 21 Jan 2009 15:38:39 +0000 (15:38 +0000)] 
Make sure that even in the weird fiddly paths that lead to init_keys,
crypto_global_init gets called.  Also have it be crypto_global_init
that calls crypto_seed_rng, so we are not dependent on OpenSSL's
RAND_poll in these fiddly cases.

Should fix bug 907.  Bugfix on 0.0.9pre6.  Backport candidate.

svn:r18210

16 years agoFix an error in tor_addr_parse that kept us from having a hidden service or a bridge...
Nick Mathewson [Wed, 21 Jan 2009 07:24:50 +0000 (07:24 +0000)] 
Fix an error in tor_addr_parse that kept us from having a hidden service or a bridge live at an IPv6 address.

svn:r18206

16 years agoFix warning on panther compile, and bug 913. Backport candidate.
Nick Mathewson [Wed, 21 Jan 2009 03:51:14 +0000 (03:51 +0000)] 
Fix warning on panther compile, and bug 913.  Backport candidate.

svn:r18203

16 years agonote that BridgeRecordUsageByCountry is on by default (but it
Roger Dingledine [Wed, 21 Jan 2009 03:43:07 +0000 (03:43 +0000)] 
note that BridgeRecordUsageByCountry is on by default (but it
still only takes effect if BridgeRelay is set)

svn:r18202

16 years agoLet controllers actually ask for the "clients_seen" event. Bugfix
Roger Dingledine [Wed, 21 Jan 2009 03:24:27 +0000 (03:24 +0000)] 
Let controllers actually ask for the "clients_seen" event. Bugfix
on 0.2.1.10-alpha; reported by Matt Edman.

svn:r18201

16 years agoget ready for more development
Roger Dingledine [Wed, 21 Jan 2009 02:51:30 +0000 (02:51 +0000)] 
get ready for more development

svn:r18200

16 years agoUpdate Tor WiX MSI package for 0.2.1.11-alpha, new component GUIDs.
Martin Peck [Wed, 21 Jan 2009 02:24:21 +0000 (02:24 +0000)] 
Update Tor WiX MSI package for 0.2.1.11-alpha, new component GUIDs.

svn:r18198

16 years agoAnd forward port patches
Peter Palfrader [Wed, 21 Jan 2009 00:01:07 +0000 (00:01 +0000)] 
And forward port patches

svn:r18195

16 years agoNew upstream version
Peter Palfrader [Tue, 20 Jan 2009 23:56:20 +0000 (23:56 +0000)] 
New upstream version

svn:r18194

16 years agobump to 0.2.1.11-alpha, clean up changelog tor-0.2.1.11-alpha
Roger Dingledine [Tue, 20 Jan 2009 23:33:04 +0000 (23:33 +0000)] 
bump to 0.2.1.11-alpha, clean up changelog

svn:r18192

16 years agoremove some done items, clarify a few others
Roger Dingledine [Tue, 20 Jan 2009 22:55:23 +0000 (22:55 +0000)] 
remove some done items, clarify a few others

svn:r18190

16 years agoAdd a better (non-locale-having) ctypes implementation to avoid protocol and parsing...
Nick Mathewson [Tue, 20 Jan 2009 21:33:56 +0000 (21:33 +0000)] 
Add a better (non-locale-having) ctypes implementation to avoid protocol and parsing mismatches on different platforms.

svn:r18189

16 years agoDiscuss effect of adjusting node selection probability based on exit policy
Steven Murdoch [Tue, 20 Jan 2009 11:41:49 +0000 (11:41 +0000)] 
Discuss effect of adjusting node selection probability based on exit policy

svn:r18188

16 years agomark off some done items
Roger Dingledine [Sun, 18 Jan 2009 20:48:43 +0000 (20:48 +0000)] 
mark off some done items

svn:r18173

16 years agomove my microdescriptors proposal into slot 158
Roger Dingledine [Sun, 18 Jan 2009 18:57:20 +0000 (18:57 +0000)] 
move my microdescriptors proposal into slot 158

svn:r18172

16 years agoclean up my microdescriptors proposals now that i've slept on it
Roger Dingledine [Sun, 18 Jan 2009 18:56:28 +0000 (18:56 +0000)] 
clean up my microdescriptors proposals now that i've slept on it

svn:r18171

16 years agomake it work with base64
Peter Palfrader [Sun, 18 Jan 2009 13:22:47 +0000 (13:22 +0000)] 
make it work with base64

base64 from coreutils is really picky about the number of equation
marks (=) that end a base64 encoded string.  Unfortunately Tor doesn't
believe they are important at all so it cuts them all off all the time.

For perl purposes we just added a good measure of = and were happy about
it.  For base64 we now need to add the proper number of equation marks.
It turns out that number is 1 for the length of strings we process.

svn:r18170

16 years agoAliases do not work so well in scripts
Peter Palfrader [Sun, 18 Jan 2009 13:22:45 +0000 (13:22 +0000)] 
Aliases do not work so well in scripts

svn:r18169

16 years agoAdd base64-decode as an alias or shell function. it was a proper binary in sarge
Peter Palfrader [Sun, 18 Jan 2009 13:12:47 +0000 (13:12 +0000)] 
Add base64-decode as an alias or shell function.  it was a proper binary in sarge

svn:r18168

16 years agoUpdate lists of directory authorities.
Karsten Loesing [Sun, 18 Jan 2009 13:03:44 +0000 (13:03 +0000)] 
Update lists of directory authorities.

svn:r18167

16 years agotouchups
Roger Dingledine [Sun, 18 Jan 2009 10:22:13 +0000 (10:22 +0000)] 
touchups

svn:r18165

16 years agothe rest of the propsets i noticed we were missing in the ideas/ dir
Roger Dingledine [Sun, 18 Jan 2009 09:51:23 +0000 (09:51 +0000)] 
the rest of the propsets i noticed we were missing in the ideas/ dir

svn:r18164

16 years agosome notes on how exactly to do this microdescriptor thing.
Roger Dingledine [Sun, 18 Jan 2009 09:51:09 +0000 (09:51 +0000)] 
some notes on how exactly to do this microdescriptor thing.

svn:r18163

16 years agoMention tor-resolve also
Peter Palfrader [Sun, 18 Jan 2009 01:08:48 +0000 (01:08 +0000)] 
Mention tor-resolve also

svn:r18162

16 years agoDebian changelog for upcoming upstream version fixing #495829
Peter Palfrader [Sun, 18 Jan 2009 01:08:45 +0000 (01:08 +0000)] 
Debian changelog for upcoming upstream version fixing #495829

svn:r18161

16 years agomention that tsocks only socksifies TCP
Peter Palfrader [Sun, 18 Jan 2009 01:05:17 +0000 (01:05 +0000)] 
mention that tsocks only socksifies TCP

In the torify(1) manpage explain that tsocks will only socksify
TCP connections, and that therefore it will most likely leak DNS
requests.

svn:r18160

16 years agoREADME.Debian: No longer claim we change the default 'Group' setting when run
Peter Palfrader [Sun, 18 Jan 2009 00:50:31 +0000 (00:50 +0000)] 
README.Debian: No longer claim we change the default 'Group' setting when run
as debian-user.  That setting no longer exists.

svn:r18159

16 years agoAdd the front end installer exe NSIS scripts for the bundle and net installer package...
Martin Peck [Fri, 16 Jan 2009 00:00:53 +0000 (00:00 +0000)] 
Add the front end installer exe NSIS scripts for the bundle and net installer packages.  And icon used for them.

svn:r18123

16 years agoThis patch changes the default location where config and data files
Nick Mathewson [Thu, 15 Jan 2009 23:07:11 +0000 (23:07 +0000)] 
This patch changes the default location where config and data files
are stored when the --enable-local-appdata option is configured.  This
changes the Windows path from %APPDATA% to a host local
%USERPROFILE%\Local Settings\Application Data\ path (aka,
LOCAL_APPDATA).

Patch from coderman.

svn:r18122

16 years agoTwo simple gradiant place holder graphics referenced in the wxs files would be useful.
Martin Peck [Thu, 15 Jan 2009 21:08:19 +0000 (21:08 +0000)] 
Two simple gradiant place holder graphics referenced in the wxs files would be useful.

svn:r18120

16 years agoAdd initial wxs MSI installer specs for Thandy, TorButton, and Polipo packages.
Martin Peck [Thu, 15 Jan 2009 20:13:47 +0000 (20:13 +0000)] 
Add initial wxs MSI installer specs for Thandy, TorButton, and Polipo packages.

svn:r18119

16 years agoBump openssl version.
Andrew Lewman [Thu, 15 Jan 2009 05:50:57 +0000 (05:50 +0000)] 
Bump openssl version.

svn:r18112

16 years agomake an assert tighter and replace another with an if.
Nick Mathewson [Wed, 14 Jan 2009 06:36:33 +0000 (06:36 +0000)] 
make an assert tighter and replace another with an if.

svn:r18102

16 years agoNow that we can hit the end of router_rebuild_store before chunk_list is set, we...
Nick Mathewson [Wed, 14 Jan 2009 06:36:30 +0000 (06:36 +0000)] 
Now that we can hit the end of router_rebuild_store before chunk_list is set, we need to test it before freeing it.

svn:r18101

16 years agoRefactor MIN_IPS_TO_NOTE_* macros in geoip.c: simplify code.
Nick Mathewson [Wed, 14 Jan 2009 06:20:57 +0000 (06:20 +0000)] 
Refactor MIN_IPS_TO_NOTE_* macros in geoip.c: simplify code.

It was dumb to have an "announce the value if it's over 0" version of
the code coexisting with an "announce the value if it's at least N"
version.  Retain the latter only, with N set to 1.

Incidentally, this should fix a Coverity REVERSE_INULL warning.

svn:r18100

16 years agoFix a compile warning on win32.
Nick Mathewson [Wed, 14 Jan 2009 04:03:24 +0000 (04:03 +0000)] 
Fix a compile warning on win32.

svn:r18099

16 years agoTrue, 17 is greater than 0. But this applies to 4111 as well.
Karsten Loesing [Tue, 13 Jan 2009 15:02:32 +0000 (15:02 +0000)] 
True, 17 is greater than 0. But this applies to 4111 as well.

svn:r18097

16 years agoFix up (I hope) most ot the things that coverity suddenly claimed were REVERSE_INULL...
Nick Mathewson [Tue, 13 Jan 2009 14:43:51 +0000 (14:43 +0000)] 
Fix up (I hope) most ot the things that coverity suddenly claimed were REVERSE_INULL.  This is what we get for bragging about being down to 0 issues.

svn:r18096

16 years agoDo the tor_assert hack everywhere in test_crypto_aes_iv.
Nick Mathewson [Tue, 13 Jan 2009 14:43:46 +0000 (14:43 +0000)] 
Do the tor_assert hack everywhere in test_crypto_aes_iv.

svn:r18095

16 years agoFix a leak memory on the failing case of test_memeq_hex
Nick Mathewson [Tue, 13 Jan 2009 14:43:43 +0000 (14:43 +0000)] 
Fix a leak memory on the failing case of test_memeq_hex

svn:r18094

16 years agoForward port 03_tor_manpage_in_section_8.dpatch
Peter Palfrader [Sun, 11 Jan 2009 11:12:04 +0000 (11:12 +0000)] 
Forward port 03_tor_manpage_in_section_8.dpatch

svn:r18074

16 years agoNew alpha release
Peter Palfrader [Sun, 11 Jan 2009 11:11:47 +0000 (11:11 +0000)] 
New alpha release

svn:r18073

16 years agoFix a harmless-to-us bug in ht.h.
Nick Mathewson [Sat, 10 Jan 2009 14:40:43 +0000 (14:40 +0000)] 
Fix a harmless-to-us bug in ht.h.
There was a field that _HT_FOI_INSERT was never setting. Everything that calls _HT_FOI_INSERT was setting it via tor_malloc_zero, but that's fragile.

svn:r18064

16 years agoFix ServerDNSRandomizeCase so that setting it to 0 works.
Nick Mathewson [Sat, 10 Jan 2009 14:38:14 +0000 (14:38 +0000)] 
Fix ServerDNSRandomizeCase so that setting it to 0 works.
Bugfix on 0.2.1.7-alpha.  Backport candidate. Fixes bug 905.

svn:r18063

16 years agoAUTHENTICATE is really mandatory. No authentication is not quite the default.
Nick Mathewson [Thu, 8 Jan 2009 14:07:05 +0000 (14:07 +0000)] 
AUTHENTICATE is really mandatory.  No authentication is not quite the default.

svn:r18024

16 years agoUpdate wix installer ids for 0.2.1.10-alpha MSI package.
Martin Peck [Thu, 8 Jan 2009 11:25:30 +0000 (11:25 +0000)] 
Update wix installer ids for 0.2.1.10-alpha MSI package.

svn:r18019

16 years agoMake the last bunch of libevent version detection silliness work on macosx.
Nick Mathewson [Wed, 7 Jan 2009 21:13:02 +0000 (21:13 +0000)] 
Make the last bunch of libevent version detection silliness work on macosx.

svn:r18015

16 years agoCheck that Libevent header version matches Libevent library version.
Nick Mathewson [Wed, 7 Jan 2009 21:05:02 +0000 (21:05 +0000)] 
Check that Libevent header version matches Libevent library version.
Unfortunately, old Libevents don't _put_ a version in their headers, so
this can get a little tricky.  Fortunately, the only binary-compatibility
issue we care about is the size of struct event.  Even more fortunately,
Libevent 2.0 will let us keep binary compatiblity forever by letting us
decouple ourselves from the structs, if we like.

svn:r18014

16 years agoDiscard router descriptors as we load them if they are more than
Roger Dingledine [Wed, 7 Jan 2009 02:13:42 +0000 (02:13 +0000)] 
Discard router descriptors as we load them if they are more than
five days old. Otherwise if Tor is off for a long time and then
starts with cached descriptors, it will try to use the onion
keys in those obsolete descriptors when building circuits. Bugfix
on 0.2.0.x. Fixes bug 887.

svn:r17993

16 years agoactually find the right identity_digest to blame when we get
Roger Dingledine [Wed, 7 Jan 2009 00:30:12 +0000 (00:30 +0000)] 
actually find the right identity_digest to blame when we get
a destroy cell from our first hop.

svn:r17991

16 years agowell, that was a disaster. this time for sure.
Roger Dingledine [Tue, 6 Jan 2009 22:20:31 +0000 (22:20 +0000)] 
well, that was a disaster. this time for sure.

svn:r17989

16 years agono actual changes besides a seg fault on startup, i meant
Roger Dingledine [Tue, 6 Jan 2009 21:42:05 +0000 (21:42 +0000)] 
no actual changes besides a seg fault on startup, i meant

svn:r17986

16 years agosimplify. no actual changes i think. ;)
Roger Dingledine [Tue, 6 Jan 2009 21:31:46 +0000 (21:31 +0000)] 
simplify. no actual changes i think. ;)

svn:r17985

16 years agoWhen our circuit fails at the first hop (e.g. we get a destroy
Roger Dingledine [Tue, 6 Jan 2009 21:28:48 +0000 (21:28 +0000)] 
When our circuit fails at the first hop (e.g. we get a destroy
cell back), avoid using that OR connection anymore, and also
tell all the one-hop directory requests waiting for it that they
should fail. Bugfix on 0.2.1.3-alpha.

svn:r17984

16 years agoMake outgoing DNS requests respect OutboundBindAddress.
Nick Mathewson [Tue, 6 Jan 2009 20:50:55 +0000 (20:50 +0000)] 
Make outgoing DNS requests respect OutboundBindAddress.
Fixes the bug part of bug 789.

svn:r17983

16 years agoNote a problem in the interface tor_addr_to_sockaddr.
Nick Mathewson [Tue, 6 Jan 2009 20:50:51 +0000 (20:50 +0000)] 
Note a problem in the interface tor_addr_to_sockaddr.

svn:r17982

16 years agook, all set to destabilize it again
Roger Dingledine [Tue, 6 Jan 2009 20:38:05 +0000 (20:38 +0000)] 
ok, all set to destabilize it again

svn:r17980

16 years agobump to 0.2.1.10-alpha, reorganize the changelog tor-0.2.1.10-alpha
Roger Dingledine [Tue, 6 Jan 2009 20:11:47 +0000 (20:11 +0000)] 
bump to 0.2.1.10-alpha, reorganize the changelog

svn:r17974

16 years agoclarify which relay gave us the good netinfo cell
Roger Dingledine [Tue, 6 Jan 2009 19:21:47 +0000 (19:21 +0000)] 
clarify which relay gave us the good netinfo cell

svn:r17973

16 years agoand mention the bug # in the changelog
Roger Dingledine [Tue, 6 Jan 2009 19:07:21 +0000 (19:07 +0000)] 
and mention the bug # in the changelog

svn:r17971

16 years agoWhen a relay gets a create cell it can't decrypt (e.g. because it's
Roger Dingledine [Tue, 6 Jan 2009 19:03:15 +0000 (19:03 +0000)] 
When a relay gets a create cell it can't decrypt (e.g. because it's
using the wrong onion key), we were dropping it and letting the
client time out. Now actually answer with a destroy cell. Bugfix
on 0.0.2pre8.

svn:r17970

16 years agoJan 06 13:03:57.309 [info] networkstatus_set_current_consensus(): Loaded an obsolete...
Roger Dingledine [Tue, 6 Jan 2009 18:06:49 +0000 (18:06 +0000)] 
Jan 06 13:03:57.309 [info] networkstatus_set_current_consensus(): Loaded an obsolete consensus. Discarding.
Jan 06 13:03:57.309 [warn] Couldn't load consensus networkstatus from "bridge/cached-consensus"

doesn't need a real warn.

svn:r17969

16 years agoUpdate to the "December 19 2008" ip-to-country file
Roger Dingledine [Tue, 6 Jan 2009 18:03:01 +0000 (18:03 +0000)] 
Update to the "December 19 2008" ip-to-country file

svn:r17968

16 years agoClean up (and mark for 0.2.2.) comments relating to non-beauty of current bug-743...
Nick Mathewson [Tue, 6 Jan 2009 17:37:22 +0000 (17:37 +0000)] 
Clean up (and mark for 0.2.2.) comments relating to non-beauty of current bug-743 fix.

svn:r17966

16 years agoSlightly better messages on ControlListenAddress 0.0.0.0
Nick Mathewson [Tue, 6 Jan 2009 16:57:42 +0000 (16:57 +0000)] 
Slightly better messages on ControlListenAddress 0.0.0.0

svn:r17963

16 years agospecify it was a bugfix on something from 2007
Roger Dingledine [Tue, 6 Jan 2009 16:11:10 +0000 (16:11 +0000)] 
specify it was a bugfix on something from 2007

svn:r17960