aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
* r12553@catbus: nickm | 2007-04-30 01:32:54 -0400Nick Mathewson2007-04-30
| | | | | | | Backport candidate: Add asserts to dirserv_remove_invalid, and fix a bug in dirserv_remove_invalid that could mess with pointers in a freed routerinfo right after it was freed. svn:r10052
* schedule proposal 110 to start in the 0.2.0 timeframe. perhapsRoger Dingledine2007-04-30
| | | | | | | this will encourage nick to comment on it. :) svn:r10051
* minor cleanupsRoger Dingledine2007-04-30
| | | | svn:r10050
* r12546@catbus: nickm | 2007-04-29 21:27:43 -0400Nick Mathewson2007-04-30
| | | | | | | Correctly report win98se and win95osr2 versions. svn:r10047
* r12544@catbus: nickm | 2007-04-29 21:08:58 -0400Nick Mathewson2007-04-30
| | | | | | | Fix an assertion when we call tor_free_all before calling do_main_loop(). Discovered by weasel. svn:r10046
* Merge branches/tor-0_1_2-patches/debian (from 9860 on) to trunk. This ↵Peter Palfrader2007-04-27
| | | | | | includes 0.1.2.13-1 and 0.1.2.13-2. svn:r10039
* Make PreferTunneledDirConns and TunnelDirConns work even whenRoger Dingledine2007-04-27
| | | | | | | | we have no cached directory info. This means Tor clients can now do all of their connections protected by TLS. svn:r10035
* simplify connection_watch_events()Roger Dingledine2007-04-25
| | | | | | | hope this doesn't break it svn:r10025
* fix an assert error in r9995 (unlikely to happen, but still)Roger Dingledine2007-04-25
| | | | svn:r10024
* stop generating a 6-gig info-level log file after a day of runningRoger Dingledine2007-04-25
| | | | svn:r10023
* cleanups, and note a bugRoger Dingledine2007-04-25
| | | | svn:r10022
* some todo items that have been sitting in my sandboxRoger Dingledine2007-04-25
| | | | svn:r10021
* forward-port the 0.1.2.13 changelog and releasenotesRoger Dingledine2007-04-24
| | | | svn:r10018
* Fix paths for osx docs here too.Andrew Lewman2007-04-24
| | | | svn:r10013
* r12784@Kushana: nickm | 2007-04-23 19:24:09 -0400Nick Mathewson2007-04-23
| | | | | | | Avoid another assert failure in the new buffer memory code. (This time, it hit when freeing a 4k buffer with some data on it.) svn:r10011
* r12782@Kushana: nickm | 2007-04-23 18:20:19 -0400Nick Mathewson2007-04-23
| | | | | | | Avoid a segfault when freeing a buffer with size 0. svn:r10010
* r12499@catbus: nickm | 2007-04-23 10:42:23 -0400Nick Mathewson2007-04-23
| | | | | | | Keep a freelist of unused 4k buffer chunks, rather than wasting 8k for every inactive connection_t. svn:r10006
* Include the kqueue update in this branch as well.Andrew Lewman2007-04-23
| | | | svn:r10005
* r12496@catbus: nickm | 2007-04-22 23:04:05 -0400Nick Mathewson2007-04-23
| | | | | | | When logging memory usage, break down memory used in buffers by buffer type. svn:r10004
* r12492@catbus: nickm | 2007-04-22 20:24:02 -0400Nick Mathewson2007-04-23
| | | | | | | Even more asserts to try to catch bug 404/417. svn:r10003
* patch on 112-bring-back-pathlencoinweight.txt from mikeperryRoger Dingledine2007-04-22
| | | | svn:r10001
* r12489@catbus: nickm | 2007-04-21 13:48:39 -0400Nick Mathewson2007-04-21
| | | | | | | The ten thousandth Tor commit: add two new proposals (one from Mike Perry about randomized path length, and one from me about simplifyin authority operation) and expand and/or refine serveral older ones. Most notable there are changes to 103 that will allow us to make authorities more resistant to key compromise. svn:r10000
* r12488@catbus: nickm | 2007-04-21 13:47:09 -0400Nick Mathewson2007-04-21
| | | | | | | Mark more proposals for inclusion in 0.2.0. Arma, please take this out or question them if you disagree. svn:r9999
* r12485@catbus: nickm | 2007-04-21 13:46:14 -0400Nick Mathewson2007-04-21
| | | | | | | Document some fields in or.h svn:r9998
* r12484@catbus: nickm | 2007-04-21 13:45:58 -0400Nick Mathewson2007-04-21
| | | | | | | Suppress display of version-detection junk in Makefile.am svn:r9997
* r12482@catbus: nickm | 2007-04-21 13:30:24 -0400Nick Mathewson2007-04-21
| | | | | | | Rename a couple of confusing fields svn:r9996
* r12763@Kushana: nickm | 2007-04-20 18:42:58 -0400Nick Mathewson2007-04-21
| | | | | | | Initial version of code to stop using socket pairs for linked connections. Superficially, it seems to work, but it probably needs a lot more testing and attention. svn:r9995