summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSebastian Hahn <sebastian@torproject.org>2010-02-19 17:19:33 +0100
committerSebastian Hahn <sebastian@torproject.org>2010-02-19 22:36:53 +0100
commit408a828b1f12462f7a31a5d84bcfa38399173b3e (patch)
tree21dac2d6ce48e7e36c0bd3034c34806e4f2122bc /ChangeLog
parent0bd6cb31edbd33764c8d24dc3e79b8a7ca9eba84 (diff)
downloadtor-408a828b1f12462f7a31a5d84bcfa38399173b3e.tar.gz
tor-408a828b1f12462f7a31a5d84bcfa38399173b3e.zip
Make the DNSPort option work with libevent 2.x
We need to use evdns_add_server_port_with_base() when configuring our DNS listener, because libevent segfaults otherwise. Add a macro in compat_libevent.h to pick the correct implementation depending on the libevent version. Fixes bug 1143, found by SwissTorExit
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog3
1 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 92e1ec1e5b..bbd37136a9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -20,6 +20,9 @@ Changes in version 0.2.2.9-alpha - 2010-??-??
implemented in the past.
- Avoid a bogus overlapped memcpy in tor_addr_copy(). Found by
"memcpyfail".
+ - Make the DNSPort option work with libevent 2.x. Don't alter the
+ behaviour for libevent 1.x. Fixes bug 1143. Found by SwissTorExit.
+
o Code simplifications and refactoring:
- Generate our manpage and HTML documentation using Asciidoc. This