developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
# libevent-1.1.tar.gz - Release 2005-05-14
* Performance improvements from Nick Mathewson.
* Work around for kqueue bug in Mac OS X 10.4.
# libevent-1.0e.tar.gz - Release 2005-04-26
* Important fix to bug in poll implementation introduced in 1.0d.
# libevent-1.0d.tar.gz - Release 2005-04-22
* Several minor bug fixes and building of shared libraries.
This version includes support for /dev/poll so that libevent now supports all
fast event mechanisms. It also improves the portability across operating
systems.
Changes:
0.8:
* Buffered event abstraction to make writing network applications
easier; see libio for the predecessor of this idea.
0.7c:
* Bug fixes in Linux epoll and poll support.
0.7b:
* 3-clause BSD-license.
* Experimental support for real-time signals. Likely to be buggy.
* Experimental support for Windows from Mike Davis.
0.7:
* Requires level-triggered epoll patch for Linux epoll support.
The libevent API provides a mechanism to execute a callback function when a
specific event occurs on a file descriptor or after a timeout has been
reached.
libevent is meant to replace the asynchronous event loop found in event
driven network servers. An application just needs to call event_dispatch()
and can then add or remove events dynamically without having to change the
event loop.
Currently, libevent supports kqueue(2) and select(2). Support for poll(2)
and /dev/poll is planned. The internal event mechanism is completely
independent of the exposed event API, and a simple update of libevent can
provide this new functionality without having to redesign the server
applications.