--- libevent-1.4.13-stable.orig/debian/control +++ libevent-1.4.13-stable/debian/control @@ -0,0 +1,78 @@ +Source: libevent +Section: libs +Priority: optional +Maintainer: Anibal Monsalve Salazar +Build-Depends: debhelper (>= 7), autotools-dev, libtool +Standards-Version: 3.8.3 +Homepage: http://www.monkey.org/~provos/libevent/ + +Package: libevent-dev +Section: libdevel +Architecture: any +Depends: libevent-1.4-2 (= ${binary:Version}), libevent-core-1.4-2 (= ${binary:Version}), libevent-extra-1.4-2 (= ${binary:Version}) +Description: Development libraries, header files and docs for libevent + Contains the header files, documentation, examples and static libraries + for use in developing applications that use the libevent library. + . + The libevent library is an asynchronous event notification library + that provides a mechanish to execute a callback function when a specific + event occurs on a file descriptor or after a timeout has been reached. + +Package: libevent-1.4-2 +Section: libs +Priority: standard +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: An asynchronous event notification library + 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. Currently, libevent supports /dev/poll, + kqueue(2), event ports, select(2), poll(2) and epoll(4). + . + For backward compatibility and to transition to libevent_core only or + libevent_core and libevent_extra, the libevent source package builds + the libevent library that includes everything in libevent_core and + libevent_extra. + +Package: libevent-core-1.4-2 +Section: libs +Priority: optional +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: An asynchronous event notification library (core) + 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. Currently, libevent supports /dev/poll, + kqueue(2), event ports, select(2), poll(2) and epoll(4). + . + The libevent_core library includes event loops, timers, buffer code, + and various small compatibility functions. + . + If you're writing software that only uses libevent's event loop, you + should link against only the libevent_core library. + +Package: libevent-extra-1.4-2 +Section: libs +Priority: optional +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libevent-core-1.4-2 (= ${binary:Version}) +Description: An asynchronous event notification library (extra) + 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. Currently, libevent supports /dev/poll, + kqueue(2), event ports, select(2), poll(2) and epoll(4). + . + The libevent_extra library includes code for HTTP, DNS, RPC, and so + on. + . + If you're writing software that uses libevent's protocol support, you + need to link libevent_core and libevent_extra as well. --- libevent-1.4.13-stable.orig/debian/README.source +++ libevent-1.4.13-stable/debian/README.source @@ -0,0 +1,5 @@ +Before editing the source package, apply the patches in +debian/patches. + +For information about the patch system used for the Debian source +package refer to /usr/share/doc/quilt/README.source --- libevent-1.4.13-stable.orig/debian/libevent-extra-1.4-2.dirs +++ libevent-1.4.13-stable/debian/libevent-extra-1.4-2.dirs @@ -0,0 +1 @@ +usr/lib --- libevent-1.4.13-stable.orig/debian/README.Debian +++ libevent-1.4.13-stable/debian/README.Debian @@ -0,0 +1,212 @@ +libevent for Debian +------------------- + +Here is some useful information I found on the author's webpage at +http://www.monkey.org/~provos/libevent/ + + libevent - an event notification library + + 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. Furthermore, libevent also supports callbacks due + to signals or regular timeouts. + + libevent is meant to replace the 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 /dev/poll, kqueue(2), select(2), + poll(2) and epoll(4). It also has experimental support for real-time + signals. 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. As a result, Libevent allows for portable application + development and provides the most scalable event notification + mechanism available on an operating system. + + More information about event notification mechanisms for network + servers can be found on Dan Kegel's "The C10K problem" web page. + Another library that abstracts asynchronous event notification is + liboop. + + -- Niels Provos + Last modified: Last modified: Wed Apr 7 23:19:27 EDT 2004 + +By default, libevent includes its version number within the library +name. So for libevent 1.1a, the library name is libevent-1.1a.so.1.0.2. +The Debian package provides libevent.so.1.0.2 instead, as I will be +watching to ensure that the SOVERSION properly reflects the version of +the ABI. For compatibility with programmes built outside of Debian, +there will be symlinks for upstream's version numbering. + + -- Simon Law Wed, 29 Jun 2005 16:14:55 -0400 + +----------------------------------------------------------------------- + +http://monkeymail.org/archives/libevent-users/2008-April/001193.html + +The URL above has the following information about the new Libevent 1.4. + +What's New In Libevent 1.4: + +0. About this document + + This document describes the key differences between Libevent 1.3 and + Libevent 1.4, from a user's point of view. It was most recently + updated based on features from libevent 1.4.1-beta. + +1. Packaging Issues. + +1.1. The great library division. + + The libevent source now builds two libraries: libevent_core and + libevent_extra. The libevent_core library includes event loops, + timers, buffer code, and various small compatibility functions. The + libevent_extra library includes code for HTTP, DNS, RPC, and so on. + Thus, if you're writing software that only uses libevent's event + loop, you should link against only the libevent_core library, + whereas if you're writing software that uses libevent's protocol + support as well, you need to link libevent_extra as well. + + For backward compatibility, libevent also builds a library called + "libevent" that includes everything. + +1.2. The event-config.h header + + Libevent configure script now builds two headers from its configure + script: config.h (which it uses internally) and event-config.h + (which it installs as a header file). All of the macros in + event-config.h are modified so that they're safe to include in other + projects. This allows libevent's header files (like event.h and + evutil.h) information about platform configuration. + + What does this mean for you? As of 1.4.x, it should never be + necessary to include extra files or define extra types before you + include event.h (or any other libevent header); event.h can now look + at the information in event-config.h and figure out what it needs to + include. + +1.3. Documentation + + Libevent now includes better doxygen documentation. It's not + perfect or complete, though; if you find a mistake, please let us + know. + +1.4. Libtool usage + + We now use libtool's library versioning support correctly. If we + don't mess this up, it means that binaries linked against old + version of libevent should continue working when we make changes to + libevent that don't break backward compatibility. + +1.5. Portability + + Libevent now builds with MSVC again. We've only tested it with MSVC + 2005, and the project files might not be right. Please let us know + if you run into any issues. + + Libevent now builds on platforms where /bin/sh is not bash. + +2. New and Improved APIs: + + (This list includes functions that are new, functions whose behavior + has changed, and functions that were included in previous releases + but which never actually worked before.) + +2.1. Utility functions are defined in evutil.h + + Libevent now exposes a small set of functions for cross-platform + network programming in evutil.h, on the theory that they've been + useful enough to us that other people may likely want to use them + too. These are mainly workarounds for Windows issues for now: they + include evutil_socketpair (to fake socketpair on platforms that + don't have it) and evutil_make_socket_nonblocking (to make a socket + nonblocking in a cross-platform way. See the header for more + information. + +2.2. In the libevent core. + + The event_base_free() function now works. Previously, it would + crash with an assertion failure if there were events pending on a + base. Now, it simply deletes all the pending events and frees the + base. Be careful -- this might leak fds and memory associated with + the old events. To avoid leaks, you should still remove all the + events and free their resources before you delete the base. + + Libevent should now work properly with fork(). Just call + event_reinit() on your event base after the fork call, and it should + work okay. Please let us know about any bugs you find. + + There's a new event_base_new() function that acts just like + event_init(), but does not replace the default base. If you are + using multiple event bases in your code, you should just use + event_base_new() instead of event_init(), to avoid accidental bugs. + + There's new event_loopbreak() function to make a current event loop + stop exiting and return. Unlike event_loopexit, it stops subsequent + pending events from getting executed. This behavior is useful for + scripting languages to implement exceptions from inside callbacks. + + RPC structures can now use 32-bit numbers as tags; this is + wire-compatible, but changes the APIs slightly. + +2.3. New in HTTP. + + There's an evhttp_connection_set_local_address() function you can + use to set the local address of an HTTP connection. + +2.4. New in DNS + + Instead of picking your method for generating DNS transaction IDs at + startup, you can use evdns_set_transaction_id() to provide a + transaction ID function at runtime. + + The "class" field in evdns_server_request is now renamed to + dns_question_class, so that it won't break compilation under C++. + This uses some preprocessor hacks so that C code using the old name + won't break. Eventually, the old name will be deprecated entirely; + please don't use it. + +2.5. New in RPC + + There are now hooks on RPC input and output; can be used to + implement RPC independent processing such as compression or + authentication. + + RPC tags can now be up to 32 bits. This is wire-compatible, but + changes some of the types in the APIs. Please let us know if this + is problematic for you. + +3. Big bugfixes + + We've done a lot, with help from users on different platforms, to + make the different backends behave more similarly with respect to + signals and timeouts. The kqueue and solaris backends were the big + offenders previously, but they should be better now. Windows should + be better too, though it's likely that problems remain there. + + The libevent headers (though not the source files!) should now build + cleanly on C++. + + (For more bugfixes, see the ChangeLog file. These are only the + biggies.) + +4. Big performance improvements + + Libevent now uses a min-heap rather than a red-black tree to track + timeouts. This means that finding the next timeouts to fire is now + O(1) instead of (lg n). + + The win32 select-based backend now uses a red-black tree to map + SOCKET handles to event structures. This changes the performance + characteristics of the event loop on win32 from O(n^2) to O(n lg n). + Not perfect, but better. + +5. Removed code and features + + The rtsig backend is now removed. It hasn't even compiled for a + while, and nobody seemed to miss it very much. All the platforms + that have rtsig seem to have a better option instead these days. + Please let us know if rtsig was crucial for you. + --- libevent-1.4.13-stable.orig/debian/libevent-1.4-2.files +++ libevent-1.4.13-stable/debian/libevent-1.4-2.files @@ -0,0 +1 @@ +usr/lib/libevent-1.4.so.* --- libevent-1.4.13-stable.orig/debian/libevent-1.4-2.dirs +++ libevent-1.4.13-stable/debian/libevent-1.4-2.dirs @@ -0,0 +1 @@ +usr/lib --- libevent-1.4.13-stable.orig/debian/compat +++ libevent-1.4.13-stable/debian/compat @@ -0,0 +1 @@ +7 --- libevent-1.4.13-stable.orig/debian/libevent-core-1.4-2.files +++ libevent-1.4.13-stable/debian/libevent-core-1.4-2.files @@ -0,0 +1 @@ +usr/lib/libevent_core-1.4.so.* --- libevent-1.4.13-stable.orig/debian/watch +++ libevent-1.4.13-stable/debian/watch @@ -0,0 +1,5 @@ +version=3 +#opts=uversionmangle=s/\.(tar.*|tgz|zip|gz|bz2)$//i,dversionmangle=s/[-.+~]?(cvs|svn|git|snapshot|pre|hg)(.*)$//i,pasv \ +#http://www.monkey.org/~provos/libevent/ (?:.*/)?libevent-?_?([\d+\.]+|\d+)\.(tar.*|tgz|zip|gz|bz2|) debian uupdate +opts=uversionmangle=s/\.(tar.*|tgz|zip|gz|bz2)$//i,dversionmangle=s/[-.+~]?(cvs|svn|git|snapshot|pre|hg)(.*)$//i,pasv \ +http://www.monkey.org/~provos/libevent/ (?:.*/)?libevent-?_?(.+)\.(tar.*|tgz|zip|gz|bz2|) debian uupdate --- libevent-1.4.13-stable.orig/debian/rules +++ libevent-1.4.13-stable/debian/rules @@ -0,0 +1,87 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + + +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) + CFLAGS += -g +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +config.status: configure + dh_testdir + cp -f /usr/share/misc/config.sub /usr/share/misc/config.guess . + # Add here commands to configure the package. + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info + + +build: build-stamp +build-stamp: config.status + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) distclean + rm -f config.sub config.guess + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + # Add here commands to install the package into debian/tmp + $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr + + # Copy the example C files + mkdir -p $(CURDIR)/debian/tmp/examples/ + cp $(CURDIR)/sample/*.c $(CURDIR)/debian/tmp/examples/ + cp $(CURDIR)/debian/Makefile.sample $(CURDIR)/debian/tmp/examples/Makefile + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_movefiles + dh_installdocs + dh_installexamples + dh_installman + dh_installchangelogs + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs -V + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- libevent-1.4.13-stable.orig/debian/libevent-dev.files +++ libevent-1.4.13-stable/debian/libevent-dev.files @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so --- libevent-1.4.13-stable.orig/debian/libevent-dev.docs +++ libevent-1.4.13-stable/debian/libevent-dev.docs @@ -0,0 +1 @@ +debian/tmp/examples --- libevent-1.4.13-stable.orig/debian/copyright +++ libevent-1.4.13-stable/debian/copyright @@ -0,0 +1,77 @@ +This package was debianized by Simon Law on +Tue, 30 Jul 2002 02:30:23 -0400. + +It was downloaded from http://www.monkey.org/~provos/libevent/ + +Upstream Author: Niels Provos + +Copyright: + +This program is licensed under the BSD license. In addition, it links +to an error handling library that is also covered the BSD license. + + Both licenses are reproduced below. + +/* + * Copyright 2000-2002 Niels Provos + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. The name of the author may not be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +/* + * log.c + * + * Based on err.c, which was adapted from OpenBSD libc *err* *warn* code. + * + * Copyright (c) 2005 Nick Mathewson + * + * Copyright (c) 2000 Dug Song + * + * Copyright (c) 1993 + * The Regents of the University of California. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the University nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ --- libevent-1.4.13-stable.orig/debian/libevent-dev.manpages +++ libevent-1.4.13-stable/debian/libevent-dev.manpages @@ -0,0 +1,2 @@ +event.3 +evdns.3 --- libevent-1.4.13-stable.orig/debian/Makefile.sample +++ libevent-1.4.13-stable/debian/Makefile.sample @@ -0,0 +1,15 @@ +CC := gcc +CFLAGS := -g +LIBS := -levent + +PROGS := event-test signal-test time-test + +all : $(PROGS) + +% : %.c + $(CC) $(CFLAGS) -o $@ $< $(LIBS) + +clean : + rm $(PROGS) + +.PHONY : all clean --- libevent-1.4.13-stable.orig/debian/libevent-core-1.4-2.dirs +++ libevent-1.4.13-stable/debian/libevent-core-1.4-2.dirs @@ -0,0 +1 @@ +usr/lib --- libevent-1.4.13-stable.orig/debian/libevent-extra-1.4-2.files +++ libevent-1.4.13-stable/debian/libevent-extra-1.4-2.files @@ -0,0 +1 @@ +usr/lib/libevent_extra-1.4.so.* --- libevent-1.4.13-stable.orig/debian/libevent-dev.dirs +++ libevent-1.4.13-stable/debian/libevent-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include --- libevent-1.4.13-stable.orig/debian/changelog +++ libevent-1.4.13-stable/debian/changelog @@ -0,0 +1,218 @@ +libevent (1.4.13-stable-1) unstable; urgency=low + + * New upstream release + Delete 01-494709-GNU-kFreeBSD.patch (merged) + + -- Anibal Monsalve Salazar Sat, 21 Nov 2009 22:50:03 +1100 + +libevent (2.0.2-alpha-1) experimental; urgency=low + + * New upstream release + + -- Anibal Monsalve Salazar Fri, 21 Aug 2009 11:23:04 +1000 + +libevent (1.4.12-stable-1) unstable; urgency=low + + * New upstream release + * Fix out-of-date-standards-version + * Fix patch-system-but-no-source-readme + + -- Anibal Monsalve Salazar Fri, 21 Aug 2009 11:09:13 +1000 + +libevent (2.0.1-alpha-1) experimental; urgency=low + + * New upstream release + + -- Anibal Monsalve Salazar Sat, 23 May 2009 12:29:16 +1000 + +libevent (1.4.11-stable-1) unstable; urgency=low + + * New upstream release + - Fix a bug when removing a timeout from the heap + - Remove the limit on size of HTTP headers by removing static buffers + - Fix a nasty dangling pointer bug in epoll.c that could occur after + epoll_recalc() + + -- Anibal Monsalve Salazar Fri, 15 May 2009 20:11:06 +1000 + +libevent (1.4.9-stable-1) unstable; urgency=low + + * New upstream release + * Standards version is 3.8.1 + * DH_COMPAT is 7 + * Run dh_prep instead of dh_clen -k + * Don't conflict with libevent1; closes: #513325 + * Ship the evdns manpage; closes: #448273 + * Fix long description; closes: #509062 + * Build depends on quilt + * Thanks Petr Salinger for 01-494709-GNU-kFreeBSD.patch; closes: #494709 + + -- Anibal Monsalve Salazar Fri, 03 Apr 2009 16:25:00 +1100 + +libevent (1.4.8~stable-1) experimental; urgency=low + + * New upstream release; closes: #483671 + * Update README.Debian with the "What's New in Libevent 1.4" document. + * Standards-Version is 3.8.0 + + -- Anibal Monsalve Salazar Sun, 05 Oct 2008 17:42:00 +1100 + +libevent (1.3e-3) unstable; urgency=low + + * Don't ship libevent.la. Closes: #473345 + + -- Anibal Monsalve Salazar Sat, 26 Apr 2008 20:34:51 +1000 + +libevent (1.3e-2) unstable; urgency=low + + * ACKed NMUs. Closes: #442626 + * Added debian/watch + * Fixed the following lintian messages: + - libevent source: out-of-date-standards-version 3.7.2 (current is 3.7.3) + - libevent1: description-contains-homepage + - libevent-dev: description-contains-homepage + + -- Anibal Monsalve Salazar Sat, 05 Apr 2008 21:06:10 +1000 + +libevent (1.3e-1.2) unstable; urgency=low + + * Non-maintainer upload. + * Argh, my patch needs python installed. It's better to not remove the files + than re-creating them, anyway. + + -- Michael Meskes Fri, 04 Apr 2008 21:45:25 +0200 + +libevent (1.3e-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Re-create regress.gen.* during build so package is buildable twice in a + row, closes: #442626 + + -- Michael Meskes Fri, 04 Apr 2008 21:00:36 +0200 + +libevent (1.3e-1) unstable; urgency=low + + * New upstream release + * Removed patches for compat/sys/_time.h and install-sh. + + -- Anibal Monsalve Salazar Sat, 03 Nov 2007 22:53:19 +1100 + +libevent (1.3d-1) unstable; urgency=low + + * New upstream release, closes: #436475 + + -- Anibal Monsalve Salazar Tue, 18 Sep 2007 19:04:29 +1000 + +libevent (1.3b-0) unstable; urgency=high + + * Acknowledge old NMU, closes: #284282. + * New upstream release, closes: #401856. + - Fixed "Versions previous to 1.3b has memory leaks", closes: #428065. + - Fixed CVE-2007-1030 (remote DoS), closes: #411996. + * Fixed the following lintian messages: + - W: libevent source: debian-rules-ignores-make-clean-error line 55 + - W: libevent source: substvar-source-version-is-deprecated libevent-dev + + -- Anibal Monsalve Salazar Sun, 08 Jul 2007 15:34:07 +1000 + +libevent (1.1a-2) unstable; urgency=low + + * New maintainer. + * Standards-Version: 3.7.2. + * debhelper (>= 5). + * libevent1: Override says libs - standard + * Added homepage to descriptions. + * Added autotools-dev as a build-dependency and removed + config.{guess,sub} from the .diff.gz file. + + -- Anibal Monsalve Salazar Mon, 08 Jan 2007 10:54:24 +1100 + +libevent (1.1a-1) unstable; urgency=low + + * New upstream release. + * Acknowledge NMUs. (Closes: Bug#288282, Bug#288404, Bug#290385, Bug#291096) + * Update README.Debian. (Closes: Bug#310634) + * libevent.so uses a different library naming scheme now. We will + preserve backwards compatiblity with Debian's, but also provide symlinks + for the official libevent-1.1a.so name. + + -- Simon Law Mon, 27 Jun 2005 21:05:46 -0400 + +libevent (1.0b-1.1) unstable; urgency=low + + * NMU with maintainer's approval. + * New upstream release with backward compatibility fixes (should + make farpd work again) (Closes: #291096) + + -- Javier Fernandez-Sanguino Pen~a Tue, 18 Jan 2005 17:58:40 +0100 + +libevent (1.0-1.1) unstable; urgency=low + + * NMU with maintainer's approval. + * New upstream release (Closes: #288404, #284282) + * Removed automake build-dependancy + + -- Javier Fernandez-Sanguino Pen~a Thu, 23 Dec 2004 12:13:08 +0100 + +libevent (0.8-2) unstable; urgency=low + + * Tighten up the shlibs dependencies on libevent1. (Closes: Bug#250193) + + -- Simon Law Sun, 11 Jul 2004 13:34:20 -0400 + +libevent (0.8-1) unstable; urgency=low + + * New upstream release. (Closes: Bug#244683) + * Makefile.am: Set the SONAME to 1.1.0. + * Removed the CVS directories from the upstream source. + + -- Simon Law Sun, 16 May 2004 15:36:39 -0400 + +libevent (0.7c-1) unstable; urgency=medium + + * New upstream release. (Closes: Bug#226814) + - Fixes epoll(4) and poll(2) support. + + -- Simon Law Tue, 13 Jan 2004 17:39:02 -0500 + +libevent (0.7b-1) unstable; urgency=low + + * New upstream release. (Closes: Bug#197044) + * Compliant with Standards Version 3.6.1. + * Removed kqueue.2 since we don't ship with . + * Makefile.am: Set SONAME to 1.0.0. + + -- Simon Law Tue, 7 Oct 2003 22:18:12 -0400 + +libevent (0.6-5) unstable; urgency=low + + * Restore the symlink /usr/lib/libevent.so (Closes: Bug#181156) + * Compliant with Standards Version 3.5.8. + + -- Simon Law Sat, 15 Feb 2003 22:40:10 -0500 + +libevent (0.6-4) unstable; urgency=low + + * Use AM_MAINTAINER_MODE in configure.in. (Closes: Bug#163560) + + -- Simon Law Sun, 06 Oct 2002 22:58:32 -0400 + +libevent (0.6-3) unstable; urgency=low + + * Fixed the configure.in build problem on sparc and m68k (Closes: Bug#163477) + + -- Simon Law Fri, 04 Oct 2002 23:18:53 -0400 + +libevent (0.6-2) unstable; urgency=low + + * Wrote a better description for libevent-dev. (Closes: Bug#162994) + + -- Simon Law Fri, 04 Oct 2002 23:18:53 -0400 + +libevent (0.6-1) unstable; urgency=low + + * Initial Release. (Closes: Bug#155447, Bug#155448) + * Makefile.am configure.in: Now uses libtool to build shared libraries + * Makefile.am: Set SONAME to 0.0.0 + + -- Simon Law Sat, 28 Sep 2002 12:49:18 -0400