| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Authority patch; backport candidate: include micro-versions in network status documents.
svn:r10087
|
| |
|
|
|
|
|
| |
Add code to upload extrainfos to authorities running 0.2.0.0-alpha-dev (r10070) or later.
svn:r10086
|
| |
|
|
|
|
|
| |
Only replace micro-revision.i if it changes.
svn:r10085
|
| |
|
|
| |
svn:r10084
|
| |
|
|
|
|
|
| |
Use -lws2_32 when checking for event_get_version
svn:r10083
|
| |
|
|
|
|
|
|
| |
For reasons which make sense to somebody, I'm sure, mingw gcc wants the libraries to appear at the end of the command line. This is done by specifying them with LDADD in Makefile.am, not LDFLAGS.
If anybody can explain to me why mingw thinks "gcc -o foo foo.o -lbar" is fine, whereas "gcc -lbar -o foo foo.o" is Doubleplusbad UnMingwThink, I'd quite appreciate it. Until then, I'll just do what seems to work, and hope we don't blunder across any other great slumbering cthonian deities of arbitrary syntax.
svn:r10082
|
| |
|
|
|
|
|
| |
Add wsock32 to libraries used for linking on windows.
svn:r10081
|
| |
|
|
|
|
|
| |
More attempt to fix win32 building. This time, with extra linking.
svn:r10080
|
| |
|
|
|
|
|
| |
Add an expiry date to key certificates.
svn:r10079
|
| |
|
|
|
|
|
| |
Fix bug in 10072 that prevented correct detection of include and lib subdirectories
svn:r10078
|
| |
|
|
| |
svn:r10077
|