Thu Oct 9 11:19:57 2014 UTC ()
update to reflect current version


(pettai)
diff -r1.1.1.1 -r1.2 pkgsrc/devel/libevent/DESCR

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/libevent/DESCR (expand / switch to context diff)
--- pkgsrc/devel/libevent/DESCR 2002/09/19 01:51:24 1.1.1.1
+++ pkgsrc/devel/libevent/DESCR 2014/10/09 11:19:57 1.2
@@ -1,14 +1,19 @@
 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.
+reached. Furthermore, libevent also support callbacks due to signals or
+ regular timeouts.
 
 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)
+Currently, libevent supports /dev/poll, kqueue(2), event ports, select(2),
-and /dev/poll is planned. The internal event mechanism is completely
+poll(2), and epoll(4). The internal event mechanism is completely independent
-independent of the exposed event API, and a simple update of libevent can
+of the exposed event API, and a simple update of libevent can provide new
-provide this new functionality without having to redesign the server
+functionality without having to redesign the applications.
-applications.
+
+Libevent additionally provides a sophisticated framework for buffered network
+IO, with support for sockets, filters, rate-limiting, SSL, zero-copy file
+transmission, and IOCP. Libevent includes support for several useful protocols,
+including DNS, HTTP, and a minimal RPC framework.