Nick Mathewson
0f2e171653
fix a wide line.
...
svn:r18341
2009-01-30 15:23:44 +00:00
Roger Dingledine
1ca25b36d7
remove some done or abandoned items from the external todo
...
svn:r18335
2009-01-30 01:21:04 +00:00
Roger Dingledine
d478948844
admit that the "get a relay operator mailing list going" plan is the
...
one to slip if something is going to
svn:r18334
2009-01-30 01:18:15 +00:00
Andrew Lewman
65ad80bc79
Updated win32/mingw directions for openssl 0.9.8j.
...
svn:r18327
2009-01-29 23:21:37 +00:00
Andrew Lewman
742b823fdf
Clean up the rpm creation steps.
...
svn:r18325
2009-01-29 23:19:56 +00:00
Steven Murdoch
a692ed550c
Add data files generated by selection probability optimization algorithm
...
svn:r18316
2009-01-29 11:13:20 +00:00
Nick Mathewson
e1f03572ca
Support setting serverdnsrandomizecase during sighup. Backportable, unless too trivial.
...
svn:r18307
2009-01-28 19:53:03 +00:00
Nick Mathewson
f78793879d
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
2009-01-28 18:26:20 +00:00
Nick Mathewson
e06de61d84
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
2009-01-28 17:36:41 +00:00
Nick Mathewson
62a460d55f
Fix an old changelog entry to mention which bug it fixed.
...
svn:r18302
2009-01-28 17:36:37 +00:00
Nick Mathewson
0d5f4d4e73
Remove some dead code.
...
svn:r18301
2009-01-28 17:36:34 +00:00
Nick Mathewson
8027c8c6dd
Forward-port: Fix bug 893: check AP connections for markedness before expiring them.
...
svn:r18299
2009-01-28 16:30:06 +00:00
Nick Mathewson
ef001cf85d
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
2009-01-28 16:06:46 +00:00
Roger Dingledine
9fdae765e3
clean up r18287
...
svn:r18288
2009-01-28 07:16:22 +00:00
Roger Dingledine
edff606317
patch from matt to implement 'getinfo status/clients-seen'
...
svn:r18287
2009-01-28 06:50:36 +00:00
Roger Dingledine
31d60992c6
more minor bugs in the control spec
...
svn:r18286
2009-01-28 06:46:14 +00:00
Roger Dingledine
09eab14f78
typo found by 'nil'
...
svn:r18283
2009-01-28 00:03:47 +00:00
Roger Dingledine
59f57a0117
gah. yet another place that needs to be edited when we add
...
a new event. what a mess.
svn:r18277
2009-01-27 04:43:43 +00:00
Karsten Loesing
ed48c58838
Correct some typos while reading dir specs.
...
svn:r18266
2009-01-25 11:26:11 +00:00
Nick Mathewson
72e420ff3c
Fix typo found by Justin Coffi on or-talk
...
svn:r18258
2009-01-23 22:45:08 +00:00
Steven Murdoch
494dbd3ccb
Section on peer-to-peer bandwidth estimation
...
svn:r18242
2009-01-22 21:07:30 +00:00
Nick Mathewson
afc5b61777
Do not use == in our shell code; = is standard.
...
svn:r18239
2009-01-22 19:06:28 +00:00
Nick Mathewson
25c6ff6f55
Support 64-bit time_t. Patch from Matthias Drochner. Partial backport candidate.
...
svn:r18234
2009-01-22 16:28:12 +00:00
Steven Murdoch
15d3c28503
New section "Minimzing latency of paths" in performance optimization paper
...
svn:r18227
2009-01-22 12:49:04 +00:00
Jacob Appelbaum
1ac3e2abce
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
2009-01-22 05:50:19 +00:00
Nick Mathewson
8ebceeb352
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
2009-01-21 15:38:39 +00:00
Nick Mathewson
bf2b71beb8
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
2009-01-21 07:24:50 +00:00
Nick Mathewson
3f8ab367c1
Fix warning on panther compile, and bug 913. Backport candidate.
...
svn:r18203
2009-01-21 03:51:14 +00:00
Roger Dingledine
62203d1d5b
note that BridgeRecordUsageByCountry is on by default (but it
...
still only takes effect if BridgeRelay is set)
svn:r18202
2009-01-21 03:43:07 +00:00
Roger Dingledine
a5a6b9a08a
Let controllers actually ask for the "clients_seen" event. Bugfix
...
on 0.2.1.10-alpha; reported by Matt Edman.
svn:r18201
2009-01-21 03:24:27 +00:00
Roger Dingledine
90a5042aeb
get ready for more development
...
svn:r18200
2009-01-21 02:51:30 +00:00
Martin Peck
5bbb7c809f
Update Tor WiX MSI package for 0.2.1.11-alpha, new component GUIDs.
...
svn:r18198
2009-01-21 02:24:21 +00:00
Peter Palfrader
df5a94fc67
And forward port patches
...
svn:r18195
2009-01-21 00:01:07 +00:00
Peter Palfrader
8304026b1a
New upstream version
...
svn:r18194
2009-01-20 23:56:20 +00:00
Roger Dingledine
3c668245b7
bump to 0.2.1.11-alpha, clean up changelog
...
svn:r18192
2009-01-20 23:33:04 +00:00
Roger Dingledine
5a52c7a70c
remove some done items, clarify a few others
...
svn:r18190
2009-01-20 22:55:23 +00:00
Nick Mathewson
a87980c2eb
Add a better (non-locale-having) ctypes implementation to avoid protocol and parsing mismatches on different platforms.
...
svn:r18189
2009-01-20 21:33:56 +00:00
Steven Murdoch
d20ae4962f
Discuss effect of adjusting node selection probability based on exit policy
...
svn:r18188
2009-01-20 11:41:49 +00:00
Roger Dingledine
44a3587d74
mark off some done items
...
svn:r18173
2009-01-18 20:48:43 +00:00
Roger Dingledine
c426e1de91
move my microdescriptors proposal into slot 158
...
svn:r18172
2009-01-18 18:57:20 +00:00
Roger Dingledine
18eba0073d
clean up my microdescriptors proposals now that i've slept on it
...
svn:r18171
2009-01-18 18:56:28 +00:00
Peter Palfrader
1c70922491
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
2009-01-18 13:22:47 +00:00
Peter Palfrader
804f2dd716
Aliases do not work so well in scripts
...
svn:r18169
2009-01-18 13:22:45 +00:00
Peter Palfrader
d81208dbe3
Add base64-decode as an alias or shell function. it was a proper binary in sarge
...
svn:r18168
2009-01-18 13:12:47 +00:00
Karsten Loesing
9f6703ea3a
Update lists of directory authorities.
...
svn:r18167
2009-01-18 13:03:44 +00:00
Roger Dingledine
31d05f5aa3
touchups
...
svn:r18165
2009-01-18 10:22:13 +00:00
Roger Dingledine
3f9b2dda53
the rest of the propsets i noticed we were missing in the ideas/ dir
...
svn:r18164
2009-01-18 09:51:23 +00:00
Roger Dingledine
464502b7e2
some notes on how exactly to do this microdescriptor thing.
...
svn:r18163
2009-01-18 09:51:09 +00:00
Peter Palfrader
d21d90c9b9
Mention tor-resolve also
...
svn:r18162
2009-01-18 01:08:48 +00:00
Peter Palfrader
0d77226a19
Debian changelog for upcoming upstream version fixing #495829
...
svn:r18161
2009-01-18 01:08:45 +00:00