| Commit message (Expand) | Author | Age |
* | add a new advertised_server_mode() to distinguish ORs that•••are willing to become servers from ones that really are servers.
svn:r2071
| Roger Dingledine | 2004-07-21 |
* | when we get a sigint, don't accept new connections/circuits,•••but delay 30 seconds until exiting.
if we get a second sigint, exit immediately.
svn:r2070
| Roger Dingledine | 2004-07-20 |
* | Correct "advance-time" logic•••svn:r2069
| Nick Mathewson | 2004-07-20 |
* | When faking gettimeofday with ftime, do it right.•••svn:r2068
| Nick Mathewson | 2004-07-20 |
* | Split uptime into separate field•••svn:r2067
| Nick Mathewson | 2004-07-20 |
* | Handle closed connection properly on tor_resolve•••svn:r2066
| Nick Mathewson | 2004-07-20 |
* | Track bandwidth usage to estimate capacity•••svn:r2065
| Nick Mathewson | 2004-07-20 |
* | Remember list of digests for trusted dirservers; use this list to tell whethe...•••svn:r2064
| Nick Mathewson | 2004-07-20 |
* | also don't hang up on him if we're an OR and he's an authdirserver•••otherwise we keep getting taken out of the running-routers list
svn:r2063
| Roger Dingledine | 2004-07-20 |
* | if you're an OR and he's an OR and he's running 0.0.7,•••don't expire your connections to him.
svn:r2062
| Roger Dingledine | 2004-07-20 |
* | 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 |
* | ship and install tor_resolve script too•••svn:r2060
| Roger Dingledine | 2004-07-20 |
* | clients can now pick non-authdirservers for fetching directories.•••servers still pick authdirservers, but they never pick themselves.
but picking themselves for fetching rend descs is ok.
svn:r2059
| Roger Dingledine | 2004-07-20 |
* | break connection_dir_client_finished_reading() into its own function•••svn:r2058
| Roger Dingledine | 2004-07-20 |
* | it turns out we weren't looking at the result from getsockopt().•••now we do.
but i'm not sure it matters, since we also poll for reads, and if
there's an error with the connecting socket, poll is supposed to
return readable, so we should notice it then.
who knows.
svn:r2057
| Roger Dingledine | 2004-07-19 |
* | mention that you should proxy your SSL traffic too•••svn:r2056
| Roger Dingledine | 2004-07-19 |
* | more useful warning messages•••(fixed because the old ones confused a user)
svn:r2055
| Roger Dingledine | 2004-07-19 |
* | abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mod...•••svn:r2054
| Nick Mathewson | 2004-07-18 |
* | bugfix: hidden services were broken in cvs•••svn:r2053
| Roger Dingledine | 2004-07-17 |
* | Change rule from "reject non-recommended versions" to "reject obsolete versio...•••svn:r2052
| Nick Mathewson | 2004-07-16 |
* | Remove 1024-router limit in routerparse.c; unify handling of running-routers ...•••svn:r2051
| Nick Mathewson | 2004-07-16 |
* | Resolve all DOCDOCs.•••svn:r2050
| Nick Mathewson | 2004-07-16 |
* | Revert cpuworker to use addr/port•••svn:r2049
| Nick Mathewson | 2004-07-16 |
* | Look in .torrc if no CONFDIR "torrc" is found.•••svn:r2048
| Nick Mathewson | 2004-07-16 |
* | Add generic expand_filename function to handle expanding ~/•••svn:r2047
| Nick Mathewson | 2004-07-15 |
* | Fix warning•••svn:r2046
| Nick Mathewson | 2004-07-15 |
* | give nick enough to keep him busy for a while more•••svn:r2045
| Roger Dingledine | 2004-07-15 |
* | Code to parse tor version numbers so we can do an is-newer-than check.•••svn:r2044
| Nick Mathewson | 2004-07-13 |
* | Finish most pre2 items: make running-routers list work right; rename secret k...•••svn:r2043
| Nick Mathewson | 2004-07-13 |
* | Bugfix: some things (like ctrl-z) can make a second take more than one second•••svn:r2042
| Nick Mathewson | 2004-07-13 |
* | only count bytes transmitted to/from non-local IPs•••svn:r2041
| Roger Dingledine | 2004-07-13 |
* | add is_local_IP() function to help distinguish which bandwidth "matters"•••svn:r2040
| Roger Dingledine | 2004-07-13 |
* | include a css file for tor-doc.html•••(also include it in the tarball)
svn:r2039
| Roger Dingledine | 2004-07-13 |
* | ship doc/tor-doc.html in the tarball•••svn:r2038
| Roger Dingledine | 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 |
* | refuse to build a circuit before the directory has arrived•••this will prevent a few of the 'couldn't decrypt onionskin' errors, maybe
svn:r2036
| Roger Dingledine | 2004-07-13 |
* | when you expire a wedged dir conn, conn_close_if_marked will take•••care of trying to flush before it closes
svn:r2035
| Roger Dingledine | 2004-07-13 |
* | bugfix: tell circuits what id_digest to look for, so•••n_conn_open() can find waiting circuits.
svn:r2034
| Roger Dingledine | 2004-07-12 |
* | update the todo list a bit•••svn:r2033
| Roger Dingledine | 2004-07-12 |
* | why does gcc not warn me about this at all? that's evil.•••svn:r2032
| Roger Dingledine | 2004-07-12 |
* | tor now tolerates down dirservers better•••svn:r2031
| Roger Dingledine | 2004-07-12 |
* | make unit tests pass again•••but note a bug that i don't know how to address. nick?
svn:r2030
| Roger Dingledine | 2004-07-12 |
* | if connecting to an OR fails immediately, mark it as down•••svn:r2029
| Roger Dingledine | 2004-07-12 |
* | add 'advertisedbandwidth' to router descriptor•••svn:r2028
| Roger Dingledine | 2004-07-12 |
* | trivial punctuation tweak•••svn:r2027
| Roger Dingledine | 2004-07-12 |
* | fix a bug related to reading usernames for socks4•••this hasn't bitten us yet, but hey.
svn:r2026
| Roger Dingledine | 2004-07-12 |
* | emphasize tor hidden services in the 'why should you use tor' section•••svn:r2025
| Roger Dingledine | 2004-07-08 |
* | changelog for 0.0.7.2 in the main branch•••svn:r2024
| Roger Dingledine | 2004-07-08 |
* | * New upstream release: Fixes another instance of that remote crash bug.•••* Mention another reason why stop/reload may fail in the init script.
svn:r2020
| Peter Palfrader | 2004-07-08 |
* | Remove spurious assert•••svn:r2018
| Nick Mathewson | 2004-07-07 |