aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-02-21bump to 0.1.1.14-alpha-cvs, and we're off.Roger Dingledine
svn:r6062
2006-02-21bump to 0.1.1.14-alphaRoger Dingledine
svn:r6059
2006-02-21i missed the other half of that grammar fixRoger Dingledine
svn:r6058
2006-02-20when saveconf fails in controller v1, we were returning a malformedRoger Dingledine
error string. svn:r6053
2006-02-20make the NoPublish option obsolete.Roger Dingledine
svn:r6052
2006-02-20tweakRoger Dingledine
svn:r6051
2006-02-20the other half of fixing bug 257. catch an error in more places.Roger Dingledine
svn:r6050
2006-02-19try to address bug 257: if rename() fails during saveconf, tellRoger Dingledine
the controller. svn:r6049
2006-02-19New config options to address bug 251:Roger Dingledine
FetchServerDescriptors and FetchHidServDescriptors for whether to fetch server info and hidserv info or let the controller do it, and also PublishServerDescriptor and PublishHidServDescriptors. Add AllDirActionsPrivate undocumented option -- if you set it, you'll need the controller to bootstrap you enough to build your first circuits. svn:r6047
2006-02-19Improve the "we have been waiting for 1140377851 seconds" logPeter Palfrader
svn:r6046
2006-02-19clean up the Reachable*Addresses changesRoger Dingledine
svn:r6041
2006-02-18Add function names to log_* on non-gccPeter Palfrader
svn:r6039
2006-02-18this is why you're not supposed to cut-and-paste codeRoger Dingledine
svn:r6037
2006-02-18Finish log function renaming for non-GNUC systemsPeter Palfrader
svn:r6034
2006-02-18Make it compile with VC7. It does not yet link.Peter Palfrader
svn:r6033
2006-02-15fix typo found in phobos's logsRoger Dingledine
svn:r6020
2006-02-15don't warn when we get a server descriptor from the controllerRoger Dingledine
but it's too old. that's not something tor should fix. svn:r6019
2006-02-14Just because both are obsolete does not mean we prefer the newerPeter Palfrader
svn:r6016
2006-02-14Explain why we only expire open connectionsPeter Palfrader
svn:r6015
2006-02-14document the frequency for reachability testing by theRoger Dingledine
directory authorities. svn:r6014
2006-02-14Do not mark connections obsolete before they have done their TLS handshake ↵Peter Palfrader
or are at least 60 seconds old svn:r6013
2006-02-14Our connection_or_get_by_identity_digest() was slightly wrong. If bestPeter Palfrader
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-13Warn if ReachableAddresses is set when also ReachableDirAddresses and ↵Peter Palfrader
ReachableORAddresses are set. svn:r6010
2006-02-13Split ReachableAddresses into ReachableDirAddresses and ReachableORAddressesPeter Palfrader
svn:r6009
2006-02-13and resolve long-lines and fix an error stringRoger Dingledine
svn:r6007
2006-02-13the last of the log convention conversion. finally.Roger Dingledine
svn:r6005
2006-02-13the things we do for our windows users.Roger Dingledine
i hope they appreciate it. svn:r6004
2006-02-13more log conversions.Roger Dingledine
whee. svn:r6003
2006-02-13convert some more source files to the new log conventionRoger Dingledine
svn:r6002
2006-02-13resolve too-long-linesRoger Dingledine
svn:r6001
2006-02-13Start the process of converting warn to log_warn and so on.Roger Dingledine
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-13Style on config_addr_policy_intersectes, which looks ok to me.Nick Mathewson
svn:r5998
2006-02-13Let the users set ControlListenAddress in the torrc.Roger Dingledine
This can be dangerous, but there are some cases (like a secured LAN) where it makes sense. svn:r5997
2006-02-13Compress exit policies even more. please reviewPeter Palfrader
svn:r5995
2006-02-13try to fix bug with spurious "everything is broken" warningNick Mathewson
svn:r5994
2006-02-13bugfix: we were ignoring the IS_FAST flag in the directoryRoger Dingledine
status, meaning we were willing to pick trivial-bandwidth nodes for "fast" connections. svn:r5992
2006-02-12Generate 18.0.0.0/8 address policy format in descs when we can; warn when ↵Nick Mathewson
the mask is not reducible to a bit-prefix. svn:r5991
2006-02-12and don't warn when it happens here either, unless the userRoger Dingledine
wants to hear it. svn:r5990
2006-02-12Correct a function comment. Nick: is this right?Roger Dingledine
svn:r5989
2006-02-12don't tell ordinary users about broken directory servers.Roger Dingledine
it's a shame that they're broken, but most people are just confused by the warning. svn:r5988
2006-02-12Drop redundant exit policy entries, not just identical ones.Nick Mathewson
svn:r5987
2006-02-12Retain unrecognized options in state file, so that we can be forward-compatible.Nick Mathewson
svn:r5985
2006-02-12enforce whitespace styleNick Mathewson
svn:r5984
2006-02-12Clients now honor the "guard" flag in the router status whenRoger Dingledine
picking entry guards, rather than looking at is_fast or is_stable. Now dirservers can change how they define it and clients will automatically use their new definition. svn:r5979
2006-02-12write a better note in torrc.sample about whether to set dirport.Roger Dingledine
svn:r5978
2006-02-12more helpful log message when running servers on obsolete windows.Roger Dingledine
svn:r5975
2006-02-12bump up the period for forcing a hidden service descriptor uploadRoger Dingledine
from 20 minutes to 1 hour. svn:r5972
2006-02-12compress exit policies even more -- look for duplicate linesRoger Dingledine
and remove them. svn:r5971
2006-02-11bugfix in config_cmp_addr_policies() -- we were treating a pairRoger Dingledine
of exit policies if they were equal even if one said accept and the other said reject. svn:r5970
2006-02-11stop leaking thatRoger Dingledine
svn:r5969