Commit Graph

373 Commits

Author SHA1 Message Date
Nick Mathewson
2b8fd9ceda Allow a few EINVALs from libevent before dying. Warn on kqueue with libevent before 1.1a
svn:r4419
2005-06-13 00:35:19 +00:00
Andrew Lewman
a05387bcf4 TODO: strippd out volunteer items
svn:r4416
2005-06-12 02:16:27 +00:00
Nick Mathewson
986166be99 Dispose the last XXXXX item in TODO
svn:r4405
2005-06-11 05:37:59 +00:00
Nick Mathewson
691265df0c Dispose of most remaining XXXXX items in TODO
svn:r4403
2005-06-11 05:25:21 +00:00
Nick Mathewson
e5c7e0aae4 eviscerate TODO and stitch it together into a far more attractive, albeit slightly less organic, creature
svn:r4402
2005-06-11 04:38:12 +00:00
Roger Dingledine
a3e5aa2d84 move todo items around; make 0.1.1.x more ambitious; we'd best get cracking
svn:r4394
2005-06-10 06:30:11 +00:00
Roger Dingledine
595376585e more todo items
svn:r4390
2005-06-09 23:58:57 +00:00
Nick Mathewson
00b75791c4 Update TODO status
svn:r4385
2005-06-09 20:20:36 +00:00
Andrew Lewman
4a08bb8926 TODO: fixed the latest tasks, and added in window's doc stuff
svn:r4379
2005-06-09 17:35:27 +00:00
Roger Dingledine
0a234af465 abandon two 010x items
svn:r4377
2005-06-09 11:24:24 +00:00
Andrew Lewman
497dee97ca modified task - find 10 dirservers
svn:r4362
2005-06-09 01:59:48 +00:00
Andrew Lewman
64b7a2c335 removed mailing list to do for website
svn:r4361
2005-06-09 01:57:11 +00:00
Nick Mathewson
bab2643b78 Update item status
svn:r4359
2005-06-08 21:47:42 +00:00
Roger Dingledine
eb11b8132f more todo
svn:r4358
2005-06-08 21:22:36 +00:00
Roger Dingledine
a3e964b073 update todo a bit more
svn:r4347
2005-06-08 17:22:09 +00:00
Nick Mathewson
3d602f6ed6 Note item status
svn:r4345
2005-06-08 13:54:02 +00:00
Andrew Lewman
f5fd5d920d TODO: took some tasks to complete.
svn:r4342
2005-06-08 02:10:20 +00:00
Andrew Lewman
b0e7d05c50 TODO: cleaned up duplicates, moved some tasks from uncategorized into
valid sections.


svn:r4341
2005-06-08 02:08:19 +00:00
Andrew Lewman
e7da1d170a TODO: Added in random to do list of arma and phobos.
svn:r4340
2005-06-08 01:35:21 +00:00
Roger Dingledine
ff28c48759 another 011x item
svn:r4339
2005-06-07 21:16:45 +00:00
Nick Mathewson
345e7425e5 Summarize remaining 0.1.0.x items
svn:r4338
2005-06-07 21:14:51 +00:00
Roger Dingledine
c4b8cf8230 tentative 0.1.1.x todo list
svn:r4337
2005-06-07 20:48:47 +00:00
Roger Dingledine
199ebf0760 clean up todo a bit more
svn:r4214
2005-05-15 00:51:11 +00:00
Roger Dingledine
e132daaff8 clean out the todo, add a few items.
svn:r4136
2005-04-27 05:05:50 +00:00
Roger Dingledine
26b4bb9d0c add a few items to the todo
svn:r4061
2005-04-08 06:15:47 +00:00
Roger Dingledine
01718369e4 take some items off the todo
svn:r4005
2005-04-04 04:09:34 +00:00
Nick Mathewson
bc668233ad Improve error msgs in tor-resolve.c; resolve bug 112
svn:r3947
2005-04-01 07:04:40 +00:00
Roger Dingledine
ee24166851 update todo a bit more
svn:r3893
2005-03-27 05:13:58 +00:00
Nick Mathewson
c5845c1784 Remind us to fwd-port accept fix.
svn:r3878
2005-03-25 20:51:47 +00:00
Nick Mathewson
7521f2d58a Move some TODO items out of the 0.1.0.1-rc pile
svn:r3851
2005-03-24 01:12:38 +00:00
Nick Mathewson
6e4bccc4ac Make GETINFO for "network-status" work on non-authdirs
svn:r3837
2005-03-23 19:15:10 +00:00
Nick Mathewson
291548c4e4 Note that GETINFO (via the controller) for network-status will not work on non-authdirectories right now.
svn:r3835
2005-03-23 08:39:21 +00:00
Nick Mathewson
7a0072cc1a Specify and implement close-stream and close-circuit control messages
svn:r3814
2005-03-22 19:36:38 +00:00
Nick Mathewson
ec81f87018 Implement an option to cap bandwidth-to-advertise. Arma: can you improve the manpage entry by explaining why you would want to do this?
svn:r3813
2005-03-22 19:01:46 +00:00
Nick Mathewson
2d40991427 Report HTTP reasons to directory clients. (Also, fix format on new TODO items)
svn:r3811
2005-03-22 18:43:24 +00:00
Roger Dingledine
8f9634345d write down some more concerns/thoughts
svn:r3804
2005-03-22 05:19:44 +00:00
Nick Mathewson
c92c045afc add an item
svn:r3803
2005-03-22 05:18:44 +00:00
Roger Dingledine
f194b716c7 getting closer to 0.1.0.1-rc
svn:r3800
2005-03-22 01:55:37 +00:00
Nick Mathewson
11aa682812 Split version info into separate spec doc.
svn:r3783
2005-03-19 05:07:19 +00:00
Roger Dingledine
5c59ec8e1b things roger needs to do for 0.1.0.1-rc
svn:r3782
2005-03-19 05:06:22 +00:00
Nick Mathewson
19b4dbc6d2 Note version documentation is finished in the TODO. Roger--should this be someplace else too?
svn:r3779
2005-03-18 23:23:25 +00:00
Nick Mathewson
2e9d971dec Correct documentation wrt versions; where files go; and default behavior of osx installer. Can somebody with good html fu improve my table?
svn:r3778
2005-03-18 23:09:29 +00:00
Nick Mathewson
59653fea45 Make OS X log happily to /var/log/Tor
svn:r3775
2005-03-18 21:45:36 +00:00
Nick Mathewson
df9c8feac7 Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value.
svn:r3769
2005-03-17 12:38:37 +00:00
Nick Mathewson
fd150459b3 Raise common code for "detach this stream and try it with a different circuit" into a separate function; make that function handle controller-managed streams right.
svn:r3756
2005-03-14 03:12:59 +00:00
Roger Dingledine
a6b742dfb2 and put ShutdownWaitLength in man page
svn:r3754
2005-03-12 20:18:38 +00:00
Nick Mathewson
115271f65e Implement the common case of ATTACHSTREAM.
svn:r3751
2005-03-12 04:22:01 +00:00
Nick Mathewson
49dd5e7439 add another item to TODO
svn:r3748
2005-03-11 21:49:29 +00:00
Nick Mathewson
71a3560c72 expand a couple of items
svn:r3747
2005-03-11 21:42:45 +00:00
Nick Mathewson
c185825585 Finish implementing GETINFO; make it easy to query address maps.
svn:r3732
2005-03-03 06:37:54 +00:00
Nick Mathewson
f90ccf5648 Implement new controller events for changed descriptors and new (not-yet-attached) streams.
svn:r3731
2005-03-02 22:29:58 +00:00
Nick Mathewson
5f8e2c2bc4 Rename unused-address functions to virtual address; this is more accurate. Also, include almost-right implementation of reusing dont-care mappings. (It is still kind of wrong because it does not take type into account.)
svn:r3728
2005-03-02 21:02:11 +00:00
Nick Mathewson
b494c2223d Specify and implement fragmented control messages to allow for (among other things) long GETINFO replies. Otherwise we could hit the 64K barrier on questions like "please dump your client-side DNS cache."
svn:r3726
2005-03-02 20:22:10 +00:00
Nick Mathewson
65230fd39f Implement "Dont-Care" from addresses to MapAddress control message. For safety, refuse to launch connections to unmapped addresses in the dont-care range.
svn:r3725
2005-03-02 19:26:46 +00:00
Nick Mathewson
e14f812a67 Still more code to make sure we send the right number and kind of RELAY END cells
svn:r3723
2005-03-02 03:13:05 +00:00
Nick Mathewson
afe414f070 Revise all calls to connection_edge_end to avoid sending MISC, and to take errno into account where possible.
svn:r3720
2005-03-01 22:42:31 +00:00
Nick Mathewson
4ddf768a4f Forward-port new reasons; clean up code more; add code to convert new reasons to SOCKS5 reply codes; add code to convert errnos to reasons. New code still needs to get invoked.
svn:r3719
2005-03-01 22:16:15 +00:00
Nick Mathewson
83743d64ab Change version parsing logic: a version is "obsolete" if it is not recommended and (1) there is a newer recommended version in the same series, or (2) there are no recommended versions in the same series, but there are some recommended versions in a newer series. A version is "new" if it is newer than any recommended version in the same series.
svn:r3716
2005-03-01 01:44:57 +00:00
Roger Dingledine
331badb6ef update todo
svn:r3713
2005-02-28 18:43:20 +00:00
Nick Mathewson
8efb2a957d Make sure that router_get_by_* can always return "me"
svn:r3702
2005-02-27 07:23:42 +00:00
Nick Mathewson
fa92e5486b Make some control spec stuff done
svn:r3697
2005-02-25 20:47:12 +00:00
Nick Mathewson
d21f007a84 Note done things on TODO
svn:r3695
2005-02-25 06:37:28 +00:00
Roger Dingledine
59b1b7770c caching .exit stuff is done
svn:r3689
2005-02-24 22:44:56 +00:00
Nick Mathewson
98d37b2a6f Add a log-related item.
svn:r3686
2005-02-24 21:17:33 +00:00
Roger Dingledine
2ecd3ff709 man page entry for httpsproxy
svn:r3683
2005-02-24 11:00:06 +00:00
Roger Dingledine
043fd5666f a list of things to do so we can decentralize
svn:r3678
2005-02-23 22:42:17 +00:00
Nick Mathewson
3135234f4d more 010x todos
svn:r3675
2005-02-23 21:59:09 +00:00
Roger Dingledine
5232481eed assign a few tasks
svn:r3674
2005-02-23 21:58:05 +00:00
Nick Mathewson
14f6d74c6d First cut at labelinging things for 0.1.0.x
svn:r3673
2005-02-23 21:47:40 +00:00
Roger Dingledine
dd7333b2a1 a few more items for the todo
svn:r3672
2005-02-23 21:12:25 +00:00
Nick Mathewson
de71abd238 Note that we should audit for more bucket over/underflow
svn:r3555
2005-02-04 05:49:10 +00:00
Roger Dingledine
8b19e8154a mark a few tasks as done, add a few more
svn:r3393
2005-01-20 20:25:55 +00:00
Roger Dingledine
9c8c90ec2f Sometime post 0.0.9, we should integrate an http proxy into Tor (maybe
as a third class of worker process), so we can stop shipping with the
beast that is Privoxy.


svn:r3359
2005-01-16 02:49:58 +00:00
Nick Mathewson
ff9618f31e Note that we need to check return codes from more libevent functions
svn:r3343
2005-01-12 07:00:28 +00:00
Nick Mathewson
324b192f68 Make Tor use Niels Provos's libevent instead of it's current
poll-but-sometimes-select mess.  This will let us use faster async cores
(like epoll, kpoll, and /dev/poll), and hopefully work better on Windows
too.

There are some fairly nasty changes to main.c here; this will almost
certainly break something.  But hey, that's what alphas are for.


svn:r3341
2005-01-12 06:42:32 +00:00
Nick Mathewson
2614589166 Enable Mac startup script by default
svn:r3311
2005-01-05 19:45:28 +00:00
Nick Mathewson
dcd228585d Implement SIGNAL control command.
svn:r3307
2005-01-05 06:40:47 +00:00
Nick Mathewson
2e8f15a567 Note some 0093 items
svn:r3304
2005-01-05 03:02:08 +00:00
Roger Dingledine
15543a623f mention where to find the 'fingerprint' file
svn:r3249
2005-01-03 18:34:57 +00:00
Nick Mathewson
ebdfaaf477 add items to TODO
svn:r3222
2004-12-24 05:17:57 +00:00
Nick Mathewson
ae25115704 sort TODO items in tier 1 and 2 by category. This needs more work.
svn:r3214
2004-12-23 01:06:54 +00:00
Roger Dingledine
5670c31e3e we need to figure out how to make the rpm not strip the binaries it makes
svn:r3191
2004-12-20 04:47:47 +00:00
Nick Mathewson
6c7a6dd803 Add opprotunistic circuit-building tweak to Tor TODO
svn:r3172
2004-12-18 05:21:05 +00:00
Roger Dingledine
c42ca03c70 add a wishlist item from weasel and aphex
svn:r3159
2004-12-17 00:49:34 +00:00
Nick Mathewson
f6167de7e9 Note windows __FILE__ nuisance in TODO.
svn:r3146
2004-12-13 18:52:28 +00:00
Roger Dingledine
228be099d0 update the 'how to configure a server' section.
svn:r3134
2004-12-12 08:14:13 +00:00
Roger Dingledine
e68a271f30 three more items for shortly post 0.0.9
svn:r3088
2004-12-06 06:17:57 +00:00
Roger Dingledine
6b74eac68e rearrange TODO a lot; still needs more.
svn:r3065
2004-12-02 09:27:24 +00:00
Roger Dingledine
b3f2a768db two more items for post 0.0.9
svn:r3049
2004-12-01 02:17:56 +00:00
Nick Mathewson
c8d14bae63 add some todo items before arma conflicts with them ;)
svn:r3048
2004-11-30 22:42:31 +00:00
Roger Dingledine
27e3c2a3e5 .exit stuff is done.
defer intro point bug fix til after 0.0.9 is out since it will be invasive.


svn:r3044
2004-11-30 10:07:18 +00:00
Nick Mathewson
56c7e6015d Update tor-spec.txt: list and describe all router and directory fields.
svn:r3030
2004-11-30 04:19:25 +00:00
Nick Mathewson
e764d00e15 If anybody set DirFetchPostPeriod, give them StatuFetchPeriod instead. Impose minima and maxima for all *Period options; impose even tighter maxima for fetching if we are a caching dirserver. Clip rather than rejecting. arma: are these good?
svn:r3024
2004-11-30 02:23:51 +00:00
Nick Mathewson
6507be4290 Implement new version format for post 0.1.
svn:r3022
2004-11-29 23:04:26 +00:00
Nick Mathewson
aff5122685 Fetch cached running-routers from servers that serve it (that is, authdirservers, and servers running 0.0.9rc5-cvs or later.)
svn:r3018
2004-11-29 21:01:34 +00:00
Nick Mathewson
4effabd72d assing and tweak 009 items
svn:r3014
2004-11-29 08:02:57 +00:00
Roger Dingledine
e56113ba85 list remaining items for 0.0.9
did i miss any?


svn:r3008
2004-11-29 01:00:06 +00:00
Nick Mathewson
f7b696b2a5 Add a TODO item
svn:r2966
2004-11-24 00:14:39 +00:00
Roger Dingledine
e9d3128e95 update todo some more
svn:r2949
2004-11-23 06:09:28 +00:00
Nick Mathewson
1520a4a063 Note TODO status; add a couple of items for post-rc1.
svn:r2947
2004-11-23 00:12:43 +00:00