summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* spec tweaksRoger Dingledine2007-05-04
| | | | svn:r10110
* Fork current dir-spec.txt into dir-spec-v2.txt in order to record the state ↵Nick Mathewson2007-05-03
| | | | | | of the world as of 0.1.2.13. Start revising dir-spec.txt to incorporate proposals 101, 103, and 104. svn:r10109
* r12643@catbus: nickm | 2007-05-03 13:43:47 -0400Nick Mathewson2007-05-03
| | | | | | | Note that extensions to the directory protocol should begin their item keywords with "x-" or "X-". svn:r10108
* r12642@catbus: nickm | 2007-05-03 13:43:24 -0400Nick Mathewson2007-05-03
| | | | | | | Document the nonpersistent controller-only options. svn:r10107
* whoops, i missed main.c in my r10092Roger Dingledine2007-05-02
| | | | svn:r10098
* r12639@catbus: nickm | 2007-05-02 17:37:49 -0400Nick Mathewson2007-05-02
| | | | | | | Start implementing key certificate parsing. Note TODO items for combined 101/103. svn:r10097
* r12638@catbus: nickm | 2007-05-02 17:37:30 -0400Nick Mathewson2007-05-02
| | | | | | | Remove the "RSA keys are 128-bits" assumption from crypto.c svn:r10096
* r12636@catbus: nickm | 2007-05-02 15:38:58 -0400Nick Mathewson2007-05-02
| | | | | | | Fix dir-spec: there is not actually any such item as link-key. (Found by Benedikt.) svn:r10095
* r12634@catbus: nickm | 2007-05-02 15:13:13 -0400Nick Mathewson2007-05-02
| | | | | | | Shell tweaks suggested by weasel. svn:r10094
* r12632@catbus: nickm | 2007-05-02 14:59:55 -0400Nick Mathewson2007-05-02
| | | | | | | Fix compilation-breaking r10092. svn:r10093
* New config option V2AuthoritativeDirectory that all directoryRoger Dingledine2007-05-02
| | | | | | | | | | | 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
* include tor-gencert in the files section for make dist-rpmRoger Dingledine2007-05-02
| | | | svn:r10091
* r12627@catbus: nickm | 2007-05-01 16:42:21 -0400Nick Mathewson2007-05-01
| | | | | | | Oops; downgrade a message to INFO. svn:r10090
* r12625@catbus: nickm | 2007-05-01 16:41:23 -0400Nick Mathewson2007-05-01
| | | | | | | Remove the _UploadExtraInfo option, since I tried turning it on and moria[12] seem not to have exploded. svn:r10089
* r12622@catbus: nickm | 2007-05-01 16:29:19 -0400Nick Mathewson2007-05-01
| | | | | | | Look at the version in the routerinfo as well as the versino in the networkstatus when deciding whether to upload extrainfo svn:r10088
* r12621@catbus: nickm | 2007-05-01 16:22:56 -0400Nick Mathewson2007-05-01
| | | | | | | Authority patch; backport candidate: include micro-versions in network status documents. svn:r10087
* r12619@catbus: nickm | 2007-05-01 16:13:42 -0400Nick Mathewson2007-05-01
| | | | | | | Add code to upload extrainfos to authorities running 0.2.0.0-alpha-dev (r10070) or later. svn:r10086
* r12615@catbus: nickm | 2007-05-01 09:48:45 -0400Nick Mathewson2007-05-01
| | | | | | | Only replace micro-revision.i if it changes. svn:r10085
* hsusage man page entries from karstenRoger Dingledine2007-05-01
| | | | svn:r10084
* r12613@catbus: nickm | 2007-04-30 23:40:36 -0400Nick Mathewson2007-05-01
| | | | | | | Use -lws2_32 when checking for event_get_version svn:r10083
* r12611@catbus: nickm | 2007-04-30 22:49:00 -0400Nick Mathewson2007-05-01
| | | | | | | | 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
* r12609@catbus: nickm | 2007-04-30 22:11:59 -0400Nick Mathewson2007-05-01
| | | | | | | Add wsock32 to libraries used for linking on windows. svn:r10081
* r12607@catbus: nickm | 2007-04-30 21:36:28 -0400Nick Mathewson2007-05-01
| | | | | | | More attempt to fix win32 building. This time, with extra linking. svn:r10080
* r12605@catbus: nickm | 2007-04-30 21:10:48 -0400Nick Mathewson2007-05-01
| | | | | | | Add an expiry date to key certificates. svn:r10079
* r12603@catbus: nickm | 2007-04-30 21:08:10 -0400Nick Mathewson2007-05-01
| | | | | | | Fix bug in 10072 that prevented correct detection of include and lib subdirectories svn:r10078
* more cleanups on the hsusage patchRoger Dingledine2007-04-30
| | | | svn:r10077
* identify the exit node correctly when we timeout and detachRoger Dingledine2007-04-30
| | | | | | | | | 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
* r12596@catbus: nickm | 2007-04-30 18:42:44 -0400Nick Mathewson2007-04-30
| | | | | | | New tool to generate key certificates as in proposal 103. needs cleanup svn:r10075
* r12595@catbus: nickm | 2007-04-30 18:32:34 -0400Nick Mathewson2007-04-30
| | | | | | | Move private function declarations from crypto.c into a new #ifdef CRYPTO_PRIVATE block in crypto.h svn:r10074
* r12594@catbus: nickm | 2007-04-30 18:31:48 -0400Nick Mathewson2007-04-30
| | | | | | | Oops: detect event_get_version and friends correctly again. svn:r10073
* r12591@catbus: nickm | 2007-04-30 16:50:03 -0400Nick Mathewson2007-04-30
| | | | | | | 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
* r12587@catbus: nickm | 2007-04-30 15:47:39 -0400Nick Mathewson2007-04-30
| | | | | | | Backport candidate: correctly set the purpose of routers that are inserted by the controller with purpose=controller. svn:r10071
* r12586@catbus: nickm | 2007-04-30 15:43:05 -0400Nick Mathewson2007-04-30
| | | | | | | More work for proposal 104: actually cache extrainfo documents to disk, and reload the cache properly. svn:r10070
* r12585@catbus: nickm | 2007-04-30 14:38:37 -0400Nick Mathewson2007-04-30
| | | | | | | (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
* r12581@catbus: nickm | 2007-04-30 13:39:21 -0400Nick Mathewson2007-04-30
| | | | | | | 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
* r12580@catbus: nickm | 2007-04-30 13:29:05 -0400Nick Mathewson2007-04-30
| | | | | | | 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
* r12579@catbus: nickm | 2007-04-30 13:26:53 -0400Nick Mathewson2007-04-30
| | | | | | | Oops. Routerlist_check_bug_417 should work even if we are not on a server. svn:r10066
* r12576@catbus: nickm | 2007-04-30 13:16:31 -0400Nick Mathewson2007-04-30
| | | | | | | Changes to 103 based on or-dev mail from arma. svn:r10065
* Forward port 06_add_compile_time_defaultsPeter Palfrader2007-04-30
| | | | svn:r10064
* r12571@catbus: nickm | 2007-04-30 10:51:52 -0400Nick Mathewson2007-04-30
| | | | | | | Check for more HAVE_* header defines when building eventdns.c svn:r10063
* r12570@catbus: nickm | 2007-04-30 10:49:50 -0400Nick Mathewson2007-04-30
| | | | | | | Add an extra lock to try to get unit tessts passing reliably again. svn:r10062
* r12569@catbus: nickm | 2007-04-30 10:48:51 -0400Nick Mathewson2007-04-30
| | | | | | | Do not use micro-revision.i on MSVC; it will only be useful to people who have make. svn:r10061
* Oops; the "not in the routerlist" value for routerinfo_t.routerlist_index is ↵Nick Mathewson2007-04-30
| | | | | | -1, not 0. svn:r10060
* r12567@catbus: nickm | 2007-04-30 10:26:35 -0400Nick Mathewson2007-04-30
| | | | | | | Suggested by weasel: Add a fast function to check for the common failure mode for bug 417/404, and call it a lot. svn:r10059
* r12565@catbus: nickm | 2007-04-30 10:09:07 -0400Nick Mathewson2007-04-30
| | | | | | | Misc cleanup and bulletproofing on r10056. svn:r10058
* r12559@catbus: nickm | 2007-04-30 09:17:54 -0400Nick Mathewson2007-04-30
| | | | | | | Fix bug 421: Only set the revision number from SVK if we have a runnable svk _and_ a ~/.svk directory. svn:r10057
* Let the controller specify HOP=%d as an argument to ATTACHSTREAM,Roger Dingledine2007-04-30
| | | | | | | so we can exit from the middle of the circuit. svn:r10056
* minor tweaks on proposalsRoger Dingledine2007-04-30
| | | | svn:r10055
* Add a new config option __DisablePredictedCircuits designed forRoger Dingledine2007-04-30
| | | | | | | | use by the controller, when we don't want Tor to build any circuits preemptively. svn:r10054
* r12557@catbus: nickm | 2007-04-30 01:36:39 -0400Nick Mathewson2007-04-30
| | | | | | | Oops; the rest of the last patch. If that one gets backported, this should too. svn:r10053