]> granicus.if.org Git - libevent/commitdiff
Updates for whatsnew-2.1.txt
authorNick Mathewson <nickm@torproject.org>
Mon, 26 Mar 2012 18:23:01 +0000 (14:23 -0400)
committerNick Mathewson <nickm@torproject.org>
Mon, 26 Mar 2012 18:23:01 +0000 (14:23 -0400)
whatsnew-2.1.txt

index 04e58836b7bf09d0f93f46985f6b69b6c353b29e..d02c518dcd8c2cf3a997756c4c908854ef024193 100644 (file)
          evp = event_new(base, fd, EV_READ, callback,
          event_self_cbarg());
 
+  There's also a new event_base_get_running_event() function you can
+  call from within a Libevent callback to get a pointer to the current
+  event.  This should never be strictly necessary, but it's sometimes
+  convenient.
+
 1.3. New debugging features
 
   You can now turn on debug logs at runtime using a new function,
 
 5. Testing
 
-  On the bright side, there are an extra ~1000 lines of tests since
-  Libevent 2.0. Sadly, though, there are ~1850 more lines of C code in
-  Libevent itself.  This drops the line-coverage rate of our tests from
-  our previous 80.2% to a miserable 78.8%.  That's better than a lot of
-  programs, but it's still not acceptable! Let's write more unit tests.
-
-
+  Libevent's test coverage level is more or less unchanged sine before:
+  we still have over 80% line coverage in our tests on Linux and OSX.
+  There are some under-tested modules, though: we need to fix those.