| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
| |
svn:r10168
|
| |
|
|
|
|
|
| |
Checkpoint some more dir-spec.txt edits.
svn:r10165
|
| |
|
|
|
|
|
| |
Add tor-gencert to svn:ignore for src/tools
svn:r10164
|
| |
|
|
|
|
|
| |
Patch from shibz: implement a getinfo status/version/... so a controller can tell whether the current version is recommended, whether any versions are good, and how many authorities agree.
svn:r10162
|
| |
|
|
|
|
|
| |
Make buffer unit tests pass again
svn:r10158
|
| |
|
|
|
|
|
|
|
|
|
| |
dirservers lines, we ignored as many as k v2 authorities while
updating our network-statuses.
(not a problem right now since we have zero non-v2 authorities.
but if we ever change that...)
svn:r10157
|
| |
|
|
|
|
|
|
| |
bad or no networkstatuses lately, then stop hammering them
once per minute even if we think they're failed.
svn:r10156
|
| |
|
|
|
|
|
|
|
|
| |
If a directory server runs out of space in the connection table
as it's processing a begin_dir request, it will free the exit stream
but leave it attached to the circuit, leading to unpredictable
behavior. (Reported by seeess, fixes bug 425.)
svn:r10154
|
| |
|
|
|
|
|
|
| |
network-status but we don't want to keep it. Otherwise we'll keep fetching
it and keep not wanting to keep it. Fixes part of bug 422.
svn:r10153
|
| |
|
|
| |
svn:r10152
|
| |
|
|
| |
svn:r10151
|
| |
|
|
|
|
|
| |
Keep two freelists for buffer ram chunks: one of 4k chunks, and one of 16k chunks. Also, document the whole business.
svn:r10150
|
| |
|
|
|
|
|
| |
Periodically clean the freelist of buffer memory chunks.
svn:r10149
|
| |
|
|
|
|
|
| |
[Backport candidate] On windows, open cached-routers with the sharing mode "FILE_SHARE_READ so that other processes can read it while Tor is running. (Reported by Janbar).
svn:r10148
|
| |
|
|
|
|
|
| |
Change authority_type_t to a set of flags; use it more consistently.
svn:r10144
|
| |
|
|
|
|
|
| |
yet we didn't configure any first.
svn:r10143
|
| |
|
|
|
|
|
|
|
| |
It is becoming increasingly clear to me that bridges should
be a special case of entry guards, not a whole separate pile
of nearly identical functions.
svn:r10141
|
| |
|
|
|
|
|
| |
logging the second stanza of the key fingerprint, not the first.
svn:r10140
|
| |
|
|
|
|
|
| |
i have the feeling this will come in handy.
svn:r10139
|
| |
|
|
| |
svn:r10138
|
| |
|
|
|
|
|
| |
to v2 authorities or to bridge authorities, depending on config.
svn:r10137
|
| |
|
|
|
|
|
|
| |
into a string: "v1", "v2", bridge", "". Continue to support
"0" and "1".
svn:r10136
|
| |
|
|
|
|
|
| |
When we cannot find a micro-revision number, do not overwrite an already-present micro-revision.i.
svn:r10134
|
| |
|
|
|
|
|
|
| |
dir authority we'd like to upload to. at some point we should
pick a config option to say that in, for bridges.
svn:r10129
|
| |
|
|
| |
svn:r10128
|
| |
|
|
| |
svn:r10126
|
| |
|
|
| |
svn:r10122
|
| |
|
|
| |
svn:r10120
|
| |
|
|
| |
svn:r10118
|
| |
|
|
| |
svn:r10117
|
| |
|
|
|
|
|
|
|
| |
next little while, make it only take effect _when there's an attached
origin circuit_, rather than from the first attached origin circuit
until death of the conn.
svn:r10116
|
| |
|
|
| |
svn:r10115
|
| |
|
|
|
|
|
| |
sure that's reflected in your router descriptor.
svn:r10114
|
| |
|
|
| |
svn:r10112
|
| |
|
|
| |
svn:r10111
|
| |
|
|
| |
svn:r10110
|
| |
|
|
|
|
| |
of the world as of 0.1.2.13. Start revising dir-spec.txt to incorporate proposals 101, 103, and 104.
svn:r10109
|
| |
|
|
|
|
|
| |
Note that extensions to the directory protocol should begin their item keywords with "x-" or "X-".
svn:r10108
|
| |
|
|
|
|
|
| |
Document the nonpersistent controller-only options.
svn:r10107
|
| |
|
|
| |
svn:r10098
|
| |
|
|
|
|
|
| |
Start implementing key certificate parsing. Note TODO items for combined 101/103.
svn:r10097
|
| |
|
|
|
|
|
| |
Remove the "RSA keys are 128-bits" assumption from crypto.c
svn:r10096
|
| |
|
|
|
|
|
| |
Fix dir-spec: there is not actually any such item as link-key. (Found by Benedikt.)
svn:r10095
|
| |
|
|
|
|
|
| |
Shell tweaks suggested by weasel.
svn:r10094
|
| |
|
|
|
|
|
| |
Fix compilation-breaking r10092.
svn:r10093
|
| |
|
|
|
|
|
|
|
|
|
| |
authorities should set. This will let future authorities choose
not to serve V2 directory information.
Also, go through and revamp all the authdir_mode stuff so it tries
to do the right thing if you're an auth but not a V1 or V2 auth.
svn:r10092
|
| |
|
|
| |
svn:r10091
|
| |
|
|
|
|
|
| |
Oops; downgrade a message to INFO.
svn:r10090
|
| |
|
|
|
|
|
| |
Remove the _UploadExtraInfo option, since I tried turning it on and moria[12] seem not to have exploded.
svn:r10089
|
| |
|
|
|
|
|
| |
Look at the version in the routerinfo as well as the versino in the networkstatus when deciding whether to upload extrainfo
svn:r10088
|