diff -Nru courier-0.66.1/ChangeLog courier-0.66.3/ChangeLog --- courier-0.66.1/ChangeLog 2011-04-13 16:17:14.000000000 +0000 +++ courier-0.66.3/ChangeLog 2012-03-16 12:58:16.000000000 +0000 @@ -1,3 +1,22 @@ +0.66.3 + +2011-05-22 Sam Varshavchik + + * imap/msgenvelope.c (msgappends): Fix a fatal error upon encountering + 8-bit header content. Heuristically try to interpret it as UTF-8, and + just ignore invalid UTF-8 sequences. + +0.66.2 + +2011-05-17 Sam Varshavchik + + * rfc2045/rfc2045cdecode.c: Tolerate lowercase hexadecimal characters + in quoted-printable-encoded content. + +2011-05-06 Thomas Jacob + + * unicode/unicode.c: Compilation fixes. + 0.66.1 2011-04-13 Sam Varshavchik diff -Nru courier-0.66.1/configure courier-0.66.3/configure --- courier-0.66.1/configure 2011-04-13 16:18:18.000000000 +0000 +++ courier-0.66.3/configure 2012-03-16 12:58:16.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.66 for courier 0.66.1. +# Generated by GNU Autoconf 2.66 for courier 0.66.3. # # Report bugs to . # @@ -562,8 +562,8 @@ # Identity of this package. PACKAGE_NAME='courier' PACKAGE_TARNAME='courier' -PACKAGE_VERSION='0.66.1' -PACKAGE_STRING='courier 0.66.1' +PACKAGE_VERSION='0.66.3' +PACKAGE_STRING='courier 0.66.3' PACKAGE_BUGREPORT='courier-users@lists.sourceforge.net' PACKAGE_URL='' @@ -1318,7 +1318,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures courier 0.66.1 to adapt to many kinds of systems. +\`configure' configures courier 0.66.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1388,7 +1388,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of courier 0.66.1:";; + short | recursive ) echo "Configuration of courier 0.66.3:";; esac cat <<\_ACEOF @@ -1497,7 +1497,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -courier configure 0.66.1 +courier configure 0.66.3 generated by GNU Autoconf 2.66 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1987,7 +1987,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by courier $as_me 0.66.1, which was +It was created by courier $as_me 0.66.3, which was generated by GNU Autoconf 2.66. Invocation command line was $ $0 $@ @@ -2804,7 +2804,7 @@ # Define the identity of the package. PACKAGE='courier' - VERSION='0.66.1' + VERSION='0.66.3' cat >>confdefs.h <<_ACEOF @@ -15511,7 +15511,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by courier $as_me 0.66.1, which was +This file was extended by courier $as_me 0.66.3, which was generated by GNU Autoconf 2.66. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15568,7 +15568,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -courier config.status 0.66.1 +courier config.status 0.66.3 configured by $0, generated by GNU Autoconf 2.66, with options \\"\$ac_cs_config\\" diff -Nru courier-0.66.1/configure.in courier-0.66.3/configure.in --- courier-0.66.1/configure.in 2011-04-13 16:17:23.000000000 +0000 +++ courier-0.66.3/configure.in 2012-03-16 12:58:16.000000000 +0000 @@ -5,7 +5,7 @@ AC_PREREQ(2.59) -AC_INIT(courier, 0.66.1, [courier-users@lists.sourceforge.net]) +AC_INIT(courier, 0.66.3, [courier-users@lists.sourceforge.net]) version=$PACKAGE_VERSION AC_CONFIG_SRCDIR(courier/courier.c) AM_INIT_AUTOMAKE diff -Nru courier-0.66.1/courier.lpspec courier-0.66.3/courier.lpspec --- courier-0.66.1/courier.lpspec 2011-04-13 16:34:34.000000000 +0000 +++ courier-0.66.3/courier.lpspec 2012-03-16 12:58:16.000000000 +0000 @@ -18,9 +18,9 @@ # ----------------------------------------------------------------------------- Name: courier -Version: 0.66.1 +Version: 0.66.3 Release: 1 -Source: http://download.sourceforge.net/courier/courier-0.66.1.tar.bz2 +Source: http://download.sourceforge.net/courier/courier-0.66.3.tar.bz2 Group: Applications/Mail/Courier Mail Server BuildRequires: courier-authlib-devel >= 0.55 BuildRequires: fileutils @@ -98,7 +98,7 @@ %package -Summary: Courier 0.66.1 mail server +Summary: Courier 0.66.3 mail server URL: http://www.courier-mta.org Provides: smtpdaemon server(smtp) AutoProv: no @@ -135,7 +135,7 @@ %else %package sendmail-wrapper -Summary: Courier 0.66.1 soft links for sendmail +Summary: Courier 0.66.3 soft links for sendmail This package contains two soft links from /usr/sbin/sendmail and /usr/lib/sendmail to %{_bindir}/sendmail. This allows application @@ -143,23 +143,23 @@ %endif %package ldap -Summary: Courier 0.66.1 LDAP modules configuration screen +Summary: Courier 0.66.3 LDAP modules configuration screen This package contains the webadmin LDAP modules and the webadmin configuration screen for Courier. %package mysql -Summary: Courier 0.66.1 MySQL configuration screen +Summary: Courier 0.66.3 MySQL configuration screen This package contains the webadmin MySQL configuration screen for Courier. %package pgsql -Summary: Courier 0.66.1 PostgreSQL configuration screen +Summary: Courier 0.66.3 PostgreSQL configuration screen This package conains the webadmin PostgreSQL configuration screen for Courier. %package pop3d -Summary: Courier 0.66.1 Integrated POP3 server +Summary: Courier 0.66.3 Integrated POP3 server Requires: courier=%{__version}-%{__release} fileutils This package adds POP3 server access to the Courier mail server. @@ -169,7 +169,7 @@ this package. %package imapd -Summary: Courier 0.66.1 Integrated IMAP server +Summary: Courier 0.66.3 Integrated IMAP server Requires: courier=%{__version}-%{__release} fileutils This package adds IMAP server access to the Courier mail server. @@ -185,7 +185,7 @@ remove the standalone version. %package webmail -Summary: Courier 0.66.1 Integrated HTTP (webmail) server +Summary: Courier 0.66.3 Integrated HTTP (webmail) server Requires: courier=%{__version}-%{__release} %{_documentrootdir} /etc/cron.hourly %(which gpg >/dev/null 2>/dev/null && echo 'gnupg >= 1.0.5' && exit 0; echo gnupg2) expect fileutils %if %is_not_mandrake Requires: %{_cgibindir} @@ -196,7 +196,7 @@ cgi-bin directory. You must have apache installed. %package webadmin -Summary: Courier 0.66.1 web-based administration tool +Summary: Courier 0.66.3 web-based administration tool Requires: courier=%{__version}-%{__release} %{_documentrootdir} %if %is_not_mandrake Requires: %{_cgibindir} @@ -213,7 +213,7 @@ for information on enabling external non-SSL access. %package mlm -Summary: Courier 0.66.1 Integrated Mailing List Manager +Summary: Courier 0.66.3 Integrated Mailing List Manager Requires: courier=%{__version}-%{__release} This package installs couriermlm - a mailing list manager for the @@ -228,8 +228,8 @@ posting aliases, and moderated mailing lists. %package mlm-web -Summary: Courier 0.66.1 Integrated web-based mailing list interface -Requires: courier-mlm=0.66.1 %{_documentrootdir} +Summary: Courier 0.66.3 Integrated web-based mailing list interface +Requires: courier-mlm=0.66.3 %{_documentrootdir} %if %is_not_mandrake Requires: %{_cgibindir} %endif @@ -240,7 +240,7 @@ installed. %package maildrop -Summary: Courier 0.66.1 Integrated mail filter +Summary: Courier 0.66.3 Integrated mail filter Requires: courier=%{__version}-%{__release} This package adds mail filtering abilities to Courier. Mail filtering @@ -251,7 +251,7 @@ %if %with_fax %package fax -Summary: Courier 0.66.1 fax support +Summary: Courier 0.66.3 fax support Requires: courier=%{__version}-%{__release} groff ghostscript netpbm-progs mgetty-sendfax This package adds support for faxing E-mail messages. You need to install @@ -260,7 +260,7 @@ %endif %package maildrop-wrapper -Summary: Courier 0.66.1 soft links for maildrop +Summary: Courier 0.66.3 soft links for maildrop Requires: courier-maildrop = %{__version}-%{__release} This package installs several soft links from the /usr/local/bin diff -Nru courier-0.66.1/courier.spec courier-0.66.3/courier.spec --- courier-0.66.1/courier.spec 2011-04-13 16:34:34.000000000 +0000 +++ courier-0.66.3/courier.spec 2012-03-16 12:58:16.000000000 +0000 @@ -60,16 +60,16 @@ # ----------------------------------------------------------------------------- -Summary: Courier 0.66.1 mail server +Summary: Courier 0.66.3 mail server Name: courier -Version: 0.66.1 +Version: 0.66.3 Release: 1%{?dist}%{courier_release} Group: Applications/Mail License: GPL URL: http://www.courier-mta.org Packager: %{PACKAGER} -Source: http://download.sourceforge.net/courier/courier-0.66.1.tar.bz2 +Source: http://download.sourceforge.net/courier/courier-0.66.3.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Provides: smtpdaemon server(smtp) Provides: config(courier) = %{version}-%{release} @@ -126,75 +126,75 @@ %if ! %alternatives %package sendmail-wrapper -Summary: Courier 0.66.1 soft links for sendmail +Summary: Courier 0.66.3 soft links for sendmail Group: Applications/Mail %endif %package ldap -Summary: Courier 0.66.1 LDAP modules and configuration screen +Summary: Courier 0.66.3 LDAP modules and configuration screen Group: Application/Mail %package mysql -Summary: Courier 0.66.1 MySQL configuration screen +Summary: Courier 0.66.3 MySQL configuration screen Group: Application/Mail %package pgsql -Summary: Courier 0.66.1 PostgreSQL configuration screen +Summary: Courier 0.66.3 PostgreSQL configuration screen Group: Application/Mail %package pop3d -Summary: Courier 0.66.1 Integrated POP3 server +Summary: Courier 0.66.3 Integrated POP3 server Group: Applications/Mail -Requires: courier = 0.66.1 fileutils +Requires: courier = 0.66.3 fileutils %package imapd -Summary: Courier 0.66.1 Integrated IMAP server +Summary: Courier 0.66.3 Integrated IMAP server Group: Applications/Mail -Requires: courier = 0.66.1 fileutils +Requires: courier = 0.66.3 fileutils %package webmail -Summary: Courier 0.66.1 Integrated HTTP (webmail) server +Summary: Courier 0.66.3 Integrated HTTP (webmail) server Group: Applications/Mail -Requires: courier = 0.66.1 %{_documentrootdir} /etc/cron.hourly %(which gpg >/dev/null 2>/dev/null && echo 'gnupg >= 1.0.5' && exit 0; echo gnupg2) expect fileutils +Requires: courier = 0.66.3 %{_documentrootdir} /etc/cron.hourly %(which gpg >/dev/null 2>/dev/null && echo 'gnupg >= 1.0.5' && exit 0; echo gnupg2) expect fileutils %if %is_not_mandrake Requires: %{_cgibindir} %endif %package webadmin -Summary: Courier 0.66.1 web-based administration tool +Summary: Courier 0.66.3 web-based administration tool Group: Applications/Mail -Requires: courier = 0.66.1 %{_documentrootdir} +Requires: courier = 0.66.3 %{_documentrootdir} %if %is_not_mandrake Requires: %{_cgibindir} %endif %package mlm -Summary: Courier 0.66.1 Integrated Mailing List Manager +Summary: Courier 0.66.3 Integrated Mailing List Manager Group: Applications/Mail -Requires: courier = 0.66.1 +Requires: courier = 0.66.3 %package mlm-web -Summary: Courier 0.66.1 Integrated web-based mailing list interface +Summary: Courier 0.66.3 Integrated web-based mailing list interface Group: Applications/Mail -Requires: courier-mlm = 0.66.1 %{_documentrootdir} +Requires: courier-mlm = 0.66.3 %{_documentrootdir} %if %is_not_mandrake Requires: %{_cgibindir} %endif %package maildrop -Summary: Courier 0.66.1 Integrated mail filter +Summary: Courier 0.66.3 Integrated mail filter Group: Applications/Mail -Requires: courier = 0.66.1 +Requires: courier = 0.66.3 %package fax -Summary: Courier 0.66.1 fax support +Summary: Courier 0.66.3 fax support Group: Application/Mail -Requires: courier = 0.66.1 groff ghostscript netpbm-progs mgetty-sendfax +Requires: courier = 0.66.3 groff ghostscript netpbm-progs mgetty-sendfax %package maildrop-wrapper -Summary: Courier 0.66.1 soft links for maildrop +Summary: Courier 0.66.3 soft links for maildrop Group: Applications/Mail -Requires: courier-maildrop = 0.66.1 +Requires: courier-maildrop = 0.66.3 %description The Courier mail transfer agent (MTA) is an integrated mail/groupware diff -Nru courier-0.66.1/debian/changelog courier-0.66.3/debian/changelog --- courier-0.66.1/debian/changelog 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/changelog 2012-03-16 12:58:16.000000000 +0000 @@ -1,3 +1,27 @@ +courier (0.66.3-2ubuntu1~fta1) precise; urgency=medium + + * Merge from Debian testing + + -- Fabien Tassin Mon, 16 Jan 2012 06:17:53 +0000 + +courier (0.66.3-2) unstable; urgency=low + + [Moritz Mühlenhoff] + + * Apply patch for enable hardening options and missing format strings + (Closes: #654794) + + -- Stefan Hornburg (Racke) Thu, 05 Jan 2012 17:50:33 -0500 + +courier (0.66.3-1) unstable; urgency=low + + * new upstream release + * fix FTBFS caused by umask error (Closes: #634595, thanks to Willi Mann + for the patch) + * fix lintian overrides for binary-or-shlib-defines-rpath + + -- Stefan Hornburg (Racke) Thu, 01 Sep 2011 09:46:09 +0200 + courier (0.66.1-1ubuntu4) precise; urgency=low * Rebuild for Perl 5.14. diff -Nru courier-0.66.1/debian/courier-imap.lintian courier-0.66.3/debian/courier-imap.lintian --- courier-0.66.1/debian/courier-imap.lintian 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/courier-imap.lintian 2012-03-16 12:58:16.000000000 +0000 @@ -1,2 +1,2 @@ -courier-imap: binary-or-shlib-defines-rpath ./usr/bin/imapd /usr/lib/courier-authlib -courier-imap: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/imaplogin /usr/lib/courier-authlib \ No newline at end of file +courier-imap: binary-or-shlib-defines-rpath usr/bin/imapd /usr/lib/courier-authlib +courier-imap: binary-or-shlib-defines-rpath usr/lib/courier/courier/imaplogin /usr/lib/courier-authlib \ No newline at end of file diff -Nru courier-0.66.1/debian/courier-ldap.lintian courier-0.66.3/debian/courier-ldap.lintian --- courier-0.66.1/debian/courier-ldap.lintian 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/courier-ldap.lintian 2012-03-16 12:58:16.000000000 +0000 @@ -1,2 +1,2 @@ courier-ldap: non-standard-file-perm etc/courier/ldapaliasrc 0640 != 0644 -courier-ldap: binary-or-shlib-defines-rpath ./usr/sbin/courierldapaliasd /usr/lib/courier-authlib +courier-ldap: binary-or-shlib-defines-rpath usr/sbin/courierldapaliasd /usr/lib/courier-authlib diff -Nru courier-0.66.1/debian/courier-maildrop.lintian courier-0.66.3/debian/courier-maildrop.lintian --- courier-0.66.1/debian/courier-maildrop.lintian 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/courier-maildrop.lintian 2012-03-16 12:58:16.000000000 +0000 @@ -1,2 +1,2 @@ courier-maildrop: setuid-binary usr/bin/maildrop 4755 root/daemon -courier-maildrop: binary-or-shlib-defines-rpath ./usr/bin/maildrop /usr/lib/courier-authlib \ No newline at end of file +courier-maildrop: binary-or-shlib-defines-rpath usr/bin/maildrop /usr/lib/courier-authlib \ No newline at end of file diff -Nru courier-0.66.1/debian/courier-mta.lintian courier-0.66.3/debian/courier-mta.lintian --- courier-0.66.1/debian/courier-mta.lintian 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/courier-mta.lintian 2012-03-16 12:58:16.000000000 +0000 @@ -13,8 +13,8 @@ courier-mta: setuid-binary usr/sbin/sendmail 4755 root/daemon courier-mta: setuid-binary usr/lib/courier/courier/submitmkdir 4754 daemon/daemon courier-mta: missing-debconf-dependency -courier-mta: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/aliasexp /usr/lib/courier-authlib -courier-mta: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/courierd /usr/lib/courier-authlib -courier-mta: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/modules/esmtp/courieresmtp /usr/lib/courier-authlib -courier-mta: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/modules/esmtp/courieresmtpd /usr/lib/courier-authlib -courier-mta: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/submit /usr/lib/courier-authlib +courier-mta: binary-or-shlib-defines-rpath usr/lib/courier/courier/aliasexp /usr/lib/courier-authlib +courier-mta: binary-or-shlib-defines-rpath usr/lib/courier/courier/courierd /usr/lib/courier-authlib +courier-mta: binary-or-shlib-defines-rpath usr/lib/courier/courier/modules/esmtp/courieresmtp /usr/lib/courier-authlib +courier-mta: binary-or-shlib-defines-rpath usr/lib/courier/courier/modules/esmtp/courieresmtpd /usr/lib/courier-authlib +courier-mta: binary-or-shlib-defines-rpath usr/lib/courier/courier/submit /usr/lib/courier-authlib diff -Nru courier-0.66.1/debian/courier-pcp.lintian courier-0.66.3/debian/courier-pcp.lintian --- courier-0.66.1/debian/courier-pcp.lintian 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/courier-pcp.lintian 2012-03-16 12:58:16.000000000 +0000 @@ -1,3 +1,3 @@ courier-pcp: non-standard-dir-perm var/run/courier/calendar/private/ 0750 != 0755 courier-pcp: non-standard-dir-perm var/run/courier/calendar/localcache/ 0700 != 0755 -courier-pcp: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/pcpd /usr/lib/courier-authlib \ No newline at end of file +courier-pcp: binary-or-shlib-defines-rpath usr/lib/courier/courier/pcpd /usr/lib/courier-authlib \ No newline at end of file diff -Nru courier-0.66.1/debian/courier-pop.lintian courier-0.66.3/debian/courier-pop.lintian --- courier-0.66.1/debian/courier-pop.lintian 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/courier-pop.lintian 2012-03-16 12:58:16.000000000 +0000 @@ -1,2 +1,2 @@ -courier-pop: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/courierpop3d /usr/lib/courier-authlib -courier-pop: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/courierpop3login /usr/lib/courier-authlib +courier-pop: binary-or-shlib-defines-rpath usr/lib/courier/courier/courierpop3d /usr/lib/courier-authlib +courier-pop: binary-or-shlib-defines-rpath usr/lib/courier/courier/courierpop3login /usr/lib/courier-authlib diff -Nru courier-0.66.1/debian/po/cs.po courier-0.66.3/debian/po/cs.po --- courier-0.66.1/debian/po/cs.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/cs.po 2012-03-16 12:58:18.000000000 +0000 @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: courier 0.53.2-3\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2009-05-18 13:54+0200\n" "Last-Translator: Martin Sin \n" "Language-Team: Czech \n" diff -Nru courier-0.66.1/debian/po/de.po courier-0.66.3/debian/po/de.po --- courier-0.66.1/debian/po/de.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/de.po 2012-03-16 12:58:18.000000000 +0000 @@ -18,7 +18,7 @@ msgstr "" "Project-Id-Version: Courier 0.59.0-1\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 20078-04-20 00:19+0100\n" "Last-Translator: Holger Wansing \n" "Language-Team: German \n" diff -Nru courier-0.66.1/debian/po/es.po courier-0.66.3/debian/po/es.po --- courier-0.66.1/debian/po/es.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/es.po 2012-03-16 12:58:18.000000000 +0000 @@ -30,7 +30,7 @@ msgstr "" "Project-Id-Version: courier 0.60.0-2\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-11-07 16:43+0100\n" "Last-Translator: Francisco Javier Cuadrado \n" "Language-Team: Debian Spanish \n" diff -Nru courier-0.66.1/debian/po/eu.po courier-0.66.3/debian/po/eu.po --- courier-0.66.1/debian/po/eu.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/eu.po 2012-03-16 12:58:18.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: courier-eu\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-05-05 00:09+0200\n" "Last-Translator: Piarres Beobide \n" "Language-Team: Euskara \n" diff -Nru courier-0.66.1/debian/po/fi.po courier-0.66.3/debian/po/fi.po --- courier-0.66.1/debian/po/fi.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/fi.po 2012-03-16 12:58:18.000000000 +0000 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: courier 0.57.0-2\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-04-09 21:09+0200\n" "Last-Translator: Esko Arajärvi \n" "Language-Team: Finnish \n" diff -Nru courier-0.66.1/debian/po/fr.po courier-0.66.3/debian/po/fr.po --- courier-0.66.1/debian/po/fr.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/fr.po 2012-03-16 12:58:18.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-04-19 19:53+0200\n" "Last-Translator: Christian Perrier \n" "Language-Team: French \n" diff -Nru courier-0.66.1/debian/po/gl.po courier-0.66.3/debian/po/gl.po --- courier-0.66.1/debian/po/gl.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/gl.po 2012-03-16 12:58:18.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: courier\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-05-06 19:22+0100\n" "Last-Translator: Jacobo Tarrio \n" "Language-Team: Galician \n" diff -Nru courier-0.66.1/debian/po/it.po courier-0.66.3/debian/po/it.po --- courier-0.66.1/debian/po/it.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/it.po 2012-03-16 12:58:18.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: courier 0.60.0\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-08-10 10:22+0200\n" "Last-Translator: Luca Monducci \n" "Language-Team: Italian \n" diff -Nru courier-0.66.1/debian/po/ja.po courier-0.66.3/debian/po/ja.po --- courier-0.66.1/debian/po/ja.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/ja.po 2012-03-16 12:58:18.000000000 +0000 @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: courier 0.59.0-1.1\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-05-08 23:40+0900\n" "Last-Translator: Hideki Yamane (Debian-JP) \n" "Language-Team: Japanese \n" diff -Nru courier-0.66.1/debian/po/nl.po courier-0.66.3/debian/po/nl.po --- courier-0.66.1/debian/po/nl.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/nl.po 2012-03-16 12:58:18.000000000 +0000 @@ -15,7 +15,7 @@ msgstr "" "Project-Id-Version: courier 0.42.2-10\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-05-05 18:35+0200\n" "Last-Translator: Bart Cornelis \n" "Language-Team: Debian l10n Dutch \n" diff -Nru courier-0.66.1/debian/po/pt_BR.po courier-0.66.3/debian/po/pt_BR.po --- courier-0.66.1/debian/po/pt_BR.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/pt_BR.po 2012-03-16 12:58:18.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: courier\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2007-04-21 17:33-0300\n" "Last-Translator: André Luís Lopes \n" "Language-Team: Debian-BR Project \n" @@ -21,7 +21,6 @@ #. Description #: ../courier-base.templates:2001 #, fuzzy -#| msgid "Create directories for web-based administration ?" msgid "Create directories for web-based administration?" msgstr "Criar diretórios para a administração baseada na Web ?" @@ -29,11 +28,6 @@ #. Description #: ../courier-base.templates:2001 #, fuzzy -#| msgid "" -#| "Courier uses several configuration files which are located in /etc/" -#| "courier. Some configuration files can be replaced by a subdirectory where " -#| "all files insides this directory are concatenated and considered to be a " -#| "single, consolidated, configuration file." msgid "" "Courier uses several configuration files in /etc/courier. Some of these " "files can be replaced by a subdirectory whose contents are concatenated and " @@ -63,7 +57,6 @@ #. Description #: ../courier-base.templates:3001 #, fuzzy -#| msgid "Path to user's Maildir directory" msgid "Path to Maildir directory:" msgstr "Caminho para o diretório Maildir do usuário" @@ -71,11 +64,6 @@ #. Description #: ../courier-base.templates:3001 #, fuzzy -#| msgid "" -#| "This is a relative path name from each user's home directory to the " -#| "Maildir directory where the Courier servers store and access the user's " -#| "email. Please refer to the maildir(5) manual page if you are unfamiliar " -#| "with the mail storage format used by Courier." msgid "" "Please give the relative path name from each user's home directory to the " "Maildir directory where the Courier servers store and access the user's " @@ -107,7 +95,6 @@ #. Description #: ../courier-mta.templates:2001 #, fuzzy -#| msgid "Default domain" msgid "Default domain:" msgstr "Domínio padrão" @@ -115,10 +102,6 @@ #. Description #: ../courier-mta.templates:2001 #, fuzzy -#| msgid "" -#| "Please specify a valid email domain. Most header rewriting functions will " -#| "append this domain to all email addresses which do not specify a domain, " -#| "e.g. emails from accounts on this machine." msgid "" "Please specify a valid email domain. Most header rewriting functions will " "append this domain to all email addresses which do not specify a domain, " @@ -133,7 +116,6 @@ #. Description #: ../courier-mta.templates:3001 #, fuzzy -#| msgid "\"From\" Header for Delivery Notifications" msgid "\"From\" header for delivery notifications:" msgstr "Cabeçalho \"From\" para Notificações de Entrega" @@ -141,9 +123,6 @@ #. Description #: ../courier-mta.templates:3001 #, fuzzy -#| msgid "" -#| "Please specify a valid value for the \"From\" Header for mail delivery " -#| "notifications. Otherwise these cannot be sent." msgid "" "Please specify a valid value for the \"From\" header for mail delivery " "notifications. These notifications cannot be sent without that setting." @@ -162,14 +141,6 @@ #. Description #: ../courier-ssl.templates:2001 #, fuzzy -#| msgid "" -#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " -#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " -#| "X.509 certificate will be generated if necessary. For production use the " -#| "X.509 certificate must be signed by a recognized certificate authority, " -#| "in order for mail clients to accept the certificate. The default " -#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" -#| "courier/imapd.pem." msgid "" "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " "the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " @@ -187,14 +158,6 @@ #. Description #: ../courier-ssl.templates:2001 #, fuzzy -#| msgid "" -#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " -#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " -#| "X.509 certificate will be generated if necessary. For production use the " -#| "X.509 certificate must be signed by a recognized certificate authority, " -#| "in order for mail clients to accept the certificate. The default " -#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" -#| "courier/imapd.pem." msgid "" "For production use, the X.509 certificate must be signed by a recognized " "certificate authority, in order for mail clients to accept the certificate. " @@ -213,7 +176,6 @@ #. Description #: ../courier-webadmin.templates:2001 #, fuzzy -#| msgid "Activate CGI Program ?" msgid "Activate CGI program?" msgstr "Ativar Programa CGI ?" @@ -221,10 +183,6 @@ #. Description #: ../courier-webadmin.templates:2001 #, fuzzy -#| msgid "" -#| "To allow courier-webadmin to work out of the box, we need to copy the CGI " -#| "program from /usr/lib/courier/courier/webmail/webadmin to /usr/lib/cgi-" -#| "bin/courierwebadmin and set the SUID bit." msgid "" "To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" "courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" @@ -238,11 +196,6 @@ #. Description #: ../courier-webadmin.templates:2001 #, fuzzy -#| msgid "" -#| "There are two reasons why this is not done by default during the " -#| "installation. First it has serious security implications, because " -#| "courierwebadmin runs as root. Second it is not guaranteed to work " -#| "depending on your web server software and its configuration." msgid "" "This may have serious security implications, because courierwebadmin runs as " "root. Moreover, that solution is not guaranteed to work, depending on the " @@ -257,10 +210,6 @@ #. Description #: ../courier-webadmin.templates:2001 #, fuzzy -#| msgid "" -#| "If you agree here and your web server setup is compliant with the Debian " -#| "policy, you can access the administration frontend through http://" -#| "localhost/cgi-bin/courierwebadmin." msgid "" "If you choose this option and the web server setup is policy-compliant, you " "can access the administration frontend through http://localhost/cgi-bin/" @@ -274,7 +223,6 @@ #. Description #: ../courier-webadmin.templates:3001 #, fuzzy -#| msgid "Password for the Courier Administration" msgid "Password for Courier administration:" msgstr "Senha para a Administração Courier" @@ -308,7 +256,6 @@ #. Description #: ../sqwebmail.templates:2002 #, fuzzy -#| msgid "Enable Calendaring ?" msgid "Calendaring mode:" msgstr "Habilitar agendamento ?" @@ -316,11 +263,6 @@ #. Description #: ../sqwebmail.templates:2002 #, fuzzy -#| msgid "" -#| "Please specify if you would like to enable calendaring in local mode " -#| "(choose local), groupware mode (choose net) or not at all (choose " -#| "disabled). To actually using the groupware mode, you need to install the " -#| "courier-pcp package." msgid "" "Please specify if you would like to enable calendaring in 'local' mode, " "enable groupware or 'net' mode or disable it. The courier-pcp package is " @@ -335,11 +277,6 @@ #. Description #: ../sqwebmail.templates:2002 #, fuzzy -#| msgid "" -#| "Local mode requires very little overhead compared to not using " -#| "calendaring at all, but groupware mode requires a substantial additional " -#| "amount of server resources. If you select the groupware mode, a separate " -#| "daemon process will be run." msgid "" "Local mode adds very little overhead over a disabled calendaring mode. On " "the other hand, groupware mode is less resources-friendly and requires a " @@ -363,7 +300,6 @@ #. Description #: ../sqwebmail.templates:3001 #, fuzzy -#| msgid "Ispell Dictionary" msgid "Ispell dictionary:" msgstr "Dicionário Ispell" @@ -412,9 +348,6 @@ #. Description #: ../sqwebmail.templates:4002 #, fuzzy -#| msgid "" -#| "Please note that /var/www/sqwebmail will be removed if this package is " -#| "purged except you choose custom." msgid "" "Please note that /var/www/sqwebmail will be removed if this package is " "purged unless the 'custom' option is chosen." diff -Nru courier-0.66.1/debian/po/pt.po courier-0.66.3/debian/po/pt.po --- courier-0.66.1/debian/po/pt.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/pt.po 2012-03-16 12:58:18.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: courier 0.53.3-3\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-05-05 22:19+0100\n" "Last-Translator: Miguel Figueiredo \n" "Language-Team: Portuguese \n" diff -Nru courier-0.66.1/debian/po/ru.po courier-0.66.3/debian/po/ru.po --- courier-0.66.1/debian/po/ru.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/ru.po 2012-03-16 12:58:18.000000000 +0000 @@ -18,7 +18,7 @@ msgstr "" "Project-Id-Version: courier_0.63.0-1_ru\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2009-10-26 23:16+0300\n" "Last-Translator: Sergey Alyoshin \n" "Language-Team: Russian \n" diff -Nru courier-0.66.1/debian/po/sv.po courier-0.66.3/debian/po/sv.po --- courier-0.66.1/debian/po/sv.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/sv.po 2012-03-16 12:58:18.000000000 +0000 @@ -14,7 +14,7 @@ msgstr "" "Project-Id-Version: courier_0.60.0-1_sv\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-07-19 19:51+0200\n" "Last-Translator: Martin Ågren \n" "Language-Team: Swedish \n" diff -Nru courier-0.66.1/debian/po/templates.pot courier-0.66.3/debian/po/templates.pot --- courier-0.66.1/debian/po/templates.pot 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/templates.pot 2012-03-16 12:58:16.000000000 +0000 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" +"Project-Id-Version: courier\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff -Nru courier-0.66.1/debian/po/tr.po courier-0.66.3/debian/po/tr.po --- courier-0.66.1/debian/po/tr.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/tr.po 2012-03-16 12:58:18.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: courier\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-05-05 13:35+0200\n" "Last-Translator: Mehmet Türker \n" "Language-Team: Turkish \n" diff -Nru courier-0.66.1/debian/po/vi.po courier-0.66.3/debian/po/vi.po --- courier-0.66.1/debian/po/vi.po 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/po/vi.po 2012-03-16 12:58:18.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: courier 0.59.0-1.1\n" "Report-Msgid-Bugs-To: courier@packages.debian.org\n" -"POT-Creation-Date: 2011-05-08 08:40+0200\n" +"POT-Creation-Date: 2012-01-05 23:53+0000\n" "PO-Revision-Date: 2008-05-06 22:18+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff -Nru courier-0.66.1/debian/rules courier-0.66.3/debian/rules --- courier-0.66.1/debian/rules 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/rules 2012-03-16 12:58:16.000000000 +0000 @@ -1,6 +1,6 @@ #!/usr/bin/make -f # -# Copyright 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011 by Stefan Hornburg (Racke) +# Copyright 2000-2012 by Stefan Hornburg (Racke) # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -63,7 +63,6 @@ exit 1; \ fi -# fix permissions chmod +x debian/fixlinks chmod +x debian/courier_perms chmod +x debian/correctpermissions.pl @@ -73,7 +72,7 @@ chmod +x debian/srcmgr if [ ! -f srcmgr.list ]; then debian/srcmgr > srcmgr.list; fi if [ ! -f stamp-build ]; then \ - LINGUAS="de sv" ./configure $(COMMON_CONFOPTS) \ + LINGUAS="de sv" ./configure $(shell dpkg-buildflags --export=configure) $(COMMON_CONFOPTS) \ --with-postgresql-includes=/usr/include/postgresql \ && $(MAKE) LIBTOOL=/usr/bin/libtool && touch stamp-build; \ fi @@ -338,8 +337,8 @@ dh_perl -a dh_shlibdeps -a dh_gencontrol -a -Ncourier-imap -Ncourier-imap-ssl -- -VRELUP="$(RELUP)" - dh_gencontrol -pcourier-imap -- -VRELUP="$(RELUP)" -v4.9.1-$(shell dpkg-parsechangelog | perl -ne 'print $$2 if /^Version: (.*?)-(.*)$$/') - dh_gencontrol -pcourier-imap-ssl -- -VRELUP="$(RELUP)" -v4.9.1-$(shell dpkg-parsechangelog | perl -ne 'print $$2 if /^Version: (.*?)-(.*)$$/') + dh_gencontrol -pcourier-imap -- -VRELUP="$(RELUP)" -v4.9.3-$(shell dpkg-parsechangelog | perl -ne 'print $$2 if /^Version: (.*?)-(.*)$$/') + dh_gencontrol -pcourier-imap-ssl -- -VRELUP="$(RELUP)" -v4.9.3-$(shell dpkg-parsechangelog | perl -ne 'print $$2 if /^Version: (.*?)-(.*)$$/') dh_md5sums -a dh_builddeb -a diff -Nru courier-0.66.1/debian/sqwebmail.lintian courier-0.66.3/debian/sqwebmail.lintian --- courier-0.66.1/debian/sqwebmail.lintian 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/debian/sqwebmail.lintian 2012-03-16 12:58:16.000000000 +0000 @@ -2,5 +2,5 @@ sqwebmail: non-standard-dir-perm var/cache/sqwebmail/ 0700 != 0755 sqwebmail: missing-debconf-dependency sqwebmail: package-contains-empty-directory usr/lib/cgi-bin/ -sqwebmail: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/sqwebmaild /usr/lib/courier-authlib -sqwebmail: binary-or-shlib-defines-rpath ./usr/lib/courier/courier/sqwebpasswd /usr/lib/courier-authlib +sqwebmail: binary-or-shlib-defines-rpath usr/lib/courier/courier/sqwebmaild /usr/lib/courier-authlib +sqwebmail: binary-or-shlib-defines-rpath usr/lib/courier/courier/sqwebpasswd /usr/lib/courier-authlib diff -Nru courier-0.66.1/imap/ChangeLog courier-0.66.3/imap/ChangeLog --- courier-0.66.1/imap/ChangeLog 2011-04-07 10:56:41.000000000 +0000 +++ courier-0.66.3/imap/ChangeLog 2012-03-16 12:58:16.000000000 +0000 @@ -1,3 +1,29 @@ +4.9.3 + +2011-05-22 Sam Varshavchik + + * msgenvelope.c (msgappends): Fix a fatal error upon encountering + 8-bit header content. Heuristically try to interpret it as UTF-8, and + just ignore invalid UTF-8 sequences. + +4.9.2 + +2011-05-17 Sam Varshavchik + + * rfc2045/rfc2045cdecode.c: Tolerate lowercase hexadecimal characters + in quoted-printable-encoded content. + +2011-05-06 Thomas Jacob + + * unicode/unicode.c: Compilation fixes. + +4.9.1 + +2011-04-11 Sam Varshavchik + + * tcpd/libcouriertls.c (tls_create): Remove SSLv2_method(). + (tls_create): Remove "!SSLv2" from the default TLS_CIPHER_LIST. + 2011-04-07 Sam Varshavchik * mkimapdcert.in (prefix): Create imapd.pem with 600 perms. diff -Nru courier-0.66.1/imap/configure courier-0.66.3/imap/configure --- courier-0.66.1/imap/configure 2011-04-04 13:05:33.000000000 +0000 +++ courier-0.66.3/imap/configure 2012-03-16 12:58:16.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.66 for courier-imap 4.9.0. +# Generated by GNU Autoconf 2.66 for courier-imap 4.9.3. # # Report bugs to . # @@ -562,8 +562,8 @@ # Identity of this package. PACKAGE_NAME='courier-imap' PACKAGE_TARNAME='courier-imap' -PACKAGE_VERSION='4.9.0' -PACKAGE_STRING='courier-imap 4.9.0' +PACKAGE_VERSION='4.9.3' +PACKAGE_STRING='courier-imap 4.9.3' PACKAGE_BUGREPORT='courier-users@lists.sourceforge.net' PACKAGE_URL='' @@ -1323,7 +1323,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures courier-imap 4.9.0 to adapt to many kinds of systems. +\`configure' configures courier-imap 4.9.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1394,7 +1394,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of courier-imap 4.9.0:";; + short | recursive ) echo "Configuration of courier-imap 4.9.3:";; esac cat <<\_ACEOF @@ -1509,7 +1509,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -courier-imap configure 4.9.0 +courier-imap configure 4.9.3 generated by GNU Autoconf 2.66 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2053,7 +2053,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by courier-imap $as_me 4.9.0, which was +It was created by courier-imap $as_me 4.9.3, which was generated by GNU Autoconf 2.66. Invocation command line was $ $0 $@ @@ -2982,7 +2982,7 @@ # Define the identity of the package. PACKAGE='courier-imap' - VERSION='4.9.0' + VERSION='4.9.3' # Some tools Automake needs. @@ -17170,7 +17170,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by courier-imap $as_me 4.9.0, which was +This file was extended by courier-imap $as_me 4.9.3, which was generated by GNU Autoconf 2.66. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17236,7 +17236,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -courier-imap config.status 4.9.0 +courier-imap config.status 4.9.3 configured by $0, generated by GNU Autoconf 2.66, with options \\"\$ac_cs_config\\" diff -Nru courier-0.66.1/imap/configure.in courier-0.66.3/imap/configure.in --- courier-0.66.1/imap/configure.in 2011-04-04 13:03:42.000000000 +0000 +++ courier-0.66.3/imap/configure.in 2012-03-16 12:58:16.000000000 +0000 @@ -1,10 +1,10 @@ dnl Process this file with autoconf to produce a configure script. dnl dnl -dnl Copyright 1998 - 2010 Double Precision, Inc. See COPYING for +dnl Copyright 1998 - 2011 Double Precision, Inc. See COPYING for dnl distribution information. -AC_INIT(courier-imap, 4.9.0, [courier-users@lists.sourceforge.net]) +AC_INIT(courier-imap, 4.9.3, [courier-users@lists.sourceforge.net]) >confdefs.h # Kill PACKAGE_ macros diff -Nru courier-0.66.1/imap/msgenvelope.c courier-0.66.3/imap/msgenvelope.c --- courier-0.66.1/imap/msgenvelope.c 2011-04-04 13:03:42.000000000 +0000 +++ courier-0.66.3/imap/msgenvelope.c 2012-03-16 12:58:16.000000000 +0000 @@ -71,7 +71,9 @@ if (l) memcpy(p, s, l); p[l]=0; - q=rfc2047_encode_str(p, "x-unknown", + + /* Assume UTF-8, if not, well, GIGO */ + q=rfc2047_encode_str(p, "utf-8", rfc2047_qp_allow_any); free(p); if (!q) diff -Nru courier-0.66.1/maildrop/configure courier-0.66.3/maildrop/configure --- courier-0.66.1/maildrop/configure 2011-04-04 13:05:57.000000000 +0000 +++ courier-0.66.3/maildrop/configure 2012-03-16 12:58:16.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.66 for maildrop 2.5.3. +# Generated by GNU Autoconf 2.66 for maildrop 2.5.4. # # Report bugs to . # @@ -562,8 +562,8 @@ # Identity of this package. PACKAGE_NAME='maildrop' PACKAGE_TARNAME='maildrop' -PACKAGE_VERSION='2.5.3' -PACKAGE_STRING='maildrop 2.5.3' +PACKAGE_VERSION='2.5.4' +PACKAGE_STRING='maildrop 2.5.4' PACKAGE_BUGREPORT='courier-users@lists.sourceforge.net' PACKAGE_URL='' @@ -1340,7 +1340,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures maildrop 2.5.3 to adapt to many kinds of systems. +\`configure' configures maildrop 2.5.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1410,7 +1410,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of maildrop 2.5.3:";; + short | recursive ) echo "Configuration of maildrop 2.5.4:";; esac cat <<\_ACEOF @@ -1540,7 +1540,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -maildrop configure 2.5.3 +maildrop configure 2.5.4 generated by GNU Autoconf 2.66 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2084,7 +2084,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by maildrop $as_me 2.5.3, which was +It was created by maildrop $as_me 2.5.4, which was generated by GNU Autoconf 2.66. Invocation command line was $ $0 $@ @@ -2904,7 +2904,7 @@ # Define the identity of the package. PACKAGE='maildrop' - VERSION='2.5.3' + VERSION='2.5.4' # Some tools Automake needs. @@ -17693,7 +17693,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by maildrop $as_me 2.5.3, which was +This file was extended by maildrop $as_me 2.5.4, which was generated by GNU Autoconf 2.66. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17759,7 +17759,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -maildrop config.status 2.5.3 +maildrop config.status 2.5.4 configured by $0, generated by GNU Autoconf 2.66, with options \\"\$ac_cs_config\\" diff -Nru courier-0.66.1/maildrop/configure.in courier-0.66.3/maildrop/configure.in --- courier-0.66.1/maildrop/configure.in 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/maildrop/configure.in 2012-03-16 12:58:16.000000000 +0000 @@ -1,8 +1,8 @@ dnl -dnl Copyright 1998 - 2010 Double Precision, Inc. See COPYING for +dnl Copyright 1998 - 2011 Double Precision, Inc. See COPYING for dnl distribution information. -AC_INIT(maildrop, 2.5.3, [courier-users@lists.sourceforge.net]) +AC_INIT(maildrop, 2.5.4, [courier-users@lists.sourceforge.net]) >confdefs.h # Kill PACKAGE_ macros diff -Nru courier-0.66.1/maildrop/maildrop.C courier-0.66.3/maildrop/maildrop.C --- courier-0.66.1/maildrop/maildrop.C 2011-04-04 13:03:46.000000000 +0000 +++ courier-0.66.3/maildrop/maildrop.C 2012-03-16 12:58:16.000000000 +0000 @@ -80,7 +80,7 @@ { merr << argv[0] << ": " << p << "\n"; #if SYSLOG_LOGGING - syslog(LOG_INFO, p); + syslog(LOG_INFO, "%s", p); #endif cleanup(); return (EX_TEMPFAIL); @@ -90,7 +90,7 @@ { merr << argv[0] << ": " << p << "\n"; #if SYSLOG_LOGGING - syslog(LOG_INFO, p); + syslog(LOG_INFO, "%s", p); #endif cleanup(); return (EX_TEMPFAIL); diff -Nru courier-0.66.1/rfc2045/rfc2045cdecode.c courier-0.66.3/rfc2045/rfc2045cdecode.c --- courier-0.66.1/rfc2045/rfc2045cdecode.c 2011-04-04 13:02:58.000000000 +0000 +++ courier-0.66.3/rfc2045/rfc2045cdecode.c 2012-03-16 12:58:16.000000000 +0000 @@ -21,6 +21,13 @@ static const char xdigit[]="0123456789ABCDEF"; +static int tou(char c) +{ + if (c >= 'a' && c <= 'f') + return c + ('A'-'a'); + return c; +} + static int do_decode_qp(struct rfc2045 *p) { char *a, *b, *c, *end; @@ -38,12 +45,12 @@ if (!*a || a >= end || isspace((int)(unsigned char)*a)) break; - if ((c=strchr(xdigit, *a)) == 0) continue; + if ((c=strchr(xdigit, tou(*a))) == 0) continue; d= (c-xdigit)*16; ++a; if (!*a || a >= end) break; - if ((c=strchr(xdigit, *a)) == 0) continue; + if ((c=strchr(xdigit, tou(*a))) == 0) continue; d += c-xdigit; ++a; *b++=d; diff -Nru courier-0.66.1/rpm.release courier-0.66.3/rpm.release --- courier-0.66.1/rpm.release 2011-04-13 16:34:34.000000000 +0000 +++ courier-0.66.3/rpm.release 2012-03-16 12:58:16.000000000 +0000 @@ -1,2 +1,2 @@ -VERSION=0.66.1 +VERSION=0.66.3 RELEASE=1 diff -Nru courier-0.66.1/unicode/unicode.c courier-0.66.3/unicode/unicode.c --- courier-0.66.1/unicode/unicode.c 2011-04-04 13:03:28.000000000 +0000 +++ courier-0.66.3/unicode/unicode.c 2012-03-16 12:58:16.000000000 +0000 @@ -198,13 +198,13 @@ size_t utf7encodebuf_cnt; /* Accumulated bits for base64 encoding */ - u_int32_t utf7bits; + uint32_t utf7bits; /* How many bits in utf7bits */ - u_int16_t utf7bitcount; + uint16_t utf7bitcount; /* Flag: in base64mode */ - u_int16_t utfmode; + uint16_t utfmode; int errflag; @@ -343,7 +343,7 @@ /* We better be getting UCS-2 here! */ - const u_int16_t *utext=(const u_int16_t *)text; + const uint16_t *utext=(const uint16_t *)text; cnt /= 2; while (cnt) @@ -381,7 +381,7 @@ } toutf7->utf7bits = (toutf7->utf7bits << 16) | - (((u_int32_t)*utext) & 0xFFFF); + (((uint32_t)*utext) & 0xFFFF); toutf7->utf7bitcount += 16; ++utext; @@ -391,7 +391,7 @@ while (toutf7->utf7bitcount >= 6) { - u_int32_t v; + uint32_t v; int n; if (toutf7->errflag) @@ -453,11 +453,11 @@ struct libmail_u_convert_hdr hdr; /* Accumulated UCS-2 stream */ - u_int16_t convbuf[512]; + uint16_t convbuf[512]; size_t convbuf_cnt; /* Accumulated base64 bits */ - u_int32_t modbits; + uint32_t modbits; /* How many bits extracted from a base64 stream */ @@ -583,7 +583,7 @@ /* Not in the base64 encoded stream */ convert_fromutf7_add(fromutf7, - ((u_int16_t)*text) & 0xFFFF); + ((uint16_t)*text) & 0xFFFF); ++text; --cnt; continue; @@ -619,7 +619,7 @@ /* Got a UCS-2 char */ int shiftcnt=fromutf7->modcnt - 16; - u_int32_t v=fromutf7->modbits; + uint32_t v=fromutf7->modbits; if (shiftcnt) v >>= shiftcnt; @@ -799,7 +799,7 @@ } static void convert_flush(struct libmail_u_convert_iconv *); -static void convert_flush_iconv(struct libmail_u_convert_iconv *, char **, +static void convert_flush_iconv(struct libmail_u_convert_iconv *, const char **, size_t *); /* @@ -883,7 +883,7 @@ static void convert_flush(struct libmail_u_convert_iconv *h) { - char *p; + const char *p; size_t n; if (h->bufcnt == 0 || h->errflag) @@ -917,7 +917,7 @@ */ static void convert_flush_iconv(struct libmail_u_convert_iconv *h, - char **inbuf, size_t *inbytesleft) + const char **inbuf, size_t *inbytesleft) { int save_errno; diff -Nru courier-0.66.1/webmail/ChangeLog courier-0.66.3/webmail/ChangeLog --- courier-0.66.1/webmail/ChangeLog 2011-04-13 16:16:57.000000000 +0000 +++ courier-0.66.3/webmail/ChangeLog 2012-03-16 12:58:16.000000000 +0000 @@ -1,3 +1,14 @@ +5.5.2 + +2011-05-17 Sam Varshavchik + + * rfc2045/rfc2045cdecode.c: Tolerate lowercase hexadecimal characters + in quoted-printable-encoded content. + +2011-05-06 Thomas Jacob + + * unicode/unicode.c: Compilation fixes. + 5.5.1 2011-04-13 Sam Varshavchik diff -Nru courier-0.66.1/webmail/configure courier-0.66.3/webmail/configure --- courier-0.66.1/webmail/configure 2011-04-13 16:18:34.000000000 +0000 +++ courier-0.66.3/webmail/configure 2012-03-16 12:58:16.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.66 for sqwebmail 5.5.1. +# Generated by GNU Autoconf 2.66 for sqwebmail 5.5.2. # # Report bugs to . # @@ -562,8 +562,8 @@ # Identity of this package. PACKAGE_NAME='sqwebmail' PACKAGE_TARNAME='sqwebmail' -PACKAGE_VERSION='5.5.1' -PACKAGE_STRING='sqwebmail 5.5.1' +PACKAGE_VERSION='5.5.2' +PACKAGE_STRING='sqwebmail 5.5.2' PACKAGE_BUGREPORT='courier-sqwebmail@lists.sourceforge.net' PACKAGE_URL='' @@ -1325,7 +1325,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures sqwebmail 5.5.1 to adapt to many kinds of systems. +\`configure' configures sqwebmail 5.5.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1395,7 +1395,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of sqwebmail 5.5.1:";; + short | recursive ) echo "Configuration of sqwebmail 5.5.2:";; esac cat <<\_ACEOF @@ -1529,7 +1529,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -sqwebmail configure 5.5.1 +sqwebmail configure 5.5.2 generated by GNU Autoconf 2.66 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1952,7 +1952,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by sqwebmail $as_me 5.5.1, which was +It was created by sqwebmail $as_me 5.5.2, which was generated by GNU Autoconf 2.66. Invocation command line was $ $0 $@ @@ -2771,7 +2771,7 @@ # Define the identity of the package. PACKAGE='sqwebmail' - VERSION='5.5.1' + VERSION='5.5.2' # Some tools Automake needs. @@ -14102,7 +14102,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by sqwebmail $as_me 5.5.1, which was +This file was extended by sqwebmail $as_me 5.5.2, which was generated by GNU Autoconf 2.66. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14168,7 +14168,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -sqwebmail config.status 5.5.1 +sqwebmail config.status 5.5.2 configured by $0, generated by GNU Autoconf 2.66, with options \\"\$ac_cs_config\\" diff -Nru courier-0.66.1/webmail/configure.in courier-0.66.3/webmail/configure.in --- courier-0.66.1/webmail/configure.in 2012-03-16 13:25:39.000000000 +0000 +++ courier-0.66.3/webmail/configure.in 2012-03-16 12:58:16.000000000 +0000 @@ -2,7 +2,7 @@ dnl Copyright 1998 - 2010 Double Precision, Inc. See COPYING for dnl distribution information. -AC_INIT(sqwebmail, 5.5.1, [courier-sqwebmail@lists.sourceforge.net]) +AC_INIT(sqwebmail, 5.5.2, [courier-sqwebmail@lists.sourceforge.net]) >confdefs.h # Kill PACKAGE_ macros diff -Nru courier-0.66.1/webmail/pcp.c courier-0.66.3/webmail/pcp.c --- courier-0.66.1/webmail/pcp.c 2011-04-04 13:03:52.000000000 +0000 +++ courier-0.66.3/webmail/pcp.c 2012-03-16 12:58:16.000000000 +0000 @@ -1518,7 +1518,7 @@ printf(" "); if (p->address && strcmp(p->address, "@")) { - printf(getarg("CONFLICTERR2")); + printf("%s", getarg("CONFLICTERR2")); print_safe(p->address); } else diff -Nru courier-0.66.1/webmail/sqwebmail.c courier-0.66.3/webmail/sqwebmail.c --- courier-0.66.1/webmail/sqwebmail.c 2011-04-04 13:03:52.000000000 +0000 +++ courier-0.66.3/webmail/sqwebmail.c 2012-03-16 12:58:16.000000000 +0000 @@ -1097,7 +1097,7 @@ c=strchr(c, '.'); if (c) { - printf(sep); + printf("%s", sep); print_safe(c+1); } }