summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-05-07 r12676@catbus: nickm | 2007-05-07 13:11:38 -0400Nick Mathewson
When we cannot find a micro-revision number, do not overwrite an already-present micro-revision.i. svn:r10134
2007-05-07prepare directory_post_to_dirservers() to hear what sort ofRoger Dingledine
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
2007-05-07add a 'bridge' flag for dirserver config entriesRoger Dingledine
svn:r10128
2007-05-07point to the dir-spec files more correctlyRoger Dingledine
svn:r10126
2007-05-06Tor works fine in CentOS5/RHEL5. The nsis packaging works fine now. Andrew Lewman
svn:r10122
2007-05-05Implement "getinfo status/circuit-established"Roger Dingledine
svn:r10120
2007-05-04make it work on windows/etc again, i presumeRoger Dingledine
svn:r10118
2007-05-04ok, i'm not so good at countingRoger Dingledine
svn:r10117
2007-05-04on the theory that my client_used hack is here to stay at least for theRoger Dingledine
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
2007-05-04make MaxAdvertisedBandwidth into a legal defaultRoger Dingledine
svn:r10115
2007-05-04if you're using relaybandwidthrate and relaybandwidthburst, makeRoger Dingledine
sure that's reflected in your router descriptor. svn:r10114
2007-05-04early skeletal support for running a bridge directory authorityRoger Dingledine
svn:r10112
2007-05-04fix some code comments, a wrapper, and add a todo itemRoger Dingledine
svn:r10111
2007-05-04spec tweaksRoger Dingledine
svn:r10110
2007-05-03Fork current dir-spec.txt into dir-spec-v2.txt in order to record the state ↵Nick Mathewson
of the world as of 0.1.2.13. Start revising dir-spec.txt to incorporate proposals 101, 103, and 104. svn:r10109
2007-05-03 r12643@catbus: nickm | 2007-05-03 13:43:47 -0400Nick Mathewson
Note that extensions to the directory protocol should begin their item keywords with "x-" or "X-". svn:r10108
2007-05-03 r12642@catbus: nickm | 2007-05-03 13:43:24 -0400Nick Mathewson
Document the nonpersistent controller-only options. svn:r10107
2007-05-02whoops, i missed main.c in my r10092Roger Dingledine
svn:r10098
2007-05-02 r12639@catbus: nickm | 2007-05-02 17:37:49 -0400Nick Mathewson
Start implementing key certificate parsing. Note TODO items for combined 101/103. svn:r10097
2007-05-02 r12638@catbus: nickm | 2007-05-02 17:37:30 -0400Nick Mathewson
Remove the "RSA keys are 128-bits" assumption from crypto.c svn:r10096
2007-05-02 r12636@catbus: nickm | 2007-05-02 15:38:58 -0400Nick Mathewson
Fix dir-spec: there is not actually any such item as link-key. (Found by Benedikt.) svn:r10095
2007-05-02 r12634@catbus: nickm | 2007-05-02 15:13:13 -0400Nick Mathewson
Shell tweaks suggested by weasel. svn:r10094
2007-05-02 r12632@catbus: nickm | 2007-05-02 14:59:55 -0400Nick Mathewson
Fix compilation-breaking r10092. svn:r10093
2007-05-02New config option V2AuthoritativeDirectory that all directoryRoger Dingledine
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
2007-05-02include tor-gencert in the files section for make dist-rpmRoger Dingledine
svn:r10091
2007-05-01 r12627@catbus: nickm | 2007-05-01 16:42:21 -0400Nick Mathewson
Oops; downgrade a message to INFO. svn:r10090
2007-05-01 r12625@catbus: nickm | 2007-05-01 16:41:23 -0400Nick Mathewson
Remove the _UploadExtraInfo option, since I tried turning it on and moria[12] seem not to have exploded. svn:r10089
2007-05-01 r12622@catbus: nickm | 2007-05-01 16:29:19 -0400Nick Mathewson
Look at the version in the routerinfo as well as the versino in the networkstatus when deciding whether to upload extrainfo svn:r10088
2007-05-01 r12621@catbus: nickm | 2007-05-01 16:22:56 -0400Nick Mathewson
Authority patch; backport candidate: include micro-versions in network status documents. svn:r10087
2007-05-01 r12619@catbus: nickm | 2007-05-01 16:13:42 -0400Nick Mathewson
Add code to upload extrainfos to authorities running 0.2.0.0-alpha-dev (r10070) or later. svn:r10086
2007-05-01 r12615@catbus: nickm | 2007-05-01 09:48:45 -0400Nick Mathewson
Only replace micro-revision.i if it changes. svn:r10085
2007-05-01hsusage man page entries from karstenRoger Dingledine
svn:r10084
2007-05-01 r12613@catbus: nickm | 2007-04-30 23:40:36 -0400Nick Mathewson
Use -lws2_32 when checking for event_get_version svn:r10083
2007-05-01 r12611@catbus: nickm | 2007-04-30 22:49:00 -0400Nick Mathewson
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
2007-05-01 r12609@catbus: nickm | 2007-04-30 22:11:59 -0400Nick Mathewson
Add wsock32 to libraries used for linking on windows. svn:r10081
2007-05-01 r12607@catbus: nickm | 2007-04-30 21:36:28 -0400Nick Mathewson
More attempt to fix win32 building. This time, with extra linking. svn:r10080
2007-05-01 r12605@catbus: nickm | 2007-04-30 21:10:48 -0400Nick Mathewson
Add an expiry date to key certificates. svn:r10079
2007-05-01 r12603@catbus: nickm | 2007-04-30 21:08:10 -0400Nick Mathewson
Fix bug in 10072 that prevented correct detection of include and lib subdirectories svn:r10078
2007-04-30more cleanups on the hsusage patchRoger Dingledine
svn:r10077
2007-04-30identify the exit node correctly when we timeout and detachRoger Dingledine
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
2007-04-30 r12596@catbus: nickm | 2007-04-30 18:42:44 -0400Nick Mathewson
New tool to generate key certificates as in proposal 103. needs cleanup svn:r10075
2007-04-30 r12595@catbus: nickm | 2007-04-30 18:32:34 -0400Nick Mathewson
Move private function declarations from crypto.c into a new #ifdef CRYPTO_PRIVATE block in crypto.h svn:r10074
2007-04-30 r12594@catbus: nickm | 2007-04-30 18:31:48 -0400Nick Mathewson
Oops: detect event_get_version and friends correctly again. svn:r10073
2007-04-30 r12591@catbus: nickm | 2007-04-30 16:50:03 -0400Nick Mathewson
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
2007-04-30 r12587@catbus: nickm | 2007-04-30 15:47:39 -0400Nick Mathewson
Backport candidate: correctly set the purpose of routers that are inserted by the controller with purpose=controller. svn:r10071
2007-04-30 r12586@catbus: nickm | 2007-04-30 15:43:05 -0400Nick Mathewson
More work for proposal 104: actually cache extrainfo documents to disk, and reload the cache properly. svn:r10070
2007-04-30 r12585@catbus: nickm | 2007-04-30 14:38:37 -0400Nick Mathewson
(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
2007-04-30 r12581@catbus: nickm | 2007-04-30 13:39:21 -0400Nick Mathewson
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
2007-04-30 r12580@catbus: nickm | 2007-04-30 13:29:05 -0400Nick Mathewson
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
2007-04-30 r12579@catbus: nickm | 2007-04-30 13:26:53 -0400Nick Mathewson
Oops. Routerlist_check_bug_417 should work even if we are not on a server. svn:r10066