aboutsummaryrefslogtreecommitdiff
path: root/doc/TODO
Commit message (Collapse)AuthorAge
* minor cleanupsRoger Dingledine2007-01-22
| | | | svn:r9387
* r11987@Kushana: nickm | 2007-01-19 14:57:28 -0500Nick Mathewson2007-01-19
| | | | | | | 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
* r11975@Kushana: nickm | 2007-01-15 17:11:15 -0500Nick Mathewson2007-01-15
| | | | | | | set or_conn->tls_error to 0 on non-error to avoid looking at stale errors. svn:r9359
* point out another bugRoger Dingledine2007-01-15
| | | | svn:r9353
* r11948@Kushana: nickm | 2007-01-11 14:53:37 -0500Nick Mathewson2007-01-11
| | | | | | | Add some items to the TODO based on usability report from Talia Winters. svn:r9340
* r11918@Kushana: nickm | 2007-01-10 13:24:34 -0500Nick Mathewson2007-01-10
| | | | | | | 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
* r11914@dhcp-18-188-69-59: nickm | 2007-01-10 11:20:59 -0500Nick Mathewson2007-01-10
| | | | | | | Base skew calculation on conn->timestamp_lastwritten, not on now. svn:r9319
* a minor bug that's been bothering meRoger Dingledine2007-01-09
| | | | svn:r9304
* more progress and cleanupsRoger Dingledine2007-01-05
| | | | svn:r9269
* man page entries for TunnelDirConns and PreferTunneledDirConnsRoger Dingledine2007-01-04
| | | | | | | and add a todo item for nick in case he gets bored :) svn:r9260
* r11820@Kushana: nickm | 2007-01-03 14:54:05 -0500Nick Mathewson2007-01-03
| | | | | | | 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
* checkpoint as we add PreferTunneledDirConns config optionRoger Dingledine2007-01-03
| | | | svn:r9249
* r11801@Kushana: nickm | 2007-01-02 16:46:54 -0500Nick Mathewson2007-01-02
| | | | | | | Initial TODO updates from meeting svn:r9245
* r11796@Kushana: nickm | 2007-01-02 15:37:45 -0500Nick Mathewson2007-01-02
| | | | | | | Change TODO item so we can make a tricky decision later rather than an incredibly tricky one now. svn:r9242
* r11788@Kushana: nickm | 2007-01-02 14:41:45 -0500Nick Mathewson2007-01-02
| | | | | | | Note more doable items; claim some; speculate more in dir-voting.txt svn:r9240
* r11767@Kushana: nickm | 2006-12-29 22:36:22 -0500Nick Mathewson2006-12-30
| | | | | | | remove more completed items from the TODO. svn:r9221
* r11741@Kushana: nickm | 2006-12-28 22:41:29 -0500Nick Mathewson2006-12-29
| | | | | | | 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
* r11727@Kushana: nickm | 2006-12-28 16:27:17 -0500Nick Mathewson2006-12-28
| | | | | | | 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
* r11725@Kushana: nickm | 2006-12-28 14:44:56 -0500Nick Mathewson2006-12-28
| | | | | | | Partial solution to 326: downgrade single-nameserver failures to INFO. svn:r9201
* r11724@Kushana: nickm | 2006-12-28 14:22:35 -0500Nick Mathewson2006-12-28
| | | | | | | Refactor and unify my-ip-addr-changed logic. Make change in IP address or in nameservers reset and relaunch DNS hijacking tests. svn:r9200
* r11723@Kushana: nickm | 2006-12-28 13:52:48 -0500Nick Mathewson2006-12-28
| | | | | | | 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
* r11719@Kushana: nickm | 2006-12-26 17:41:09 -0500Nick Mathewson2006-12-26
| | | | | | | Add SOCKS5 and reverse lookup support to C verseion of tor-resolve svn:r9195
* r11718@Kushana: nickm | 2006-12-26 16:57:44 -0500Nick Mathewson2006-12-26
| | | | | | | Add client-side caching for reverse DNS. svn:r9194
* r11715@Kushana: nickm | 2006-12-24 22:53:06 -0500Nick Mathewson2006-12-25
| | | | | | | Document a couple more options in the man page. svn:r9192
* r11713@Kushana: nickm | 2006-12-24 22:42:08 -0500Nick Mathewson2006-12-25
| | | | | | | 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
* r11711@Kushana: nickm | 2006-12-24 21:42:57 -0500Nick Mathewson2006-12-25
| | | | | | | Stop counting 503s against the total number of failures allowed for a download. svn:r9190
* r11694@Kushana: nickm | 2006-12-23 23:09:20 -0500Nick Mathewson2006-12-24
| | | | | | | Add a version entry to networkstatus documents; have this entry get parsed and used to calculate whether begin_dir is supported. svn:r9181
* r11693@Kushana: nickm | 2006-12-23 22:42:11 -0500Nick Mathewson2006-12-24
| | | | | | | Stop requiring the "opt" keyword before unrecognized directory items. svn:r9180
* r11686@Kushana: nickm | 2006-12-23 22:05:57 -0500Nick Mathewson2006-12-24
| | | | | | | More changes wrt unnecessary disk writes. svn:r9176
* r11679@Kushana: nickm | 2006-12-23 21:38:41 -0500Nick Mathewson2006-12-24
| | | | | | | Update the state file less often when AvoidDiskWrites is set. svn:r9174
* r11678@Kushana: nickm | 2006-12-23 21:19:51 -0500Nick Mathewson2006-12-24
| | | | | | | Add some forward compatibility items to the TODO. svn:r9173
* r11677@Kushana: nickm | 2006-12-23 21:17:54 -0500Nick Mathewson2006-12-24
| | | | | | | Track when we get 503s from directory servers. Do not use directory servers that have given us a 503 until either an hour has passed, or we are are out of non-busy servers. svn:r9172
* r11676@Kushana: nickm | 2006-12-23 20:42:17 -0500Nick Mathewson2006-12-24
| | | | | | | Add an orport option to dirserver lines so that clients can tell where to connect to open an encrypted tunnel to a dirserver even before they have its descriptor. svn:r9171
* reinstate the most important dead chickens for limitingRoger Dingledine2006-12-23
| | | | | | | | | impact of directory writes now that we're write limiting. a few more dead chickens remain. svn:r9170
* r11651@Kushana: nickm | 2006-12-20 12:05:04 -0500Nick Mathewson2006-12-20
| | | | | | | Add a maintainer script and a new make target "make check-docs" to get a quick dump of which options are undocumented where, and which documentation refers to nonexistent options. svn:r9160
* Take out the '5 second' timeout from the connection retryRoger Dingledine2006-12-20
| | | | | | | | | schedule. Now the first connect attempt will wait a full 10 seconds before switching to a new circuit. Perhaps this will help a lot. Based on observations from Mike Perry. svn:r9159
* minor cleanupsRoger Dingledine2006-12-20
| | | | svn:r9158
* r11646@Kushana: nickm | 2006-12-19 14:40:38 -0500Nick Mathewson2006-12-19
| | | | | | | Resolve bug 363: do not fall back to 127.0.0.1 when no nameservers are configured. Instead, have the admin fix resolv.conf or configure a nameserver. svn:r9157
* r11645@Kushana: nickm | 2006-12-19 14:22:36 -0500Nick Mathewson2006-12-19
| | | | | | | Reject hostnames with invalid characters, in an attempt to catch more errors earlier. Add an option to disable this behavior. svn:r9156
* r11644@Kushana: nickm | 2006-12-19 14:07:17 -0500Nick Mathewson2006-12-19
| | | | | | | Add address-spec.txt document to describe .exit, .onion, and .noconnnect. Hopefully, we will not add too many of these just because we have a file for them now... svn:r9155
* r11643@Kushana: nickm | 2006-12-19 13:15:14 -0500Nick Mathewson2006-12-19
| | | | | | | Stop recommmending exits as guards when the exit bandwidth is less than a third of the total bandwidth. svn:r9154
* r11641@Kushana: nickm | 2006-12-18 18:08:03 -0500Nick Mathewson2006-12-18
| | | | | | | clean up TODO more: move deferred items to deferred items section; remove completed and abandoned-as-a-bad-idea stuff. svn:r9153
* some haphazard todo edits. will polish later.Roger Dingledine2006-12-18
| | | | svn:r9152
* fix whitespace; add a todo itemRoger Dingledine2006-12-18
| | | | svn:r9148
* r11625@Kushana: nickm | 2006-12-17 03:47:12 -0500Nick Mathewson2006-12-17
| | | | | | | TODO edits. Hm, 0.1.2.x-rc feels quite close. svn:r9144
* r11598@Kushana: nickm | 2006-12-15 15:59:00 -0500Nick Mathewson2006-12-15
| | | | | | | Add internal documentation for a bunch of configuration options. We should do something to keep this list, the canonical list, the tor.1 list, and the torrc.complete list in sync. svn:r9133
* r11596@Kushana: nickm | 2006-12-15 10:57:12 -0500Nick Mathewson2006-12-15
| | | | | | | Mark some TODO items as done. Also, never include ourself in our family list. svn:r9131
* some suggestions on todo itemsRoger Dingledine2006-12-15
| | | | svn:r9130
* r11584@Kushana: nickm | 2006-12-15 01:10:45 -0500Nick Mathewson2006-12-15
| | | | | | | Try to reconcile (except for whitespace) eventdns with version in libevent, so it is easier for me to send merges. These changes should be cosmetic. (Ha!) svn:r9117
* Some more documentation and specs for CONNECT_DIR and BEGIN_DIR.Roger Dingledine2006-12-13
| | | | | | | Demand that BEGIN_DIR cells have an empty payload. svn:r9104