| Commit message (Expand) | Author | Age |
* | 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 Dingledine | 2007-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 Mathewson | 2007-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 Dingledine | 2007-08-21 |
* | call it EXPORTMALLINFO, not EXPORTMEMINFO•••svn:r11235
| Peter Palfrader | 2007-08-20 |
* | Optionally export mallinfo() output on the DirPort•••svn:r11232
| Peter Palfrader | 2007-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 Dingledine | 2007-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 Dingledine | 2007-08-20 |
* | r14723@catbus: nickm | 2007-08-20 10:57:52 -0400••• Add a changelog entry for last commit.
svn:r11216
| Nick Mathewson | 2007-08-20 |
* | r14693@catbus: nickm | 2007-08-19 11:31:01 -0400••• Add changelog for last entry.
svn:r11196
| Nick Mathewson | 2007-08-19 |
* | minor changelog revision•••svn:r11190
| Roger Dingledine | 2007-08-19 |
* | tweak changelog entry•••svn:r11187
| Roger Dingledine | 2007-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 Dingledine | 2007-08-19 |
* | Fix a bug in ADDRMAP controller replies that would sometimes•••try to print a NULL. Patch from tup.
svn:r11181
| Roger Dingledine | 2007-08-19 |
* | backport candidate:•••Refuse to start with certain directory authority keys, and
encourage people using them to stop.
svn:r11171
| Roger Dingledine | 2007-08-19 |
* | changelog line for r11168•••svn:r11170
| Roger Dingledine | 2007-08-19 |
* | clean up changelog in preparation for release•••svn:r11169
| Roger Dingledine | 2007-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 Mathewson | 2007-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 Mathewson | 2007-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 Mathewson | 2007-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 Mathewson | 2007-08-17 |
* | r14606@catbus: nickm | 2007-08-16 13:45:01 -0400••• Implement CookieAuthFile and CookieAuthFileGroupReadable. Backport candidate.
svn:r11141
| Nick Mathewson | 2007-08-16 |
* | r14600@catbus: nickm | 2007-08-16 13:30:22 -0400••• Implement proposal 119. Backport candidate.
svn:r11138
| Nick Mathewson | 2007-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 Mathewson | 2007-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 Dingledine | 2007-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 Mathewson | 2007-08-14 |
* | r14534@catbus: nickm | 2007-08-13 15:15:46 -0400••• Read v3 keys from the right location
svn:r11087
| Nick Mathewson | 2007-08-13 |
* | r14531@catbus: nickm | 2007-08-13 14:46:25 -0400••• Cache v3 networkstatus consensuses on disk.
svn:r11086
| Nick Mathewson | 2007-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 Mathewson | 2007-08-09 |
* | r13926@Kushana: nickm | 2007-08-03 00:55:23 -0700••• Fix compilation with HAVE_GETADDRINFO unset
svn:r11042
| Nick Mathewson | 2007-08-03 |
* | r13919@Kushana: nickm | 2007-08-02 10:58:31 -0700••• Warn about unsafe ControlPort configurations.
svn:r11038
| Nick Mathewson | 2007-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 Mathewson | 2007-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 Mathewson | 2007-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 Mathewson | 2007-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 Mathewson | 2007-07-30 |
* | Disable SENTINELS in buffers: it may be responsible for making platform mallo...•••svn:r10994
| Nick Mathewson | 2007-07-30 |
* | Yet another buffer RAM patch: tNever ever ever keep a buffer memory chunk aro...•••svn:r10993
| Nick Mathewson | 2007-07-30 |
* | whoops, i meant to fill in that url•••svn:r10987
| Roger Dingledine | 2007-07-30 |
* | clean up the changelog•••svn:r10986
| Roger Dingledine | 2007-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 Mathewson | 2007-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 Mathewson | 2007-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 Mathewson | 2007-07-29 |
* | Be even more aggressive about separating local traffic from relayed•••traffic when RelayBandwidthRate is set. (Refines proposal 111.)
svn:r10974
| Roger Dingledine | 2007-07-29 |
* | ambiguous changelog entries are no fun•••svn:r10972
| Roger Dingledine | 2007-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 Mathewson | 2007-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 Mathewson | 2007-07-29 |
* | When running with dmalloc, dump more stats on hup and exit.•••svn:r10961
| Roger Dingledine | 2007-07-29 |
* | 0.2.0.3-alpha is getting tagged on sunday night. get your•••features/bugfixes/bugs in by then.
svn:r10960
| Roger Dingledine | 2007-07-29 |
* | clean up the changelog before release•••svn:r10959
| Roger Dingledine | 2007-07-29 |
* | r13959@catbus: nickm | 2007-07-28 18:09:56 -0400••• Use the correct formula to calculate exit weights.
svn:r10956
| Nick Mathewson | 2007-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 Mathewson | 2007-07-27 |