aboutsummaryrefslogtreecommitdiff
path: root/doc/TODO
Commit message (Collapse)AuthorAge
* r12077@catbus: nickm | 2007-03-04 16:08:23 -0500Nick Mathewson2007-03-04
| | | | | | | Remove support for v0 control protocol from 0.2.0.x trunk; send back error when we receive a v0 control message. (Leave "if(v1){...}"blocks indented for now so this patch is easier to read.) ((Finally, the linecount goes _down_ a little.)) svn:r9735
* r12074@catbus: nickm | 2007-03-04 15:11:43 -0500Nick Mathewson2007-03-04
| | | | | | | Make all LD_BUG log messsages get prefixed with "Bug: ". Remove manually-generated "Bug: "s from log-messages. (Apparently, we remembered to add them about 40% of the time.) svn:r9733
* r12051@catbus: nickm | 2007-03-03 16:15:52 -0500Nick Mathewson2007-03-03
| | | | | | | nt_service_is_stopping should not load the NT service library calls: if they are not loaded, we cannot possibly be a service trying to shut own. Bug found by "norvid" on or-talk. Also, rename function to something slightly less error-prone. svn:r9720
* r12372@Kushana: nickm | 2007-03-02 13:10:47 -0500Nick Mathewson2007-03-02
| | | | | | | Add some more 020 items to the TODO. svn:r9711
* a clearer changelog, and a future todo itemRoger Dingledine2007-03-01
| | | | svn:r9702
* Disable encrypted directory connections when we don't have a serverRoger Dingledine2007-03-01
| | | | | | | | descriptor for the destination. We'll get this working again in the 0.2.0 branch. svn:r9700
* r12014@catbus: nickm | 2007-02-28 19:41:20 -0500Nick Mathewson2007-03-01
| | | | | | | Niels has accepted the patch from Scott Lamb to implement better signal handling: I can take "get the pthread_sigprocmask situation under control" off my plate. svn:r9696
* more cleanups; getting closerRoger Dingledine2007-02-26
| | | | svn:r9655
* a few more todo items for laterRoger Dingledine2007-02-24
| | | | svn:r9646
* r11924@catbus: nickm | 2007-02-24 14:39:13 -0500Nick Mathewson2007-02-24
| | | | | | | Remove completed TODO items; move more doc tasks to docs section. svn:r9641
* r11915@catbus: nickm | 2007-02-24 02:55:43 -0500Nick Mathewson2007-02-24
| | | | | | | Note another fun way that we could replace the more automatable parts of arma with software, thus leaving the less automatable bits free to do less automatable stuff. svn:r9636
* cosmetic, comment, and todo fixesRoger Dingledine2007-02-24
| | | | svn:r9627
* r11895@catbus: nickm | 2007-02-23 15:12:58 -0500Nick Mathewson2007-02-23
| | | | | | | 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
* r12298@Kushana: nickm | 2007-02-23 12:56:23 -0500Nick Mathewson2007-02-23
| | | | | | | More more items done in TODO; split rc items from non-rc-blocking items (docs) svn:r9621
* r11873@catbus: nickm | 2007-02-22 01:21:14 -0500Nick Mathewson2007-02-22
| | | | | | | twiddle signewnym rate-limiting patch so every signal gets handled eventually. document it in control-spec. add a changelog. svn:r9615
* r11872@catbus: nickm | 2007-02-22 01:08:46 -0500Nick Mathewson2007-02-22
| | | | | | | patch from mwenge: rate-limit newnym. svn:r9614
* r12277@Kushana: nickm | 2007-02-20 18:19:09 -0500Nick Mathewson2007-02-20
| | | | | | | note a couple of to-do items so I can move them out of my inbox. svn:r9607
* r11833@catbus: nickm | 2007-02-16 15:39:32 -0500Nick Mathewson2007-02-16
| | | | | | | Remove some finished items from the TODO. svn:r9597
* r11797@catbus: nickm | 2007-02-13 16:17:40 -0500Nick Mathewson2007-02-13
| | | | | | | Fix a longstanding dnsworker-related bug: when we decide to kill a DNS worker for having been in use too long, and we independently decide to close one of the exit connections waiting for that DNS worker (perhaps because we got an END relay cell), it was possible for us to try to double-free the connection. We were smart enough to detect this and assert, but not smart enough to fix this bug before now. This should resolve bug 390. Backport candidate. svn:r9581
* r11782@catbus: nickm | 2007-02-12 18:39:19 -0500Nick Mathewson2007-02-12
| | | | | | | Mark up TODO and control-spec.txt a little. svn:r9573
* r11773@catbus: nickm | 2007-02-12 15:18:48 -0500Nick Mathewson2007-02-12
| | | | | | | 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
* r12214@Kushana: nickm | 2007-02-10 16:26:02 -0500Nick Mathewson2007-02-10
| | | | | | | Checkporint TODO changes from meeting svn:r9550
* r11730@catbus: nickm | 2007-02-08 17:23:50 -0500Nick Mathewson2007-02-08
| | | | | | | Mark some items done or deferred in TODO. svn:r9535
* r11716@catbus: nickm | 2007-02-08 14:19:24 -0500Nick Mathewson2007-02-08
| | | | | | | Warn when we get a v0 control connection. svn:r9530
* r11715@catbus: nickm | 2007-02-08 14:07:03 -0500Nick Mathewson2007-02-08
| | | | | | | Oops; the change in tor_version_is_obsolete broke a unit test. svn:r9529
* r11613@catbus: nickm | 2007-01-30 19:58:03 -0500Nick Mathewson2007-01-31
| | | | | | | Re-enable server side PTR-record cacheing. svn:r9468
* r11606@catbus: nickm | 2007-01-30 16:52:23 -0500Nick Mathewson2007-01-30
| | | | | | | 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
* form an opinion about the 'event ns' conceptRoger Dingledine2007-01-27
| | | | svn:r9439
* the other half of my patch. more coming later.Roger Dingledine2007-01-27
| | | | svn:r9434
* r11552@catbus: nickm | 2007-01-27 03:55:02 -0500Nick Mathewson2007-01-27
| | | | | | | | | | | | | | | | This one is a little tricky. Our BEGIN_DIR implementation has a problem: the dirserv conns will decide they can flush all their data immediately, since the edge_conns will read greedily. For our 0.1.2 workaround, we track which or_conn a bridged dirserv conn is attached to, and stop writing when its outbuf is too full, and start writing again when the or_conn's outbuf empties out a little. This requires a bit of pointer management. Let's hope it works. svn:r9432
* r11550@catbus: nickm | 2007-01-27 02:56:48 -0500Nick Mathewson2007-01-27
| | | | | | | TODO items: Defer complicated solution to BEGIN_DIR memory problem; mark the simple one partially implemented; note a forward compatibility TODO. svn:r9431
* shuffle some todo items out of 0.1.2.xRoger Dingledine2007-01-26
| | | | svn:r9425
* Bugfix: If we're not marking exits as guards, ignore exit bandwidthRoger Dingledine2007-01-26
| | | | | | | when we're deciding the required bandwidth to become a guard. svn:r9423
* 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