Commit Graph

2047 Commits

Author SHA1 Message Date
Roger Dingledine
455862db1a numerous cleanups in the control-spec. patch from tup.
svn:r11182
2007-08-19 05:04:56 +00:00
Roger Dingledine
c88803d924 Fix a bug in ADDRMAP controller replies that would sometimes
try to print a NULL. Patch from tup.


svn:r11181
2007-08-19 04:58:55 +00:00
Roger Dingledine
86734616c7 a low-priority todo item we should do sometime
svn:r11180
2007-08-19 04:34:56 +00:00
Andrew Lewman
effbf59428 Update mingw build instructions to remove patent encumberances.
svn:r11178
2007-08-19 03:51:46 +00:00
Andrew Lewman
11b155f275 clean up the instructions a bit
svn:r11175
2007-08-19 02:58:55 +00:00
Nick Mathewson
648c8261fd r14657@catbus: nickm | 2007-08-18 12:59:03 -0400
Notes about library versions in mingw instructions


svn:r11165
2007-08-18 17:00:07 +00:00
Roger Dingledine
cb7f4504e4 cleanups on r11138. it's ready to backport now, i think (i hope).
svn:r11154
2007-08-17 20:44:51 +00:00
Nick Mathewson
b34ed73706 r14630@catbus: nickm | 2007-08-17 16:30:42 -0400
Functions to save and load MTBF information.


svn:r11153
2007-08-17 20:31:59 +00:00
Nick Mathewson
b60f4a4d16 r14629@catbus: nickm | 2007-08-17 16:14:05 -0400
spec clarification noted by Stefan K.


svn:r11152
2007-08-17 20:31:56 +00:00
Nick Mathewson
31668172ed r14626@catbus: nickm | 2007-08-17 11:20:05 -0400
Link note_router_reachable and note_router_unreachable to  mtbf code. decouple mtbf from connect/disconnect.  log it in USR1.  do not blow it away on cleanup if we are an authority.


svn:r11151
2007-08-17 20:31:54 +00:00
Nick Mathewson
357b4645cf r14612@catbus: nickm | 2007-08-16 15:23:35 -0400
Initial work on proposal 108: have rephist.c track the information we want to be tracking for OR stability.


svn:r11147
2007-08-16 19:32:29 +00:00
Roger Dingledine
2df9bb937d clean up the cookieauth stuff
svn:r11146
2007-08-16 19:27:31 +00:00
Nick Mathewson
718953dbe9 r14606@catbus: nickm | 2007-08-16 13:45:01 -0400
Implement CookieAuthFile and CookieAuthFileGroupReadable.  Backport candidate.


svn:r11141
2007-08-16 17:46:01 +00:00
Nick Mathewson
f4398feadb r14600@catbus: nickm | 2007-08-16 13:30:22 -0400
Implement proposal 119. Backport candidate.


svn:r11138
2007-08-16 17:31:23 +00:00
Nick Mathewson
b89efa7705 r14596@catbus: nickm | 2007-08-16 12:56:18 -0400
Patches to proposal 119 as described on or-dev.  Mark 119 as "Accepted"


svn:r11137
2007-08-16 16:57:19 +00:00
Nick Mathewson
d945038c05 r14581@catbus: nickm | 2007-08-15 16:46:42 -0400
Correct GETINFO guard-nodes spec based on comments from pei hanru.


svn:r11128
2007-08-15 20:47:42 +00:00
Nick Mathewson
4135c68853 r14049@Kushana: nickm | 2007-08-15 14:43:56 -0400
Implement code to serve pending votes, consensuses, and signatures.


svn:r11125
2007-08-15 19:55:52 +00:00
Roger Dingledine
93375d9a84 commit proposal 120: Suicide descriptors when Tor servers stop
svn:r11115
2007-08-15 13:37:33 +00:00
Nick Mathewson
484a580698 r14028@Kushana: nickm | 2007-08-14 17:07:51 -0400
Implement cert-retrieval URLs. (Also, update TODO)


svn:r11112
2007-08-14 21:09:30 +00:00
Nick Mathewson
9a30f8ba0e r14021@Kushana: nickm | 2007-08-14 16:16:58 -0400
Document http status codes


svn:r11111
2007-08-14 20:20:06 +00:00
Nick Mathewson
42fa1de585 r14017@Kushana: nickm | 2007-08-14 15:13:14 -0400
Enable more code for v3 voting timing information.  Also, spec clarification.


svn:r11107
2007-08-14 20:19:40 +00:00
Roger Dingledine
8839d57ab5 add draft 119-controlport-auth proposal
svn:r11106
2007-08-14 17:51:58 +00:00
Nick Mathewson
ce1f01c3e6 r14531@catbus: nickm | 2007-08-13 14:46:25 -0400
Cache v3 networkstatus consensuses on disk.


svn:r11086
2007-08-13 18:47:22 +00:00
Nick Mathewson
f3e9dceaa9 r14530@catbus: nickm | 2007-08-13 14:32:37 -0400
Prune some completed items from the TODO


svn:r11085
2007-08-13 18:47:17 +00:00
Nick Mathewson
629478db68 r14528@catbus: nickm | 2007-08-13 14:23:02 -0400
Add a HOWTO about testing v3 authority code.


svn:r11084
2007-08-13 18:23:57 +00:00
Roger Dingledine
81d1b67990 add a sketch for an 'advertising multiple orports' proposal
svn:r11082
2007-08-13 13:36:32 +00:00
Karsten Loesing
7f06363e3a updated implementation statuses, included non-consecutive replication to descriptor format
svn:r11080
2007-08-11 22:33:42 +00:00
Nick Mathewson
080ab832c7 r13952@Kushana: nickm | 2007-08-08 07:40:04 -0700
Note *how* obsolete v0 really is.


svn:r11064
2007-08-08 14:43:25 +00:00
Roger Dingledine
2da9873069 eventdns is on by default in current alpha and current stable,
so no need to specify it explicitly. i think.


svn:r11055
2007-08-08 00:16:53 +00:00
Roger Dingledine
a92f1d470a tell proposal 110 its proposal number
svn:r11054
2007-08-07 22:09:09 +00:00
Roger Dingledine
1679784b5c christian tells me that a student of his is working on implementing
proposal 110 this summer


svn:r11047
2007-08-05 00:13:50 +00:00
Roger Dingledine
500899cc53 backward compatibility with control protocol v0 no longer specified
to work


svn:r11040
2007-08-02 21:18:26 +00:00
Nick Mathewson
66bdb8cd12 r13920@Kushana: nickm | 2007-08-02 11:00:05 -0700
Document new authentication behavior in control-spec.txt


svn:r11039
2007-08-02 21:04:00 +00:00
Roger Dingledine
aec67169a6 fix a typo in the blocking paper
svn:r11021
2007-08-02 04:48:58 +00:00
Nick Mathewson
34a3a5e2f4 r14016@catbus: nickm | 2007-07-30 13:45:55 -0400
More documentation


svn:r10992
2007-07-30 17:46:14 +00:00
Roger Dingledine
c7901354fb a few more done todo items
svn:r10983
2007-07-30 06:18:56 +00:00
Nick Mathewson
77508edd36 r13989@catbus: nickm | 2007-07-29 19:11:07 -0400
More directory voting code.  Now, if everything works, and I haven't forgotten anything, it is possible to set up some v3 authorities and start voting. Of course, I have probably forgotten something, and there are probably bugs in there somewhere too.


svn:r10976
2007-07-29 23:11:44 +00:00
Roger Dingledine
ca7c53d3cc Be even more aggressive about separating local traffic from relayed
traffic when RelayBandwidthRate is set. (Refines proposal 111.)


svn:r10974
2007-07-29 22:13:44 +00:00
Roger Dingledine
70f1c25729 now that i hunted these command-lines down, let's keep them for
posterity.


svn:r10973
2007-07-29 22:13:08 +00:00
Nick Mathewson
9031bbd4d8 r13982@catbus: nickm | 2007-07-29 01:31:53 -0400
Actually, we missed a rule about what routers to prefer: first prefer authority to non-authority, *then* running, *then* bandwidth.


svn:r10969
2007-07-29 05:32:03 +00:00
Nick Mathewson
1b665b3c7e r13979@catbus: nickm | 2007-07-29 01:20:20 -0400
Implement proposal 109:  As an authority, never call more than 3 servers per IP Running and Valid.  Prefer Running servers to non-running ones; then prefer high-bandwidth to low-bandwidth.  Needs testing.


svn:r10968
2007-07-29 05:20:31 +00:00
Nick Mathewson
afcc3a4785 r13977@catbus: nickm | 2007-07-29 00:09:52 -0400
Add compatibility note to control-spec.txt


svn:r10966
2007-07-29 04:10:05 +00:00
Nick Mathewson
964e4a305d r13972@catbus: nickm | 2007-07-29 00:01:38 -0400
Make our control events for multi-line async replies conform to our old grammar.  Change back to the old grammar (which got "corrected" in r10931).


svn:r10964
2007-07-29 04:03:25 +00:00
Nick Mathewson
d2adb68ed6 r13963@catbus: nickm | 2007-07-28 22:53:32 -0400
Add support for signature upload


svn:r10962
2007-07-29 02:55:21 +00:00
Nick Mathewson
76a408941c r13959@catbus: nickm | 2007-07-28 18:09:56 -0400
Use the correct formula to calculate exit weights.


svn:r10956
2007-07-28 22:14:39 +00:00
Nick Mathewson
afe9f33d35 r13956@catbus: nickm | 2007-07-27 20:09:48 -0400
Better certificate manipulations: extract certificates from incoming votes, forget ones that are very old, and remember to store them on disk.


svn:r10954
2007-07-28 00:11:34 +00:00
Nick Mathewson
51c734384a r13948@catbus: nickm | 2007-07-27 18:09:02 -0400
Add to the TODO as starred items all the things we need to do in order to get authorities voting (not too robustly, bare-minimum).


svn:r10950
2007-07-27 22:09:08 +00:00
Nick Mathewson
5b82188333 r13906@catbus: nickm | 2007-07-25 18:49:50 -0400
Patch from tup: correct grammar for asynchonous reply lines in control-spec.txt


svn:r10931
2007-07-25 22:56:58 +00:00
Nick Mathewson
a8821e2d82 r13905@catbus: nickm | 2007-07-25 18:48:44 -0400
ADDRMAP events should never have specified local time.  Extend them to have the proper gmt time, and make GETINFO address-mappings always do the right thing (since it is new in this version).


svn:r10930
2007-07-25 22:56:54 +00:00
Roger Dingledine
83f605f2e3 clarify that when we say 'above the median' we mean 'at least
the median'


svn:r10899
2007-07-22 00:50:28 +00:00