summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2010-01-27Convert the tor-resolve manpage to asciidocSebastian Hahn
2010-01-27Convert the torify manpage to asciidocSebastian Hahn
2010-01-27Convert the tor-gencert manpage to asciidocSebastian Hahn
2010-01-27Allow generating documentation from asciidoc in the MakefileSebastian Hahn
2010-01-27Move the torify manpage into the doc dirSebastian Hahn
2010-01-27Stop putting parts of the website into tarballs.Sebastian Hahn
The website wasn't used by our packages, and most users will not know how to open html.en files anyways.
2010-01-15whitespace fixesRoger Dingledine
2010-01-15fix some typos in our spec filesRoger Dingledine
2010-01-15man page entries for PerConnBW{Rate,Burst}Roger Dingledine
2010-01-15ship the bridges spec file in the tarball tooRoger Dingledine
2009-12-21a changelog and doc fixes for the strictnodes workRoger Dingledine
2009-12-19fix some typosRoger Dingledine
2009-12-19start to document commonly used "param" argumentsRoger Dingledine
2009-12-18Merge branch 'ewma'Nick Mathewson
2009-12-18Merge commit 'karsten/fix-bridge-stats-master-4'Nick Mathewson
2009-12-17Fix bridge statistics.Karsten Loesing
Fix statistics on client numbers by country as seen by bridges that were broken in 0.2.2.1-alpha. Also switch to reporting full 24-hour intervals instead of variable 12-to-48-hour intervals.
2009-12-17Remove v0 hidden service statistics code.Karsten Loesing
The HSAuthorityRecordStats option was used to track statistics of overall hidden service usage on the version 0 hidden service authorities. With the version 2 hidden service directories being deployed and version 0 descriptors being phased out, these statistics are not as useful anymore. Goodbye, you fine piece of software; my first major code contribution to Tor.
2009-12-15Merge branch 'safelogging2'Nick Mathewson
Conflicts: ChangeLog
2009-12-15Update translations.txt with new torbutton process.Mike Perry
2009-12-15Document CircuitPriorityHalflife on the manpageNick Mathewson
2009-12-13New controller command "getinfo config-text"Roger Dingledine
It returns the contents that Tor would write if you send it a SAVECONF command, so the controller can write the file to disk itself.
2009-12-12Allow SafeLogging to exclude client related informationSebastian Hahn
2009-11-22add a minimum for CircuitStreamTimeout, plus a man pageRoger Dingledine
plus some other unrelated touchups that have been sitting in my sandbox
2009-10-27Implement DisableAllSwap to avoid putting secret info in page files.Jacob Appelbaum
This commit implements a new config option: 'DisableAllSwap' This option probably only works properly when Tor is started as root. We added two new functions: tor_mlockall() and tor_set_max_memlock(). tor_mlockall() attempts to mlock() all current and all future memory pages. For tor_mlockall() to work properly we set the process rlimits for memory to RLIM_INFINITY (and beyond) inside of tor_set_max_memlock(). We behave differently from mlockall() by only allowing tor_mlockall() to be called one single time. All other calls will result in a return code of 1. It is not possible to change DisableAllSwap while running. A sample configuration item was added to the torrc.complete.in config file. A new item in the man page for DisableAllSwap was added. Thanks to Moxie Marlinspike and Chris Palmer for their feedback on this patch. Please note that we make no guarantees about the quality of your OS and its mlock/mlockall implementation. It is possible that this will do nothing at all. It is also possible that you can ulimit the mlock properties of a given user such that root is not required. This has not been extensively tested and is unsupported. I have included some comments for possible ways we can handle this on win32.
2009-10-18Revise consensus-flavors proposal to better URLs.Nick Mathewson
The old flavored consensus URL format made it harder to decode URLs based on their prefixes, and didn't take into account our "only give it to me if it's signed by enough authorities" stuff.
2009-10-15Revise proposal 162: SHA256(x), not SHA256(SHA256(x))Nick Mathewson
The point of doing SHA256 twice is, generally, is to prevent message extension attacks where an attacker who knows H(A) can calculate H(A|B). But for attaching a signature to a document, the attacker already _knows_ A, so trying to keep them from calculating H(A|B) is pointless.
2009-10-15Revise 162's idea of how detached signatures work with flavorsNick Mathewson
The original proposal was vague and would have made older Tors reject detached-signature documents as soon as they saw one with flavors.
2009-10-10correct the spec for the stream_bw event.Roger Dingledine
"neonomad" pointed out on or-talk that the order is opposite from the intuitive order. explain why. we chose to fix the spec rather than the code because there are controllers like torflow that already expect the current behavior.
2009-10-01fix the wiki link in doc pages. remove obsolete FAQ.Roger Dingledine
2009-09-30update spec to reflect change in Fast definitionRoger Dingledine
we made anybody who has 20KB/s Fast by definition, in 0.2.1.14-rc, but it looks like we forgot to fix the spec.
2009-09-23Our test script moved from src/or/test to src/test/test.Sebastian Hahn
Update the HACKING document and the cross compilation helper
2009-09-20Fix typos and comments, plus two bugsRoger Dingledine
A) We were considering a circuit had timed out in the special cases where we close rendezvous circuits because the final rendezvous circuit couldn't be built in time. B) We were looking at the wrong timestamp_created when considering a timeout.
2009-09-20Implement and document new network liveness algorithm.Mike Perry
Based on irc discussion with arma.
2009-09-17a mish-mash of stuff in my sandboxRoger Dingledine
2009-09-16Merge commit 'mikeperry/circuitbuildtimeout-final'Roger Dingledine
2009-09-16Merge commit 'sebastian/manpage'Roger Dingledine
2009-09-16Update proposal to match implementation.Mike Perry
2009-09-16Remove trailing spaces. As if bytes were free...Karsten Loesing
Also correct some typos.
2009-09-16Update proposal to bring it more in-line with implementation.Mike Perry
2009-09-15it is cached-descriptors now, not cached-routersSebastian Hahn
2009-09-15revert the month in the man page, so we don't drive weasel madRoger Dingledine
2009-09-15ConsensusParams config option lists key=value paramsRoger Dingledine
finishes the authority-operator interface side of proposal 167.
2009-09-14Mark proposal 167 as implemented.Nick Mathewson
2009-09-14Implement proposal 167: Authorities vote on network parameters.Nick Mathewson
This code adds a new field to vote on: "params". It consists of a list of sorted key=int pairs. The output is computed as the median of all the integers for any key on which anybody voted. Improved with input from Roger.
2009-09-01Merge commit 'origin/maint-0.2.1'Nick Mathewson
2009-08-31Add getinfo accepted-server-descriptor. Clean spec.Roger Dingledine
Add a "getinfo status/accepted-server-descriptor" controller command, which is the recommended way for controllers to learn whether our server descriptor has been successfully received by at least on directory authority. Un-recommend good-server-descriptor getinfo and status events until we have a better design for them.
2009-08-28Merge branch 'maint-0.2.1'Roger Dingledine
2009-08-28Only send netinfo clock_skew to controller if an authority told us soRoger Dingledine
We were triggering a CLOCK_SKEW controller status event whenever we connect via the v2 connection protocol to any relay that has a wrong clock. Instead, we should only inform the controller when it's a trusted authority that claims our clock is wrong. Bugfix on 0.2.0.20-rc; starts to fix bug 1074. Reported by SwissTorExit.
2009-08-27Merge branch 'maint-0.2.1'Roger Dingledine
2009-08-27HiddenServiceVersion must be set to 2 currently.tor-0.2.2.1-alphaSebastian Hahn
0d68da2381780e2f8010b52a9e062947554699d5 removed support for Version 0, but didn't fix the manpage.