diff --git a/ChangeLog b/ChangeLog index 314e83048..823a652da 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,9 @@ Changes in version 0.2.0.27-rc - 2008-05-?? - A new contrib/tor-exit-notice.html file that exit relay operators can put on their website to help reduce abuse queries. + o Minor features (build): + - Add support to detect Libevent versions in the 1.4.x series on mingw. + Changes in version 0.2.0.26-rc - 2008-05-13 Tor 0.2.0.26-rc fixes a major security vulnerability caused by a bug diff --git a/configure.in b/configure.in index 1c71ccd8f..360376bc6 100644 --- a/configure.in +++ b/configure.in @@ -231,11 +231,19 @@ tor_libevent_devpkg_redhat="libevent-devel" tor_libevent_devpkg_debian="libevent-dev" TOR_SEARCH_LIBRARY(libevent, $trylibeventdir, [-levent $TOR_LIB_WS32], [ +#ifdef WIN32 +#include +#endif #include #include #include #include ], [void exit(int); void *event_init(void);], - [event_init(); exit(0);], [--with-libevent-dir], [/opt/libevent]) + [ +#ifdef WIN32 +{WSAData d; WSAStartup(0x101,&d); } +#endif +event_init(); exit(0); +], [--with-libevent-dir], [/opt/libevent]) dnl Now check for particular libevent functions. save_LIBS="$LIBS"