aboutsummaryrefslogtreecommitdiff
path: root/src/or/config.c
Commit message (Expand)AuthorAge
* 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 Dingledine2004-07-20
* abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mod...•••svn:r2054 Nick Mathewson2004-07-18
* Look in .torrc if no CONFDIR "torrc" is found.•••svn:r2048 Nick Mathewson2004-07-16
* Finish most pre2 items: make running-routers list work right; rename secret k...•••svn:r2043 Nick Mathewson2004-07-13
* checkpoint: start working on bandwidth tracking and•••letting clients evaluate whether they're suitable servers svn:r2037 Roger Dingledine2004-07-13
* touchups all over•••put uptime in descriptor svn:r2011 Roger Dingledine2004-07-04
* stop leaking options->ContactInfo on hup•••svn:r1989 Roger Dingledine2004-06-29
* Implement several 008pre1 items: needs more testing•••svn:r1981 Nick Mathewson2004-06-21
* commit two fixes from Thomas Themel•••svn:r1918 Roger Dingledine2004-05-22
* Tinker with log behavior: never send error messages about logs into the bitbu...•••svn:r1912 Nick Mathewson2004-05-20
* some more patching•••svn:r1910 Roger Dingledine2004-05-20
* bugfix: if no loglevel or logfile is specified, then we need to open•••a default log to stdout. svn:r1909 Roger Dingledine2004-05-20
* Allow multiple exit policy lines; mostly add support for AP policies•••svn:r1905 Nick Mathewson2004-05-20
* tor_assert, not assert. stdout, not stderr•••svn:r1902 Nick Mathewson2004-05-19
* Allow multiple logfiles at different severity ranges•••svn:r1899 Nick Mathewson2004-05-19
* Make directory functions update routerlist, not replace it. Add notion of OR...•••svn:r1880 Nick Mathewson2004-05-17
* more cleanup, including fleshing out or.h more•••svn:r1839 Roger Dingledine2004-05-10
* Doxygenate config.c•••svn:r1834 Nick Mathewson2004-05-10
* forward-port built-in dirservers string•••svn:r1813 Roger Dingledine2004-05-06
* update the built-in dirservers default•••svn:r1750 Roger Dingledine2004-04-29
* use tor_assert•••remove obsolete BUF_OK macro svn:r1697 Roger Dingledine2004-04-25
* Merge flagday into main branch.•••svn:r1683 Nick Mathewson2004-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 Dingledine2004-04-05
* Make preferred/excluded intro points configurable•••svn:r1440 Nick Mathewson2004-04-02
* alice chooses her rendezvous node from all running routers•••and she can set preferences in her options svn:r1433 Roger Dingledine2004-04-01
* Add code to configure hidden services, parse configuration, generate keys and...•••svn:r1410 Nick Mathewson2004-03-31
* use 'notice' loglevel for things the operator should hear•••but that aren't warnings svn:r1384 Roger Dingledine2004-03-30
* don't freak people out as much with the warning message•••svn:r1378 Roger Dingledine2004-03-30
* Add a RunTesting option to try to learn link state by creating test circuits,...•••svn:r1327 Nick Mathewson2004-03-21
* warn and fail if server chose a nickname with illegal characters•••svn:r1318 Roger Dingledine2004-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 Dingledine2004-03-15
* only complain about private IPs if we had to guess•••svn:r1279 Roger Dingledine2004-03-15
* and another one•••svn:r1278 Roger Dingledine2004-03-15
* bugfix: address that strcat vulnerability in circuit.c•••svn:r1273 Roger Dingledine2004-03-14
* prevent servers from publishing an internal IP as their address•••svn:r1272 Roger Dingledine2004-03-14
* actually, if recommendedversions is required for dirservers,•••then require it. svn:r1253 Roger Dingledine2004-03-10
* give a useful error message to clients when the dirserver hasn't•••defined any recommended versions svn:r1252 Roger Dingledine2004-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 Dingledine2004-03-04
* add --version, note that --help is probably obsolete•••svn:r1195 Roger Dingledine2004-03-02
* make config_assign fail rather than warn for unrecognized config options•••svn:r1194 Roger Dingledine2004-03-02
* clearer warning message•••svn:r1173 Roger Dingledine2004-02-28
* disallow changing from ORPort==0 to ORPort>0 on hup•••svn:r1172 Roger Dingledine2004-02-28
* clean up some log messages and severities•••still plenty more left to clean svn:r1158 Roger Dingledine2004-02-28
* rename ExcludedNodes config option to ExcludeNodes•••svn:r1155 Roger Dingledine2004-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 Dingledine2004-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 Dingledine2004-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 Dingledine2004-02-18
* allow imaps and pop3s in default exit policy•••svn:r1104 Roger Dingledine2004-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 Dingledine2004-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 Dingledine2004-01-10