Nick Mathewson
23fabf60e5
Move (nonwritten) discussion of path selection
...
svn:r751
2003-11-04 08:16:25 +00:00
Nick Mathewson
c72d57c92e
Fixes to last checkin
...
svn:r750
2003-11-04 07:35:58 +00:00
Nick Mathewson
256ee49a2d
Edits based on comments
...
svn:r749
2003-11-04 07:27:55 +00:00
Roger Dingledine
ad0e3d02fe
compress 'compromise keys'
...
svn:r748
2003-11-04 07:18:16 +00:00
Roger Dingledine
bcbb0bc0d5
rerepatches on sec1-3
...
svn:r747
2003-11-04 06:54:09 +00:00
Nick Mathewson
44ff60dbaa
Edits to most recent edits from arma.
...
svn:r746
2003-11-04 06:03:29 +00:00
Nick Mathewson
7b19ba8aa1
Tighten up 1-3; clarify a few points
...
svn:r745
2003-11-04 05:42:50 +00:00
Roger Dingledine
a76a61fef6
patches, mainly on sec4
...
svn:r744
2003-11-04 05:39:38 +00:00
Roger Dingledine
7234c8393f
formatting changes, no edits
...
svn:r743
2003-11-04 02:34:05 +00:00
Roger Dingledine
2595770c1f
minor edits on edits on edits
...
svn:r742
2003-11-04 02:24:30 +00:00
Nick Mathewson
19c83bdee1
More work on section 4; replace IP with IP address.
...
svn:r741
2003-11-04 02:22:24 +00:00
Paul Syverson
ac83d91703
Various edits.
...
svn:r740
2003-11-03 21:44:02 +00:00
Nick Mathewson
2dcafa8527
Edits to recent edits.
...
svn:r739
2003-11-03 21:05:33 +00:00
Paul Syverson
3a0d3b7c89
Fix small version error I introduced (I hope).
...
svn:r738
2003-11-03 18:28:31 +00:00
Paul Syverson
a0ad394c8c
A few changes, mostly to section 4 before Nick picks it up again.
...
svn:r737
2003-11-03 18:12:14 +00:00
Roger Dingledine
a3a01e85aa
a first go at section 7
...
svn:r736
2003-11-03 14:27:00 +00:00
Roger Dingledine
1c493d4893
remove sec7.1. you're right, it's redundant now
...
svn:r735
2003-11-03 13:17:26 +00:00
Roger Dingledine
93f3eec00c
patches on nick's sec4 patches
...
svn:r734
2003-11-03 12:07:02 +00:00
Roger Dingledine
d7f7e64c9f
rearrange and clean up sec1
...
svn:r733
2003-11-03 10:29:18 +00:00
Roger Dingledine
1fa9b39310
rewrite and tighten section 6
...
svn:r732
2003-11-03 09:17:47 +00:00
Nick Mathewson
e7c0b74c8f
note need for ACI->circID change
...
svn:r731
2003-11-03 09:13:20 +00:00
Nick Mathewson
961f338386
Edits on section 4-- not done, but done for tonight
...
svn:r730
2003-11-03 09:06:58 +00:00
Nick Mathewson
88185d4cb2
Edits to sections 2 and 3.
...
svn:r729
2003-11-03 07:02:20 +00:00
Roger Dingledine
d66e9d888f
give us a real abstract
...
svn:r728
2003-11-03 06:29:43 +00:00
Nick Mathewson
ba97004f5b
Some style and euphony edits in 1 and 2. Tweaks on "which", "number", "tradeoff" and "Section" throughout
...
svn:r727
2003-11-03 05:34:14 +00:00
Roger Dingledine
e4e5bc601e
more minor commits
...
svn:r726
2003-11-03 02:54:52 +00:00
Roger Dingledine
2bd41ec8f5
clean up dirserver section
...
svn:r725
2003-11-03 02:25:04 +00:00
Nick Mathewson
3c417a80dc
remove/resolve several comments
...
svn:r724
2003-11-03 02:09:31 +00:00
Nick Mathewson
2133ece8e4
Edit abstract; ref jap backdoor; declarify jap padding; convert metatext to comments
...
svn:r723
2003-11-03 01:47:54 +00:00
Roger Dingledine
c18327f239
add puzzles-tls cite
...
svn:r722
2003-11-03 01:25:41 +00:00
Roger Dingledine
fed6cb8e68
rewrite exit abuse section
...
svn:r721
2003-11-03 01:03:00 +00:00
Nick Mathewson
49b1c0e95c
Write attacks+defenses vs rendezvous pts
...
svn:r720
2003-11-03 00:52:50 +00:00
Nick Mathewson
aed9895495
Misc edits, write dirserver attacks+defenses
...
svn:r719
2003-11-02 23:49:17 +00:00
Geoff Goodell
5805fa4fe1
tweaked the abstract
...
svn:r718
2003-11-02 23:40:59 +00:00
Roger Dingledine
65db025d6b
minor fixes throughout
...
svn:r717
2003-11-02 23:34:33 +00:00
Roger Dingledine
1a19daf5eb
make it clearer that streams on a circuit can exit at different ORs
...
svn:r716
2003-11-02 22:11:49 +00:00
Roger Dingledine
30ba3520a2
some minor tweaks, for the first draft.
...
svn:r715
2003-11-02 11:43:39 +00:00
Roger Dingledine
b6d5a56e84
many small changes throughout
...
svn:r714
2003-11-02 09:56:52 +00:00
Roger Dingledine
27dd67e3a0
more on sec2 and 5.1
...
svn:r713
2003-11-02 07:48:56 +00:00
Roger Dingledine
fddda9a797
more patches on sec2 and sec3; rewrite threat model
...
svn:r712
2003-11-02 06:14:59 +00:00
Nick Mathewson
b0c6a5ea2e
Write remaining active attacks
...
svn:r711
2003-11-02 04:53:15 +00:00
Nick Mathewson
a91c6d27bf
Edit analysis and attacks and defenses.
...
svn:r710
2003-11-02 03:58:05 +00:00
Roger Dingledine
0ead73a78e
clean up related works section
...
svn:r709
2003-11-02 01:48:41 +00:00
Nick Mathewson
e8b701dae9
Remove references to byzantine fault tolerance, clean up directory discussions
...
svn:r708
2003-11-02 00:32:54 +00:00
Paul Syverson
2b39ec4f2e
Hack. Hack. Mostly on analysis and attacks. Third commit try's a charm?
...
svn:r707
2003-11-01 22:34:23 +00:00
Nick Mathewson
272cf1b3fb
Edit and expand sections 5,6, and 10.
...
svn:r706
2003-11-01 21:19:46 +00:00
Roger Dingledine
057e71aa65
clean up bibtex
...
svn:r705
2003-11-01 08:48:12 +00:00
Roger Dingledine
a7aac2cc61
cite the anonnet i meant to cite.
...
svn:r704
2003-11-01 08:05:21 +00:00
Roger Dingledine
6a909560be
mess with the formatting in sec9
...
svn:r703
2003-11-01 07:52:51 +00:00
Nick Mathewson
c826c5a95c
Retitle and write section 8.
...
svn:r702
2003-11-01 06:47:19 +00:00
Nick Mathewson
b6d8d458f3
Add goals to rendezvous pts; other cleanups
...
svn:r701
2003-11-01 03:44:13 +00:00
Roger Dingledine
ca95bd8a23
clean up sec1, part of sec2
...
svn:r700
2003-11-01 03:40:20 +00:00
Nick Mathewson
a3a111b326
Fill out section 5.1, some of which should move into 2, 3, or 4.
...
svn:r699
2003-11-01 03:06:23 +00:00
Nick Mathewson
b8400b281a
More work to section 4; more is needed. Moving to pen and paper: I need to re-read this several more times before I know what to change.
...
svn:r698
2003-10-31 06:56:52 +00:00
Roger Dingledine
5bee80ec1a
formatting and partial typo fixing
...
svn:r697
2003-10-31 06:16:21 +00:00
Nick Mathewson
3ae1331088
Initial low-level changes to section 4
...
svn:r696
2003-10-30 23:05:40 +00:00
Roger Dingledine
38400b3098
tweak tweak
...
svn:r695
2003-10-30 12:10:24 +00:00
Paul Syverson
3d21eade6b
Small changes in design goals. Starting analysis section.
...
svn:r694
2003-10-30 11:40:14 +00:00
Nick Mathewson
161eac5093
Commit rest of changes to section 3. I am falling asleep, and my section 4 edits are not yet grammatical
...
svn:r693
2003-10-30 05:24:38 +00:00
Roger Dingledine
2366ff33a9
more minor changes/additions
...
svn:r692
2003-10-30 04:05:28 +00:00
Peter Palfrader
85aeaef6db
Fix minor typos and add a cite for Privoxy
...
svn:r691
2003-10-30 02:21:51 +00:00
Nick Mathewson
35892075d0
Edit section 2, compress section 3.
...
I still need to turn the list of attacks into a paragraph or two
before I move from 3 onto 4.
svn:r690
2003-10-30 00:24:53 +00:00
Paul Syverson
253f60d051
UPdated hostile user assumptions. Other little things.
...
svn:r689
2003-10-29 11:31:52 +00:00
Roger Dingledine
609edb5108
more work
...
svn:r688
2003-10-28 21:55:38 +00:00
Paul Syverson
f6eb16e479
A few changes to related work before heading back to CCS.
...
svn:r687
2003-10-28 11:29:46 +00:00
Paul Syverson
0c9bce8c88
A few tiny tweaks.
...
svn:r686
2003-10-27 12:05:35 +00:00
Roger Dingledine
42b2f341a4
add a few more new TODO items (bugfixes)
...
svn:r683
2003-10-27 10:24:27 +00:00
Roger Dingledine
b2c225eab7
circuits, streams, and tagging, o my!
...
svn:r682
2003-10-27 10:18:20 +00:00
Roger Dingledine
2d603ea957
tweaks outside sec4 (couldn't help myself)
...
svn:r680
2003-10-26 23:49:01 +00:00
Nick Mathewson
57474d772a
Revise section 1, remove very throughout.
...
svn:r679
2003-10-26 22:59:18 +00:00
Nick Mathewson
5432fb02cc
Add note about DNS distinguishability attack
...
svn:r678
2003-10-26 22:58:04 +00:00
Roger Dingledine
acd415628c
more circuit design section work
...
svn:r677
2003-10-26 22:49:07 +00:00
Nick Mathewson
866c449b8d
Commit notes from Friday mtg with arma.
...
svn:r676
2003-10-26 16:25:06 +00:00
Roger Dingledine
b3497f989b
crank more on design section
...
svn:r675
2003-10-26 10:47:49 +00:00
Roger Dingledine
8850eb1210
think more about the design section
...
svn:r673
2003-10-25 11:41:26 +00:00
Nick Mathewson
87969d98f9
Initial changes to intro.
...
svn:r672
2003-10-24 22:48:26 +00:00
Nick Mathewson
d4ad3bde8c
Numerous notes of stuff to do from mtg with Roger; add outline for design section.
...
svn:r671
2003-10-24 21:18:38 +00:00
Nick Mathewson
28e93f3aa3
Note TODO items; add DROP relay cells
...
svn:r670
2003-10-24 21:16:43 +00:00
Roger Dingledine
f0a9d0ae8c
some scribblings on exit policies
...
somebody please go turn this into a section
svn:r669
2003-10-24 11:21:19 +00:00
Roger Dingledine
d59864859c
and dirservers are better for non-clique situations
...
svn:r668
2003-10-24 04:09:10 +00:00
Roger Dingledine
b29e29f64a
directories are signed so they can be cached elsewhere
...
svn:r667
2003-10-24 03:39:14 +00:00
Roger Dingledine
0396449097
add the dirservers section
...
svn:r662
2003-10-23 11:45:51 +00:00
Paul Syverson
8ee82830b4
Router twins described in intro. Some more stuff in assumptions section.
...
svn:r661
2003-10-22 22:40:30 +00:00
Paul Syverson
4e3345ff08
Added censorship resistant refs. Answered Roger's key question with
...
more questions.
svn:r660
2003-10-22 18:58:44 +00:00
Roger Dingledine
cf2fe9d1da
some minor tweaks
...
svn:r657
2003-10-22 11:30:47 +00:00
Roger Dingledine
524d63ecc6
todo now reflects what we need to do.
...
svn:r651
2003-10-22 05:15:08 +00:00
Roger Dingledine
1bf10257da
fill in some lncs numbers
...
svn:r649
2003-10-21 22:13:18 +00:00
Paul Syverson
ac7a9ccadf
Adversary model mostly done? Some other small changes in assumptions et passim.
...
svn:r648
2003-10-21 21:44:00 +00:00
Nick Mathewson
009f2f6dbb
Update .cvsignores to exclude files generated due to recent build improvements
...
svn:r647
2003-10-21 17:49:52 +00:00
Nick Mathewson
53dca60b13
Add design goals section
...
svn:r646
2003-10-21 17:43:26 +00:00
Roger Dingledine
24536a65f3
fix error in rendezvous description
...
svn:r645
2003-10-21 09:50:06 +00:00
Roger Dingledine
0e137e413f
APPort is now SocksPort
...
svn:r644
2003-10-21 09:49:39 +00:00
Roger Dingledine
f8a72b1c21
i seem to be listing hard problems.
...
still plenty more hard problems where those came from.
svn:r639
2003-10-21 08:09:55 +00:00
Roger Dingledine
668ec0b435
first draft of a conclusion / future works
...
svn:r638
2003-10-21 04:27:54 +00:00
Roger Dingledine
53baa69705
first draft of the rendezvous section done
...
svn:r637
2003-10-21 01:11:29 +00:00
Paul Syverson
08c44fc1ab
Few more changes to intro. First complete draft of background.
...
Cut in threats from PETs 2000 paper and started adapting them.
svn:r636
2003-10-20 23:44:53 +00:00
Paul Syverson
96f47a3eca
Small changes to abstract and intro
...
svn:r615
2003-10-17 20:56:59 +00:00
Roger Dingledine
f36e2cbd67
put in some notes about rendezvous points
...
i'll tie these together more in a bit
and answer/introduce a few questions in section 1
svn:r614
2003-10-17 11:04:39 +00:00
Paul Syverson
f6e202307b
Several changes to background section, which is still a mess
...
Added bib file
svn:r607
2003-10-16 21:49:04 +00:00
Roger Dingledine
66d7448258
update TODO entries to reflect recent progress
...
svn:r602
2003-10-15 19:28:59 +00:00
Nick Mathewson
0149c4ed55
Add initial background mumblings; more work tomorrow
...
svn:r586
2003-10-14 05:29:03 +00:00
Roger Dingledine
411a18e34c
put out 0.0.2pre12
...
(mainly doc and log changes)
svn:r579
2003-10-12 07:19:10 +00:00
Roger Dingledine
5ccb28c335
remove more confusing parts of the README
...
svn:r577
2003-10-11 23:44:51 +00:00
Paul Syverson
11633d8a45
A few rewordings in abstract and first paragraph
...
svn:r574
2003-10-10 19:57:27 +00:00
Roger Dingledine
c5ed91fd66
flesh out more of the entries in the intro
...
svn:r573
2003-10-10 04:35:25 +00:00
Roger Dingledine
c098d7769f
first pass over HACKING doc
...
svn:r568
2003-10-09 08:33:54 +00:00
Nick Mathewson
43a2e32ace
First cut at HACKING document
...
svn:r567
2003-10-09 02:05:13 +00:00
Nick Mathewson
955c8bda2b
s/TOR/Tor/
...
svn:r566
2003-10-09 02:04:51 +00:00
Roger Dingledine
8b80362c76
0.0.2pre11, new license
...
svn:r564
2003-10-08 04:10:59 +00:00
Roger Dingledine
16778795f3
minor fixes; bump to 0.0.2pre10
...
svn:r551
2003-10-07 21:27:33 +00:00
Roger Dingledine
de6cbe53c0
some early bugfixes
...
our log() conflicts with log(3)
distribute only the correct files from doc/ and src/config/
sometimes laptops go back in time. i guess that's ok for now.
and bump the version number because we're live.
svn:r544
2003-10-07 16:30:05 +00:00
Roger Dingledine
e826873ac6
another todo item, a half-written tor-design intro
...
svn:r543
2003-10-07 15:59:30 +00:00
Roger Dingledine
ffaa344a32
describe what's _actually_ in the payload of a relay begin cell
...
svn:r540
2003-10-04 08:20:07 +00:00
Roger Dingledine
22526c62a5
add log convention to hacking file
...
this thing needs to get revamped into a 'guide to tor' document
svn:r534
2003-10-03 19:37:38 +00:00
Nick Mathewson
985a3e1492
Add new cell fullness and bandwidth stats.
...
svn:r533
2003-10-02 20:00:38 +00:00
Nick Mathewson
6ac42f5ec0
Make testcases run again; more sanity checking to descriptor generation.
...
svn:r532
2003-10-01 22:31:13 +00:00
Roger Dingledine
7f10126a1e
affected functions in the migration from addr:port to nickname for ORs
...
svn:r531
2003-10-01 03:35:31 +00:00
Roger Dingledine
84ec78bcf8
update the spec wrt choosing aci's
...
svn:r530
2003-10-01 01:56:46 +00:00
Nick Mathewson
df5c7534b1
Move dirserv/routers code out of main.c
...
svn:r527
2003-10-01 00:43:34 +00:00
Roger Dingledine
e6f8b3ba38
update TODO further
...
svn:r525
2003-10-01 00:35:54 +00:00
Nick Mathewson
8551509d5c
Mark several tasks finished
...
svn:r521
2003-09-30 22:42:35 +00:00
Nick Mathewson
31cee9fe18
Add published to descriptors
...
svn:r488
2003-09-26 18:28:32 +00:00
Roger Dingledine
db2684149e
update TODO to reflect our progress
...
svn:r485
2003-09-25 11:05:51 +00:00
Nick Mathewson
3d4ccb781a
Refactor buffers; implement descriptors.
...
'buf_t' is now an opaque type defined in buffers.c .
Router descriptors now include all keys; routers generate keys as
needed on startup (in a newly defined "data directory"), and generate
their own descriptors. Descriptors are now self-signed.
Implementation is not complete: descriptors are never published; and
upon receiving a descriptor, the directory doesn't do anything with
it.
At least "routers.or" and orkeygen are now obsolete, BTW.
svn:r483
2003-09-25 05:17:11 +00:00
Roger Dingledine
a3bd8b5483
a few todo things done
...
svn:r482
2003-09-24 21:30:12 +00:00
Roger Dingledine
7afe2adbaf
add a lot of todo entries, from today's meeting
...
svn:r474
2003-09-20 06:56:15 +00:00
Roger Dingledine
77dfd7826d
fill in a gap in the spec
...
svn:r427
2003-09-05 06:46:39 +00:00
Nick Mathewson
fd20011c26
Add initial interfaces and code for TLS support. Interfaces are right; code needs work and testing.
...
svn:r424
2003-09-04 16:05:08 +00:00
Roger Dingledine
4fb92e5bf7
update the TODO
...
svn:r423
2003-08-31 00:11:01 +00:00
Roger Dingledine
c8401a30ae
remove op_port from the spec also
...
svn:r420
2003-08-27 22:45:10 +00:00
Nick Mathewson
ee0440f908
Correct description of extracting Kf and Kb from g^xy.
...
svn:r414
2003-08-25 18:50:29 +00:00
Roger Dingledine
092126eac7
remove bandwidth from handshake negotiations
...
replace too-prescriptive link throttling spec with handwavy one
svn:r412
2003-08-25 08:26:34 +00:00
Roger Dingledine
330b038d03
add router twins to the spec
...
svn:r409
2003-08-25 03:00:31 +00:00
Roger Dingledine
bb1584274c
patch the spec somewhat. it's still quite stale.
...
svn:r406
2003-08-22 03:34:51 +00:00
Roger Dingledine
faf831893d
move finished todo entries to bottom of list
...
svn:r405
2003-08-22 03:21:51 +00:00
Roger Dingledine
b800859239
update TODO to reflect current reality
...
svn:r404
2003-08-22 03:17:14 +00:00
Roger Dingledine
fdc0389ca0
Is there a backdoor in tor?
...
svn:r403
2003-08-21 17:59:06 +00:00
Roger Dingledine
a7a580977c
skeletal design paper
...
svn:r367
2003-07-11 19:28:36 +00:00
Roger Dingledine
66213fb490
update todo for finished items
...
svn:r357
2003-06-25 07:28:34 +00:00
Roger Dingledine
59633aeddd
update spec: OR/OR and OP/OR handshakes have merged
...
svn:r346
2003-06-23 09:44:35 +00:00
Roger Dingledine
76117b3f18
a few more clarifications to rendezvous spec
...
svn:r345
2003-06-22 20:39:10 +00:00
Roger Dingledine
4fc9478937
rewrite rendezvous spec so normal people can follow it
...
svn:r344
2003-06-22 10:33:21 +00:00
Nick Mathewson
fba684586f
Add specification for half-open connections, modified from last week's
...
conversation enough to correspond to real TCP.
svn:r338
2003-06-19 23:23:35 +00:00
Nick Mathewson
95e5384af3
Change many files to new log_fn format
...
svn:r333
2003-06-17 22:18:26 +00:00
Nick Mathewson
b9480620c6
Make log_fn work on apples with no workarounds needed in main code
...
svn:r330
2003-06-17 21:15:25 +00:00
Roger Dingledine
cb8ebfcf29
folding in nick's suggestion
...
svn:r326
2003-06-14 07:27:45 +00:00
Nick Mathewson
9f5c2ff0c1
Add comment about hostnames; all else looks reasonable as discussed
...
svn:r325
2003-06-14 03:35:02 +00:00
Roger Dingledine
33eeccd0a4
another revision of the rendezvous spec
...
this time the application-side behavior is more plausible
svn:r317
2003-06-13 12:44:43 +00:00
Roger Dingledine
7137a57849
further spec cleanup
...
svn:r311
2003-06-12 07:13:01 +00:00
Nick Mathewson
3d538f6d70
Add first draft of rendezvous point document
...
svn:r310
2003-06-12 06:20:20 +00:00