aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Expand)AuthorAge
* r15210@catbus: nickm | 2007-09-20 13:04:05 -0400••• Re-optimize counter-mode: save about 15% on my core2 by (1) not regenerating the entire counter buffer every time we encrypt a block of keystream (2) using the platform-optimized htonl to convert to big-endian (It's a single instruction on 486 and later ) and (3) not even keeping a separate "counter" and "buffer" when the platform is big-endian. The third still needs testing. svn:r11536 Nick Mathewson2007-09-20
* Resume listing "AUTHORITY" flag for authorities in network status.•••Bugfix on 0.2.0.3-alpha; reported by Alex de Joode. svn:r11530 Roger Dingledine2007-09-20
* next alpha goes out on friday (so let's hope it's ready)•••svn:r11528 Roger Dingledine2007-09-20
* r15194@catbus: nickm | 2007-09-19 12:51:59 -0400••• Call the recent aes.c changes a bugfix, because hey, why not. svn:r11524 Nick Mathewson2007-09-19
* Set up moria1 as the first v3 directory authority.•••svn:r11506 Roger Dingledine2007-09-19
* add a changelog entry for r11500•••svn:r11501 Roger Dingledine2007-09-19
* Start using the v2 intro format for hidden service connections. Now•••clients specify their chosen rendezvous point by identity digest rather than by (potentially ambiguous) nickname. This change could speed up hidden service connections dramatically. svn:r11499 Roger Dingledine2007-09-18
* Drop support for v1 rendezvous descriptors, since we never used•••them anyway, and the code has probably rotted by now. Based on patch from Karsten Loesing. svn:r11496 Roger Dingledine2007-09-18
* r15143@catbus: nickm | 2007-09-18 11:49:46 -0400••• Add getinfo status/good-server-descriptor and status/reachability-succeeded. Patch from Robert Hogan. svn:r11483 Nick Mathewson2007-09-18
* r15140@catbus: nickm | 2007-09-18 11:34:54 -0400••• Get rid of a needless malloc() when parsing address policies. Original patch from "Some guy on #tor", via arma. Altered to have a sufficiently large buffer, and not use the buffer so much, and to save a strlcpy. svn:r11480 Nick Mathewson2007-09-18
* Servers used to decline to publish their DirPort if their•••BandwidthRate, RelayBandwidthRate, or MaxAdvertisedBandwidth were below a threshold. Now they only look at BandwidthRate and RelayBandwidthRate. svn:r11465 Roger Dingledine2007-09-17
* Remove the contrib scripts ExerciseServer.py, PathDemo.py,•••and TorControl.py, as they use the old v0 controller protocol, and are obsoleted by TorFlow anyway. svn:r11464 Roger Dingledine2007-09-17
* r14448@Kushana: nickm | 2007-09-17 14:26:56 -0400••• Unify all of the divergent median/nth-percentile code in container.[ch] svn:r11457 Nick Mathewson2007-09-17
* r14425@Kushana: nickm | 2007-09-13 13:00:57 -0400••• Do not load state when options->command is not RUN_TOR. (Resolves bug 499; backport candidate) svn:r11437 Nick Mathewson2007-09-13
* r14392@Kushana: nickm | 2007-09-12 11:04:20 -0400••• Complete implementation of proposal 104: remove bandwidth history lines from router descriptors. svn:r11434 Nick Mathewson2007-09-12
* r15001@catbus: nickm | 2007-09-10 09:44:49 -0400••• Fix a couple of memory leaks in eventdns.c; found by niels. Not backport candidates, since they only affect DNSPort users. svn:r11413 Nick Mathewson2007-09-10
* r14940@catbus: nickm | 2007-09-06 13:22:26 -0400••• Move NT services code into its own C file. Probably will not build happily on win32 yet; more hacking needed. svn:r11388 Nick Mathewson2007-09-06
* r14328@Kushana: nickm | 2007-09-04 20:17:34 -0400••• There is no good reason to make hashedcontrolpassword and cookieauthentication mutually exclusive. So let's not. svn:r11377 Nick Mathewson2007-09-05
* forward-port the 0.1.2.17 changelog•••svn:r11340 Roger Dingledine2007-08-31
* r14880@catbus: nickm | 2007-08-31 11:06:10 -0400••• Refactor store_stats_t to hold a pointer to the proper mmap, and turn it into a full-fledged type. This sets stuff up nicely for adding a separate "annotated" store. Add some XXXX NM items that need to be fixed when annotated stores exist svn:r11338 Nick Mathewson2007-08-31
* r14871@catbus: nickm | 2007-08-31 10:12:53 -0400••• Check correct circuit type when calling functions from rend_process_relay_cell. Backport candidate. svn:r11336 Nick Mathewson2007-08-31
* r14869@catbus: nickm | 2007-08-31 08:49:26 -0400••• Fix a segfault in expand_filename("~"). Found by lindi. svn:r11332 Nick Mathewson2007-08-31
* forward-port the 0.1.2.16 changelog•••svn:r11315 Roger Dingledine2007-08-30
* r14259@Kushana: nickm | 2007-08-30 02:33:55 -0400••• Teach tor about more libevent versions. Be more clear that "Known bugs" means "it will crash or something." Most significantly, stop issuing dire warnings every time we run with kqueue on os x: it seems to have worked for a while now. svn:r11314 Nick Mathewson2007-08-30
* r14832@catbus: nickm | 2007-08-29 15:00:27 -0400••• Use (and debug) new file-writing functions in order to simplify code that formerly built big strings in RAM. svn:r11301 Nick Mathewson2007-08-29
* r14830@catbus: nickm | 2007-08-29 13:50:10 -0400••• Make controllers accept LF as well as CRLF. Update spec to reflect this. Remove now-dead code. Make controller warning about v0 protocol more accurate. svn:r11299 Nick Mathewson2007-08-29
* r14826@catbus: nickm | 2007-08-29 13:19:55 -0400••• Add a line to the state file for each guard to let us know which version added the guard. If the line is absent, assume the guard was added by whatever version of Tor last wrote the state file. Remove guards if the version that added them was using a bad guard selection algorithm. (Previously, we removed guards if the version that wrote the file was using a bad guard selection algorithm, even if the guards themselves were chosen by a good version.) svn:r11298 Nick Mathewson2007-08-29
* r14821@catbus: nickm | 2007-08-27 19:57:56 -0400••• Check for absent nickname when making extend info. I still dont know when this happens, but it is easy enough to check for. Fixes bug 467. svn:r11293 Nick Mathewson2007-08-28
* r14227@Kushana: nickm | 2007-08-27 11:33:28 -0400••• Add a new ClientDNSRejectInternalAddresses option (default: on) to refuse to believe that any address can map to or from an internal address. This blocks some kinds of potential browser-based attacks, especially on hosts using DNSPort. Also clarify behavior in some comments. Backport candiate? svn:r11287 Nick Mathewson2007-08-27
* Set up Tonga as the default bridge directory authority.•••svn:r11276 Roger Dingledine2007-08-25
* bump to 0.2.0.6-alpha in preparation for tomorrow's release•••svn:r11275 Roger Dingledine2007-08-25
* formatting cleanups•••svn:r11273 Roger Dingledine2007-08-25
* r14203@Kushana: nickm | 2007-08-24 10:15:58 -0400••• Add a hacked-up GETINFO desc/all-recent-extrainfo-hack so that torstat can keep working with a minimum of fuss, until it learns about extrainfo documents. svn:r11269 Nick Mathewson2007-08-24
* more cleanups on r11258. looks good now.•••svn:r11266 Roger Dingledine2007-08-24
* cleanups on r11258•••svn:r11263 Roger Dingledine2007-08-24
* clean up changelog a bit•••svn:r11259 Roger Dingledine2007-08-24
* r14184@Kushana: nickm | 2007-08-22 11:06:37 -0400••• Unmap cached-extrainfo on exit. Fixes bug 484. svn:r11254 Nick Mathewson2007-08-22
* backport candidate:•••Make it possible to read the PROTOCOLINFO response in a way that conforms to our control-spec. Reported by Matt Edman. svn:r11251 Roger Dingledine2007-08-22
* backport candidate:•••Stop leaking part of the descriptor when we run into a particularly unparseable piece of it. Bugfix on 0.1.2.x. svn:r11249 Roger Dingledine2007-08-22
* 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