libev-3.42 has just been released

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

I am pleased to announce libev 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
- 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.


                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_    
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      pcg at
      -=====/_/_//_/\_,_/ /_/\_\

More information about the libev mailing list