Commit Graph

522 Commits

Author SHA1 Message Date
Roger Dingledine
31861c45d6 three more todo items
svn:r6990
2006-08-08 06:21:52 +00:00
Nick Mathewson
bf72878cad r7012@Kushana: nickm | 2006-08-03 19:21:25 -0700
Add an "mmap handle" type to encapsulate bookkeeping elements of mmap issues; add prelim win32 impl


svn:r6980
2006-08-04 18:32:43 +00:00
Nick Mathewson
46574319a2 r6959@Kushana: nickm | 2006-07-29 22:33:18 -0400
start restructuring dns to use priority queues for expiring entries.


svn:r6954
2006-07-31 18:00:18 +00:00
Nick Mathewson
84c2a6c16b r6950@Kushana: nickm | 2006-07-28 10:32:08 -0400
Document split fields better. Now, I think we can take a break from type splitting for a bit.


svn:r6935
2006-07-28 15:11:28 +00:00
Nick Mathewson
dd9a563a9e r6920@Kushana: nickm | 2006-07-26 15:39:40 -0400
Mark some TODO items done


svn:r6909
2006-07-26 19:39:47 +00:00
Nick Mathewson
f2dc012acc Clarify a TODO, and test tweaked commit-email.pl script.
svn:r6902
2006-07-25 22:51:51 +00:00
Nick Mathewson
8d2a71a47a Add an item to the TODO.
svn:r6893
2006-07-25 01:13:04 +00:00
Roger Dingledine
1c266c3352 more todo items
svn:r6809
2006-07-23 05:19:31 +00:00
Roger Dingledine
388ac4126a If we are using an exit enclave and we can't connect, e.g. because
its webserver is misconfigured to not listen on localhost, then back
off and try connecting from somewhere else before we fail.


svn:r6783
2006-07-18 00:59:46 +00:00
Roger Dingledine
84a246e534 shuffle todo items
svn:r6781
2006-07-17 19:42:22 +00:00
Roger Dingledine
0ada963ef6 add a whole lot more work to the todo.
svn:r6762
2006-07-15 05:53:41 +00:00
Roger Dingledine
9e861cfe52 touch up the TODO and HACKING files
svn:r6713
2006-07-04 03:33:17 +00:00
Nick Mathewson
60de51993a Unify HTTP response code into one place so it is easier to add headers. Add an X-You-Are header, which we should probably rename. NOTE that we should not use this field for things where it matters if dirs lie.
svn:r6705
2006-06-30 10:50:43 +00:00
Nick Mathewson
aafc309414 Mark some more TODO items done.
svn:r6681
2006-06-22 07:49:41 +00:00
Nick Mathewson
1d9923da7c Instead of adding servers and v1 directories to buffers en masse, directory servers add them on the fly as their outbufs are depleted. This will save ram on busy dirservers.
svn:r6641
2006-06-18 07:38:55 +00:00
Nick Mathewson
7a3ac5ee0d Clarify mmap and memory-use hacks.
svn:r6633
2006-06-16 15:40:57 +00:00
Nick Mathewson
bbe3f587aa Rearrange TODO.
svn:r6520
2006-05-30 20:41:22 +00:00
Roger Dingledine
4d76b4351e mark off a todo item. i'll put it back if it turns out it
doesn't work.


svn:r6519
2006-05-30 06:36:32 +00:00
Roger Dingledine
cf58781de1 remove a few things from the 0.1.2 todo, and add one
svn:r6511
2006-05-30 05:05:50 +00:00
Roger Dingledine
c1c53a0f67 another todo item that will make goodell happy
svn:r6478
2006-05-23 15:26:51 +00:00
Nick Mathewson
21a05b3ba5 Mark cross-compilation as solved in TODO.
svn:r6476
2006-05-23 08:54:26 +00:00
Roger Dingledine
339237d1d9 claim a few of the todo items.
i guess that means i'm hoping nick does the rest. ;)


svn:r6467
2006-05-23 04:05:45 +00:00
Roger Dingledine
bd165ccccd two more todo items that need to be solved during the wsaenobufs quest.
svn:r6466
2006-05-23 03:27:39 +00:00
Roger Dingledine
a915e5d1f6 shuffle the todo items some more
svn:r6461
2006-05-22 20:26:30 +00:00
Roger Dingledine
b08f5e8bb9 other todo tweaks
svn:r6460
2006-05-22 20:16:18 +00:00
Roger Dingledine
08403e105d add a few items it would be smart todo
svn:r6457
2006-05-22 04:44:57 +00:00
Roger Dingledine
e8affc6cec a few more tweaks to the faq.
svn:r6451
2006-05-10 07:35:33 +00:00
Nick Mathewson
821a3963fa Note some subtasks and difficulties involved with reducing RAM usage on dirservers
svn:r6428
2006-04-29 18:43:05 +00:00
Nick Mathewson
9e2937374e And another 0.1.2 item
svn:r6410
2006-04-23 21:40:15 +00:00
Nick Mathewson
1a2957df5c Prioritize items for 0.1.2
svn:r6409
2006-04-23 21:36:52 +00:00
Roger Dingledine
8a94689d05 another todo item we ought to do
svn:r6361
2006-04-10 09:43:30 +00:00
Roger Dingledine
82bc49d922 a todo item nick suggested
svn:r6348
2006-04-10 05:47:03 +00:00
Roger Dingledine
c82d65d204 another low-priority todo item
svn:r6341
2006-04-09 11:51:50 +00:00
Roger Dingledine
fc320a24f6 work through more todo items
svn:r6336
2006-04-09 06:38:01 +00:00
Roger Dingledine
a699f38bc5 remove something from the todo, add something to it.
svn:r6335
2006-04-09 06:19:23 +00:00
Roger Dingledine
81ffbda2a1 a few other thoughts that i wrote down somewhere for once
svn:r6257
2006-03-28 07:34:19 +00:00
Roger Dingledine
44ca1a997d bump to 0.1.1.15-rc
svn:r6126
2006-03-11 18:44:11 +00:00
Nick Mathewson
4d3e709c4b Use escaped() for remaining cases.
svn:r6117
2006-03-11 02:21:30 +00:00
Roger Dingledine
cbf503de63 update the todo file. getting closer.
svn:r6110
2006-03-09 01:47:31 +00:00
Nick Mathewson
5777ee0e1a Add some functions to escape values from the network before sending them to the log. Use them everywhere except for routerinfo->plaftorm, routerinfo->contact_info, and rend*.c. (need sleep now)
svn:r6087
2006-03-05 09:50:26 +00:00
Roger Dingledine
3bef5fff3f sort remaining 0.1.1.x todo items
svn:r6054
2006-02-20 02:40:31 +00:00
Roger Dingledine
0d0250a8c8 mark off a few todo items
svn:r6043
2006-02-19 08:44:20 +00:00
Peter Palfrader
cfcb1b1afd document ReachableDirAddresses and ReachableORAddresses
svn:r6011
2006-02-13 22:43:42 +00:00
Peter Palfrader
5eea6c76df Split ReachableAddresses into ReachableDirAddresses and ReachableORAddresses
svn:r6009
2006-02-13 21:17:20 +00:00
Roger Dingledine
dda257435e which leads to a new todo item. help from a windows person please?
svn:r6006
2006-02-13 10:33:38 +00:00
Roger Dingledine
ccd68275c4 rearrange todo a bit
svn:r5999
2006-02-13 07:36:15 +00:00
Roger Dingledine
350313d77a Let the users set ControlListenAddress in the torrc.
This can be dangerous, but there are some cases (like a secured
LAN) where it makes sense.


svn:r5997
2006-02-13 06:25:16 +00:00
Roger Dingledine
e20df524b9 and mark off another todo item
svn:r5993
2006-02-13 00:10:51 +00:00
Nick Mathewson
dba155ecff Generate 18.0.0.0/8 address policy format in descs when we can; warn when the mask is not reducible to a bit-prefix.
svn:r5991
2006-02-12 23:58:22 +00:00
Nick Mathewson
e7b2d5cd47 Retain unrecognized options in state file, so that we can be forward-compatible.
svn:r5985
2006-02-12 22:28:30 +00:00
Roger Dingledine
6d2804cadf remove finished todo items
svn:r5976
2006-02-12 00:15:11 +00:00
Roger Dingledine
3c3ac254f0 two more todo items done, one more added.
svn:r5974
2006-02-12 00:13:27 +00:00
Roger Dingledine
e78ea39f0c remove a todo item, add a todo item.
svn:r5965
2006-02-11 21:58:20 +00:00
Nick Mathewson
f1b91924b2 Keep running if we ask for an impossible stdout log; just warn.
svn:r5964
2006-02-11 21:56:03 +00:00
Nick Mathewson
165a9abee6 Mark items done
svn:r5963
2006-02-11 21:29:23 +00:00
Nick Mathewson
01754fdfb8 Mark some todo items done.
svn:r5960
2006-02-11 08:25:40 +00:00
Roger Dingledine
31dbb0aec9 remove MaxConn TODO item
svn:r5940
2006-02-09 03:44:27 +00:00
Roger Dingledine
614faa541b turns out we don't build on freebsd 6.0
svn:r5920
2006-02-05 09:37:02 +00:00
Roger Dingledine
b00c78b0d7 remove some accomplished tasks
svn:r5919
2006-02-05 05:43:47 +00:00
Roger Dingledine
af2c34ed50 three more todo items
svn:r5892
2006-02-01 10:55:59 +00:00
Roger Dingledine
05cf1e0202 more bugs that arma needs to investigate
svn:r5877
2006-01-28 22:12:29 +00:00
Roger Dingledine
0d0ce4b1ef more bugs and missing features
svn:r5875
2006-01-28 09:05:48 +00:00
Roger Dingledine
a9eb35dc8f nick likes todo items, i hear
svn:r5864
2006-01-24 05:55:33 +00:00
Roger Dingledine
4cc1ab0065 slip in some more todo items
svn:r5863
2006-01-24 04:31:46 +00:00
Roger Dingledine
29e58a839d more 0.1.1.x todo items, plus a 0.1.2.x roadmap
svn:r5860
2006-01-24 03:57:38 +00:00
Roger Dingledine
3ce484b079 even more todo items
svn:r5845
2006-01-19 18:00:15 +00:00
Roger Dingledine
f5588a08ed always more todo items to do.
svn:r5844
2006-01-19 15:26:58 +00:00
Roger Dingledine
be903aa678 add some more 0.1.1.x todo items.
svn:r5842
2006-01-19 10:03:06 +00:00
Nick Mathewson
5268040bb5 Mark one directory change done; defer another.
svn:r5831
2006-01-16 20:54:57 +00:00
Roger Dingledine
a65cc2ccff you want more work? i got your more work right here.
svn:r5814
2006-01-11 23:54:01 +00:00
Roger Dingledine
8452535cea more todo items as we get closer to 0.1.1 final
svn:r5813
2006-01-11 23:27:47 +00:00
Nick Mathewson
89db1be56c remove some completed items from the TODO
svn:r5779
2006-01-10 22:05:31 +00:00
Nick Mathewson
65f76bad4f Add descriptions for state variables; rename AccountingBytesRead{In}Interval; remove extraneous and unused struct member.
svn:r5739
2006-01-06 15:43:03 +00:00
Roger Dingledine
0ba7b72278 and a bonus todo item
svn:r5736
2006-01-05 21:33:10 +00:00
Roger Dingledine
6b6af6c7d5 todo and spec cleanups
svn:r5735
2006-01-05 21:32:33 +00:00
Nick Mathewson
878962bee1 Add reasons to DESTROY and RELAY_TRUNCATED cells.
svn:r5734
2006-01-05 21:23:03 +00:00
Roger Dingledine
ad82fdab5e the last entrynodes item is done
svn:r5685
2005-12-31 07:39:47 +00:00
Roger Dingledine
01d71c709b mark off a few TODO items
svn:r5676
2005-12-28 09:14:06 +00:00
Nick Mathewson
ece9865020 Implement new directory logic: download by descriptor digest, not by key digest. Caches try to download all listed digests from authorities; clients try to download "best" digests from caches.
svn:r5659
2005-12-27 05:26:03 +00:00
Roger Dingledine
7db5ae23f5 a few non-coding todo items
svn:r5638
2005-12-24 04:02:29 +00:00
Nick Mathewson
f7e82babcb Note some more issues we could/should fix with dirctories.
svn:r5636
2005-12-23 19:26:30 +00:00
Roger Dingledine
42e7eb7d5a another todo item we want to do
svn:r5610
2005-12-16 00:14:33 +00:00
Nick Mathewson
27e753ec9a Describe router download implementation in more detail, so I can do it
svn:r5609
2005-12-15 23:10:40 +00:00
Roger Dingledine
06eb072031 remove some finished items from the todo
svn:r5608
2005-12-15 22:15:48 +00:00
Nick Mathewson
c55ee50661 update completed items
svn:r5602
2005-12-15 21:39:49 +00:00
Roger Dingledine
7b2b9af4eb defer a whole lot more from 0.1.1.x
svn:r5590
2005-12-15 20:41:34 +00:00
Nick Mathewson
9482b1b9d5 Choose directory servers from routerstatus list, not from routerinfo list. This way, as soon was we have a networkstatus, we can ask a cache to give us routers, rather than needing to ask the directories.
svn:r5586
2005-12-14 22:00:58 +00:00
Nick Mathewson
1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
svn:r5582
2005-12-14 20:40:40 +00:00
Nick Mathewson
1b770817c0 Add private:* as an alias in configuration for policies.
svn:r5534
2005-12-08 19:40:24 +00:00
Nick Mathewson
4bab064061 Mark item completed
svn:r5533
2005-12-08 18:57:10 +00:00
Nick Mathewson
b1ae5cc190 Note one TODO item as done, and another as more complex than anticipatd.
svn:r5531
2005-12-08 17:39:56 +00:00
Roger Dingledine
0a85bb5a1c and remove it from the todo now
svn:r5526
2005-12-07 23:43:15 +00:00
Roger Dingledine
b80dc7c4f4 call the reachability testing stuff done.
svn:r5525
2005-12-07 23:42:56 +00:00
Nick Mathewson
f031ee8246 Make clients use CREATE_FAST cells. add an option to disable this.
svn:r5524
2005-12-07 22:09:02 +00:00
Nick Mathewson
666791f3f5 Fiddle 0.1.1.x TODO based on conversation with arma.
svn:r5523
2005-12-07 21:45:53 +00:00
Roger Dingledine
7446c7e6d7 mark off the next todo item
svn:r5435
2005-11-19 11:07:40 +00:00
Roger Dingledine
b819a53654 mark off some todo items
svn:r5430
2005-11-19 07:16:12 +00:00
Roger Dingledine
e87c6a03ab remove some completed items
svn:r5363
2005-11-12 21:42:55 +00:00
Roger Dingledine
b72323fab8 start to clean up and add to and rearrange the todo
svn:r5362
2005-11-12 21:41:24 +00:00
Nick Mathewson
bb0c98daa8 add minor todos from meeting
svn:r5303
2005-10-25 06:57:07 +00:00