Age | Commit message (Collapse) | Author |
|
drafts, and bad ideas still remain in doc.)
svn:r9411
|
|
Try to be really explicit that ServerDNS options affect what your server does on behalf of clients, and nothing else.
svn:r9398
|
|
svn:r9387
|
|
item for BW events.
svn:r9383
|
|
Implement SOCKS_BAD_HOSTNAME status event. Defer remaining status events. Clean up control-spec.txt a little, and fill in recommendations for events.
svn:r9374
|
|
set or_conn->tls_error to 0 on non-error to avoid looking at stale errors.
svn:r9359
|
|
Patch from Mike Perry: Track reasons for OR connection failure; display them in control events. Needs review and revision.
svn:r9354
|
|
svn:r9353
|
|
handshake to finish. Previously we would let them sit around for
days, if the connecting application didn't close them either.
Also take this opportunity to refactor a duplicate bit of circuituse.c.
And change the semantics of SocksTimeout slightly, but I think it'll
be ok.
svn:r9350
|
|
svn:r9345
|
|
svn:r9342
|
|
reflect all available options to tor binary.
svn:r9341
|
|
Add some items to the TODO based on usability report from Talia Winters.
svn:r9340
|
|
Check addresses for rfc953-saneness at exit too, and give a PROTOCOL_WARN when they fail. Also provide a mechanism to override this, so blossom can have its @@##$$^.whatever.exit hostnames if it wants.
svn:r9336
|
|
Add some comments to TODO about nastiness of getting data-choking to work with directory bridges; propose a better solution for later, and some simpler solutions for now.
svn:r9321
|
|
Notes about deprecation and status events in control-spec
svn:r9320
|
|
Base skew calculation on conn->timestamp_lastwritten, not on now.
svn:r9319
|
|
svn:r9313
|
|
time to put out the bugfix release.
svn:r9309
|
|
svn:r9304
|
|
Implement DNS-related status events.
svn:r9285
|
|
Implement a control status event for bad libevent version/method combos. Warn that libevent <1.1 with select() is needlessly slow. Reply to comment.
svn:r9284
|
|
Document how we set Guard a little better.
svn:r9283
|
|
control-spec: upcase arguments in status events; note unimplemented events individually
r11825@Kushana: nickm | 2007-01-03 17:41:43 -0500
Implement EXTERNAL IP server status event.
r11826@Kushana: nickm | 2007-01-03 17:47:10 -0500
Implement BAD_SERVER_DESCRIPTOR server status event.
r11827@Kushana: nickm | 2007-01-03 18:01:56 -0500
Implement SOCKS_UNKNOWN_PROTOCOL and DANGEROUS_SOCKS client events.
r11828@Kushana: nickm | 2007-01-03 18:23:22 -0500
Implement BUG controller events. Also, flush ERR-level status events just like ERR-level log messages.
r11829@Kushana: nickm | 2007-01-03 23:37:27 -0500
Yet more status events: CLOCK_SKEW, GOOD/ACCEPTED_SERVER_DESCRIPTOR, {CHECKING_}REACHABILITY_{SUCCEEDED|FAILED}
r11833@Kushana: nickm | 2007-01-05 16:56:37 -0500
Note some unimplementedness in control-spec.txt
svn:r9279
|
|
svn:r9269
|
|
svn:r9263
|
|
and add a todo item for nick in case he gets bored :)
svn:r9260
|
|
Clarify spec wrt keys, certificates, and SSL.
svn:r9256
|
|
Add (and specify) a BadDirectory flag to networkstatuses, so authorities can tell clients that some caches are broken. Also, implement an as-yet-unused function to estimate how many bytes will be sent on a directory connection.
svn:r9255
|
|
svn:r9250
|
|
svn:r9249
|
|
svn:r9246
|
|
Initial TODO updates from meeting
svn:r9245
|
|
Change TODO item so we can make a tricky decision later rather than an incredibly tricky one now.
svn:r9242
|
|
what i had in mind
svn:r9241
|
|
Note more doable items; claim some; speculate more in dir-voting.txt
svn:r9240
|
|
Make the "Next Version" of the Tor protocol called "v2", not "v1". Make tor-spec.txt canonical and current again; make tor-spec-v2.txt be the "splufty next version" document.
svn:r9226
|
|
Write up some notes I found on a piece of paper while cleaning my living room. This way I can thow out the paper.
svn:r9222
|
|
remove more completed items from the TODO.
svn:r9221
|
|
Correct documentation of how Naming works in dir-spec.txt.
svn:r9218
|
|
Count TLS bytes accurately: previously, we counted only the number of bytes read or transmitted via tls, not the number of extra bytes used to do so. This has been a lonstanding wart. The fix "Works for me".
svn:r9207
|
|
If we only have a single nameserver, raise the threshold to decide that the nameserver is dead. (Another fumbling attempt to do something about bug 326.)
svn:r9203
|
|
Partial solution to 326: downgrade single-nameserver failures to INFO.
svn:r9201
|
|
Refactor and unify my-ip-addr-changed logic. Make change in IP address or in nameservers reset and relaunch DNS hijacking tests.
svn:r9200
|
|
Fix bug 364: check for whether popular hostnames (curently google, yahoo, mit, and slashdot) are getting wildcarded. If they are, we are probably behind a DNS server that is useless: change our exit policy to reject *:*.
svn:r9199
|
|
Add SOCKS5 and reverse lookup support to C verseion of tor-resolve
svn:r9195
|
|
Add client-side caching for reverse DNS.
svn:r9194
|
|
Document a couple more options in the man page.
svn:r9192
|
|
Better handling of internal addresses wrt X-Your-Address-Is (never believe them; never provide them.) Also, report something useful for X-Your-Address-Is with one-hop tunneled connections.
svn:r9191
|
|
Stop counting 503s against the total number of failures allowed for a download.
svn:r9190
|