Commit Graph

5733 Commits

Author SHA1 Message Date
Peter Palfrader
42f14e8e10 Add function names to log_* on non-gcc
svn:r6039
2006-02-18 07:18:14 +00:00
Peter Palfrader
49ed6a1f40 forward port 0.1.0.17 changelog
svn:r6038
2006-02-18 07:03:08 +00:00
Roger Dingledine
a9fcf4ced2 this is why you're not supposed to cut-and-paste code
svn:r6037
2006-02-18 06:46:01 +00:00
Peter Palfrader
4f5e607389 Finish log function renaming for non-GNUC systems
svn:r6034
2006-02-18 02:11:48 +00:00
Peter Palfrader
aa5443551d Make it compile with VC7. It does not yet link.
svn:r6033
2006-02-18 02:02:21 +00:00
Roger Dingledine
c05b7fbc7a another way for old-style bsd folks to maybe build tor if
they've got no other ways.


svn:r6032
2006-02-18 01:14:28 +00:00
Andrew Lewman
a9977bae9b New clear and concise directions for building Tor on OSX machines.
Moved the documentation into the doc/ dir where it belongs.


svn:r6027
2006-02-17 14:09:15 +00:00
Andrew Lewman
2859acdee5 All new, re-written instructions for building Tor binaries in rpm
format.  This re-write matches the new tor.spec.in changes.


svn:r6026
2006-02-17 04:50:26 +00:00
Roger Dingledine
59cb3a21c2 fix the headers at the top of the tor-doc html files
svn:r6025
2006-02-16 23:27:52 +00:00
Andrew Lewman
55ca3927e9 Fix up Makefile.am for the rpm target_cpu and target_os implementation.
svn:r6024
2006-02-16 22:00:46 +00:00
Andrew Lewman
fab7268bf0 Implement first version of the ability to target arch and OS in rpm
builds.  This also implements the resulting dist-rpm filename to match the
target arch.


svn:r6023
2006-02-16 21:53:18 +00:00
Roger Dingledine
fc2522dd02 and don't ship it either
svn:r6022
2006-02-16 17:45:50 +00:00
Roger Dingledine
34e19501fc remove the obsolete faq entries that were somehow still around.
svn:r6021
2006-02-16 17:45:32 +00:00
Roger Dingledine
42cd0dcde8 fix typo found in phobos's logs
svn:r6020
2006-02-15 03:47:38 +00:00
Roger Dingledine
f6d80d60e0 don't warn when we get a server descriptor from the controller
but it's too old. that's not something tor should fix.


svn:r6019
2006-02-15 03:01:53 +00:00
Andrew Lewman
3a48b3e186 Remove the tor rpm creation text from the tor.spec.in file, as
apparently rpmbuild interprets any % as a macro, even behind comments.
Create a new file in tor/doc that describes how to create tor rpms.


svn:r6018
2006-02-14 21:21:17 +00:00
Roger Dingledine
e7824c3e01 Make it an explicit step to allow connections to your local
resources from your tor server.


svn:r6017
2006-02-14 19:15:53 +00:00
Peter Palfrader
c7f2970777 Just because both are obsolete does not mean we prefer the newer
svn:r6016
2006-02-14 17:48:51 +00:00
Peter Palfrader
0bab094d5d Explain why we only expire open connections
svn:r6015
2006-02-14 17:30:04 +00:00
Roger Dingledine
ae249fc5a3 document the frequency for reachability testing by the
directory authorities.


svn:r6014
2006-02-14 04:33:59 +00:00
Peter Palfrader
84295f9f43 Do not mark connections obsolete before they have done their TLS handshake or are at least 60 seconds old
svn:r6013
2006-02-14 04:23:05 +00:00
Peter Palfrader
761da5b97f Our connection_or_get_by_identity_digest() was slightly wrong. If best
didn't have any circuits on it, but conn had circuits, we would not make
conn our new best unless it was also newer.  Also, restructure the code
a bit to maybe make it clearer.


svn:r6012
2006-02-14 00:08:19 +00:00
Peter Palfrader
cfcb1b1afd document ReachableDirAddresses and ReachableORAddresses
svn:r6011
2006-02-13 22:43:42 +00:00
Peter Palfrader
0cc2390f8c Warn if ReachableAddresses is set when also ReachableDirAddresses and ReachableORAddresses are set.
svn:r6010
2006-02-13 22:29:37 +00:00
Peter Palfrader
5eea6c76df Split ReachableAddresses into ReachableDirAddresses and ReachableORAddresses
svn:r6009
2006-02-13 21:17:20 +00:00
Roger Dingledine
d38f5fe5cd work out a few more details of the dirserver-based reputation
scheme.


svn:r6008
2006-02-13 10:43:29 +00:00
Roger Dingledine
8262b7d1db and resolve long-lines and fix an error string
svn:r6007
2006-02-13 10:36:39 +00:00
Roger Dingledine
dda257435e which leads to a new todo item. help from a windows person please?
svn:r6006
2006-02-13 10:33:38 +00:00
Roger Dingledine
259c65ab08 the last of the log convention conversion. finally.
svn:r6005
2006-02-13 10:33:00 +00:00
Roger Dingledine
aa63a84fe1 the things we do for our windows users.
i hope they appreciate it.


svn:r6004
2006-02-13 09:37:53 +00:00
Roger Dingledine
d113b75da6 more log conversions.
whee.


svn:r6003
2006-02-13 09:02:35 +00:00
Roger Dingledine
36484f873a convert some more source files to the new log convention
svn:r6002
2006-02-13 08:28:42 +00:00
Roger Dingledine
7d80921afa resolve too-long-lines
svn:r6001
2006-02-13 08:22:57 +00:00
Roger Dingledine
6ce36ead42 Start the process of converting warn to log_warn and so on.
This is needed because Windows already has an err() that we
can't clobber. And we need to be able to make the log functions
a macro so we can print the function's name in the log entry.


svn:r6000
2006-02-13 08:01:59 +00:00
Roger Dingledine
ccd68275c4 rearrange todo a bit
svn:r5999
2006-02-13 07:36:15 +00:00
Nick Mathewson
2a4555fedd Style on config_addr_policy_intersectes, which looks ok to me.
svn:r5998
2006-02-13 07:16:32 +00:00
Roger Dingledine
350313d77a Let the users set ControlListenAddress in the torrc.
This can be dangerous, but there are some cases (like a secured
LAN) where it makes sense.


svn:r5997
2006-02-13 06:25:16 +00:00
Roger Dingledine
1181ae61ae the *ListenAddress config options were still named
*BindAddress in the man page.


svn:r5996
2006-02-13 06:19:18 +00:00
Peter Palfrader
6c4d873591 Compress exit policies even more. please review
svn:r5995
2006-02-13 01:54:31 +00:00
Nick Mathewson
2cc66125b8 try to fix bug with spurious "everything is broken" warning
svn:r5994
2006-02-13 00:26:43 +00:00
Roger Dingledine
e20df524b9 and mark off another todo item
svn:r5993
2006-02-13 00:10:51 +00:00
Roger Dingledine
b7781ea208 bugfix: we were ignoring the IS_FAST flag in the directory
status, meaning we were willing to pick trivial-bandwidth nodes
for "fast" connections.


svn:r5992
2006-02-13 00:09:30 +00:00
Nick Mathewson
dba155ecff Generate 18.0.0.0/8 address policy format in descs when we can; warn when the mask is not reducible to a bit-prefix.
svn:r5991
2006-02-12 23:58:22 +00:00
Roger Dingledine
b99f903e34 and don't warn when it happens here either, unless the user
wants to hear it.


svn:r5990
2006-02-12 23:44:02 +00:00
Roger Dingledine
53c54b75c9 Correct a function comment. Nick: is this right?
svn:r5989
2006-02-12 23:34:03 +00:00
Roger Dingledine
97571a1cb4 don't tell ordinary users about broken directory servers.
it's a shame that they're broken, but most people are just
confused by the warning.


svn:r5988
2006-02-12 23:31:47 +00:00
Nick Mathewson
98ec124c6a Drop redundant exit policy entries, not just identical ones.
svn:r5987
2006-02-12 22:59:38 +00:00
Roger Dingledine
ee63348abf stop trying to maintain separate version number in the
tor-doc-foo files. now just point to the download page.


svn:r5986
2006-02-12 22:31:49 +00:00
Nick Mathewson
e7b2d5cd47 Retain unrecognized options in state file, so that we can be forward-compatible.
svn:r5985
2006-02-12 22:28:30 +00:00
Nick Mathewson
ae4f0467c8 enforce whitespace style
svn:r5984
2006-02-12 22:27:09 +00:00