| Commit message (Expand) | Author | Age |
* | a whole swath of fixes•••introduce an authdir_mode() macro to match the others.
don't initialize uptime to the number of seconds since 1970.
non-authoritative dirservers don't cache their directory on disk.
make only authdirservers use clique_mode.
only read approved-routers file if you're an authdirserver.
even authdirservers fetch a new directory in do_hup.
retry_all_connections() is now called retry_all_listeners().
router_parse_list_from_string() correctly reports the router number
it's working on.
only call dirserv_add_own_fingerprint() and
dirserv_add_descriptor() on startup if we're an authdirserver.
if AuthDir and !ORPort then fail.
if AuthDir and ClientOnly then fail.
svn:r2061
| Roger Dingledine | 2004-07-20 |
* | abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mod...•••svn:r2054
| Nick Mathewson | 2004-07-18 |
* | Look in .torrc if no CONFDIR "torrc" is found.•••svn:r2048
| Nick Mathewson | 2004-07-16 |
* | Finish most pre2 items: make running-routers list work right; rename secret k...•••svn:r2043
| Nick Mathewson | 2004-07-13 |
* | checkpoint: start working on bandwidth tracking and•••letting clients evaluate whether they're suitable servers
svn:r2037
| Roger Dingledine | 2004-07-13 |
* | touchups all over•••put uptime in descriptor
svn:r2011
| Roger Dingledine | 2004-07-04 |
* | stop leaking options->ContactInfo on hup•••svn:r1989
| Roger Dingledine | 2004-06-29 |
* | Implement several 008pre1 items: needs more testing•••svn:r1981
| Nick Mathewson | 2004-06-21 |
* | commit two fixes from Thomas Themel•••svn:r1918
| Roger Dingledine | 2004-05-22 |
* | Tinker with log behavior: never send error messages about logs into the bitbu...•••svn:r1912
| Nick Mathewson | 2004-05-20 |
* | some more patching•••svn:r1910
| Roger Dingledine | 2004-05-20 |
* | bugfix: if no loglevel or logfile is specified, then we need to open•••a default log to stdout.
svn:r1909
| Roger Dingledine | 2004-05-20 |
* | Allow multiple exit policy lines; mostly add support for AP policies•••svn:r1905
| Nick Mathewson | 2004-05-20 |
* | tor_assert, not assert. stdout, not stderr•••svn:r1902
| Nick Mathewson | 2004-05-19 |
* | Allow multiple logfiles at different severity ranges•••svn:r1899
| Nick Mathewson | 2004-05-19 |
* | Make directory functions update routerlist, not replace it. Add notion of OR...•••svn:r1880
| Nick Mathewson | 2004-05-17 |
* | more cleanup, including fleshing out or.h more•••svn:r1839
| Roger Dingledine | 2004-05-10 |
* | Doxygenate config.c•••svn:r1834
| Nick Mathewson | 2004-05-10 |
* | forward-port built-in dirservers string•••svn:r1813
| Roger Dingledine | 2004-05-06 |
* | update the built-in dirservers default•••svn:r1750
| Roger Dingledine | 2004-04-29 |
* | use tor_assert•••remove obsolete BUF_OK macro
svn:r1697
| Roger Dingledine | 2004-04-25 |
* | Merge flagday into main branch.•••svn:r1683
| Nick Mathewson | 2004-04-24 |
* | alice can now look up bob's service descriptor,•••choose an intro point, connect to it,
choose a rend point, connect to it and establish a cookie,
get an ack from the rendezvous point,
and know when both circs are ready for her.
APConns don't use conn->purpose anymore
don't initiate a renddesc lookup if one is already in progress
also fix a buffer overflow in nickname parsing (only exploitable
by the operator though)
svn:r1471
| Roger Dingledine | 2004-04-05 |
* | Make preferred/excluded intro points configurable•••svn:r1440
| Nick Mathewson | 2004-04-02 |
* | alice chooses her rendezvous node from all running routers•••and she can set preferences in her options
svn:r1433
| Roger Dingledine | 2004-04-01 |
* | Add code to configure hidden services, parse configuration, generate keys and...•••svn:r1410
| Nick Mathewson | 2004-03-31 |
* | use 'notice' loglevel for things the operator should hear•••but that aren't warnings
svn:r1384
| Roger Dingledine | 2004-03-30 |
* | don't freak people out as much with the warning message•••svn:r1378
| Roger Dingledine | 2004-03-30 |
* | Add a RunTesting option to try to learn link state by creating test circuits,...•••svn:r1327
| Nick Mathewson | 2004-03-21 |
* | warn and fail if server chose a nickname with illegal characters•••svn:r1318
| Roger Dingledine | 2004-03-20 |
* | make it warn about internal IPs not only if we had to guess,•••but also if they used a hostname rather than an IP
svn:r1285
| Roger Dingledine | 2004-03-15 |
* | only complain about private IPs if we had to guess•••svn:r1279
| Roger Dingledine | 2004-03-15 |
* | and another one•••svn:r1278
| Roger Dingledine | 2004-03-15 |
* | bugfix: address that strcat vulnerability in circuit.c•••svn:r1273
| Roger Dingledine | 2004-03-14 |
* | prevent servers from publishing an internal IP as their address•••svn:r1272
| Roger Dingledine | 2004-03-14 |
* | 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 |