summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* 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
* r12759@Kushana: nickm | 2007-04-20 08:47:20 -0400Nick Mathewson2007-04-21
| | | | | | | Track the number of connection_t separately from the number of open sockets. It is already possible to have connections that do not count: resolving conns, for one. Once we move from socketpairs to linked conns, and once we do dns proxying, there will be lots of such connections. svn:r9994
* r12760@Kushana: nickm | 2007-04-20 11:23:21 -0400Nick Mathewson2007-04-20
| | | | | | | Describe a simpler implementation for proposal 108, and note some limitations in the proposal. svn:r9993
* r12458@catbus: nickm | 2007-04-19 15:52:23 -0400Nick Mathewson2007-04-19
| | | | | | | Fix a bug in displaying memory pool usage. Also dump cell allocation, and track padded_cell_ts as they are allocated and freed, to make sure we are not leaking cells. svn:r9992
* r12456@catbus: nickm | 2007-04-19 14:47:01 -0400Nick Mathewson2007-04-19
| | | | | | | Make dumpmemusage() dump cell pool usage information. svn:r9991
* r12434@catbus: nickm | 2007-04-19 11:23:35 -0400Nick Mathewson2007-04-19
| | | | | | | When advancing a string pointer, make sure we do not later free the altered pointer. Fixes bug 416, introduced in r9971. svn:r9990
* r12429@catbus: nickm | 2007-04-18 15:28:41 -0400Nick Mathewson2007-04-18
| | | | | | | Make svn revision number visible in version even if building from a .tar.gz. This was remarkably painless. svn:r9988
* r12425@catbus: nickm | 2007-04-17 17:16:38 -0400Nick Mathewson2007-04-17
| | | | | | | Detect the svn version correctly when building from an svk checkout too. Whee, fun with bash and make. svn:r9985
* r12418@catbus: nickm | 2007-04-16 20:58:25 -0400Nick Mathewson2007-04-17
| | | | | | | Twiddle tor_version_as_new_as() so we can check for particular svn revisions. With unit tests, for added freshness. svn:r9977
* A hack I've been wanting for a while: when building a -dev versionNick Mathewson2007-04-16
| | | | | | | | | from an SVN repository, use the current svn revision in the platform string and in the output of --version. svn:r9976
* r12414@catbus: nickm | 2007-04-16 17:37:17 -0400Nick Mathewson2007-04-16
| | | | | | | More proposal-104 stuff: actually remember extra-info stuff. svn:r9975
* r12412@catbus: nickm | 2007-04-16 15:11:29 -0400Nick Mathewson2007-04-16
| | | | | | | Mark proposal 104 accepted svn:r9974
* minor cleanups on proposal 104Roger Dingledine2007-04-16
| | | | svn:r9973
* Fix some proposal-104 bugs.Nick Mathewson2007-04-16
| | | | svn:r9972
* r12406@catbus: nickm | 2007-04-16 14:39:33 -0400Nick Mathewson2007-04-16
| | | | | | | More proposal-104 stuff: add most of the code for authorities to accept and serve extra-info documents. The back-end to store the things is missing. svn:r9971
* r12403@catbus: nickm | 2007-04-16 13:55:03 -0400Nick Mathewson2007-04-16
| | | | | | | Code to generate extrainfo whenever routerdesc is regenerated; code to check extrainfo against routerdesc. svn:r9970
* r12401@catbus: nickm | 2007-04-16 12:28:01 -0400Nick Mathewson2007-04-16
| | | | | | | Enforce checks for number of arguments to items in directory objects more uniformly. svn:r9968
* r12399@catbus: nickm | 2007-04-16 11:38:42 -0400Nick Mathewson2007-04-16
| | | | | | | Torel spec patch from tup. svn:r9967
* r12388@catbus: nickm | 2007-04-16 00:17:29 -0400Nick Mathewson2007-04-16
| | | | | | | Now that the directory parser checks for missing items, the rest of the code can just assert that they are there, rather than checking a second time. svn:r9966
* r12387@catbus: nickm | 2007-04-16 00:06:40 -0400Nick Mathewson2007-04-16
| | | | | | | Refactor router/directory parsing backend: use a separate token table for everything that we parse, and enforce the correct count of each item. svn:r9965
* r12386@catbus: nickm | 2007-04-15 23:55:34 -0400Nick Mathewson2007-04-16
| | | | | | | Document multiplicity on some router elements better. svn:r9964
* r12385@catbus: nickm | 2007-04-15 22:55:58 -0400Nick Mathewson2007-04-16
| | | | | | | Initial code to parse extra-info documents as described in proposal 104. This is making me realize that the parsing code in routerparse.c is a little daft. svn:r9963
* Merge phobos' todo list into TODOAndrew Lewman2007-04-15
| | | | svn:r9961
* r12371@catbus: nickm | 2007-04-14 20:01:09 -0400Nick Mathewson2007-04-15
| | | | | | | Add comments to blocking.tex based on an old email from Ian, so I can get the email out of my todo folder. svn:r9957
* r12369@catbus: nickm | 2007-04-14 18:28:44 -0400Nick Mathewson2007-04-14
| | | | | | | Rename torbl to torel. svn:r9956
* r12366@catbus: nickm | 2007-04-14 17:30:12 -0400Nick Mathewson2007-04-14
| | | | | | | Clarify some points in proposal 104, mostly based on mail from arma on or-dev. svn:r9955
* r12365@catbus: nickm | 2007-04-14 16:43:09 -0400Nick Mathewson2007-04-14
| | | | | | | Try to clarify window verbiage a little in tor-spec. svn:r9954
* r12362@catbus: nickm | 2007-04-14 12:59:38 -0400Nick Mathewson2007-04-14
| | | | | | | Note indentation and terminal-width conventions in HACKING svn:r9953
* r12355@catbus: nickm | 2007-04-14 11:52:20 -0400Nick Mathewson2007-04-14
| | | | | | | Rename DNSBL to DNSEL. svn:r9952