aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Expand)AuthorAge
* backport candidate:•••Fix a minor memory leak when we fail to find enough suitable servers to choose a circuit. Bugfix on 0.1.2.x. svn:r11247 Roger Dingledine2007-08-22
* r14758@catbus: nickm | 2007-08-21 01:36:03 -0400••• Finish implementing and documenting proposal 108: Authorities now use MTBF data to set their stability flags, once they have at least 4 days of data to use. svn:r11240 Nick Mathewson2007-08-21
* Stop putting the authentication cookie in a file called "0"•••in your working directory if you don't specify anything for the new CookieAuthFile option. Reported by Matt Edman. svn:r11237 Roger Dingledine2007-08-21
* call it EXPORTMALLINFO, not EXPORTMEMINFO•••svn:r11235 Peter Palfrader2007-08-20
* Optionally export mallinfo() output on the DirPort•••svn:r11232 Peter Palfrader2007-08-20
* Handle unexpected whitespace better in malformed descriptors. Bug•••found using Benedikt Boss's new Tor fuzzer! Bugfix on 0.2.0.x. svn:r11229 Roger Dingledine2007-08-20
* Let directory authorities startup even when they can't generate •••a descriptor immediately, e.g. because they don't know their address. svn:r11228 Roger Dingledine2007-08-20
* r14723@catbus: nickm | 2007-08-20 10:57:52 -0400••• Add a changelog entry for last commit. svn:r11216 Nick Mathewson2007-08-20
* r14693@catbus: nickm | 2007-08-19 11:31:01 -0400••• Add changelog for last entry. svn:r11196 Nick Mathewson2007-08-19
* minor changelog revision•••svn:r11190 Roger Dingledine2007-08-19
* tweak changelog entry•••svn:r11187 Roger Dingledine2007-08-19
* backport candidate (revert part of r9350):•••Expire application streams in all cases if they've been around longer than SocksTimeout. Right now there are some cases where the stream will live forever, demanding a new circuit every 15 seconds. Bugfix on 0.1.2.7-alpha; fixes bug 454; reported by lodger. svn:r11186 Roger Dingledine2007-08-19
* Fix a bug in ADDRMAP controller replies that would sometimes•••try to print a NULL. Patch from tup. svn:r11181 Roger Dingledine2007-08-19
* backport candidate:•••Refuse to start with certain directory authority keys, and encourage people using them to stop. svn:r11171 Roger Dingledine2007-08-19
* changelog line for r11168•••svn:r11170 Roger Dingledine2007-08-19
* clean up changelog in preparation for release•••svn:r11169 Roger Dingledine2007-08-19
* r14661@catbus: nickm | 2007-08-18 15:38:08 -0400••• Long overdue test.c refactoring: add --warn/--notice/--info/--debug command line options to set logging levels, and let the user specify which tests to run from the commmand line. svn:r11167 Nick Mathewson2007-08-18
* r14659@catbus: nickm | 2007-08-18 14:19:34 -0400••• When we are loading state info from disk, never believe any date in the future. Doing so can keep us from retrying guards, rotating onion keys, storing bandwidth info, etc. Fixes bug 434, and others. Backport candidate, once it has been tested. svn:r11166 Nick Mathewson2007-08-18
* r14641@catbus: nickm | 2007-08-17 17:53:14 -0400••• Stop running ./configure from autogen.sh. "Let's see if anybody complains!" says Roger. svn:r11159 Nick Mathewson2007-08-17
* r14634@catbus: nickm | 2007-08-17 16:43:49 -0400••• Try to fix bug 482: do not rely on s6_addr16 or s6_addr32 on MSVC. How ugly. svn:r11155 Nick Mathewson2007-08-17
* r14606@catbus: nickm | 2007-08-16 13:45:01 -0400••• Implement CookieAuthFile and CookieAuthFileGroupReadable. Backport candidate. svn:r11141 Nick Mathewson2007-08-16
* r14600@catbus: nickm | 2007-08-16 13:30:22 -0400••• Implement proposal 119. Backport candidate. svn:r11138 Nick Mathewson2007-08-16
* r14583@catbus: nickm | 2007-08-15 17:52:35 -0400••• Fix a bug caught by Kate: when we switched from masks to bits in 0.2.0.3-alpha, we added a spurious ! that made us never believe that any address fell inside a virtual address range. While we're at it, save a trip around the loop in the common case. svn:r11129 Nick Mathewson2007-08-15
* backport candidate:•••- If we require CookieAuthentication but we fail to write the cookie file, we would warn but not exit, and end up in a state where no controller could authenticate. Now we exit. - If we require CookieAuthentication, stop generating a new cookie every time we change any piece of our config. svn:r11117 Roger Dingledine2007-08-15
* r14020@Kushana: nickm | 2007-08-14 16:07:37 -0400••• return 404 properly when somebody requests a bunch of nonexistent statuses/servers svn:r11110 Nick Mathewson2007-08-14
* r14534@catbus: nickm | 2007-08-13 15:15:46 -0400••• Read v3 keys from the right location svn:r11087 Nick Mathewson2007-08-13
* r14531@catbus: nickm | 2007-08-13 14:46:25 -0400••• Cache v3 networkstatus consensuses on disk. svn:r11086 Nick Mathewson2007-08-13
* r14103@catbus: nickm | 2007-08-09 18:30:40 -0400••• Drop v1 directory support: instead, just generate stub v1 directories. This should save lots and lots of directory bandwidth, and break any code relying on v1 directories, including Tor 0.1.0.x and earlier. svn:r11067 Nick Mathewson2007-08-09
* r13926@Kushana: nickm | 2007-08-03 00:55:23 -0700••• Fix compilation with HAVE_GETADDRINFO unset svn:r11042 Nick Mathewson2007-08-03
* r13919@Kushana: nickm | 2007-08-02 10:58:31 -0700••• Warn about unsafe ControlPort configurations. svn:r11038 Nick Mathewson2007-08-02
* r13907@Kushana: nickm | 2007-08-02 10:29:13 -0700••• Try (once again) to fix mingw build wrt detecting ipv6 types. svn:r11037 Nick Mathewson2007-08-02
* r13892@Kushana: nickm | 2007-08-01 18:27:13 -0700••• Close immediately after anything but a successful authentication attempt on the control port. Backport candidate. svn:r11016 Nick Mathewson2007-08-02
* r13872@Kushana: nickm | 2007-07-31 08:27:54 -0700••• Rename IN4_ADDR and IN6_ADDR to try to avoid conflicting with Windows definitions. This may fix the windows build. svn:r11011 Nick Mathewson2007-08-01
* r14024@catbus: nickm | 2007-07-30 14:13:58 -0400••• Glibc (and maybe others) define a mallinfo() that can be used to see how the platform malloc is acting inside. When we have it, dump its output on dumpmemusage(). svn:r10996 Nick Mathewson2007-07-30
* Disable SENTINELS in buffers: it may be responsible for making platform mallo...•••svn:r10994 Nick Mathewson2007-07-30
* Yet another buffer RAM patch: tNever ever ever keep a buffer memory chunk aro...•••svn:r10993 Nick Mathewson2007-07-30
* whoops, i meant to fill in that url•••svn:r10987 Roger Dingledine2007-07-30
* clean up the changelog•••svn:r10986 Roger Dingledine2007-07-30
* r14000@catbus: nickm | 2007-07-29 21:16:45 -0400••• Fix bug 472: do not use spaces in pseudo-address for local link cons. svn:r10979 Nick Mathewson2007-07-30
* r13989@catbus: nickm | 2007-07-29 19:11:07 -0400••• More directory voting code. Now, if everything works, and I haven't forgotten anything, it is possible to set up some v3 authorities and start voting. Of course, I have probably forgotten something, and there are probably bugs in there somewhere too. svn:r10976 Nick Mathewson2007-07-29
* r13988@catbus: nickm | 2007-07-29 16:32:36 -0400••• Cheesy attempt to break some censorware. Not a long-term fix, but it will be intersting to watch the epidemiology of the workarounds as the censors apply them. svn:r10975 Nick Mathewson2007-07-29
* Be even more aggressive about separating local traffic from relayed•••traffic when RelayBandwidthRate is set. (Refines proposal 111.) svn:r10974 Roger Dingledine2007-07-29
* ambiguous changelog entries are no fun•••svn:r10972 Roger Dingledine2007-07-29
* r13979@catbus: nickm | 2007-07-29 01:20:20 -0400••• Implement proposal 109: As an authority, never call more than 3 servers per IP Running and Valid. Prefer Running servers to non-running ones; then prefer high-bandwidth to low-bandwidth. Needs testing. svn:r10968 Nick Mathewson2007-07-29
* r13972@catbus: nickm | 2007-07-29 00:01:38 -0400••• Make our control events for multi-line async replies conform to our old grammar. Change back to the old grammar (which got "corrected" in r10931). svn:r10964 Nick Mathewson2007-07-29
* When running with dmalloc, dump more stats on hup and exit.•••svn:r10961 Roger Dingledine2007-07-29
* 0.2.0.3-alpha is getting tagged on sunday night. get your•••features/bugfixes/bugs in by then. svn:r10960 Roger Dingledine2007-07-29
* clean up the changelog before release•••svn:r10959 Roger Dingledine2007-07-29
* r13959@catbus: nickm | 2007-07-28 18:09:56 -0400••• Use the correct formula to calculate exit weights. svn:r10956 Nick Mathewson2007-07-28
* r13952@catbus: nickm | 2007-07-27 19:18:46 -0400••• Weasel noticed that many buffers spend their time with empty 4k, 8k, and 16k memory chunks. Thus, be more aggressive about putting empty chunks on the freelist, regardless of their high water marks. (Also, run buffer_shrink_freelist on the 8k-chunk freelist.) svn:r10953 Nick Mathewson2007-07-27