Karsten Loesing
10fbc998e1
Update dir-spec.txt and man page.
2009-08-18 16:14:22 +02:00
Karsten Loesing
dccadb30cd
Clean up proposal 166 and its implementation.
2009-08-18 15:53:08 +02:00
Nick Mathewson
b9e45cc508
Merge commit 'mikeperry/bandwidth-voting-final'
2009-08-14 17:12:05 -04:00
Nick Mathewson
492416be0c
Merge commit 'ioerror/LetsKillNoConnect'
2009-08-09 18:55:32 -07:00
Nick Mathewson
4311b9a6d1
Merge commit 'arma/dotexit'
2009-08-09 18:48:08 -07:00
Mike Perry
cb477f9cc0
Merge commit 'nickm/strtok' into mp-voting-final
2009-08-09 18:23:53 -07:00
Nick Mathewson
8f8877c624
Merge commit 'origin/maint-0.2.1'
2009-08-09 18:14:35 -07:00
Nick Mathewson
6423091f07
Merge commit 'mikeperry/bandwidth-proposals-final'
2009-08-09 13:10:06 -07:00
Jacob Appelbaum
33762b5296
LetsKillNoConnect removes support for .noconnect
...
This is a patch to remove support for .noconnect.
We are removing .noconnect because of a talk at Defcon 17 by Gregory Fleischer.
2009-08-08 19:15:22 -07:00
Roger Dingledine
07d95440ef
oops, fix typo
2009-08-07 19:29:19 -04:00
Roger Dingledine
3e4379c2e7
Disable .exit notation unless AllowDotExit is 1.
2009-08-07 19:26:41 -04:00
Roger Dingledine
8196130f24
fix typo in control-spec
2009-08-07 17:55:17 -04:00
Mike Perry
3a1b9526f8
Update the ratio calculation to prefer faster measurements.
...
Also: simplify complicated filtering steps, always take the
most recent measurement, and use slightly smaller file sizes
based on measurements.
2009-08-06 14:38:54 -07:00
Mike Perry
011b732436
Update 161 to reflect current implementation.
...
Also mention rounding step.
2009-08-06 14:38:36 -07:00
Mike Perry
db297fb944
Update dir-spec.txt to describe w line.
...
"Measured=" is present in votes regardless of consensus method.
2009-08-06 11:48:03 -07:00
Karsten Loesing
fe36f69ce8
Make configuration of hidden services with authorization somewhat clearer.
2009-08-01 11:36:51 +02:00
Roger Dingledine
6bb10a28fb
Patch from atagar to fix control-spec
...
Specifically, admit that the "newconsensus" event exists, and
status/reachability has secretly been status/reachability-succeeded
all along, but nobody used it so we didn't notice.
2009-07-30 03:41:02 -04:00
Roger Dingledine
e8e88922a7
Merge branch 'maint-0.2.1' into master
2009-07-28 18:19:57 -04:00
Roger Dingledine
146eae318f
document my new relay-early behavior
2009-07-28 17:39:12 -04:00
Nick Mathewson
2b0e8fb39f
Merge commit 'ioerror/DirFetchInfoExtraEarly'
...
Conflicts:
ChangeLog
2009-07-25 00:52:54 -04:00
Karsten Loesing
884c621aa7
Proposal: Including Network Statistics in Extra-Info Documents
2009-07-23 10:59:00 -04:00
Roger Dingledine
72c5a46b43
move the todo.external file into svn projects
2009-07-14 23:35:34 -04:00
Jacob Appelbaum
e7576f92de
Add support for a new option: FetchDirInfoExtraEarly
...
This new option will allow clients to download the newest fresh consensus
much sooner than they normally would do so, even if they previously set
FetchDirInfoEarly. This includes a proper ChangeLog entry and an updated man
page.
2009-07-13 16:30:42 -07:00
Roger Dingledine
862fbbed7f
resolve atagar's confusion with getinfo accounting
2009-07-13 17:34:47 -04:00
Nick Mathewson
aa0cf31c51
Merge commit 'origin/maint-0.2.1'
...
Conflicts:
ChangeLog
configure.in
contrib/tor-mingw.nsi.in
src/win32/orconfig.h
2009-07-07 12:42:24 -04:00
Andrew Lewman
2c221e923b
updated rpm instructions for realtime libevent.
2009-07-02 17:57:47 -04:00
Nick Mathewson
955a763c74
path-spec: Clarify what we mean by "a server's bandwidth."
...
This just got a little complicated, since old clients use "clipped
advertised bandwith" and new clients now use "consensus bandwidth" but
fall back to "clipped advertised bandwidth".
2009-06-22 14:23:39 -04:00
Christopher Davis
75472c19c3
Enable Tor to connect through SOCKS 4/5 proxies
...
Added a sanity check in config.c and a check in directory.c
directory_initiate_command_rend() to catch any direct connection attempts
when a socks proxy is configured.
2009-06-19 12:16:15 -04:00
Nick Mathewson
bdd5785f07
Small changes to proposals 158 and 162 based on comments from arma
2009-06-15 14:18:32 -04:00
Nick Mathewson
7404c936d0
Finish an incomplete sentence in a proposal.
2009-06-07 23:53:05 -04:00
Roger Dingledine
08fd7e61c7
proposals tweaks patch
...
is attached
--roger
>From 674f087ab98e1711bb533acf23ee88c7c2a1dfdb Mon Sep 17 00:00:00 2001
From: Roger Dingledine <arma@torproject.org>
Date: Sun, 7 Jun 2009 14:37:32 -0400
Subject: [PATCH] minor edits on proposals
2009-06-07 23:51:14 -04:00
Sebastian Hahn
169c019a60
spelling fixes for proposals
2009-06-06 23:42:07 +02:00
Nick Mathewson
e84ddead34
Merge branch 'hardware_accel_improvements'
2009-05-31 13:36:50 -04:00
Martin Peck
65836d246d
Remove warning about untested HardwareAccel option and clarify usage.
2009-05-30 15:15:43 -07:00
Martin Peck
5816832247
Add documentation for new AccelName and AccelDir dynamic hardware acceleration engine options.
2009-05-30 13:53:35 -07:00
Nick Mathewson
db576626e1
Update 0.2.2 TODO item status
2009-05-29 15:12:38 -04:00
Nick Mathewson
5948543644
Clarify some of proposal 165 based on discussion
2009-05-29 14:51:32 -04:00
Nick Mathewson
4913a8c4ba
Merge commit 'origin/maint-0.2.1'
2009-05-28 16:07:49 -04:00
Nick Mathewson
2c8b56c029
Proposal 165: Easy migration for voting authority sets.
...
This proposal tries to do what 134 tried to do, but more securely and
with less whiz-bang NP-hard computation. Peter had the basic idea.
2009-05-28 12:48:38 -04:00
Nick Mathewson
260de44313
Fixes to spelling fixes. Thanks, Roger!
2009-05-28 12:22:48 -04:00
Nick Mathewson
cb18fc2190
Merge commit 'origin/maint-0.2.1'
2009-05-27 18:12:18 -04:00
Nick Mathewson
ec7e054668
Spell-check Tor.
2009-05-27 17:55:51 -04:00
Nick Mathewson
e86ad6b7fb
Reject proposal 134
2009-05-27 14:33:44 -04:00
Nick Mathewson
b998fed9b9
Remove support for events without the extended format or long names.
...
Supporting the old formats made our code complex; running without them
has been discouraged since 0.2.1.x.
2009-05-25 12:52:25 -04:00
Roger Dingledine
b1e61353ec
note that proposal 160 is written. note that section 4.5 is done.
2009-05-24 20:32:07 -04:00
Roger Dingledine
4c548cd51b
early thoughts on a safer way to reach a service via a particular exit.
2009-05-24 20:31:20 -04:00
Roger Dingledine
7df5c031e8
add mikeperry's notes about fairer round-robin for rate limiting
2009-05-24 20:31:20 -04:00
Nick Mathewson
9f69b3d94c
[prop140] Note another useful restriction of ed format.
2009-05-22 15:55:40 -04:00
Nick Mathewson
0adb8c8386
Short proposal on reporting why authorities voted as they did
2009-05-22 02:58:42 -04:00
Nick Mathewson
047bc09565
New short proposal about detecting if a node is a client.
2009-05-22 02:57:54 -04:00
Mike Perry
4e1b20b1d3
Finish incomplete sentence.
2009-05-21 21:38:50 -07:00
Mike Perry
f55a70b640
Update proposal 160 with comments from mailinglist.
...
Also add implementation details and a timestampt to the output of 161.
2009-05-19 21:24:18 -07:00
Nick Mathewson
7d84b84608
Clearer valgrind instructions for non-Debian openssls
2009-05-19 10:40:20 -04:00
Marian
2619e35942
New proposal draft about migrating ciphers and hashes in the Tor protocol.
2009-05-16 11:58:56 -04:00
Nick Mathewson
573aeb769e
Major revision of proposal 158.
...
The big changes are to go from a "caches compute the micro-descriptor"
format to an "authorities generate microdescriptors" format.
See or-dev discussions of January 2009 for full rationales.
2009-05-16 00:42:27 -04:00
Nick Mathewson
143e6677ff
Add acks section to prop 162.
2009-05-15 16:32:18 -04:00
Nick Mathewson
dc1253af7b
Add new proposal 162: "Publish the consensus in multiple flavors"
2009-05-15 13:03:42 -04:00
Mike Perry
2a4c6207ad
Update proposal 161 to reflect mailinglist discussion.
2009-05-14 17:53:11 -04:00
Nick Mathewson
ce768fc06e
Add proposal 161: computing bandwidth adjustments
2009-05-12 23:00:05 -04:00
Nick Mathewson
6feb149db9
Claim/assign some proposal-writing tasks for 0.2.2.
...
(Proposals assigned to others are purely in the realm of speculation.)
2009-05-12 12:50:06 -04:00
Nick Mathewson
36c2db2b2e
Add TODO.022 items based on discussion with arma
2009-05-08 19:09:51 -04:00
Nick Mathewson
183b5905bb
Remove some stuff from the SHA-1 paragraph.
...
We don't need to explain the difference between 2nd preimage and
collision: anybody who doesn't know can use wikipedia.
2009-05-08 12:52:18 -04:00
Marian
7a2c8e55af
Clarify some points in what-uses-sha1.
2009-05-08 12:46:43 -04:00
Sebastian Hahn
deea710cdc
Fix typo in 001-process.txt
2009-05-05 11:12:41 -04:00
Sebastian Hahn
d230827912
Remove all svn metadata minus what I missed.
...
Tor doesn't use SVN anymore, making $Revision$, $Id$ and $Date$
meaningless. Remove them without replacement.
2009-05-05 17:05:46 +02:00
Sebastian Hahn
d0cb5e5b0b
SVN-specific metadata should no longer be part of a proposal
...
Update the proposal creation instructions to remove the Version
and Last-Modified fields.
2009-05-05 17:05:45 +02:00
Roger Dingledine
df8a47464a
add a new proposal for authorities to vote for bandwidth "offsets"
2009-05-05 08:53:12 -04:00
Roger Dingledine
ae8e0aeca6
Fix typos in proposal 141.
2009-05-05 08:52:22 -04:00
Karsten Loesing
592f957169
Update rend-spec.txt.
2009-05-04 13:46:30 -04:00
Nick Mathewson
7e411f4b30
Initial division of SHA1 uses by collision/preimage needs.
...
More thought is needed on each collision opportunity to figure out how
exploitable it is.
2009-05-02 11:52:38 -05:00
Nick Mathewson
08e4a07720
delete trailing whitespace in xxx-what-uses-sha1.txt
2009-05-02 11:49:45 -05:00
Marian
4f9b12e248
More notes and an extra element in xxx-what-uses-sha1.txt
2009-05-02 12:39:56 -04:00
Roger Dingledine
f04dec4908
fix typo and naming convention
...
svn:r19377
2009-04-26 03:59:35 +00:00
Nick Mathewson
e4d3352e3f
Initial thoughts on a TODO.022.
...
svn:r19369
2009-04-24 05:45:37 +00:00
Jacob Appelbaum
f33f2e9591
Update the port knocking SPA document to have more details. Still needs a packet filter.
...
svn:r19356
2009-04-21 07:55:07 +00:00
Jacob Appelbaum
7f4bfe5107
A small set of ideas that Nick and Roger suggested I write up regarding bridge detection.
...
svn:r19355
2009-04-21 04:06:49 +00:00
Andrew Lewman
37e8a28c7c
update to openssl 0.9.8k
...
svn:r19248
2009-04-09 04:11:13 +00:00
Roger Dingledine
b949871a1e
move some of the items out of the 'phase one' section
...
svn:r19180
2009-03-29 09:17:11 +00:00
Roger Dingledine
43a2ef61dd
put in the performance todo items that i marked as high-priority in
...
the projects/performance/perf-todo file.
svn:r19178
2009-03-29 08:34:35 +00:00
Roger Dingledine
97dfa611d1
note some progress we've made on a few of them
...
svn:r19177
2009-03-29 03:13:42 +00:00
Roger Dingledine
8b63944ed2
put the 'phase 2' preliminary todo items in place
...
svn:r19176
2009-03-29 03:11:19 +00:00
Karsten Loesing
d3b6a40daa
Add proposal 159 to index.
...
svn:r19114
2009-03-23 17:24:48 +00:00
Roger Dingledine
342959acb8
typo
...
svn:r19109
2009-03-23 00:30:48 +00:00
Nick Mathewson
49308dcc7a
Clarify that the nickname part of a LongName is indeed optional.
...
svn:r19076
2009-03-18 19:30:22 +00:00
Mike Perry
d27cff4aa5
Update translation doc with info on two options for new
...
string creation workflow. It is unclear at this point
which of the two are the lesser evil, so both are included.
svn:r19037
2009-03-16 07:56:01 +00:00
Andrew Lewman
7d0dfb7597
remove the advocacy docs from tor/trunk
...
svn:r19006
2009-03-15 05:27:48 +00:00
Roger Dingledine
6f057325d0
cut out a lot of the external todo items, since they're done
...
svn:r18959
2009-03-13 09:41:32 +00:00
Andrew Lewman
3f22e3627c
add the doc files to a real doc directory.
...
svn:r18952
2009-03-13 06:25:17 +00:00
Andrew Lewman
8b3c8989c7
Add the pdf of the roadmap to the right section of docs.
...
svn:r18941
2009-03-12 16:46:06 +00:00
Andrew Lewman
aa154d846a
minor updates and questions.
...
svn:r18705
2009-02-27 03:05:27 +00:00
Roger Dingledine
cdbd371d9f
typo
...
svn:r18610
2009-02-17 22:49:25 +00:00
Roger Dingledine
c4792ec62b
add proposal 159, 'exit scanning', from or-dev
...
svn:r18609
2009-02-17 20:37:11 +00:00
Steven Murdoch
2d147509d6
Remove Makefile rule for building performance.tex (now in /projects/performance)
...
svn:r18568
2009-02-16 11:10:34 +00:00
Roger Dingledine
625a774eae
and two more things to move
...
svn:r18564
2009-02-16 10:26:51 +00:00
Roger Dingledine
b182b6f945
move performance.tex over
...
boy, what a convoluted thing svn is
svn:r18563
2009-02-16 10:26:04 +00:00
Roger Dingledine
9ded433abb
new controller event NEWCONSENSUS that lists the networkstatus
...
lines for every recommended relay.
still needs docdoc and changelog entry.
svn:r18556
2009-02-16 06:18:03 +00:00
Roger Dingledine
323b33386f
reindex proposals
...
svn:r18555
2009-02-16 06:17:27 +00:00
Roger Dingledine
34d9df88e0
nobody's implementing proposals 134 or 140, so they get
...
bumped to 0.2.2.x
svn:r18546
2009-02-15 12:06:54 +00:00
Roger Dingledine
d025bb99be
fill in some 'created' timeframes
...
svn:r18545
2009-02-15 11:12:42 +00:00
Mike Perry
397f73bec0
Add SSL test description for kicks. Also spell check is a
...
wonderfukl thign.
svn:r18502
2009-02-12 10:15:32 +00:00
Mike Perry
157bed9dc9
Add exit scanning proposal outline from discussions with arma.
...
svn:r18501
2009-02-12 09:54:54 +00:00
Roger Dingledine
4a52728953
it turns out that removing external deliverables from the list just
...
because they're done will really confuse arma.
svn:r18463
2009-02-10 06:59:49 +00:00
Roger Dingledine
5f545912e5
mark a few todo items as deferable
...
svn:r18455
2009-02-09 20:29:59 +00:00
Andrew Lewman
b543cf1ce2
Updated my parts of future, completed two items in .021
...
svn:r18434
2009-02-09 04:42:45 +00:00
Roger Dingledine
79e276bf81
add more reminders on potential performance improvements
...
svn:r18416
2009-02-09 02:48:23 +00:00
Roger Dingledine
decdf4537a
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
2009-02-04 23:27:35 +00:00
Roger Dingledine
8977f24eb8
some other performance-oriented fixes to integrate
...
svn:r18395
2009-02-04 23:26:39 +00:00
Andrew Lewman
893479b8b3
Minor adjustment to man page.
...
svn:r18365
2009-02-01 22:05:31 +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
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
Karsten Loesing
ed48c58838
Correct some typos while reading dir specs.
...
svn:r18266
2009-01-25 11:26:11 +00:00
Steven Murdoch
494dbd3ccb
Section on peer-to-peer bandwidth estimation
...
svn:r18242
2009-01-22 21:07:30 +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
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
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
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
Roger Dingledine
31d05f5aa3
touchups
...
svn:r18165
2009-01-18 10:22:13 +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
Andrew Lewman
e414b12928
Bump openssl version.
...
svn:r18112
2009-01-15 05:50:57 +00:00
Nick Mathewson
bd0e400bc3
AUTHENTICATE is really mandatory. No authentication is not quite the default.
...
svn:r18024
2009-01-08 14:07:05 +00:00
Roger Dingledine
d95b63f1e4
Bugfix on r13098. Backport candidate.
...
When we made bridge authorities stop serving bridge descriptors over
unencrypted links, we also broke DirPort reachability testing for
bridges. So bridges with a non-zero DirPort were printing spurious
warns to their logs. Bugfix on 0.2.0.16-alpha. Fixes bug 709.
svn:r17945
2009-01-06 07:13:24 +00:00
Roger Dingledine
55665f25e5
the new alpha release is coming out this week sometime. too many
...
bugs fixed to keep waiting. i still need to track down bug 709
first though, since i am increasingly thinking it's a real bug.
svn:r17944
2009-01-06 03:57:06 +00:00
Nick Mathewson
f772fc0c36
apply a variant of rovv's bug 872 patch, and document that we want a better solution for 0.2.2.x.
...
svn:r17924
2009-01-05 20:52:14 +00:00
Sebastian Hahn
b370edcc87
Better explain the PublishServerDescriptor option in the manpage
...
PublishServerDescriptor 1 means "publish to the relevant authority", not "publish to v2,v3 authorities". Also adjust the time in the manpage to January 2009
svn:r17909
2009-01-05 13:50:02 +00:00
Karsten Loesing
b4d7776de8
List places where the hidden service protocol uses SHA-1.
...
svn:r17866
2009-01-04 00:21:28 +00:00
Nick Mathewson
6ded024914
Note another place we use sha1
...
svn:r17836
2008-12-31 18:25:30 +00:00
Nick Mathewson
1ef472b2bd
New proposal "idea" listing all the places I could think of that we use SHA-1.
...
svn:r17831
2008-12-30 17:15:27 +00:00
Nick Mathewson
d0924d522d
Document RELAY_EARLY cells in tor-spec.txt: proposal 110 is mostly implemented, and the rest of it will need to wait until all current Tor 0.2.0.x clients are obsolete to close.
...
svn:r17816
2008-12-29 19:55:23 +00:00
Andrew Lewman
dce4677503
Update openssl version, suggest latest libevent.
...
svn:r17806
2008-12-29 03:46:50 +00:00
Roger Dingledine
43c22c5b79
minor todo updates
...
svn:r17797
2008-12-27 07:28:47 +00:00
Roger Dingledine
5519e633ec
New controller event "clients_seen" to report a geoip-based summary
...
of which countries we've seen clients from recently. Now controllers
like Vidalia can show bridge operators that they're actually making
a difference.
svn:r17796
2008-12-27 06:50:07 +00:00
Steven Murdoch
4a1fd99899
Add discussion on how network latency changes when the network load differs from the level that the node selection algorithm was designed for
...
svn:r17769
2008-12-25 13:11:39 +00:00
Steven Murdoch
3ba7a6e219
Add R script for estimating average node latency at different levels of network load
...
svn:r17768
2008-12-25 12:10:27 +00:00
Roger Dingledine
a32477db65
propset on our new todo lists. why can't svn just know what i mean.
...
svn:r17766
2008-12-25 00:07:09 +00:00
Steven Murdoch
8199d30050
Discussion on optimizing the node selection probabilities
...
svn:r17763
2008-12-24 16:40:39 +00:00
Steven Murdoch
972d019cae
Annotate relative-selection-probabilities graph
...
svn:r17762
2008-12-24 16:39:56 +00:00
Steven Murdoch
294e773ae9
Add R code for plotting optimized node selection probabilities
...
svn:r17761
2008-12-24 16:00:47 +00:00
Roger Dingledine
ad79530cb0
mark done an item that sebastian did
...
svn:r17716
2008-12-21 18:32:36 +00:00
Steven Murdoch
bdb9ecdff3
Discussion on performance impact of removing empty TLS application records
...
svn:r17710
2008-12-20 13:00:04 +00:00
Nick Mathewson
ee706649f6
Say more about comment conventions in doc/HACKING
...
svn:r17703
2008-12-19 18:51:40 +00:00
Roger Dingledine
60d6175906
finally commit the three-year roadmap i've been working on. yay!
...
svn:r17696
2008-12-19 06:40:38 +00:00
Roger Dingledine
e5384f932b
make a new doc/roadmaps directory, and move our current roadmap
...
drafts into it.
svn:r17693
2008-12-19 06:25:43 +00:00
Nick Mathewson
bf80e2df3f
Replace calls to time(NULL) that occur on the order of once per read, one per write, or once per cell with calls to a function that looks at a cached value of time. This is tricksy to benchmark, since it will only help on systems where time() is a syscall and syscalls are relatively slow.
...
svn:r17690
2008-12-18 17:19:04 +00:00
Nick Mathewson
7d92053286
Remove RedirectExit feature; it has been deprecated since 0.2.0.3-alpha
...
svn:r17663
2008-12-17 23:02:04 +00:00
Nick Mathewson
2ad36f68c8
Rename ServerDNSAllowBrokenResolvConf to ServerDNSAllowBrokenConfig.
...
(Many users have no idea what a resolv.conf is, and shouldn't be forced to learn. The old option will keep working for now.)
Also, document it.
svn:r17661
2008-12-17 22:58:14 +00:00
Nick Mathewson
43393b4b33
manpage: stop mentioning the possibility that Tor has been built without eventdns. That hasn't been possible since 0.2.0.1-alpha
...
svn:r17655
2008-12-17 20:58:41 +00:00
Nick Mathewson
d58de02778
Add manpage documentation for ServerDNSRandomizeCase.
...
svn:r17654
2008-12-17 20:58:38 +00:00
Nick Mathewson
e53ffaa4e4
Don't extend circuits over noncanonical connections with mismatched addresses.
...
Also, refactor the logic to check whether we will use a connection or
launch a new one into a new function.
svn:r17628
2008-12-15 21:17:53 +00:00
Nick Mathewson
51c29e1e24
Apply rovv's bug 805 fix: take more care never to prefer a non-canonical connection.
...
svn:r17627
2008-12-15 21:17:43 +00:00
Roger Dingledine
1d91776071
add another torbutton issue that needs solving
...
svn:r17619
2008-12-13 21:42:09 +00:00
Nick Mathewson
1a7a432611
Merge 148 into tor-spec, mark it Closed, and check off proposal 148 in TODO.021
...
svn:r17613
2008-12-12 20:30:45 +00:00
Nick Mathewson
5fb2ab1e65
Implement the /tor/keys/fp-sk/ URL format. That mostly finishes the server side of 157.
...
svn:r17611
2008-12-12 19:05:36 +00:00
Nick Mathewson
69ce955484
Add cross-certification to authority key certificates. Partial implementation of proposal 157.
...
svn:r17610
2008-12-12 18:31:39 +00:00
Nick Mathewson
6c2dbc56bf
Mark proposal 157 as accepted.
...
svn:r17609
2008-12-12 17:36:08 +00:00
Nick Mathewson
3a2d8470e3
Mark 5 0.2.1.x items as higest priority. Anything else can probably go on the 0.2.2.x pile
...
svn:r17608
2008-12-12 17:34:23 +00:00
Roger Dingledine
65c71a5a9e
put recent release blurbs into the changelog; fix a typo in tor-spec.
...
svn:r17586
2008-12-11 17:18:03 +00:00
Roger Dingledine
cb4d773063
add more deliverables: somebody needs to pick up weasel's nlnet work.
...
svn:r17585
2008-12-11 15:58:14 +00:00
Roger Dingledine
92167e25a0
tabman returneth
...
svn:r17584
2008-12-11 15:50:17 +00:00
Nick Mathewson
cd0d28027a
Add goodell's feature-request 268 as a proposal idea.
...
svn:r17574
2008-12-11 03:40:25 +00:00
Andrew Lewman
9e8f8223db
summarize the Vidalia Marble integration, and pick a date for
...
implementation.
svn:r17573
2008-12-11 01:19:16 +00:00
Roger Dingledine
3f75a57d34
mark the high-priority items that really ought to get done before
...
their formal deadline, e.g. since they are blocking other items.
svn:r17572
2008-12-11 00:18:42 +00:00
Nick Mathewson
9854ebadde
Clarify current client behavior WRT TLS certificates. Add a TODO to make sure that this behavior is optional, and an entry in 098-todo.txt for investigating whether this behavior is smart.
...
svn:r17568
2008-12-10 22:28:00 +00:00
Nick Mathewson
53d3f812bd
Add new internal-use-only option for controllers to use to prevent SIGHUP from reloading the configuration. Fixes bug 856.
...
svn:r17567
2008-12-10 22:17:02 +00:00
Nick Mathewson
c24627fa6f
fix a typo in tor-spec.txt
...
svn:r17561
2008-12-10 17:25:17 +00:00
Roger Dingledine
9dd0516003
add four items that ibb wants to see.
...
svn:r17552
2008-12-10 07:42:47 +00:00
Nick Mathewson
f117ec8b68
small todo/changelog fixes
...
svn:r17551
2008-12-10 05:39:27 +00:00
Roger Dingledine
8054fdc51a
the bridge family proposal really resembles 'dead' more than it resembles
...
'finished'.
svn:r17546
2008-12-09 23:51:02 +00:00
Roger Dingledine
2200bd20d2
point out that one todo item is actually already started
...
svn:r17545
2008-12-09 23:50:35 +00:00
Roger Dingledine
3a3d2ec4d6
summarize proposal 111 in tor-spec
...
svn:r17544
2008-12-09 23:30:50 +00:00
Nick Mathewson
3d90da5db5
Add a description of how to make AES parallelized across cores to TODO.021.
...
svn:r17540
2008-12-09 20:49:34 +00:00
Nick Mathewson
8990dbcf7a
Redivide 0.2.1 items into do,nice-to-have,and defer.
...
svn:r17539
2008-12-09 20:48:22 +00:00
Nick Mathewson
e6cc9a8352
Specify the CONSENSUS_ARRIVED event.
...
svn:r17536
2008-12-09 18:17:07 +00:00
Nick Mathewson
df9257c6ff
Note that thandy-client json2xml works, and afaik Matt is satisfied with it.
...
svn:r17534
2008-12-09 17:47:26 +00:00
Nick Mathewson
73c6e8821a
remove some already-proposed things from 098-todo.txt
...
svn:r17533
2008-12-09 17:39:46 +00:00
Nick Mathewson
a79dbce29b
Update status on some hidden-service proposals
...
svn:r17532
2008-12-09 16:59:33 +00:00
Nick Mathewson
37d7df2bf7
Migrate the reindex script to python, since adding features to the Perl was getting too ugly. Make it handle line-continuations, and include target versions in output.
...
svn:r17531
2008-12-09 16:13:38 +00:00
Nick Mathewson
6e59ad4b9e
Mark proposal 135 as Closed: no actual spec changes needed.
...
svn:r17529
2008-12-09 14:06:40 +00:00
Nick Mathewson
eb19ddb020
Merge proposal 136 into dir-spec.txt. We need to get better about doing this.
...
svn:r17528
2008-12-09 13:57:23 +00:00
Nick Mathewson
0121caef61
Mark proposals 153 and 154 as superseded by thandy-spec.txt
...
svn:r17525
2008-12-09 04:05:25 +00:00
Roger Dingledine
c15b07bb30
more updates on our todo files
...
svn:r17512
2008-12-07 23:43:55 +00:00
Roger Dingledine
84581b4723
first cut of mid-february goals.
...
svn:r17510
2008-12-07 18:49:28 +00:00
Roger Dingledine
0f8fb53088
remove a few done items from the 021 todo
...
svn:r17509
2008-12-07 18:48:33 +00:00
Roger Dingledine
f475d99eb4
and even better still
...
svn:r17508
2008-12-07 17:58:06 +00:00
Roger Dingledine
e6ae970dd6
update our external constraints to match reality better
...
svn:r17507
2008-12-07 17:56:55 +00:00
Jacob Appelbaum
6b178b46ef
New DirPortFrontPage option that takes an html file and publishes it as "/" on the DirPort. Now relay operators can provide a disclaimer without needin to set up a separate webserver. There's a sample disclaimer in contrib/tor-exit-notice.html.
...
svn:r17500
2008-12-07 01:21:19 +00:00
Andrew Lewman
ea975ddeee
Update the win32 directions to mention the many symlink errors one
...
receives.
svn:r17482
2008-12-04 19:04:24 +00:00
Andrew Lewman
ae85ca25f5
Update libevent version in the win32 directions.
...
svn:r17480
2008-12-04 18:00:04 +00:00
Nick Mathewson
efa5415f29
signing, not secret.
...
svn:r17476
2008-12-03 16:37:04 +00:00
Nick Mathewson
14fae5f2b3
Revise 157: make the crosscert field match the other authority cert field names.
...
svn:r17469
2008-12-03 03:38:40 +00:00
Nick Mathewson
1b95a8e68a
A cryptic comment in dir-spec.txt is now a complete proposal.
...
svn:r17452
2008-12-02 23:02:31 +00:00
Nick Mathewson
fd9ecca656
Finish a sentence
...
svn:r17451
2008-12-02 23:02:10 +00:00
Nick Mathewson
bf4c6cf24a
Add proposal 157: "Make certificate downloads specific"
...
svn:r17448
2008-12-02 22:20:47 +00:00
Roger Dingledine
2d8f7a4ff6
clarify that 'resolve' relay cells nul-terminate the hostname, just
...
like 'begin' relay cells.
svn:r17442
2008-12-02 17:35:05 +00:00
Roger Dingledine
9474ac11d8
minor fix
...
svn:r17407
2008-11-29 12:04:17 +00:00
Roger Dingledine
cfd21c58b5
don't lose a patch that mwenge wrote to put different destination
...
ports on different streams. one day i will make this into a real
proposal, and argue we should put it in.
svn:r17380
2008-11-24 02:08:46 +00:00
Roger Dingledine
5f86304a5c
also run ./reindex.pl
...
svn:r17378
2008-11-24 00:56:04 +00:00
Roger Dingledine
afad8df068
add proposal 156 from mwenge, Tracking blocked ports on the client side
...
svn:r17377
2008-11-24 00:53:19 +00:00
Andrew Lewman
d54fbdb531
remove some completed items. I should look at this more often.
...
svn:r17242
2008-11-11 01:26:18 +00:00
Nick Mathewson
dcfbd1e024
Add some notes on Unnamed, w lines, and p lines to dir-spec.txt, since they are all in the code now.
...
svn:r17227
2008-11-09 16:41:06 +00:00
Roger Dingledine
1d824f8dc2
remove a bunch of obsolete html files. they haven't been linked
...
to for many years. i think.
svn:r17224
2008-11-09 03:23:18 +00:00
Roger Dingledine
5ad3669e93
some changes i found in my other sandbox
...
svn:r17216
2008-11-08 06:33:43 +00:00
Roger Dingledine
39f2b6a849
some minor changes i found in my sandbox
...
svn:r17215
2008-11-08 06:32:46 +00:00
Steven Murdoch
9d68ed08e9
Patch from Jacob Appelbaum and me to make User option more robust, properly set supplementary groups, deprecated the Group option, and log more information on credential switching
...
svn:r17200
2008-11-07 02:06:12 +00:00
Nick Mathewson
ad6971d3b3
Make multiplicity of dir-address match code. Fix bug 849
...
svn:r17193
2008-11-05 18:35:53 +00:00
Nick Mathewson
39db9fbe00
Yes, "NL" means "LF" to Tor.
...
svn:r17192
2008-11-05 18:31:28 +00:00
Roger Dingledine
4520500cde
put in karsten's patch #1 for proposal 155, modified
...
svn:r17106
2008-10-15 00:36:09 +00:00
Roger Dingledine
ebf6591e6f
cleanups on proposal 121 while i was reading it. karsten, there's a
...
question for you about passwords at the end.
svn:r17097
2008-10-14 20:04:47 +00:00
Steven Murdoch
3e0f0b48d9
Template file for performance roadmap
...
svn:r17073
2008-10-13 17:02:53 +00:00
Karsten Loesing
502192502a
Add some open tasks for 0.2.1.x.
...
svn:r17069
2008-10-13 09:35:49 +00:00
Karsten Loesing
814135b9a6
Mark mid-August item done; also, mid October comes before end of October.
...
svn:r17067
2008-10-13 09:13:43 +00:00
Roger Dingledine
73e749c7b4
add a note to proposal 120 about why it died
...
svn:r17056
2008-10-11 10:48:47 +00:00
Roger Dingledine
997feaf689
make ./reindex.pl happy
...
svn:r17033
2008-10-02 11:36:04 +00:00
Roger Dingledine
abc31319d4
add karsten's proposal 155, after giving it a more unique name
...
svn:r17032
2008-10-02 11:29:30 +00:00
Roger Dingledine
a31d0f9f15
Use of uninitialized value in regexp compilation at ./reindex.pl line 55.
...
svn:r17031
2008-10-02 11:28:23 +00:00
Roger Dingledine
d9b429b514
remove some old done items i found in the todo
...
svn:r17030
2008-10-02 11:13:34 +00:00
Nick Mathewson
ae3ce7b387
Patch from mwenge: update TrackHostExits mapping expiry times when the mappings are used, so that they expire a while after their last use, not a while after their creation.
...
svn:r17004
2008-09-29 14:53:53 +00:00
Nick Mathewson
ec56889013
Note that bug 469 needs a proposal in the proposal TODO.
...
svn:r16993
2008-09-28 15:42:56 +00:00
Nick Mathewson
e147e867be
Proposal 152 implementation from Josh Albrecht, with tweaks.
...
svn:r16983
2008-09-26 18:58:45 +00:00
Nick Mathewson
8bbbbaf87b
Add country-code support to configured node lists to implement the ever-popular "no exits in Monaco" feature (ExcludeExitNodes {MC}). Also allow country codes and IP ranges in ExitNodes. (EntryNodes needs more work.) Based on code by Robert Hogan. Needs more testing.
...
svn:r16966
2008-09-25 20:21:35 +00:00
Karsten Loesing
f2ff3e74ae
All relays now store and serve v2 hidden service descriptors by default (not only directory mirrors).
...
svn:r16961
2008-09-24 22:33:47 +00:00
Nick Mathewson
8bc1536a9e
Add patch 4 from Karsten for proposal 121, slightly modified. Karsten should definitely re-review the bits I changed.
...
svn:r16955
2008-09-24 14:44:29 +00:00
Nick Mathewson
545b317e1f
Fix for bug 797 (by arma, with tweaks): always use create_fast for circuits where we do not know an onion key.
...
svn:r16942
2008-09-23 20:13:23 +00:00
Roger Dingledine
e761a3a50e
add some more papers we tend to cite
...
svn:r16918
2008-09-17 07:17:17 +00:00
Roger Dingledine
dbb481c169
Serve the latest v3 networkstatus consensus via the control
...
port. Use "getinfo dir/status-vote/current/consensus" to fetch it.
svn:r16907
2008-09-14 04:07:29 +00:00
Roger Dingledine
2d95accc75
Allow ports 465 and 587 in the default exit policy again. We had
...
rejected them in 0.1.0.15, because back in 2005 they were commonly
misconfigured and ended up as spam targets. We hear they are better
locked down these days.
svn:r16898
2008-09-13 10:04:42 +00:00
Karsten Loesing
f0a5ef804f
Directory mirrors store and serve v2 hidden service descriptors by default.
...
svn:r16858
2008-09-11 20:06:04 +00:00
Roger Dingledine
535e2074bc
give lasse's last name a different charset
...
svn:r16838
2008-09-11 09:23:53 +00:00
Andrew Lewman
147f75c525
remove the last vestiges of the OS variable.
...
svn:r16701
2008-08-31 14:15:15 +00:00
Roger Dingledine
7f5b671167
we bad grammar
...
svn:r16688
2008-08-30 05:43:58 +00:00
Andrew Lewman
472bdb0cc6
clean up numbering, remove an unneeded step. backport this.
...
svn:r16670
2008-08-27 03:55:41 +00:00
Andrew Lewman
6b80206df7
Update the doc to reflect latest xcode
...
svn:r16668
2008-08-27 03:46:57 +00:00
Roger Dingledine
8f5642edbc
Relays now reject risky extend cells: if the extend cell includes
...
a digest of all zeroes, or asks to extend back to the relay that
sent the extend cell, tear down the circuit. Ideas suggested
by rovv.
svn:r16605
2008-08-20 05:21:43 +00:00
Roger Dingledine
369e3bc656
minor fixes/additions
...
svn:r16580
2008-08-17 21:49:50 +00:00
Roger Dingledine
70a54ed850
make the description of geoip-client-origins more true to the code
...
svn:r16579
2008-08-17 21:49:06 +00:00
Mike Perry
1fcbd9f233
Update proposal after feedback from Nick.
...
svn:r16556
2008-08-15 04:13:11 +00:00
Peter Palfrader
8cc3d6e22d
Add exitpolicy summaries to the consensus
...
svn:r16554
2008-08-14 23:01:31 +00:00
Peter Palfrader
3edf7cade5
mark a todo item that has been done a while ago
...
svn:r16545
2008-08-14 12:43:35 +00:00
Peter Palfrader
7c4106135a
Give bw in kb/sec in votes/consensus
...
svn:r16544
2008-08-14 12:37:59 +00:00
Peter Palfrader
ff32708d0e
Having a reject-all policy summarized with a lack of summary is stupid. Explicitly mention them as reject 1-65535.
...
svn:r16543
2008-08-14 12:37:50 +00:00
Peter Palfrader
171a7d4b0f
Fix an overflow when counting rejects for *, truncate exit summaries after 1000 chars
...
svn:r16530
2008-08-13 19:25:18 +00:00
Peter Palfrader
864b4a009d
Mention exception for accept-all policies
...
svn:r16529
2008-08-13 12:57:30 +00:00
Roger Dingledine
1342964f37
tab-man strikes back
...
svn:r16516
2008-08-13 06:07:59 +00:00
Roger Dingledine
c9f9c2665b
a few more items for jacob
...
svn:r16515
2008-08-12 22:12:55 +00:00
Peter Palfrader
26729d1709
Describe summary algorithm in more detail, based on prototype
...
svn:r16514
2008-08-12 19:37:33 +00:00
Peter Palfrader
5e155bb644
shorter exit summary is the one with a shorter string representation
...
svn:r16513
2008-08-12 19:21:45 +00:00
Peter Palfrader
68e74be9f0
Use median for bw after all, capping is done at the authorities, not client-side
...
svn:r16512
2008-08-12 19:20:05 +00:00
Mike Perry
5166e5ff55
Updated to remove dropping of failing guards and just focus
...
on the specifics of recording, storing, and learning
circuitbuildtimeout parameters.
svn:r16511
2008-08-12 18:23:38 +00:00
Roger Dingledine
d84f5a986d
we were accidentally omitting a line from the man page for the
...
automaphostsonresolve config option, because nroff/troff are
just too much like text.
svn:r16507
2008-08-12 06:13:31 +00:00
Peter Palfrader
f254f8e766
Describe how clients should use the exit summaries, what they may use a locally cached descriptor for, and that enclave exiting is still allowed
...
svn:r16501
2008-08-11 20:09:43 +00:00
Peter Palfrader
6f8920bf21
spec exit policy summaries
...
svn:r16500
2008-08-11 19:56:46 +00:00
Nick Mathewson
5f333b1196
List more proposals in TODO.021
...
svn:r16498
2008-08-11 16:04:38 +00:00
Nick Mathewson
e65f773952
Mark 135 implemented.
...
svn:r16497
2008-08-11 16:04:22 +00:00
Nick Mathewson
a8ddac96d8
handle ipv6 in socks5 requests.
...
svn:r16476
2008-08-08 16:41:59 +00:00
Andrew Lewman
fa0a4ac3ad
Added new line from edmanm
...
svn:r16471
2008-08-08 01:05:19 +00:00
Andrew Lewman
6ec863a92f
Remove the summary step that says to update package.sh.
...
svn:r16468
2008-08-07 23:46:40 +00:00
Nick Mathewson
37432c06ef
r17657@tombo: nickm | 2008-08-06 12:04:49 -0400
...
another todo tweak to test commit script
svn:r16446
2008-08-06 16:04:52 +00:00
Nick Mathewson
221237a2de
r17655@tombo: nickm | 2008-08-06 12:03:40 -0400
...
add an item to the TODO
svn:r16445
2008-08-06 16:03:49 +00:00
Roger Dingledine
b79fe6a0db
bump to 0.2.1.4-alpha-dev, add a future todo item
...
svn:r16440
2008-08-05 23:33:43 +00:00
Nick Mathewson
960a0f0a99
r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400
...
Initial conversion of uint32_t addr to tor_addr_t addr in connection_t and related types. Most of the Tor wire formats using these new types are in, but the code to generate and use it is not. This is a big patch. Let me know what it breaks for you.
svn:r16435
2008-08-05 20:08:19 +00:00
Nick Mathewson
750bb795ac
another sample commit to check out new subject line logic
...
svn:r16434
2008-08-05 19:17:17 +00:00
Nick Mathewson
77823c8331
sample commit to check out new subject line logic
...
svn:r16433
2008-08-05 19:12:19 +00:00
Peter Palfrader
0cfb68454e
Document that we break ties in favor of smaller SD digest if there are still ties after comparing the published timestamp
...
svn:r16432
2008-08-05 18:54:23 +00:00
Roger Dingledine
4cb2adcd4f
update the external constraints. still need to add in the BBG items.
...
svn:r16428
2008-08-05 18:15:56 +00:00
Roger Dingledine
42ca0d4270
break the todo file into three todo files.
...
svn:r16427
2008-08-05 18:10:26 +00:00
Peter Palfrader
59439c9d5b
We put bw info directory into the consensus, also versions are already there and protocol versions are not currently required
...
svn:r16423
2008-08-05 16:29:20 +00:00
Roger Dingledine
d01813a8dd
Take out the TestVia config option, since it was a workaround for
...
a bug that was fixed in Tor 0.1.1.21.
svn:r16409
2008-08-05 00:12:05 +00:00
Karsten Loesing
814394f32b
Some more changes to proposal 121. It turns out (once more) that a specification is not complete until it gets implemented.
...
svn:r16384
2008-08-04 15:55:20 +00:00
Karsten Loesing
cac654acc4
Some tiny corrections to proposal 121.
...
svn:r16381
2008-08-04 12:44:14 +00:00
Roger Dingledine
449174d796
update and integrate proposals 125 (bridges) and 137 (bootstrap status)
...
svn:r16374
2008-08-03 15:34:28 +00:00
Roger Dingledine
44536fddbc
add matt's auto update proposal
...
svn:r16373
2008-08-03 13:49:14 +00:00
Roger Dingledine
fd4a30d198
bump to 0.2.1.3-alpha
...
svn:r16369
2008-08-03 05:35:42 +00:00
Karsten Loesing
d2dd63598f
Proposal 121: Remove improved hidden service protocol without client authorization (2.1). It might get implemented in proposal 142.
...
svn:r16328
2008-08-01 11:35:25 +00:00
Karsten Loesing
666e179ded
Proposal 121: Use first part of Diffie-Hellman handshake for replay protection instead of rendezvous cookie.
...
svn:r16327
2008-08-01 11:19:43 +00:00
Karsten Loesing
1b2545ff98
Proposal 121: Limit maximum descriptor size to 20 kilobytes to prevent abuse.
...
svn:r16303
2008-07-31 13:27:14 +00:00
Nick Mathewson
e4d71827d5
r17437@tombo: nickm | 2008-07-30 09:04:15 -0400
...
ipv6 todo items
svn:r16258
2008-07-30 13:04:38 +00:00
Nick Mathewson
c4bf882d43
r17433@tombo: nickm | 2008-07-29 10:58:07 -0400
...
Docment gcov in HACKING
svn:r16254
2008-07-30 13:04:19 +00:00
Jacob Appelbaum
efc7f1ef8f
An idea discussed with Roger and Nick at PET.
...
svn:r16181
2008-07-24 15:37:49 +00:00
Nick Mathewson
ea95ce25b6
r17323@aud-055: nickm | 2008-07-23 17:58:25 +0200
...
Implement most of proposal 110.
svn:r16156
2008-07-23 15:58:38 +00:00
Nick Mathewson
15b2b8bd69
r17309@aud-055: nickm | 2008-07-23 16:05:43 +0200
...
Patch from Christian Wilms: remove (HiddenService|Rend)(Exclude)?Nodes options. They never worked properly, and nobody seems to be using them. Resolves bug 754.
svn:r16144
2008-07-23 14:07:32 +00:00
Karsten Loesing
29795999a0
Proposal 142: Added comment by Nick (but no solution, yet) that sharing of circuits between multiple clients is not supported by Tor.
...
svn:r16075
2008-07-19 13:52:09 +00:00
Karsten Loesing
9161f0a216
Proposal 121: Added INTRODUCE1V cell type, improved replay protection for INTRODUCE2 cells, described limitations for auth protocols, improved hidden service protocol without client authorization, added second, more scalable authorization protocol, rewrote existing authorization protocol; changes based on discussion with Nick
...
svn:r16074
2008-07-19 13:51:34 +00:00
Nick Mathewson
d8f4ccc1d3
r17189@tombo: nickm | 2008-07-18 14:35:58 -0400
...
Mark proposal 150 closed.
svn:r16062
2008-07-18 18:36:35 +00:00
Nick Mathewson
c8160bce1f
r17188@tombo: nickm | 2008-07-18 14:35:18 -0400
...
Add new ExcludeExitNodes option. Also add a new routerset type to handle Exclude[Exit]Nodes. It is optimized for O(1) membership tests, so as to make choosing a random router run in O(N_routers) time instead of in O(N_routers*N_Excluded_Routers).
svn:r16061
2008-07-18 18:36:32 +00:00
Nick Mathewson
f2550a52d4
r17187@tombo: nickm | 2008-07-18 14:20:51 -0400
...
Mark some proposals as written in TODO
svn:r16060
2008-07-18 18:36:23 +00:00
Nick Mathewson
3b356b11bf
Remove from the spec a reference forward-compatiblity feature that we never implemented (bug 774). Also remove backward compatibility notes for versions older than 0.1.1.15-rc; those are long-unsupported, and do not work with the current network. Still to fix are future-tense statements about 0.1.2.x.
...
svn:r16003
2008-07-17 02:35:17 +00:00
Roger Dingledine
b27b3472fa
changes sitting in my trunk sandbox
...
svn:r15955
2008-07-16 00:05:46 +00:00
Peter Palfrader
ddb7f885b1
proposal from 13 Apr 2008 that never got a number is proposal #139
...
svn:r15945
2008-07-15 21:18:10 +00:00
Peter Palfrader
3a81723641
I still think Metabytes are much cooler than Megabytes
...
svn:r15944
2008-07-15 21:12:05 +00:00
Jacob Appelbaum
8fc1f16714
An initial check in of the automatic update program. Mixed ideas, needs much work and spliting.
...
svn:r15925
2008-07-15 07:20:55 +00:00
Nick Mathewson
55c3619c23
Make Closed and Finished proposals know when they were implemented (approximately). Make this more accurate in the future.
...
svn:r15905
2008-07-14 20:57:17 +00:00
Nick Mathewson
b2da39fd9d
For some open and accepted proposals, note their target versions.
...
svn:r15904
2008-07-14 20:44:44 +00:00
Nick Mathewson
36d6f50d09
add proposal 152
...
svn:r15903
2008-07-14 19:52:29 +00:00
Roger Dingledine
2d48d75594
remove / reallocate some todo items
...
svn:r15889
2008-07-14 04:00:29 +00:00
Nick Mathewson
53f558decc
r16928@tombo: nickm | 2008-07-11 17:07:36 -0400
...
It seems that fixing one spelling error always means that somebody is about to tell me about another. Fix a second spelling error in the risks section of 150.
svn:r15848
2008-07-11 21:07:43 +00:00
Nick Mathewson
c77d00d777
r16926@tombo: nickm | 2008-07-11 15:58:34 -0400
...
fix spelling error spotted by qbi.
svn:r15846
2008-07-11 19:58:38 +00:00
Nick Mathewson
c319497886
r16923@tombo: nickm | 2008-07-11 15:12:12 -0400
...
Mark proposal 150 accepted; add risks section; revise English a bit.
svn:r15845
2008-07-11 19:13:36 +00:00
Peter Palfrader
221eccd9fe
Add weight consensus line, as described on or-dev,
...
list elements of RELAY_REQUEST_SD cells
svn:r15844
2008-07-11 19:01:48 +00:00
Nick Mathewson
f66b810616
r16919@tombo: nickm | 2008-07-11 13:04:28 -0400
...
Update proposal statuses for 0.2.1.x.
svn:r15843
2008-07-11 17:08:11 +00:00
Nick Mathewson
75301cb906
r16918@tombo: nickm | 2008-07-11 13:04:01 -0400
...
Update proposal 110 based on discussions with arma and implementation status.
svn:r15842
2008-07-11 17:08:08 +00:00
Nick Mathewson
ccc2019570
r16897@tombo: nickm | 2008-07-11 12:30:57 -0400
...
Revise proposal 147 as sugested by arma.
svn:r15840
2008-07-11 16:33:41 +00:00
Nick Mathewson
9b3befeb85
r16896@tombo: nickm | 2008-07-11 11:45:16 -0400
...
Revise proposal 118; turn it into a real proposal.
svn:r15839
2008-07-11 16:33:36 +00:00
Mike Perry
272165e659
Add guard node failure plans to proposal.
...
svn:r15706
2008-07-06 23:36:33 +00:00
Nick Mathewson
f302f23270
Add proposal 150 and proposal 151
...
svn:r15695
2008-07-06 17:37:04 +00:00
Karsten Loesing
5f080cbaec
Proposal 121: Add a simple algorithm to delay descriptor publication for different clients of a hidden service;
...
Proposal 142: Give first security property the new name "Responsibility" and change new cell formats according to rendezvous protocol version 3 draft.
svn:r15655
2008-07-04 15:39:21 +00:00
Nick Mathewson
2365e5ca8c
r16695@tombo: nickm | 2008-07-03 13:00:38 -0400
...
add new proposal 149: using netinfo data
svn:r15629
2008-07-03 17:00:42 +00:00
Roger Dingledine
ff3f2e59f5
add new proposal 148-uniform-client-end-reason.txt
...
svn:r15612
2008-07-02 23:00:54 +00:00
Roger Dingledine
15f9686b5b
separate the web instructions from the pootle instructions
...
svn:r15610
2008-07-02 21:49:58 +00:00
Roger Dingledine
c620b4ecb6
linewrap/whitespace fixes
...
svn:r15609
2008-07-02 21:10:13 +00:00
Nick Mathewson
1188df9c86
r16666@tombo: nickm | 2008-07-02 15:17:46 -0400
...
Mark 145 and 146 open (oops). Add new proposal 147 about making v2 directories less needed.
svn:r15607
2008-07-02 19:17:51 +00:00
Nick Mathewson
11327784db
r16664@tombo: nickm | 2008-07-02 14:03:44 -0400
...
Add two new proposals.
svn:r15606
2008-07-02 18:04:01 +00:00
Jacob Appelbaum
e257b52f13
Update vidalia url
...
svn:r15594
2008-07-02 10:33:11 +00:00
Nick Mathewson
3d0360d4e0
Add proposal 144 from M Fr.
...
svn:r15586
2008-07-01 23:13:42 +00:00
Nick Mathewson
158ee8eafe
Add proposal 143: Improvements of Distributed Storage for Tor Hidden Service Descriptors
...
svn:r15552
2008-06-28 19:25:39 +00:00
Nick Mathewson
5b25352bf6
Add proposal 142: Combine Introduction and Rendezvous Points
...
svn:r15531
2008-06-28 02:45:46 +00:00
Roger Dingledine
8f4cb414b4
annotate the todo file a bit
...
svn:r15438
2008-06-23 20:16:40 +00:00
Andrew Lewman
ee31da1d46
Mingw 5.1.3 doesn't like sp3 for winxp.
...
svn:r15419
2008-06-22 17:28:38 +00:00
Jacob Appelbaum
e45c3d0553
Document this htpass thing for everyone.
...
svn:r15381
2008-06-20 23:15:48 +00:00
Karsten Loesing
33ced73597
Added prefixes to testing-network-only configuration options.
...
svn:r15375
2008-06-20 17:03:13 +00:00
Roger Dingledine
0702f21a59
another item matt should do for vidalia
...
svn:r15370
2008-06-20 04:57:24 +00:00
Roger Dingledine
8fa912a8c5
If we close our OR connection because there's been a circuit
...
pending on it for too long, we were telling our bootstrap status
events "REASON=NONE". Now tell them "REASON=TIMEOUT".
svn:r15369
2008-06-20 04:42:17 +00:00
Roger Dingledine
94dabd2c23
If you're using bridges, generate "bootstrap problem" warnings
...
as soon as you run out of working bridges, rather than waiting
for ten failures -- which will never happen if you have less than
ten bridges.
svn:r15368
2008-06-20 04:34:39 +00:00
Jacob Appelbaum
67df8f6011
Updated Vidalia section and svn url.
...
svn:r15365
2008-06-19 18:44:15 +00:00
Roger Dingledine
d76d0493d6
start sending "COUNT=%d RECOMMENDATION=%s" key/values on bootstrap
...
problem status events, so the controller can hear about problems even
before tor decides they're worth reporting for sure.
svn:r15357
2008-06-19 04:50:06 +00:00
Nick Mathewson
60146c90d4
Spec clarifications on 137.
...
svn:r15352
2008-06-18 20:00:32 +00:00
Roger Dingledine
c6a94718cd
Directory authorities shouldn't complain about bootstrapping
...
problems just because they do a lot of reachability testing and
some of the connection attempts fail.
svn:r15348
2008-06-18 07:34:04 +00:00
Roger Dingledine
50d3adb819
I was on the second paragraph of my or-dev mail explaining why I chose to
...
set starting=1 to avoid potential bugs with having it conflict with 0,
which I used to mean uninitialized, when I realized I would be writing
many more lame-sounding paragraphs in the future. Just start it at 0
and handle the bugs.
svn:r15346
2008-06-18 05:35:19 +00:00
Nick Mathewson
2e5e2f946a
More todo updates
...
svn:r15344
2008-06-18 04:30:00 +00:00
Roger Dingledine
1ad83d74b1
Send an initial "Starting" bootstrap status event, so we have a
...
state to start out in.
svn:r15326
2008-06-17 08:15:42 +00:00
Roger Dingledine
c19392469d
add a getinfo so vidalia can query our current bootstrap state, in case
...
it attaches partway through and wants to catch up.
matt, is this a good format for you, or is there an even better format?
svn:r15325
2008-06-17 08:01:43 +00:00
Jacob Appelbaum
3240cb3f64
Updated to reflect the new pootle backend process. This can almost all be automated when the time comes and when we are sure we won't have major issues with pootle/translation updates/etc.
...
svn:r15320
2008-06-17 05:47:49 +00:00
Roger Dingledine
aa3ad6ecb4
make rend-spec sound less like the begin_dir cell actually includes
...
the start of the http payload.
svn:r15311
2008-06-16 20:31:25 +00:00
Nick Mathewson
bcd7357b71
Add proposal 141: download server descriptors on demand. (Status: Draft).
...
svn:r15302
2008-06-16 17:30:22 +00:00
Nick Mathewson
44452c2756
r16341@tombo: nickm | 2008-06-15 22:04:25 -0400
...
Allow spaces to be omitted in approved-router file fingerprints. Requested by arma.
svn:r15296
2008-06-16 02:08:30 +00:00
Nick Mathewson
9cfe70cb69
Add proposal 140-consensus-diffs.txt
...
svn:r15293
2008-06-16 01:14:02 +00:00
Peter Palfrader
223a5865e0
Add the long finished conditional-consensus-download proposal as 139
...
svn:r15288
2008-06-15 22:59:54 +00:00
Nick Mathewson
14459fe94e
Make filename lines in proposals match actual filenames. Accept 135.
...
svn:r15279
2008-06-15 17:09:15 +00:00
Nick Mathewson
16edff2185
Update reindex script to check filename lines.
...
svn:r15278
2008-06-15 17:08:28 +00:00
Andrew Lewman
8555a768fd
In Steve Jobs parlance, "boom." The Tor osx bundle is now just Tor and
...
a startup script. This is consistent with every other OS for which we
build packages. If you want privoxy and torbutton, use the Vidalia
bundle.
svn:r15272
2008-06-15 12:51:51 +00:00
Roger Dingledine
c96b15f9bc
minor touchups on proposals
...
svn:r15263
2008-06-15 01:50:31 +00:00