Skip to content

Commit

Permalink
Update libev to v4.25.
Browse files Browse the repository at this point in the history
  • Loading branch information
ioquatix committed Mar 17, 2019
1 parent 4c5679c commit 3d07761
Show file tree
Hide file tree
Showing 7 changed files with 202 additions and 368 deletions.
16 changes: 16 additions & 0 deletions ext/libev/Changes
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
Revision history for libev, a high-performance and full-featured event loop.

4.25 Fri Dec 21 07:49:20 CET 2018
- INCOMPATIBLE CHANGE: EV_THROW was renamed to EV_NOEXCEPT
(EV_THROW sitll provided) and now uses noexcept on C++11 or newer.
- move the darwin select workaround highe rin ev.c, as newer versions of
darwin managed to break their broken select even more.
- ANDROID => __ANDROID__ (reported by enh@google.com).
- disable epoll_create1 on android because it has broken header files
and google is unwilling to fix them (reported by enh@google.com).
- avoid a minor compilation warning on win32.
- c++: remove deprecated dynamic throw() specifications.
- c++: improve the (unsupported) bad_loop exception class.
- backport perl ev_periodic example to C, untested.
- update libecb, biggets change is to include a memory fence
in ECB_MEMORY_FENCE_RELEASE on x86/amd64.
- minor autoconf/automake modernisation.

4.24 Wed Dec 28 05:19:55 CET 2016
- bump version to 4.24, as the release tarball inexplicably
didn't have the right version in ev.h, even though the cvs-tagged
Expand Down
3 changes: 0 additions & 3 deletions ext/libev/README.embed

This file was deleted.

Loading

0 comments on commit 3d07761

Please sign in to comment.