Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Code to parse tor version numbers so we can do an is-newer-than check. | Nick Mathewson | 2004-07-13 |
| | | | | svn:r2044 | ||
* | Finish most pre2 items: make running-routers list work right; rename secret ↵ | Nick Mathewson | 2004-07-13 |
| | | | | | | key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname. svn:r2043 | ||
* | Bugfix: some things (like ctrl-z) can make a second take more than one second | Nick Mathewson | 2004-07-13 |
| | | | | svn:r2042 | ||
* | only count bytes transmitted to/from non-local IPs | Roger Dingledine | 2004-07-13 |
| | | | | svn:r2041 | ||
* | checkpoint: start working on bandwidth tracking and | Roger Dingledine | 2004-07-13 |
| | | | | | | | letting clients evaluate whether they're suitable servers svn:r2037 | ||
* | refuse to build a circuit before the directory has arrived | Roger Dingledine | 2004-07-13 |
| | | | | | | | this will prevent a few of the 'couldn't decrypt onionskin' errors, maybe svn:r2036 | ||
* | when you expire a wedged dir conn, conn_close_if_marked will take | Roger Dingledine | 2004-07-13 |
| | | | | | | | care of trying to flush before it closes svn:r2035 | ||
* | bugfix: tell circuits what id_digest to look for, so | Roger Dingledine | 2004-07-12 |
| | | | | | | | n_conn_open() can find waiting circuits. svn:r2034 | ||
* | why does gcc not warn me about this at all? that's evil. | Roger Dingledine | 2004-07-12 |
| | | | | svn:r2032 | ||
* | tor now tolerates down dirservers better | Roger Dingledine | 2004-07-12 |
| | | | | svn:r2031 | ||
* | make unit tests pass again | Roger Dingledine | 2004-07-12 |
| | | | | | | | but note a bug that i don't know how to address. nick? svn:r2030 | ||
* | if connecting to an OR fails immediately, mark it as down | Roger Dingledine | 2004-07-12 |
| | | | | svn:r2029 | ||
* | add 'advertisedbandwidth' to router descriptor | Roger Dingledine | 2004-07-12 |
| | | | | svn:r2028 | ||
* | fix a bug related to reading usernames for socks4 | Roger Dingledine | 2004-07-12 |
| | | | | | | | this hasn't bitten us yet, but hey. svn:r2026 | ||
* | Remove spurious assert | Nick Mathewson | 2004-07-07 |
| | | | | svn:r2018 | ||
* | Fix the router_compare_to_my_exit_policy assertion failure once-and-for-all, ↵ | Nick Mathewson | 2004-07-07 |
| | | | | | | by declaring 0.0.0.0 always denied. svn:r2017 | ||
* | Fix bug reported by peter palfrader: an empty address is unresolvable, but ↵ | Nick Mathewson | 2004-07-06 |
| | | | | | | not an occasion for an assertion failure in a dnsworker. svn:r2015 | ||
* | touchups all over | Roger Dingledine | 2004-07-04 |
| | | | | | | | put uptime in descriptor svn:r2011 | ||
* | When tor_lookup_hostname says 0.0.0.0, treat it as an error. | Nick Mathewson | 2004-07-04 |
| | | | | svn:r2003 | ||
* | fix a seg fault when you try to launch a circ | Roger Dingledine | 2004-07-03 |
| | | | | svn:r2002 | ||
* | populate circ->n_conn_id_digest when we set circ->n_conn | Roger Dingledine | 2004-07-03 |
| | | | | svn:r2001 | ||
* | More digest/nickname fixes | Nick Mathewson | 2004-07-02 |
| | | | | svn:r2000 | ||
* | another checkpoint toward letting ORs connect on demand | Roger Dingledine | 2004-07-02 |
| | | | | svn:r1999 | ||
* | some of the infrastructure to let ORs connect on demand | Roger Dingledine | 2004-07-02 |
| | | | | svn:r1998 | ||
* | Switch most uses of *_by_addr_port to *_by_identity_digest | Nick Mathewson | 2004-07-01 |
| | | | | svn:r1997 | ||
* | running-routers now lists down routers too (with a ! before their name) | Roger Dingledine | 2004-07-01 |
| | | | | svn:r1996 | ||
* | Track routers by hash of identity key; use hex hash of identity key in place ↵ | Nick Mathewson | 2004-07-01 |
| | | | | | | of nickname; accept (and use) hash of identity key in EXTEND cells. svn:r1994 | ||
* | cleanups on 008pre1 items | Roger Dingledine | 2004-06-30 |
| | | | | svn:r1993 | ||
* | Use arguments to routerlist_update_from_runningrouters correctly | Nick Mathewson | 2004-06-30 |
| | | | | svn:r1992 | ||
* | Always use get_data_directory() instead of options.DataDirectory; fix a ↵ | Nick Mathewson | 2004-06-30 |
| | | | | | | memory leak in router.c svn:r1991 | ||
* | stop leaking options->ContactInfo on hup | Roger Dingledine | 2004-06-29 |
| | | | | svn:r1989 | ||
* | Remaining 008pre1 items done; deferred where more design is needed. | Nick Mathewson | 2004-06-25 |
| | | | | | | | | | | | | | More docs and (way more!) testing needed. Done: - Authdirservers down directories from others. - Generate and use running-routers lists - Cache directories; store across reboots. - Refactor directory parsing a bit; note potential trouble spots. svn:r1985 | ||
* | Terminate comment | Nick Mathewson | 2004-06-21 |
| | | | | svn:r1982 | ||
* | Implement several 008pre1 items: needs more testing | Nick Mathewson | 2004-06-21 |
| | | | | svn:r1981 | ||
* | tweaks and bugfix on resolve/resolved code | Roger Dingledine | 2004-06-17 |
| | | | | svn:r1980 | ||
* | Implement RESOLVE/RESOLVED cells and socks resolve code | Nick Mathewson | 2004-06-17 |
| | | | | svn:r1978 | ||
* | router->is_trusted_dir implies router->dir_port>0 | Roger Dingledine | 2004-06-16 |
| | | | | | | | and add some infrastructure for fetching running-routers list svn:r1973 | ||
* | include <inttypes.h> if we have it | Roger Dingledine | 2004-06-16 |
| | | | | | | | openbsd on a sparc64 needs this (apparently) svn:r1971 | ||
* | Implement code to run tor as an NT service. More testing is needed, as is ↵ | Nick Mathewson | 2004-06-12 |
| | | | | | | code to install the service. svn:r1966 | ||
* | Break tor_main into startup/loop/shutdown portions, to make NT service ↵ | Nick Mathewson | 2004-06-12 |
| | | | | | | refactoring possible. svn:r1965 | ||
* | Use intptr_t correctly in test.c; try to resolve ia64 warnings | Nick Mathewson | 2004-06-08 |
| | | | | svn:r1963 | ||
* | provide a prototype for dnsworkers_rotate | Roger Dingledine | 2004-06-07 |
| | | | | svn:r1961 | ||
* | Rotate dnsworkers and cpuworkers on SIGHUP, so they get new config settings too | Nick Mathewson | 2004-06-06 |
| | | | | svn:r1950 | ||
* | Unbork windows whitespace | Nick Mathewson | 2004-06-05 |
| | | | | svn:r1949 | ||
* | Make tor build on win32 again; handle locking for server | Nick Mathewson | 2004-06-05 |
| | | | | svn:r1948 | ||
* | bump an info message down to a debug | Roger Dingledine | 2004-06-03 |
| | | | | svn:r1947 | ||
* | If we are a directory, we should trust ourself. | Nick Mathewson | 2004-06-02 |
| | | | | svn:r1943 | ||
* | Check directory signatures based on name of signer, not on whom we got the ↵ | Nick Mathewson | 2004-06-02 |
| | | | | | | directory from. svn:r1940 | ||
* | crank up some of our constants, for better scalability | Roger Dingledine | 2004-06-02 |
| | | | | svn:r1938 | ||
* | Stop multiplying logs on sighup. | Nick Mathewson | 2004-06-02 |
| | | | | svn:r1936 |