Age | Commit message (Collapse) | Author |
|
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
|
|
from a circuit, even if the exit node is in the middle.
there are probably a few more places that need this fix too.
svn:r10076
|
|
New tool to generate key certificates as in proposal 103. needs cleanup
svn:r10075
|
|
Move private function declarations from crypto.c into a new #ifdef CRYPTO_PRIVATE block in crypto.h
svn:r10074
|
|
Oops: detect event_get_version and friends correctly again.
svn:r10073
|
|
Minimize the libraries that we link things against: there is no reason to link tor-resolve against zlib, openssl, or libevent, for example.
svn:r10072
|
|
Backport candidate: correctly set the purpose of routers that are inserted by the controller with purpose=controller.
svn:r10071
|
|
More work for proposal 104: actually cache extrainfo documents to disk, and reload the cache properly.
svn:r10070
|
|
(Needs review.) Allow directory authorities to accept multiple router descriptors and extra info documents in a single POST. This will make implementing the client side of proposal 104 a lot simpler.
svn:r10069
|
|
Minor cleanups on hidden service usage patch from Karsten: tidy documentation; make free_all idempotent (and safe to call even if we have not yet initialized rephist); and stop using "l" as a variable name (it is too easy to confuse with "1").
svn:r10068
|
|
Initial version of patch from Karsten Loesing: Add an HSAuthorityRecordStats option to track statistics of overall hidden service usage without logging information that would be useful to an attacker.
svn:r10067
|
|
Oops. Routerlist_check_bug_417 should work even if we are not on a server.
svn:r10066
|