2008
perdition (1.17.1-2) unstable; urgency=low
* Add LSB tags to init script
Upstream-Status: perdition/etc/rc.d/init.d/perdition.debian.in v1.16
(closes: #469760)
-- Simon Horman <horms@debian.org> Fri, 07 Mar 2008 11:10:11 +0900
2007
perdition (1.17.1-1) unstable; urgency=high
* New Upstream
- Verify that tag read from end-users is valid
+ CVE-2007-5740
The format string protection mechanism in IMAPD for Perdition Mail
Retrieval Proxy 1.17 and earlier allows remote attackers to execute
arbitrary code via an IMAP tag with a null byte followed by a format
string specifier, which is not counted by the mechanism.
- Merged in all changes made between 1.17-1 and 1.17-8 inclusive
-- Simon Horman <horms@debian.org> Wed, 31 Oct 2007 11:44:22 +0900
perdition (1.17-8) unstable; urgency=low
* Change build-dependancy from libdb4.3-dev to libdb-dev,
which currently depends on libdb4.6-dev. This is to allow
libdb4.3 to be removed from the archive.
(closes: #442663)
-- Simon Horman <horms@debian.org> Wed, 19 Sep 2007 11:30:32 +0900
2006
perdition (1.17-7) unstable; urgency=low
* Remove the unneccesary Build-Depends on automake as part of
automake transition. http://wiki.debian.org/AutomakeTransition
(closes: #376643)
* Fix documentation of map_library. Thanks to Anand Kumria.
(closes: #354527)
* Add suggests perdition-ldap, perdition-mysql, perdition-odbc,
perdition-postgresql to perdition
* Update from standards version 3.6.1 to 3.7.2
-- Simon Horman <horms@debian.org> Tue, 4 Jul 2006 15:31:02 +0900
2005
perdition (1.17-5) unstable; urgency=low
* Rebuild, as i386 upload was missing depenancies on vanessa libraries.
This was caused by a ~/.magic in the build environment that had very
unexpected side affects. Primarily causing file to return "data"
instead of "ELF" on ELF executables, and thus causing all executables
to be skipped by dh_shlibdeps.
(closes: #344797)
* Tell dh_shlibdeps that base libraries are in the perdition package
and found in debian/perdition/usr/lib
-- Simon Horman <horms@verge.net.au> Tue, 27 Dec 2005 03:57:14 +0000
perdition (1.17-4) unstable; urgency=low
* Update MySQL build dependancy to libmysqlclient15-dev
(closes: 343790)
-- Simon Horman <horms@verge.net.au> Mon, 19 Dec 2005 10:24:15 +0900
perdition (1.17-3) unstable; urgency=low
* Revert to using ldap_init() instead of ldap_initialize()
which seems to be broken on debian's ldap, 2.1.30.
I am not sure what version it works for, if any.
http://www.openldap.org/lists/openldap-software/200406/msg00688.html
-- Simon Horman <horms@debian.org> Mon, 4 Jul 2005 21:29:28 +0900
perdition (1.17-2) unstable; urgency=low
* Build packet code for daemon modules as a shared module,
else it brakes the build on smoe arches. This is an attempt
at a more permanant solution to this problem, rather than
the band-aid solution included in 1.15-5.
Thanks to Kurt Roeckx (closes: Bug#315771)
* Forcibly disable build of ldap documentation.
* Change build-dependancies on virtual packages to non-virtual packages
- libdb-dev -> libdb4.3-dev
- libmysqlclient-dev -> libmysqlclient14-dev
Thanks to Kurt Roeckx
-- Simon Horman <horms@debian.org> Wed, 29 Jun 2005 11:50:38 +0900
perdition (1.17-1) unstable; urgency=low
* Update postgresql-dev build dependancy to libpq-dev * New Upstream
-- Simon Horman <horms@debian.org> Wed, 22 Jun 2005 14:43:32 +0900
perdition (1.15-5) unstable; urgency=low
* Don't build packet code for deamon module as a staticly linked object,
as introduced in 1.15-4, as this breaks building on some architectures.
Instead, just omit building the sample client and server program,
which are never installed anyway. (closes: Bug#291132)
-- Simon Horman <horms@debian.org> Wed, 19 Jan 2005 12:01:12 +0900
perdition (1.15-4) unstable; urgency=low
* Rebuilt with correct libary dependancies.
It turns out that when 1.15-3 (and possibly other releases) were
built the vanessa libraries were present in a local directory,
as well /usr/lib, which caused some dependancies to be omitted.
(closes: Bug#290794)
* Move shared packet code for deamon module into a staticly linked library
as having multiple objects link against packet.o breaks the build
sometimes.
-- Simon Horman <horms@debian.org> Mon, 17 Jan 2005 12:50:05 +0900
perdition (1.15-3) unstable; urgency=low
* Fixed problem with SSL+inetd mode not working if debug was enabled. (Roberto Suarez Soto) (closes: Bug#287017) * Fixed compile gcc-4.0 compile problem. (Andreas Jochens) (closes: Bug#287911)
-- Simon Horman <horms@debian.org> Tue, 11 Jan 2005 17:14:51 +0900
2004
perdition (1.15-2) unstable; urgency=low
* Removed ldap (latex) documentation as it can no longer be built
on debian. (closes: Bug#266067)
-- Simon Horman <horms@debian.org> Sun, 29 Aug 2004 18:15:28 +0900
perdition (1.15-1) unstable; urgency=low
* Fixed a bug in the forming of the return string from an
LDAP lookup. (closes: Bug#243898)
* Use compat 4
* Removed half-broken depends
-- Simon Horman <horms@debian.org> Thu, 27 May 2004 16:23:12 +0900
perdition (1.14release-1) unstable; urgency=low
* Ldap filter parsing code has been completely rewritten
and should now allow substitutions in any part of the URL.
(Actually this was fixed in 1.10, but I missed closing the bug report.)
(closes: Bug#203734)
-- Simon Horman <horms@debian.org> Fri, 2 Apr 2004 12:29:18 +0900
perdition (1.14beta1-1) unstable; urgency=low
* New Upstream * Fixed handling of shlibs
-- Simon Horman <horms@debian.org> Mon, 22 Mar 2004 19:07:49 +0900
2003
perdition (1.13-1) unstable; urgency=low
* New Upstream
-- Simon Horman <horms@vergenet.net> Fri, 19 Dec 2003 15:27:40 +0900
perdition (1.12release-1) unstable; urgency=low
* New Upstream
-- Simon Horman <horms@vergenet.net> Mon, 15 Dec 2003 15:11:45 +0900
perdition (1.11release-3) unstable; urgency=low
* Child processes don't delete the pid file (closes: Bug#222181)
-- Simon Horman <horms@vergenet.net> Mon, 1 Dec 2003 11:31:35 +0900
perdition (1.11release-2) unstable; urgency=low
* Added PID file support (closes: Bug#219248) Code has been incoporated into CVS for the next release Thanks to Roland Rosenfeld
-- Simon Horman <horms@vergenet.net> Thu, 20 Nov 2003 15:06:22 +0900
perdition (1.11release-1) unstable; urgency=low
* New Upstream
-- Simon Horman <horms@vergenet.net> Fri, 6 Jun 2003 12:56:22 +0900
perdition (1.11beta8-6) unstable; urgency=low
* New standards version.
* Removed spurious multi-line string constant from
perdition_verify_result() which seems to cause compile problems
on at least Debian HPPA. (closes: Bug#193857)
-- Simon Horman <horms@vergenet.net> Mon, 19 May 2003 23:54:23 +0900
perdition (1.11beta8-5) unstable; urgency=low
* Fixed typo in init script. (closes: Bug#193673) * Also from previous package release. (closes: Bug#192479)
-- Simon Horman <horms@vergenet.net> Sun, 18 May 2003 11:37:53 +0900
perdition (1.11beta8-4) unstable; urgency=low
* Removed conflicts and added shlibs.local to handle versioned depenancy on
libvanessa-adt0, libvanessa-socket0 and libvanessa-logger0 in
perdition package (closes: Bug#192479)
* Merged perdition-bdb package into perdition package
-- Simon Horman <horms@vergenet.net> Fri, 9 May 2003 10:49:51 +0900
perdition (1.11beta8-3) unstable; urgency=low
* Fix so perdition can build against libdb4.1-dev
(closes: Bug#191032)
-- Simon Horman <horms@vergenet.net> Mon, 28 Apr 2003 15:22:54 +0900
perdition (1.11beta8-2) unstable; urgency=low
* Updated versioned dependancies on libvanessa-adt-dev,
libvanessa-socket-dev and libvanessa-logger-dev
-- Simon Horman <horms@vergenet.net> Sat, 19 Apr 2003 09:49:25 +0900
perdition (1.11beta8-1) unstable; urgency=low
* Imap subfolders should work correctly. Actually this
was fixed a long time ago. (closes: Bug#171558)
* Not a bug. Use the domain delimiter configuration parameter.
(closes: #171080)
* Compile aggainst mysqlclient12. Oooh, I so love changing crap like that.
* Moved back out of non-US. Where is the smart money on when
it will have move yet again because of some dependancy? I say 2 years.
-- Simon Horman <horms@vergenet.net> Fri, 18 Apr 2003 17:25:00 +0900
perdition (1.11beta7-1) unstable; urgency=low
* Bew Yostream
-- Simon Horman <horms@vergenet.net> Wed, 26 Mar 2003 18:31:45 +0900
perdition (1.11beta5-1) unstable; urgency=low
* New Upstream
-- Simon Horman <horms@vergenet.net> Wed, 12 Feb 2003 12:03:58 +0900
perdition (1.11beta4-1) unstable; urgency=low
* New Upstream version
Closes Debian Bugs:
- Autodetection of WITH_LDAP_LUD_EXTS works correclty.
(closes: Bug#170801)
- Not a bug (closes: Bug#170783)
- Not a bug (closes: Bug#170782)
- Removed non-atomic syscalls between accept() and fork()
(in libvanessa_socket) (closes: Bug#179212)
- Restart Daemon on upgrade (closes: Bug#177700)
- Not a bug (closes: Bug#179118)
- Not a bug (use the domain_delimiter option please)
(closes: Bug#171080)
- Not a bug (please set the capability of perdition to match your
imap servers). (closes: Bug#171558)
- Not a bug (added to TODO list). (closes: Bug#178969)
- Build with WITH_LDAP_LUD_EXTS (closes: Bug#170801)
-- Simon Horman <horms@vergenet.net> Fri, 10 Jan 2003 17:07:03 +0900
2002
perdition (0.1.10-2) unstable; urgency=low
* Added Build-Depends on libtool and built package from
a tar ball generated by make distcheck, rather than
from my development tree. This means that files, rather
than symlinks are included in the package. This should
solve build problems reported.
-- Simon Horman <horms@vergenet.net> Sat, 25 May 2002 17:12:01 +1000
perdition (0.1.10-1) unstable; urgency=low
* The following are here as these bugs do not seem to have been
closed for some reason.
* Minor spelling errors.
(closes: Bug#125226)
-- Simon Horman <horms@vergenet.net> Fri, 17 May 2002 17:29:47 +1000
perdition (0.1.9-5) unstable; urgency=low
* Really compile against libpgsql2 instead of libpgsql2.1.
(closes: Bug#141710)
* Compile against openldap2.
(closes: Bug#129843)
-- Simon Horman <horms@vergenet.net> Tue, 30 Apr 2002 15:06:23 +1000
perdition (0.1.9-3) unstable; urgency=low
* Compile against openldap2. closes: Bug#129843 * Minor spelling errors. closes: Bug#125229 closes: Bug#125228 closes: Bug#12522 closes: Bug#12522
-- Simon Horman <horms@vergenet.net> Sat, 19 Jan 2002 11:11:58 +1100
2001
perdition (0.1.9-2) unstable; urgency=low
* Build against libpgsql2.1. closes: Bug#104503 * Requires vanessa_socket >= 0.0.3. closes: Bug#104095
-- Simon Horman <horms@vergenet.net> Tue, 24 Jul 2001 14:58:12 -0700
perdition (0.1.9-1) unstable; urgency=low
* Fixed gramatical error in control file. closes: Bug#99764. * Moved from main/mail to non-US/main/mail becase PostgreSQL is in non-US. closes: Bug#97121 * Changed build dependancy libmysqlclient6-dev | libmysqlclient10-dev to libmysqlclient10-dev | libmysqlclient6-dev as libmysqlclient6-dev is no longer in debian unstable. closes: Bug#102325 * Added build dependancy for libtool. closes: Bug#102325 * Changed build dependancy libopenldap-dev | libldap2-dev to libldap2-dev | libopenldap-dev as libopenldap-dev is not in debian unstable. closes: Bug#102710
-- Simon Horman <horms@vergenet.net> Fri, 29 Jun 2001 13:39:34 +1000
perdition (0.1.8-1) unstable; urgency=low
* Linking problems resolved for libperditiondb-mysql,
libperditiondb-postgresql and libperditiondb-ldap
-- Simon Horman <horms@vergenet.net> Wed, 18 Apr 2001 15:41:40 -0700
perdition (0.1.7-3) unstable; urgency=low
* Merged db packages into main package
-- Simon Horman <horms@vergenet.net> Wed, 18 Apr 2001 12:43:34 -0700
perdition (0.1.7-2) unstable; urgency=low
* Fixed dependancies for db packages
-- Simon Horman <horms@vergenet.net> Fri, 06 Apr 2001 11:15:15 -0700
perdition (0.1.7-1) unstable; urgency=low
* A release.
-- Simon Horman <horms@vergenet.net> Wed, 04 Apr 2001 12:38:12 -0700