Commit Graph

28786 Commits

Author SHA1 Message Date
Roger Dingledine
dc0a36d27b populate circ->n_conn_id_digest when we set circ->n_conn
svn:r2001
2004-07-03 01:37:59 +00:00
Nick Mathewson
7d8de8cd10 More digest/nickname fixes
svn:r2000
2004-07-02 23:40:03 +00:00
Roger Dingledine
d58d4c0db6 another checkpoint toward letting ORs connect on demand
svn:r1999
2004-07-02 23:08:59 +00:00
Roger Dingledine
62dcf9e20f some of the infrastructure to let ORs connect on demand
svn:r1998
2004-07-02 09:29:01 +00:00
Nick Mathewson
cbab134bd9 Switch most uses of *_by_addr_port to *_by_identity_digest
svn:r1997
2004-07-01 23:13:04 +00:00
Roger Dingledine
e1ba0c4663 running-routers now lists down routers too (with a ! before their name)
svn:r1996
2004-07-01 11:32:26 +00:00
Nick Mathewson
53b21c65f7 Update tor-spec with new EXTEND format and info about certificate chains
svn:r1995
2004-07-01 01:34:02 +00:00
Nick Mathewson
541add90a1 Track routers by hash of identity key; use hex hash of identity key in place of nickname; accept (and use) hash of identity key in EXTEND cells.
svn:r1994
2004-07-01 01:16:59 +00:00
Roger Dingledine
f42f04c859 cleanups on 008pre1 items
svn:r1993
2004-06-30 21:48:02 +00:00
Nick Mathewson
29818d5b6b Use arguments to routerlist_update_from_runningrouters correctly
svn:r1992
2004-06-30 16:48:36 +00:00
Nick Mathewson
b1e9adf056 Always use get_data_directory() instead of options.DataDirectory; fix a memory leak in router.c
svn:r1991
2004-06-30 16:37:08 +00:00
Nick Mathewson
653aaeef08 Always log version when starting tor.
svn:r1990
2004-06-30 16:35:11 +00:00
Roger Dingledine
899bd4f471 stop leaking options->ContactInfo on hup
svn:r1989
2004-06-29 19:46:06 +00:00
Roger Dingledine
0f69fd9954 add an example ContactInfo line to torrc.sample
svn:r1988
2004-06-29 19:32:11 +00:00
Roger Dingledine
1ef32c8245 put tor-doc.html under revision control
packagers should consider including it in /usr/...doc/


svn:r1987
2004-06-28 06:47:07 +00:00
Peter Palfrader
82a7855359 Ask people to be a little more verbose in the mails they send to tor-ops
svn:r1986
2004-06-27 22:33:05 +00:00
Nick Mathewson
76f769deb9 Remaining 008pre1 items done; deferred where more design is needed.
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
2004-06-25 00:29:31 +00:00
Roger Dingledine
e9b882554e add a changelog entry for 0.0.2pre13, since we have it
svn:r1984
2004-06-23 20:45:12 +00:00
Roger Dingledine
ce5b9d8d2b include the default exit policy in the man page
svn:r1983
2004-06-23 01:49:10 +00:00
Nick Mathewson
f7976c1e9b Terminate comment
svn:r1982
2004-06-21 04:40:24 +00:00
Nick Mathewson
8aec3a7301 Implement several 008pre1 items: needs more testing
svn:r1981
2004-06-21 04:37:27 +00:00
Roger Dingledine
207fcb35d1 tweaks and bugfix on resolve/resolved code
svn:r1980
2004-06-17 21:11:09 +00:00
Roger Dingledine
22c5ddb588 minor bugfix in socks explanation
svn:r1979
2004-06-17 21:05:46 +00:00
Nick Mathewson
3708886939 Implement RESOLVE/RESOLVED cells and socks resolve code
svn:r1978
2004-06-17 18:13:09 +00:00
Nick Mathewson
dfaa5ce70f Add simple python tool to use Tor for DNS lookups
svn:r1977
2004-06-17 18:12:03 +00:00
Nick Mathewson
620b4308ff document socks extensions and dns lookup code
svn:r1976
2004-06-17 18:11:31 +00:00
Roger Dingledine
bcc1e8bb6b bump cvs version to 0.0.8pre1-cvs
svn:r1975
2004-06-17 05:38:20 +00:00
Roger Dingledine
5908f8f88c mark one todo item off, add two new ones
svn:r1974
2004-06-16 21:09:05 +00:00
Roger Dingledine
ba5d48e852 router->is_trusted_dir implies router->dir_port>0
and add some infrastructure for fetching running-routers list


svn:r1973
2004-06-16 21:08:29 +00:00
Roger Dingledine
c9ebd47633 organize the 0.0.8 roadmap a bit more
svn:r1972
2004-06-16 05:18:51 +00:00
Roger Dingledine
80cee93f84 include <inttypes.h> if we have it
openbsd on a sparc64 needs this (apparently)


svn:r1971
2004-06-16 00:49:27 +00:00
Peter Palfrader
5dbc0fd220 Logrotate var/log/tor/*log instead of just var/log/tor/log
svn:r1970
2004-06-15 13:22:12 +00:00
Roger Dingledine
fbfc1d513b clean 0.0.7 items from todo list, add distributed/decentralized-tor items
svn:r1969
2004-06-14 23:34:29 +00:00
Roger Dingledine
43295ca61f if datadirectory isn't owned by this uid, tell the user he must
fix it before he can proceed.


svn:r1968
2004-06-13 11:28:32 +00:00
Roger Dingledine
73d3f3efa5 what is this "command line" that we can allegedly write to?
svn:r1967
2004-06-13 11:25:20 +00:00
Nick Mathewson
a788981399 Implement code to run tor as an NT service. More testing is needed, as is code to install the service.
svn:r1966
2004-06-12 21:43:02 +00:00
Nick Mathewson
125b351970 Break tor_main into startup/loop/shutdown portions, to make NT service refactoring possible.
svn:r1965
2004-06-12 19:45:46 +00:00
Roger Dingledine
23c1a72c4c Address can be an IP too
svn:r1964
2004-06-10 14:23:34 +00:00
Nick Mathewson
dbf9fe57ea Use intptr_t correctly in test.c; try to resolve ia64 warnings
svn:r1963
2004-06-08 19:08:45 +00:00
Nick Mathewson
5577333db7 Update windows version to 0.0.7
svn:r1962
2004-06-07 22:31:24 +00:00
Roger Dingledine
d90cb3504e provide a prototype for dnsworkers_rotate
svn:r1961
2004-06-07 20:00:30 +00:00
Peter Palfrader
8b455120b7 New upstream version
closes: #249893: FTBFS on ia64


svn:r1959
2004-06-07 19:59:37 +00:00
Roger Dingledine
72ed3c2810 bump version to 0.0.7
svn:r1956
2004-06-07 19:17:33 +00:00
Roger Dingledine
9385020ceb update the changelog for 0.0.7
svn:r1955
2004-06-07 19:16:35 +00:00
Roger Dingledine
e4f83de9eb update the man page to reflect some recent features
svn:r1954
2004-06-07 19:09:05 +00:00
Nick Mathewson
37c45424d6 Checkpoint work towards making tor.spec work with current tor and conform (more or less) to fedora.us packaging guidelines
svn:r1953
2004-06-06 23:20:28 +00:00
Roger Dingledine
efbeadd610 another changelog entry
svn:r1952
2004-06-06 18:01:56 +00:00
Roger Dingledine
26f77f4454 tweak on the sample torrc
svn:r1951
2004-06-06 18:00:59 +00:00
Nick Mathewson
184f4e6044 Rotate dnsworkers and cpuworkers on SIGHUP, so they get new config settings too
svn:r1950
2004-06-06 03:38:31 +00:00
Nick Mathewson
0d1b4b5024 Unbork windows whitespace
svn:r1949
2004-06-05 01:56:54 +00:00