Mike Perry
6ad4c8a376
Attempt to address points brought up in #tor flamewar. In particular, moved
...
"Who will enable this option?" section towards the top of the proposal, to
attempt to get everyone on the same page right away as far as assumptions
go.
Also, added section on "Consideration of risks for node operators" where
the additional risk of should-be-3-but-actually-2 hop users pose to node
operators is discussed. Upon consideration of this, determined that two hop
users should be made to rotate guards with some frequency on the order of
days (basically, long enough to help scan the network for active adversary
guards, and then move on).
Please re-flame if you feel these or other issues have not been adequately
addressed.
svn:r10498
2007-06-05 07:44:52 +00:00
Nick Mathewson
8b0e6a4466
r13250@catbus: nickm | 2007-06-04 18:28:55 -0400
...
Adapt code to parse v3 networkstatus votes so it can also parse a consensus. Make networkstatus_vote_t the catch-all type for votes and conensuses. Correct/clarify the second argument to directory-signature.
svn:r10491
2007-06-04 22:29:00 +00:00
Nick Mathewson
bb6f53d60c
r13243@catbus: nickm | 2007-06-04 15:17:15 -0400
...
Start of code to compute consensus network-status stuff from a bunch of votes. Strangely, it does not yet feel like an enormous ugly hack.
svn:r10489
2007-06-04 19:19:01 +00:00
Mike Perry
2b054774a5
Think a little harder about guard nodes. What if they could be made to be
...
reliable and not rotate as much for dialup, mobile, or transient network
users, and what if users were actually notified more visibly who their guards
were and came to trust the guard nodes they have? Some effects of this are
considered.
svn:r10470
2007-06-03 19:41:51 +00:00
Nick Mathewson
f4ce7f9c9b
r13166@catbus: nickm | 2007-06-02 23:02:40 -0400
...
First cut at code to parse and validate v3 networkstatus votes.
svn:r10461
2007-06-03 03:05:10 +00:00
Mike Perry
1f4e93ce56
Add Two Hop Paths proposal as 115. Mark 112 superseded by 115.
...
svn:r10435
2007-06-01 04:41:51 +00:00
Roger Dingledine
cf8153beff
grammar fixes and terminology changes from starting
...
to read karsten's distributed-storage proposal
svn:r10430
2007-05-31 23:58:29 +00:00
Roger Dingledine
b4fbe0b7e3
clean up a few confusions brian levine pointed out
...
svn:r10415
2007-05-31 03:47:41 +00:00
Karsten Loesing
07ed34aadb
proposal 114: changed descriptor format, key length discussion, typos
...
svn:r10413
2007-05-30 09:01:10 +00:00
Roger Dingledine
7ba1d9f3c8
add proposal 114-distributed-storage.txt
...
svn:r10374
2007-05-28 16:45:40 +00:00
Nick Mathewson
adf95e7f00
r12794@catbus: nickm | 2007-05-18 20:24:26 -0400
...
Make caches-extra-info lines parseable.
svn:r10215
2007-05-19 00:24:29 +00:00
Nick Mathewson
4b18c3ea76
r12983@Kushana: nickm | 2007-05-18 16:46:15 -0400
...
Note that we do not permit you to exit to port 0, no matter what. Closes bug 409.
svn:r10211
2007-05-18 21:19:58 +00:00
Nick Mathewson
43d64df4fc
r12979@Kushana: nickm | 2007-05-18 12:52:50 -0400
...
More work on merging stuff into dir-spec.txt
svn:r10207
2007-05-18 21:19:08 +00:00
Roger Dingledine
440b7f0c70
polish r9726-r9903
...
svn:r10182
2007-05-13 09:25:06 +00:00
Nick Mathewson
866313aafc
r12726@catbus: nickm | 2007-05-11 06:41:47 -0400
...
Checkpoint some more dir-spec.txt edits.
svn:r10165
2007-05-11 10:41:59 +00:00
Roger Dingledine
cd23b65a07
Backport candidate: count it as a failure if we fetch a valid
...
network-status but we don't want to keep it. Otherwise we'll keep fetching
it and keep not wanting to keep it. Fixes part of bug 422.
svn:r10153
2007-05-10 05:12:20 +00:00
Roger Dingledine
5ea3f37db7
point to the dir-spec files more correctly
...
svn:r10126
2007-05-07 05:06:18 +00:00
Roger Dingledine
d9e7e45688
spec tweaks
...
svn:r10110
2007-05-04 07:22:11 +00:00
Nick Mathewson
2cb40def2d
Fork current dir-spec.txt into dir-spec-v2.txt in order to record the state of the world as of 0.1.2.13. Start revising dir-spec.txt to incorporate proposals 101, 103, and 104.
...
svn:r10109
2007-05-03 21:38:47 +00:00
Nick Mathewson
fda7e4d8d9
r12643@catbus: nickm | 2007-05-03 13:43:47 -0400
...
Note that extensions to the directory protocol should begin their item keywords with "x-" or "X-".
svn:r10108
2007-05-03 17:43:54 +00:00
Nick Mathewson
f3d1121ff7
r12642@catbus: nickm | 2007-05-03 13:43:24 -0400
...
Document the nonpersistent controller-only options.
svn:r10107
2007-05-03 17:43:49 +00:00
Nick Mathewson
14fbc90a41
r12636@catbus: nickm | 2007-05-02 15:38:58 -0400
...
Fix dir-spec: there is not actually any such item as link-key. (Found by Benedikt.)
svn:r10095
2007-05-02 19:39:23 +00:00
Nick Mathewson
bbd4ef1cd1
r12605@catbus: nickm | 2007-04-30 21:10:48 -0400
...
Add an expiry date to key certificates.
svn:r10079
2007-05-01 01:10:50 +00:00
Nick Mathewson
c5c282d1e4
r12576@catbus: nickm | 2007-04-30 13:16:31 -0400
...
Changes to 103 based on or-dev mail from arma.
svn:r10065
2007-04-30 17:16:40 +00:00
Nick Mathewson
43385b9bc9
r12565@catbus: nickm | 2007-04-30 10:09:07 -0400
...
Misc cleanup and bulletproofing on r10056.
svn:r10058
2007-04-30 14:09:11 +00:00
Roger Dingledine
5ba4eaba1c
Let the controller specify HOP=%d as an argument to ATTACHSTREAM,
...
so we can exit from the middle of the circuit.
svn:r10056
2007-04-30 11:10:45 +00:00
Roger Dingledine
2711ac2f62
minor tweaks on proposals
...
svn:r10055
2007-04-30 11:10:03 +00:00
Roger Dingledine
2d56d883c2
minor cleanups
...
svn:r10050
2007-04-30 04:00:06 +00:00
Roger Dingledine
5bdb138d11
cleanups, and note a bug
...
svn:r10022
2007-04-25 06:05:46 +00:00
Roger Dingledine
c148dc7eb4
patch on 112-bring-back-pathlencoinweight.txt from mikeperry
...
svn:r10001
2007-04-22 03:59:55 +00:00
Nick Mathewson
c277b742f4
r12489@catbus: nickm | 2007-04-21 13:48:39 -0400
...
The ten thousandth Tor commit: add two new proposals (one from Mike Perry about randomized path length, and one from me about simplifyin authority operation) and expand and/or refine serveral older ones. Most notable there are changes to 103 that will allow us to make authorities more resistant to key compromise.
svn:r10000
2007-04-21 17:48:50 +00:00
Nick Mathewson
671b990f51
r12760@Kushana: nickm | 2007-04-20 11:23:21 -0400
...
Describe a simpler implementation for proposal 108, and note some limitations in the proposal.
svn:r9993
2007-04-20 17:17:13 +00:00
Nick Mathewson
97e1b68e43
r12412@catbus: nickm | 2007-04-16 15:11:29 -0400
...
Mark proposal 104 accepted
svn:r9974
2007-04-16 19:11:34 +00:00
Roger Dingledine
8e53ac4dff
minor cleanups on proposal 104
...
svn:r9973
2007-04-16 19:09:35 +00:00
Nick Mathewson
108f1c255f
r12386@catbus: nickm | 2007-04-15 23:55:34 -0400
...
Document multiplicity on some router elements better.
svn:r9964
2007-04-16 04:18:06 +00:00
Nick Mathewson
5b220f65c8
r12385@catbus: nickm | 2007-04-15 22:55:58 -0400
...
Initial code to parse extra-info documents as described in proposal 104. This is making me realize that the parsing code in routerparse.c is a little daft.
svn:r9963
2007-04-16 04:17:58 +00:00
Nick Mathewson
81e3e90472
r12366@catbus: nickm | 2007-04-14 17:30:12 -0400
...
Clarify some points in proposal 104, mostly based on mail from arma on or-dev.
svn:r9955
2007-04-14 21:30:25 +00:00
Nick Mathewson
ae878699d7
r12365@catbus: nickm | 2007-04-14 16:43:09 -0400
...
Try to clarify window verbiage a little in tor-spec.
svn:r9954
2007-04-14 21:30:20 +00:00
Roger Dingledine
5282600662
cleanups on proposal 105
...
svn:r9893
2007-03-21 06:09:54 +00:00
Roger Dingledine
6753128bb9
clean up proposal 104 more
...
svn:r9892
2007-03-21 05:45:44 +00:00
Nick Mathewson
2ceac73fce
r12259@catbus: nickm | 2007-03-21 00:12:02 -0400
...
Incorporate ideas from or-dev discussion.
svn:r9891
2007-03-21 04:12:08 +00:00
Nick Mathewson
09136b1d69
r12257@catbus: nickm | 2007-03-20 23:17:52 -0400
...
Add specification to proposal 104; settle on "extra info" approach rather than "long descriptor" approach.
svn:r9890
2007-03-21 03:20:01 +00:00
Nick Mathewson
c50cf094b1
r12212@catbus: nickm | 2007-03-17 17:05:54 -0400
...
Merge or-dev discussion into 109; mark 109 accepted.
svn:r9864
2007-03-17 21:10:08 +00:00
Roger Dingledine
75754b4d8e
other minor fixes lurking in my sandbox
...
svn:r9854
2007-03-17 04:34:31 +00:00
Nick Mathewson
c901e2c927
r12188@catbus: nickm | 2007-03-15 12:27:23 -0400
...
Add proposal 111: Prioritizing local traffic over relayed traffic.
svn:r9830
2007-03-15 16:28:01 +00:00
Nick Mathewson
e50e6b4e3c
r12182@catbus: nickm | 2007-03-15 10:58:12 -0400
...
Clarify section of dir-spec.txt that explains how "v" resolution happens.
svn:r9829
2007-03-15 16:27:57 +00:00
Roger Dingledine
2ad403129d
clean up proposal 108
...
svn:r9824
2007-03-15 07:26:11 +00:00
Roger Dingledine
ad304a5cbb
change my mind -- correct the spec to match the code's
...
behavior for getinfo addr-mappings/*. this is because
the code and spec have been mismatched since at least
0.1.1.x, so i would be surprised if nobody at all is
relying on the current behavior.
backport candidate.
backbackport candidate.
svn:r9823
2007-03-15 06:25:00 +00:00
Roger Dingledine
5740071674
the spec called it a GUARDS event, but the code called
...
it a GUARD event. standardize on GUARD, but support people
asking for GUARDS too. reported by daejees.
backport candidate.
svn:r9817
2007-03-14 23:50:41 +00:00
Roger Dingledine
17c055ce6e
clarify a confusion weasel had
...
svn:r9816
2007-03-14 23:06:19 +00:00
Roger Dingledine
f0b131f1c0
put some dates on the proposals, and add an acknowledgments section
...
to proposal 110. the proposals that were around before the proposals
scheme got started still don't have dates.
svn:r9815
2007-03-14 04:48:13 +00:00
Nick Mathewson
ded02139f0
r12165@catbus: nickm | 2007-03-13 23:43:14 -0400
...
Add "Avoid infinite length circuits" as proposal 110.
svn:r9814
2007-03-14 03:43:35 +00:00
Roger Dingledine
b4bcd12709
clarify roger's alternatives on proposal 109
...
svn:r9810
2007-03-13 02:37:43 +00:00
Roger Dingledine
bf3b3a44f3
Stop allowing hibernating servers to be "stable" or "fast".
...
This is what I meant to do in r9690 but didn't actually do.
svn:r9808
2007-03-13 01:59:09 +00:00
Nick Mathewson
a70be61dd5
r12154@catbus: nickm | 2007-03-11 23:20:58 -0400
...
Add "sybil-checking.txt" as "109-no-sharing-ips.txt"
svn:r9805
2007-03-12 13:04:20 +00:00
Roger Dingledine
4abf2163fc
cleanups on proposal 105. saving my substantive comments
...
for or-dev.
svn:r9802
2007-03-11 22:44:34 +00:00
Nick Mathewson
85402283ab
r12528@Kushana: nickm | 2007-03-11 00:19:05 -0500
...
Oops; rename file for proposal 108.
svn:r9796
2007-03-11 05:20:24 +00:00
Roger Dingledine
146b1e919f
a few tweaks, plus actually close 107
...
svn:r9794
2007-03-10 08:13:34 +00:00
Nick Mathewson
abd1ca188e
r12522@Kushana: nickm | 2007-03-10 02:38:33 -0500
...
Mark 107 closed (since it was implemented and merged into the spec). Put MTBF proposal in 108.
svn:r9793
2007-03-10 07:39:23 +00:00
Nick Mathewson
4a2ed13370
r12521@Kushana: nickm | 2007-03-10 01:15:58 -0500
...
Update and close proposal 107.
svn:r9792
2007-03-10 07:39:20 +00:00
Nick Mathewson
887b87614d
r12520@Kushana: nickm | 2007-03-10 00:57:59 -0500
...
add initial uptime-sanity-checking proposal by Kevin Buaer and Damon McCoy.
svn:r9791
2007-03-10 07:39:17 +00:00
Roger Dingledine
a247792169
Directory authorities now call routers stable if they have an
...
uptime of at least 30 days, even if that's not the median uptime
in the network. Implements proposal 1xx, suggested by Kevin Bauer
and Damon McCoy.
svn:r9788
2007-03-10 05:43:35 +00:00
Roger Dingledine
df3a539d03
blow away the discussion at the end, so i can send it to or-dev instead
...
svn:r9787
2007-03-09 23:08:34 +00:00
Roger Dingledine
5b734f5210
propose a plan for 104-short-descriptors
...
svn:r9786
2007-03-09 22:55:35 +00:00
Nick Mathewson
3d64374071
r12513@Kushana: nickm | 2007-03-09 17:49:08 -0500
...
Twiddle TODO around a bit: remove redundant items; mark completed and abandoned items; pull sub-items from redundant items into 0.2.0.x section; move items from aclocal.m4 into TODO; move some TODO items into 098-todo.txt; move one item onto flyspray.
svn:r9785
2007-03-09 22:49:15 +00:00
Nick Mathewson
6f56dea589
r12507@Kushana: nickm | 2007-03-09 11:51:58 -0500
...
A couple more proposals that would be neat to see.
svn:r9783
2007-03-09 21:40:04 +00:00
Roger Dingledine
e5eba1c95d
stuff i'd like to write proposals on one day
...
svn:r9774
2007-03-09 08:50:19 +00:00
Nick Mathewson
d1a38ac507
r12375@Kushana: nickm | 2007-03-02 13:52:32 -0500
...
Meditate on why 104-short-descriptors cant work as written, and what needs to get solved before it can get implemented.
svn:r9714
2007-03-02 20:00:37 +00:00
Nick Mathewson
0197615f44
r12374@Kushana: nickm | 2007-03-02 13:12:09 -0500
...
Try to nail down versions and version negotiation more thoroughly. Document some issues and ideas. Try to make things more extensible.
svn:r9713
2007-03-02 20:00:33 +00:00
Nick Mathewson
9989cbc699
r12373@Kushana: nickm | 2007-03-02 13:11:11 -0500
...
credit PEP as source of Tor process
svn:r9712
2007-03-02 20:00:30 +00:00
Roger Dingledine
90960dc067
one day we might want to document the .virtual address
...
extension. or not.
svn:r9704
2007-03-02 05:17:31 +00:00
Nick Mathewson
cbab0530c6
r12023@catbus: nickm | 2007-02-28 23:08:20 -0500
...
Embarassing that the number one hit for TLS_EDH_RSA_WITH_DES_192_CBC3_SHA was somebody trying to figure out what we meant when we said it. Replace with something real, and clarify that sometimes "TLS" means "SSLv3".
svn:r9699
2007-03-01 04:08:23 +00:00
Nick Mathewson
8fb73c57f2
r11994@catbus: nickm | 2007-02-28 13:08:52 -0500
...
Re-number misnumbered spec sections. No more having to refer to "the first of two section 6.1s."
svn:r9683
2007-02-28 18:08:58 +00:00
Roger Dingledine
522a97098b
more cleanups; getting closer
...
svn:r9655
2007-02-26 05:36:02 +00:00
Roger Dingledine
8884ef44d6
more cleanup
...
svn:r9650
2007-02-25 13:39:33 +00:00
Nick Mathewson
38dcc368c4
r11911@catbus: nickm | 2007-02-24 02:51:37 -0500
...
Clarify rules about certificates on incoming connections. Does it make more sense now?
svn:r9635
2007-02-24 07:54:47 +00:00
Roger Dingledine
a5af49afc3
point out a problem from r9576
...
svn:r9631
2007-02-24 05:54:34 +00:00
Nick Mathewson
55cbbdf9bf
r11895@catbus: nickm | 2007-02-23 15:12:58 -0500
...
Make remap stream events have a souce; make them generated every time we get a successful connected or resolved cell. Also change reported stream target address to IP consistently when we get the IP from an exit node.
svn:r9624
2007-02-23 20:13:02 +00:00
Nick Mathewson
2bd71aa5f1
r12296@Kushana: nickm | 2007-02-23 01:50:25 -0500
...
Add a motivation section to proposal 105.
svn:r9620
2007-02-23 06:50:36 +00:00
Nick Mathewson
b3392559d4
r11873@catbus: nickm | 2007-02-22 01:21:14 -0500
...
twiddle signewnym rate-limiting patch so every signal gets handled eventually. document it in control-spec. add a changelog.
svn:r9615
2007-02-22 06:21:19 +00:00
Nick Mathewson
e533ceb78b
r12276@Kushana: nickm | 2007-02-20 18:16:48 -0500
...
Clarify some aspects of proposal process, based on questions from phobos.
svn:r9606
2007-02-20 23:22:33 +00:00
Nick Mathewson
01b5ee3a4a
r12275@Kushana: nickm | 2007-02-20 13:09:14 -0500
...
Note migration plan change for 104 from conversation with arma.
svn:r9605
2007-02-20 23:22:27 +00:00
Nick Mathewson
986d0ac39b
r10073@totoro: nickm | 2007-02-19 09:53:42 -0500
...
proposal procedure clarifications from peter palfrader.
svn:r9602
2007-02-19 14:53:56 +00:00
Nick Mathewson
6e35b11851
r11813@catbus: nickm | 2007-02-14 11:42:58 -0500
...
Tweak stream_bw patch: Remove a couple of redundant checks, save 8 bytes per edge connection, fix spelling in the changelog; expand spec.
svn:r9586
2007-02-14 16:46:55 +00:00
Nick Mathewson
4a74812c70
r11812@catbus: nickm | 2007-02-14 11:22:08 -0500
...
Apply stream_bw patch from Robert Hogan.
svn:r9585
2007-02-14 16:46:49 +00:00
Nick Mathewson
2a22f62d83
r11808@catbus: nickm | 2007-02-14 00:36:01 -0500
...
Add some definitions to rend-spec.txt; reference rend-spec.txt in list of relay commmands.
svn:r9583
2007-02-14 16:46:44 +00:00
Nick Mathewson
a7f1b165e4
r11789@catbus: nickm | 2007-02-12 22:42:58 -0500
...
Merge proposal 106 into tor-spec.txt; reformat it slightly; mark it closed.
svn:r9576
2007-02-13 03:43:03 +00:00
Nick Mathewson
dc4c1f1b21
r11782@catbus: nickm | 2007-02-12 18:39:19 -0500
...
Mark up TODO and control-spec.txt a little.
svn:r9573
2007-02-12 23:39:34 +00:00
Nick Mathewson
0c40a080a4
r11773@catbus: nickm | 2007-02-12 15:18:48 -0500
...
Implement proposal 106: stop requiring clients to have certificates, and stop checking for nicknames in certificates. [See proposal 106 for rationale.] Also improve messages when checking TLS handshake, to re-resolve bug 382.
svn:r9568
2007-02-12 21:39:33 +00:00
Nick Mathewson
3af0d90a7a
r11767@catbus: nickm | 2007-02-12 14:56:03 -0500
...
Mark proposal 106 accepted.
svn:r9567
2007-02-12 19:56:07 +00:00
Roger Dingledine
da3cfa3d4d
start to rewrite path spec. still needs more work.
...
svn:r9566
2007-02-12 09:06:25 +00:00
Roger Dingledine
a1c8055131
some proposal fixes, mostly cosmetic
...
svn:r9551
2007-02-10 21:38:31 +00:00
Roger Dingledine
da041c5350
106 sounds like a great proposal. let's do it.
...
svn:r9547
2007-02-10 20:00:06 +00:00
Nick Mathewson
b3d91d72b8
r12205@Kushana: nickm | 2007-02-09 22:42:51 -0500
...
New proposal that should maybe get in by 0.1.2.x: relax X.509 cert requirements.
svn:r9544
2007-02-10 03:43:06 +00:00
Nick Mathewson
c9f43d68c9
r12202@Kushana: nickm | 2007-02-09 12:05:53 -0500
...
Mark 100 dead; write more about what should go in a proposal; add status tags to index.
svn:r9543
2007-02-10 03:43:00 +00:00
Nick Mathewson
1e2d5f30ff
r11700@catbus: nickm | 2007-02-08 02:03:50 -0500
...
Fix several bugs in computing recommended versions. 1) refactor is-this-version-good handling and which-vesions-are-good handling to be in the same place. 2) a version is recommended if more than half of the versioning authorities like it, not >= half. 3) "NEW_IN_SERIES" should mean, "I don't know of an 0.1.1.x this recent, and there are some 0.1.2.x versions out", not "I don't know of an 0.1.1.x this recent, but I know some older ones." This should resolve bug 383.
svn:r9523
2007-02-08 07:24:06 +00:00
Roger Dingledine
9aa8e490f8
cleanups based on looking through svn commits
...
svn:r9491
2007-02-06 00:27:03 +00:00
Roger Dingledine
6a2fe56015
patch from Karsten Loesing
...
svn:r9490
2007-02-06 00:02:31 +00:00
Nick Mathewson
47ff0c7fc1
r11641@catbus: nickm | 2007-02-05 13:59:26 -0500
...
Add a REMAP state to stream events so that controllers can learn exactly when the target address for a stream has changed. May help Vidalia resolve confusions related to bug 375.
svn:r9484
2007-02-05 19:15:13 +00:00
Nick Mathewson
1894e7ea01
r11606@catbus: nickm | 2007-01-30 16:52:23 -0500
...
Write the entry guards section of path-spec; note a possible bug in cirbuitbuild.c; add a const; defer work on torrc.complete to be part of a bigger config documentation reorg.
svn:r9465
2007-01-30 22:19:31 +00:00
Nick Mathewson
263a72d7f9
r11599@catbus: nickm | 2007-01-30 02:54:37 -0500
...
Oops, dir-voting is Open and drop-opt is closed.
svn:r9462
2007-01-30 07:54:41 +00:00
Nick Mathewson
9ca606e1f2
r11597@catbus: nickm | 2007-01-30 02:49:52 -0500
...
Add a description of our new change process. Assign statuses to existing proposals.
svn:r9461
2007-01-30 07:50:01 +00:00
Nick Mathewson
c66fbb002f
r11537@catbus: nickm | 2007-01-26 14:04:29 -0500
...
More templating: give each proposal an overview and a summary of its status.
svn:r9428
2007-01-26 19:04:43 +00:00
Nick Mathewson
da37100d1a
r11535@catbus: nickm | 2007-01-26 13:47:14 -0500
...
Add an index to proposals, and apply a template to existing ones.
svn:r9427
2007-01-26 18:47:18 +00:00
Nick Mathewson
5a66fed540
r11521@catbus: nickm | 2007-01-26 01:07:55 -0500
...
Split tor-spec-v2 and dir-voting into component proposals.
svn:r9417
2007-01-26 06:08:05 +00:00
Nick Mathewson
57ef8c952e
Make a new directory for specification proposals, and move some proposals there. Also, move dir-spec-v1.txt to spec.
...
svn:r9415
2007-01-26 05:50:40 +00:00
Nick Mathewson
8573c9c7e8
Oops. Add doc/spec/Makefile.am
...
svn:r9414
2007-01-26 05:20:26 +00:00
Nick Mathewson
489f6185bf
Move specification documents into new doc/spec subdirectory. (Proposals, drafts, and bad ideas still remain in doc.)
...
svn:r9411
2007-01-26 01:59:50 +00:00