aboutsummaryrefslogtreecommitdiff
path: root/doc/TODO
Commit message (Collapse)AuthorAge
* r12946@catbus: nickm | 2007-05-25 10:46:50 -0400Nick Mathewson2007-05-25
| | | | | | | Add an AutomapHostsOnResolve option. It seems to work. svn:r10324
* r12942@catbus: nickm | 2007-05-24 16:31:22 -0400Nick Mathewson2007-05-24
| | | | | | | Well, that was easier than I thought it would be. Tor is now a DNS proxy as well as a socks proxy. Probably some bugs remain, but since it A) has managed to resolve one address for me successfully, and B) will not affect anybody who leaves DNSPort unset, it feel like a good time to commit. svn:r10317
* r12916@catbus: nickm | 2007-05-24 12:43:45 -0400Nick Mathewson2007-05-24
| | | | | | | Add math functions to round values to the nearest power of 2. Make mempools more careful about making sure that the size of their chunks is a little less than a power of 2, not a little more. svn:r10304
* r12902@catbus: nickm | 2007-05-22 14:52:29 -0400Nick Mathewson2007-05-22
| | | | | | | First draft of code to generate votes. needs testing. does not yet upload or serve votes. Shares most of its code with the old generate_v2_networkstatus. svn:r10295
* r12899@catbus: nickm | 2007-05-22 13:51:26 -0400Nick Mathewson2007-05-22
| | | | | | | Extract common code from networkstatus_getinfo_helper_single() and generate_v2_networkstatus(). svn:r10294
* r12898@catbus: nickm | 2007-05-22 13:11:04 -0400Nick Mathewson2007-05-22
| | | | | | | More v3 directory code: have authorities load certificates; have everybody store certificates to disk and load them; provide a way to configure v3 authorities. svn:r10293
* weasel suggested: can we deprecate the FastFirstHopPK config option?Roger Dingledine2007-05-21
| | | | svn:r10236
* r12983@Kushana: nickm | 2007-05-18 16:46:15 -0400Nick Mathewson2007-05-18
| | | | | | | Note that we do not permit you to exit to port 0, no matter what. Closes bug 409. svn:r10211
* r12981@Kushana: nickm | 2007-05-18 14:12:19 -0400Nick Mathewson2007-05-18
| | | | | | | First cut at code to download extra-info docs. Also note a bad bug in directory.c (look for the string BUG BUG BUG). svn:r10209
* r12726@catbus: nickm | 2007-05-11 06:41:47 -0400Nick Mathewson2007-05-11
| | | | | | | Checkpoint some more dir-spec.txt edits. svn:r10165
* r12708@catbus: nickm | 2007-05-10 15:18:08 -0400Nick Mathewson2007-05-10
| | | | | | | Patch from shibz: implement a getinfo status/version/... so a controller can tell whether the current version is recommended, whether any versions are good, and how many authorities agree. svn:r10162
* Tor works fine in CentOS5/RHEL5. The nsis packaging works fine now. Andrew Lewman2007-05-06
| | | | svn:r10122
* fix some code comments, a wrapper, and add a todo itemRoger Dingledine2007-05-04
| | | | svn:r10111
* r12639@catbus: nickm | 2007-05-02 17:37:49 -0400Nick Mathewson2007-05-02
| | | | | | | Start implementing key certificate parsing. Note TODO items for combined 101/103. svn:r10097
* r12625@catbus: nickm | 2007-05-01 16:41:23 -0400Nick Mathewson2007-05-01
| | | | | | | Remove the _UploadExtraInfo option, since I tried turning it on and moria[12] seem not to have exploded. svn:r10089
* r12619@catbus: nickm | 2007-05-01 16:13:42 -0400Nick Mathewson2007-05-01
| | | | | | | Add code to upload extrainfos to authorities running 0.2.0.0-alpha-dev (r10070) or later. svn:r10086
* r12586@catbus: nickm | 2007-04-30 15:43:05 -0400Nick Mathewson2007-04-30
| | | | | | | More work for proposal 104: actually cache extrainfo documents to disk, and reload the cache properly. svn:r10070
* schedule proposal 110 to start in the 0.2.0 timeframe. perhapsRoger Dingledine2007-04-30
| | | | | | | this will encourage nick to comment on it. :) svn:r10051
* minor cleanupsRoger Dingledine2007-04-30
| | | | svn:r10050
* some todo items that have been sitting in my sandboxRoger Dingledine2007-04-25
| | | | svn:r10021
* r12488@catbus: nickm | 2007-04-21 13:47:09 -0400Nick Mathewson2007-04-21
| | | | | | | Mark more proposals for inclusion in 0.2.0. Arma, please take this out or question them if you disagree. svn:r9999
* r12763@Kushana: nickm | 2007-04-20 18:42:58 -0400Nick Mathewson2007-04-21
| | | | | | | Initial version of code to stop using socket pairs for linked connections. Superficially, it seems to work, but it probably needs a lot more testing and attention. svn:r9995
* r12759@Kushana: nickm | 2007-04-20 08:47:20 -0400Nick Mathewson2007-04-21
| | | | | | | Track the number of connection_t separately from the number of open sockets. It is already possible to have connections that do not count: resolving conns, for one. Once we move from socketpairs to linked conns, and once we do dns proxying, there will be lots of such connections. svn:r9994
* A hack I've been wanting for a while: when building a -dev versionNick Mathewson2007-04-16
| | | | | | | | | from an SVN repository, use the current svn revision in the platform string and in the output of --version. svn:r9976
* r12414@catbus: nickm | 2007-04-16 17:37:17 -0400Nick Mathewson2007-04-16
| | | | | | | More proposal-104 stuff: actually remember extra-info stuff. svn:r9975
* r12406@catbus: nickm | 2007-04-16 14:39:33 -0400Nick Mathewson2007-04-16
| | | | | | | More proposal-104 stuff: add most of the code for authorities to accept and serve extra-info documents. The back-end to store the things is missing. svn:r9971
* r12385@catbus: nickm | 2007-04-15 22:55:58 -0400Nick Mathewson2007-04-16
| | | | | | | Initial code to parse extra-info documents as described in proposal 104. This is making me realize that the parsing code in routerparse.c is a little daft. svn:r9963
* Merge phobos' todo list into TODOAndrew Lewman2007-04-15
| | | | svn:r9961
* r12351@catbus: nickm | 2007-04-11 12:09:46 -0400Nick Mathewson2007-04-11
| | | | | | | More autoconf hacking: use same machinery to find zlib as for openssl and libevent. Have unified library finder include setup for --with variable. Start trying to suggest to the user what packages they should install if finding the library fails. svn:r9945
* r12349@catbus: nickm | 2007-04-11 09:18:15 -0400Nick Mathewson2007-04-11
| | | | | | | Add code to shrink the cell memory pool by discarding empty chunks that have been empty for the last 60 seconds. Also, instead of having test.c duplicate declarations for exposed functions, put them inside #ifdef foo_PRIVATE blocks in the headers. This prevents bugs where test.c gets out of sync. svn:r9944
* r12338@catbus: nickm | 2007-04-10 20:29:05 -0400Nick Mathewson2007-04-11
| | | | | | | Document memory pool implementation, and tweak it even mor. See? Programming is fun. svn:r9940
* r12335@catbus: nickm | 2007-04-10 16:53:48 -0400Nick Mathewson2007-04-11
| | | | | | | Initial version of memory pool logic. Needs unit tests. Made to be easily separable from Tor. svn:r9937
* r12687@Kushana: nickm | 2007-04-09 17:05:57 -0400Nick Mathewson2007-04-09
| | | | | | | Try to fix bug 410: move responsibility for attaching/detaching initial streams from circuits into dns_resolve. Needs refactoring a little. svn:r9931
* r12652@Kushana: nickm | 2007-03-25 15:01:48 -0400Nick Mathewson2007-03-26
| | | | | | | A surprisingly simple patch to stop reading on edge connections when their circuits get too full, and start again when they empty out. This lets us remove the logic to block begin_dir conns when the corresponding or conns get full: it was already broken by cell queues anyway. svn:r9905
* r12651@Kushana: nickm | 2007-03-24 18:26:42 -0400Nick Mathewson2007-03-26
| | | | | | | Initial version of circuit-based cell queues. Instead of hammering or_conns with piles of cells, queue cells on their corresponding circuits, and append them to the or_conn as needed. This seems to work so far, but needs a bit more work. This will break the memory-use-limitation patch for begin_dir conns: the solution will be a fun but fiddly. svn:r9904
* r12519@Kushana: nickm | 2007-03-10 00:57:01 -0500Nick Mathewson2007-03-10
| | | | | | | Remove a redundant check for event.h; add some comments, and reformat. svn:r9790
* r12513@Kushana: nickm | 2007-03-09 17:49:08 -0500Nick Mathewson2007-03-09
| | | | | | | Twiddle TODO around a bit: remove redundant items; mark completed and abandoned items; pull sub-items from redundant items into 0.2.0.x section; move items from aclocal.m4 into TODO; move some TODO items into 098-todo.txt; move one item onto flyspray. svn:r9785
* r12508@Kushana: nickm | 2007-03-09 16:39:06 -0500Nick Mathewson2007-03-09
| | | | | | | Try to refine 0.2.0 priorities in TODO svn:r9784
* 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