Commit Graph

5908 Commits

Author SHA1 Message Date
Roger Dingledine
86a72f73b9 make entry guard logs even quieter
svn:r6116
2006-03-10 16:51:26 +00:00
Roger Dingledine
245fb8e8ba add johnny's further discussion on incentives.
svn:r6115
2006-03-09 22:21:07 +00:00
Roger Dingledine
e11f900a2a stop printing a log message at every iteration through the
event loop when holding open a conn for flushing but it
doesn't want to flush any more bytes yet.


svn:r6114
2006-03-09 06:34:33 +00:00
Roger Dingledine
9b55b50b87 add to the stack of implementation notes.
svn:r6113
2006-03-09 06:30:27 +00:00
Roger Dingledine
5f8d26496d Let the controller attachstream conns that are in connect_wait
or resolve_wait: we detach them first and then act as before.
Resolves bug 264.


svn:r6112
2006-03-09 06:29:53 +00:00
Roger Dingledine
a0865e2f8e distribute contrib/rc.subr in the tarball
svn:r6111
2006-03-09 02:01:15 +00:00
Roger Dingledine
cbf503de63 update the todo file. getting closer.
svn:r6110
2006-03-09 01:47:31 +00:00
Roger Dingledine
fe6f11b6f4 document AuthDirRejectUnlisted in the man page
svn:r6109
2006-03-09 01:47:04 +00:00
Roger Dingledine
40bd6467a5 first cut of a 0.1.1.15-rc changelog
svn:r6108
2006-03-09 01:42:42 +00:00
Roger Dingledine
26d611d27a correct weasel's note in the dir spec
svn:r6107
2006-03-09 01:10:17 +00:00
Roger Dingledine
82d1fdbaea don't abandon entry guards until they've been dead a whole month.
make entry guard log messages quieter.


svn:r6106
2006-03-09 00:55:55 +00:00
Roger Dingledine
44107f6ec4 Implement NEWNYM. Nick, did I do a bad thing?
svn:r6105
2006-03-09 00:18:16 +00:00
Roger Dingledine
8a72c2bd62 new controller signal NEWNYM that makes new application requests
use clean circuits.


svn:r6104
2006-03-09 00:16:44 +00:00
Roger Dingledine
0f39033b9f clean up typo
svn:r6103
2006-03-09 00:10:28 +00:00
Roger Dingledine
dadb346136 make the tor.nsi version accurate
svn:r6102
2006-03-09 00:04:50 +00:00
Roger Dingledine
946317ae13 start using OR_CONN_EVENT_NEW.
also fixes a seg fault in tor (bug 261).


svn:r6101
2006-03-08 22:29:08 +00:00
Roger Dingledine
39964206d8 introduce a new orconn_status "NEW"
svn:r6100
2006-03-08 22:26:36 +00:00
Roger Dingledine
8db1e363c9 remove some redundant code now that we compress exit policies
after parsing them


svn:r6099
2006-03-08 19:34:34 +00:00
Nick Mathewson
9479bd0275 Document AuthDir(Invalid|Reject)
svn:r6098
2006-03-08 08:17:25 +00:00
Nick Mathewson
6f6bbc6f91 Add rc.subr from Peter Thoenen. I have no idea what an rc.subr is, but apparently BSD people do. (Closing bug 256.)
svn:r6097
2006-03-08 07:30:07 +00:00
Roger Dingledine
cf4809258e forward-port the 0.1.0.17 changelog
svn:r6096
2006-03-08 06:56:28 +00:00
Nick Mathewson
1ce3713889 Possible bug 265 fix: authorities must be more strict than clients about age of acceptable routers; make routers publish every 12 hours; client ROUTER_MAX_AGE must be greater than NETWORKSTATUS_MAX_AGE+authoirty ROUTER_MAX_AGE.
svn:r6095
2006-03-08 06:29:52 +00:00
Geoff Goodell
e6389096b5 mark controller exposure of directory data as DRAFT and Not Implemented
svn:r6094
2006-03-08 00:13:54 +00:00
Peter Palfrader
1c3a5025f1 Say that /tor/server/authority is not used by useful nonetheless
svn:r6093
2006-03-08 00:13:05 +00:00
Peter Palfrader
2942c0bde8 Clarify server/d/<D>.z description
Spell out that fingerprints in requests should use capital A-F letters for their hex


svn:r6092
2006-03-08 00:10:01 +00:00
Geoff Goodell
82df8a2b52 add tor/* contents from Section 4.4 of dir-spec.txt to controller GETINFO requests
svn:r6091
2006-03-07 16:00:40 +00:00
Roger Dingledine
a385b0087f fix infinite loop
svn:r6090
2006-03-06 20:01:46 +00:00
Roger Dingledine
a2d71f917e mark bug 261
svn:r6089
2006-03-06 19:47:54 +00:00
Nick Mathewson
5dc5380984 Add some "to-be-safe" escaped() wrappers to log statements in rend*.c, though I am not 100% sure that each one is necessary.
svn:r6088
2006-03-06 00:25:39 +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
Nick Mathewson
6a4e304d9e Allow private:* in routerdescs; not generated yet (because older Tors do not understand it); needs testing.
svn:r6086
2006-03-05 05:27:59 +00:00
Nick Mathewson
ae628a3aee Mention which version of tor implements control-spec.txt, so people wont get so confused.
svn:r6085
2006-03-05 05:13:57 +00:00
Geoff Goodell
8cb04a0e57 ignore ancillary files build-stamp and patch-stamp
svn:r6084
2006-02-26 23:05:18 +00:00
Geoff Goodell
5e29295504 ignore incidental files during debian package creation
svn:r6083
2006-02-26 22:56:59 +00:00
Roger Dingledine
65c7d3f818 clarify that we want a free software webserver for windows,
not a freeware-gosh-it-seems-good-to-me webserver for windows.


svn:r6082
2006-02-26 08:23:21 +00:00
Roger Dingledine
8614b958c6 initial tweaks and questions for the proposed udp spec
svn:r6081
2006-02-26 06:57:06 +00:00
Roger Dingledine
a3d1671f95 add the spec for Marc Liberatore's proposed extension to
add UDP support to tor.


svn:r6080
2006-02-26 06:24:25 +00:00
Roger Dingledine
5fc1bb0d36 spanish-language tor win32 doc
svn:r6079
2006-02-26 06:14:21 +00:00
Roger Dingledine
d0f013c591 home? what is this home?
svn:r6078
2006-02-26 04:45:48 +00:00
Roger Dingledine
f29731ffe4 fix up the links to contact us
svn:r6077
2006-02-26 04:14:45 +00:00
Roger Dingledine
0edff5504d more thoughts on incentives
svn:r6076
2006-02-23 06:52:54 +00:00
Roger Dingledine
329af979e0 Add a new circuit purpose 'controller' to let the controller
ask for a circuit that Tor won't try to use.

Extend the EXTENDCIRCUIT controller command to let you specify
the purpose if you're starting a new circuit.

Add a new SETCIRCUITPURPOSE controller command to let you
change a circuit's purpose after it's been created.


svn:r6075
2006-02-23 06:51:09 +00:00
Roger Dingledine
2bfd2a2400 clean up a log message
svn:r6074
2006-02-21 17:54:56 +00:00
Roger Dingledine
25ed4b66e3 be quieter about hidserv descriptors that are too old or too new.
we can't do anything about them anyway.


svn:r6073
2006-02-21 06:23:57 +00:00
Peter Palfrader
6a7d2bf94e Move it one directory further up
svn:r6072
2006-02-21 05:16:31 +00:00
Peter Palfrader
49f5294b60 Add package_nsis-weasel.sh, weasel's version of nick's package_nsis.sh
svn:r6071
2006-02-21 05:13:11 +00:00
Peter Palfrader
0a25d3f8d9 Make the tor.nsi file actually work again, and update list of docs while we are at it
svn:r6070
2006-02-21 05:12:45 +00:00
Peter Palfrader
951c5d3b5b tor.logrotate is built from tor.logrotate.in, ignore it in CVS
svn:r6069
2006-02-21 05:12:14 +00:00
Andrew Lewman
0dd04f7966 Add tor-osx-dmg-creation.txt and tor-rpm-creation.txt for distribution
svn:r6068
2006-02-21 04:54:24 +00:00
Peter Palfrader
00296adcc0 tor.nsi: we have openssl 0.9.8a
svn:r6067
2006-02-21 04:52:49 +00:00