aboutsummaryrefslogtreecommitdiff
path: root/src/or/config.c
Commit message (Expand)AuthorAge
...
* Move string-splitting into a separate function•••svn:r2263 Nick Mathewson2004-08-17
* make csv parsing notice the last letter of each entry too•••svn:r2261 Roger Dingledine2004-08-17
* bugfix: make receiving csv lines not seg fault•••svn:r2260 Roger Dingledine2004-08-17
* people with no torrc allow unverified middle/rendezvous nodes by default•••svn:r2259 Roger Dingledine2004-08-17
* Fix crash when looking for ~/.torrc with no $HOME set•••svn:r2256 Nick Mathewson2004-08-17
* use unverified routers in the desired positions•••svn:r2249 Roger Dingledine2004-08-17
* Implement AllowUnverifiedNodes•••svn:r2246 Nick Mathewson2004-08-17
* if a router claim huge bandwidth, don't believe it•••svn:r2245 Roger Dingledine2004-08-17
* Add a generic Comma-separated-value config type, and a FirewallPorts option t...•••svn:r2244 Nick Mathewson2004-08-16
* o Handle servers with dynamic IP addresses: don't replace••• options->Address with the resolved one at startup. o detect our address right before we make a routerinfo each time. o external IP vs bind-IP. Already done, just use options->Address. o OutboundBindAddress config option, to bind to a specific IP address for outgoing connect()s. svn:r2241 Roger Dingledine2004-08-16
* Implement strict{entry|exit}nodes config options•••svn:r2236 Nick Mathewson2004-08-15
* o clients choose nodes proportional to advertised bandwidth•••o and/or while avoiding unreliable nodes, depending on goals o 'fascistfirewall' option to pick dirservers on port 80 and ORs on port 443. o if a begin failed due to exit policy, but we believe the IP should have been allowed, switch that router to exitpolicy reject *:* until we get our next directory. svn:r2231 Roger Dingledine2004-08-15
* commit some minor fixes from this sandbox so i can commit the next one•••svn:r2229 Roger Dingledine2004-08-15
* only pick a default nickname if you're a server•••svn:r2134 Roger Dingledine2004-08-04
* clients shouldn't create datadir until we have something to put there•••svn:r2092 Roger Dingledine2004-07-22
* 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