Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
* | if datadirectory isn't owned by this uid, tell the user he must | Roger Dingledine | 2004-06-13 |
| | | | | | | | fix it before he can proceed. svn:r1968 | ||
* | what is this "command line" that we can allegedly write to? | Roger Dingledine | 2004-06-13 |
| | | | | svn:r1967 | ||
* | 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 | ||
* | Address can be an IP too | Roger Dingledine | 2004-06-10 |
| | | | | svn:r1964 | ||
* | Use intptr_t correctly in test.c; try to resolve ia64 warnings | Nick Mathewson | 2004-06-08 |
| | | | | svn:r1963 | ||
* | Update windows version to 0.0.7 | Nick Mathewson | 2004-06-07 |
| | | | | svn:r1962 | ||
* | provide a prototype for dnsworkers_rotate | Roger Dingledine | 2004-06-07 |
| | | | | svn:r1961 | ||
* | tweak on the sample torrc | Roger Dingledine | 2004-06-06 |
| | | | | svn:r1951 | ||
* | 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 | ||
* | Document new config options in torrc.sample.in | Nick Mathewson | 2004-06-02 |
| | | | | svn:r1944 | ||
* | 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 | ||
* | define FD_SETSIZE in all cases, not just win32 | Roger Dingledine | 2004-06-02 |
| | | | | svn:r1937 | ||
* | Stop multiplying logs on sighup. | Nick Mathewson | 2004-06-02 |
| | | | | svn:r1936 | ||
* | be sure to detach streams from the circuit linked list before freeing them | Roger Dingledine | 2004-06-02 |
| | | | | | | | also, don't bother marking a conn for close if you're about to free it svn:r1935 | ||
* | Only connection_dns_remove resolving exit connections | Nick Mathewson | 2004-06-02 |
| | | | | svn:r1934 | ||
* | bugfix: while closing a circuit, we were freeing the conns that were | Roger Dingledine | 2004-06-02 |
| | | | | | | | pending resolve, but not removing them from the pending resolve list svn:r1933 | ||
* | Add more asserts to dns-pending connections; fix a couple seeming bugs. | Nick Mathewson | 2004-06-01 |
| | | | | svn:r1931 | ||
* | Check recommended-software string *early*, before actually parsing the ↵ | Nick Mathewson | 2004-06-01 |
| | | | | | | directory. svn:r1930 | ||
* | declare the epipe bug a non-bug. | Roger Dingledine | 2004-06-01 |
| | | | | | | | | now we catch and ignore epipe signals, and when write returns epipe, we simply return -1 and close the socket/connection. svn:r1928 | ||
* | use sys/param.h if it's there | Roger Dingledine | 2004-06-01 |
| | | | | svn:r1927 | ||
* | put a comment reminding us that we do hashes in software only | Roger Dingledine | 2004-06-01 |
| | | | | svn:r1925 | ||
* | bugfix: if the wedged dir conn has no bytes to flush, then we never | Roger Dingledine | 2004-05-28 |
| | | | | | | | close it. svn:r1924 | ||
* | dirservers try to reconnect periodically too, in case connections have failed | Roger Dingledine | 2004-05-28 |
| | | | | svn:r1922 | ||
* | rik's patch to not complain about freebsd's bug | Roger Dingledine | 2004-05-26 |
| | | | | svn:r1921 | ||
* | Keep temporary log in place while configuring logs | Nick Mathewson | 2004-05-24 |
| | | | | svn:r1919 | ||
* | commit two fixes from Thomas Themel | Roger Dingledine | 2004-05-22 |
| | | | | svn:r1918 | ||
* | it looks like parse_log_level() was never taught about WARN? | Roger Dingledine | 2004-05-21 |
| | | | | svn:r1917 | ||
* | minor comment patch | Roger Dingledine | 2004-05-21 |
| | | | | svn:r1916 | ||
* | when the dns resolve is cancelled, or fails, be sure to remove | Roger Dingledine | 2004-05-21 |
| | | | | | | | | | conn from circ->resolving_streams otherwise it gets freed and stays there, causing seg faults. svn:r1915 | ||
* | a few instructions for hidden services | Roger Dingledine | 2004-05-20 |
| | | | | svn:r1914 | ||
* | fix a double mark-for-close | Roger Dingledine | 2004-05-20 |
| | | | | svn:r1913 | ||
* | Tinker with log behavior: never send error messages about logs into the ↵ | Nick Mathewson | 2004-05-20 |
| | | | | | | bitbucket svn:r1912 | ||
* | router_choose_random_node() was ignoring its routerlist argument. | Roger Dingledine | 2004-05-20 |
| | | | | | | | so now we don't pass it one. svn:r1911 | ||
* | some more patching | Roger Dingledine | 2004-05-20 |
| | | | | svn:r1910 | ||
* | bugfix: if no loglevel or logfile is specified, then we need to open | Roger Dingledine | 2004-05-20 |
| | | | | | | | a default log to stdout. svn:r1909 | ||
* | don't ever expire dirserver routerinfos! | Roger Dingledine | 2004-05-20 |
| | | | | svn:r1908 | ||
* | non-dirservers expire routerinfo's that are more than a day old | Roger Dingledine | 2004-05-20 |
| | | | | svn:r1907 |