libev-3.42 has just been released

Marc Lehmann schmorp at schmorp.de
Tue Jun 17 12:27:35 CEST 2008


I am pleased to announce libev 3.42.
 
Distribution: http://dist.schmorp.de/libev/libev-3.42.tar.gz
Documentation: http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod?pathrev=rel-3_42
Changes: http://cvs.schmorp.de/libev/Changes?pathrev=rel-3_42

This release almost exclusively contains workarounds for windows and bugfixes
for libev limited to windows, most of which have been found by a libev users
trying out libev in new and interesting compilation environments :)

For non-windows users there is little reason to upgrade.

- work yet another bug in windows select() function by passing in
  the write fd set as except fd set and interpreting exceptions as
  "writable".
- work around FD_SET overflowing the fd_set when adding the same fd
  multiple times.
- make ev_select compile when NFDBITS isn't defined.
- make fd_intern compile on win32 in all supported configs.
- ev_ebadf contained a bug causing it to incorrectly report
  user errors.
- (hopefully) make ev_stat work on native windows.

Enjoy!

-- 
                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      pcg at goof.com
      -=====/_/_//_/\_,_/ /_/\_\



More information about the libev mailing list