| Commit message (Expand) | Author | Age |
... | |
* | actually, if recommendedversions is required for dirservers,•••then require it.
svn:r1253
| Roger Dingledine | 2004-03-10 |
* | give a useful error message to clients when the dirserver hasn't•••defined any recommended versions
svn:r1252
| Roger Dingledine | 2004-03-10 |
* | Store options->Address as IP, not hostname•••And figure it out while reading config, not every time you
rebuild the descriptor
svn:r1226
| Roger Dingledine | 2004-03-04 |
* | add --version, note that --help is probably obsolete•••svn:r1195
| Roger Dingledine | 2004-03-02 |
* | make config_assign fail rather than warn for unrecognized config options•••svn:r1194
| Roger Dingledine | 2004-03-02 |
* | clearer warning message•••svn:r1173
| Roger Dingledine | 2004-02-28 |
* | disallow changing from ORPort==0 to ORPort>0 on hup•••svn:r1172
| Roger Dingledine | 2004-02-28 |
* | clean up some log messages and severities•••still plenty more left to clean
svn:r1158
| Roger Dingledine | 2004-02-28 |
* | rename ExcludedNodes config option to ExcludeNodes•••svn:r1155
| Roger Dingledine | 2004-02-28 |
* | When it can't resolve any dirservers, it was useless from then on.•••Now it reloads the RouterFile (or default dirservers) if it has no
dirservers.
svn:r1130
| Roger Dingledine | 2004-02-26 |
* | if the default torrc isn't there, just use some default defaults•••plus provide an internal dirservers file if they don't have one
having no config files will make it easier to run on windows
svn:r1124
| Roger Dingledine | 2004-02-26 |
* | go back to a single exitpolicy parameter•••if your exitpolicy includes " *:*" then it is final,
else we append the default exit policy.
(thanks weasel)
svn:r1105
| Roger Dingledine | 2004-02-18 |
* | allow imaps and pop3s in default exit policy•••svn:r1104
| Roger Dingledine | 2004-02-18 |
* | Get rid of the notion of a separate default default exit policy.•••Create ExitPolicyPrepend config parameter, to customize the default
exit policy.
svn:r1103
| Roger Dingledine | 2004-02-18 |
* | split the token bucket into 'rate' and 'burst' params•••we're not entirely migrated to burst yet, for backward compatibility
note some win32 probable-bugs
clean up routerlist.c
svn:r982
| Roger Dingledine | 2004-01-10 |
* | remove trailing whitespace•••svn:r951
| Roger Dingledine | 2003-12-17 |
* | add options.ExcludedNodes -- nodes that are never picked in path building•••svn:r924
| Roger Dingledine | 2003-12-14 |
* | slightly different default default exit policy.•••svn:r917
| Roger Dingledine | 2003-12-14 |
* | Make default exit policy reject 127.*:*•••svn:r902
| Nick Mathewson | 2003-12-13 |
* | reasonably permissive exit policy if you don't set one•••svn:r901
| Roger Dingledine | 2003-12-13 |
* | prevent assert failure on -HUP when options->PidFile==NULL•••svn:r885
| Roger Dingledine | 2003-12-03 |
* | simplify: options.OnionRouter==1 iff options.ORPort>0•••svn:r857
| Roger Dingledine | 2003-11-20 |
* | default log level is now warn•••(info is too noisy)
svn:r855
| Roger Dingledine | 2003-11-19 |
* | make pidfile default to null rather than writing to your cwd•••svn:r853
| Roger Dingledine | 2003-11-19 |
* | finally find and possibly fix the circuit_deliver_relay_cell warn bug•••svn:r827
| Roger Dingledine | 2003-11-17 |
* | bump default pathlen to 3; clean up surrounding code•••svn:r810
| Roger Dingledine | 2003-11-13 |
* | let getconfig survive repeated calls. now we call it again when we hup.•••change RecommendedVersions into a config option, so dirservers can hup
for a new one
svn:r809
| Roger Dingledine | 2003-11-13 |
* | lay groundwork for EntryNodes and ExitNodes•••svn:r805
| Roger Dingledine | 2003-11-12 |
* | client now survives going offline better•••fix badness in usage()
if neither socksport nor orrport is defined, quit
obsolete connection_flush_buf()
svn:r780
| Roger Dingledine | 2003-11-10 |
* | add DirBindAddress, parse the BindAddress's when you bind•••exit if bind fails
add usage printfs
rearrange config options for readability
svn:r674
| Roger Dingledine | 2003-10-25 |
* | make end relay cells have payloads•••move default exit policy into config files
svn:r653
| Roger Dingledine | 2003-10-22 |
* | added User and Group options -- if you set them, tor will try to•••setuid and setgid respectively, and die if it can't.
(If the User option is set, tor will setgid to the user's gid as well.)
This happens after the pidfile is created, so that in cases where tor
needs to be root to work with the pidfile, it will at least be able to
create it, although it won't be able to delete it. That sucks, but
it's somewhat better than not being able to create the pidfile in the
first place.
svn:r652
| Steven Hazel | 2003-10-22 |
* | move closer to being able to reload config on HUP•••rename APPort to SocksPort
introduce new tor_free() macro
svn:r642
| Roger Dingledine | 2003-10-21 |
* | a skeletal print_usage() function•••svn:r634
| Roger Dingledine | 2003-10-20 |
* | clean up logging, allow user to specify log files•••If DebugLogFile is specified, log to it at -l debug
If LogFile is specified, log to it at the -l from the commandline
(default info)
If no LogFile *and* not a Daemon, then log to stdout.
Make conn->s = -1 by default (this might break things)
When kill -USR1, prefer to log at INFO, but make sure they always see it.
svn:r596
| Roger Dingledine | 2003-10-15 |
* | - cause configure to create a tor.sh which will have directories set••• correctly based on how configure was run
- cause tor to guess the location of torrc more intelligently
- cause cause src/config/torrc and src/conf/sample-server-torrc to be
generated with contents that are correct for the way configure was
run
- cause "make install" to put torrc, sample-server-torrc, and
dirservers somewhere intelligent
svn:r587
| Steven Hazel | 2003-10-15 |
* | change WARNING to WARN•••and fix a few typos
svn:r571
| Roger Dingledine | 2003-10-10 |
* | add in basic support for pidfiles•••(patch courtesy aaron turner)
svn:r565
| Roger Dingledine | 2003-10-08 |
* | 0.0.2pre11, new license•••svn:r564
| Roger Dingledine | 2003-10-08 |
* | Update LICENSE and copyright dates.•••svn:r560
| Nick Mathewson | 2003-10-08 |
* | add ExitPolicy line to config file•••svn:r552
| Roger Dingledine | 2003-10-07 |
* | minor fixes; bump to 0.0.2pre10•••svn:r551
| Roger Dingledine | 2003-10-07 |
* | wrap strdup; prefer time() to gettimeofday()•••svn:r538
| Roger Dingledine | 2003-10-04 |
* | my_routerinfo, router_is_me, and learn_my_address are obsolete•••ACIs are decided now by strcmp'ing nicknames, rather than comparing addr:port
svn:r529
| Roger Dingledine | 2003-10-01 |
* | ORs post descriptors periodically too•••svn:r523
| Roger Dingledine | 2003-09-30 |
* | more cleanup and rearranging•••still not finished integrating new dirserv stuff
svn:r507
| Roger Dingledine | 2003-09-29 |
* | add Address config element, use it in descriptor•••svn:r496
| Roger Dingledine | 2003-09-27 |
* | finish enforcing the log convention•••svn:r494
| Roger Dingledine | 2003-09-26 |
* | first pass: obey log convention•••ERR is if something fatal just happened
WARNING is something bad happened, but we're still running. The bad thing
is either a bug in the code, an attack or buggy protocol/implementation
of the remote peer, etc. The operator should examine the bad thing and
try to correct it.
(No error or warning messages should be expected. I expect most people
to run on -l warning eventually.)
NOTICE is never ever used.
INFO means something happened (maybe bad, maybe ok), but there's nothing
you need to (or can) do about it.
DEBUG is for everything louder than INFO.
svn:r486
| Roger Dingledine | 2003-09-26 |
* | Refactor buffers; implement descriptors.•••'buf_t' is now an opaque type defined in buffers.c .
Router descriptors now include all keys; routers generate keys as
needed on startup (in a newly defined "data directory"), and generate
their own descriptors. Descriptors are now self-signed.
Implementation is not complete: descriptors are never published; and
upon receiving a descriptor, the directory doesn't do anything with
it.
At least "routers.or" and orkeygen are now obsolete, BTW.
svn:r483
| Nick Mathewson | 2003-09-25 |