moving from imap-sent folder to a local-folder don't break it see diff from the this way "saved" orginal sent and the broken one
this is the source-tarball and one of the last important patches how dbmail is built here https://access.thelounge.net/harry/dbmail-sources.zip dbmail.spec from the rpmbuild also attached Am 16.04.2018 um 14:29 schrieb Reindl Harald: > sorry for the mail-flood - but i will try to move it now to a local > folder - i think the breakage to the sent message happens instantly > but thunderbird before moveing it shows some caching where it is fine > and not put through dbmail re-construct > > good question if this also happens when move it straight to a local folder > > Am 16.04.2018 um 14:24 schrieb Reindl Harald: >> this message was broken too while the sent message was green until >> i moved it with drag&drop from sent to the dbmail folder with the >> intention to make a diff >> >> now for both copies enigmail says "wrong signature" >> >> Am 16.04.2018 um 14:09 schrieb Reindl Harald: >>> Am 16.04.2018 um 13:48 schrieb Thomas Raschbacher: >>>> do you have that problem vor every signed email, or just >>>> occasionally? cuz i haven't noticed problems on my part yet >>> >>> hard to say, but on enough that i stopped using Enigmail long >>> ago when neraly every list message i wrote came back with broken >>> signature in case i used GPG/Mime meaning "signature.asc" >>> attached instead inline signing >>> >>> for me at that time it wasn't clear that it's my own mailserver >>> running dbmail-1.3 and not the list servers which are breaking >>> something but the diff you can see is the outbound mail of >>> someone which used dbamil himself and switched to dovecot >>> directly copied from his dovecot-imap compared to my broken >>> received one >>> >>>> On 2018-04-01 13:14, Reindl Harald wrote: >>>>> ping - see also attached as diff >>>>> >>>>> if someone is able to fix that for dbmail-3.1 i offer to pay >>>>> the work >>>>> >>>>> 2874f497fb429ed139e94342ca1c84325b20b3f1 is the git with >>>>> latest fixes for 3.1 before move to github - not sure if >>>>> they ever made it to a offical release and we applied the >>>>> patch from paul (also attached) >>>>> >>>>> frankly i would sell my soul when dbmail get active >>>>> maintainment again because the silence of the last few years >>>>> holds me back to consider upgrade to 3.2 given that upgrades >>>>> to 3.0 and 3.1 in both cases needed a lot of urgency patches >>>>> after user complaints with several clients mostly >>>>> re-construct errors _______________ >>>>> >>>>> * Mi Dez 07 2016 Reindl Harald <h.rei...@thelounge.net> - add >>>>> dbmail-prepend-headers-during-delivery.patch >>>>> >>>>> * Mi Jan 20 2016 Reindl Harald <h.rei...@thelounge.net> - >>>>> update to 2874f497fb429ed139e94342ca1c84325b20b3f1 bugfix >>>>> snapshot - prevent assertion in p_string_erase >>>>> >>>>> * So Jul 27 2014 Reindl Harald <h.rei...@thelounge.net> - >>>>> update to 3.1.17 release >>>>> >>>>> Am 30.03.2018 um 16:23 schrieb Reindl Harald: >>>>>> dbmail-3.1.17-4.fc26.20171030.rh.2874f497fb429ed139e94342ca1c84325b20b3f1.x86_64 >>>>>> >>>>>> >>>>>> >>>>>> >>> >>>>>> >> >>>>>> > see screenshot - the linebreak in line 50 seems to change between \r\n >>>>>> and only \n which completly breaks the signature - inline >>>>>> signed mails don't break because they don't have a >>>>>> "signature.asc" attachment >>>>>> >>>>>> the plaintext version shows the same amount of linebreaks, >>>>>> but i have also seen dbmail-3.1 caces where some new lines >>>>>> are added or missing >>>>>> >>>>>> pretty sure at reconstruct where i pointed out some year >>>>>> ago to Paul that sometimes linebreaks change and that >>>>>> could break signed mails while the response was they don't >>>>>> matter
--- received.eml 2018-04-16 14:30:01.514779917 +0200 +++ sent.eml 2018-04-16 14:29:41.100626565 +0200 @@ -1,98 +1,26 @@ -Return-Path: dbmail-boun...@dbmail.org -Received: from mail-gw.thelounge.net by mail.thelounge.net (THELOUNGE MTA) - with ESMTPS id 40PnkX5gy4zXym for <h.rei...@thelounge.net>; - Mon, 16 Apr 2018 14:29:24 +0200 (CEST) -Received-SPF: None (mailfrom) identity=mailfrom; client-ip=194.109.214.18; - helo=lists.nfg.nl; envelope-from=dbmail-boun...@dbmail.org; - receiver=h.rei...@thelounge.net -X-AT-Envelope-From: <dbmail-boun...@dbmail.org> -X-AT-Envelope-To: <h.rei...@thelounge.net> -Received: from lists.nfg.nl (lists.nfg.nl [194.109.214.18]) - by mail-gw.thelounge.net (THELOUNGE GATEWAY) with ESMTP id 40PnkX47qpz9m2 - for <h.rei...@thelounge.net>; Mon, 16 Apr 2018 14:29:24 +0200 (CEST) -Received: from stats.nfgs.net (localhost [127.0.0.1]) - by lists.nfg.nl (Postfix) with ESMTP id 97A951EC7EA; - Mon, 16 Apr 2018 14:29:23 +0200 (CEST) -X-Original-To: dbm...@lists.nfg.nl -Delivered-To: dbm...@lists.nfg.nl -Received: from localhost (localhost [127.0.0.1]) by lists.nfg.nl (Postfix) - with ESMTP id 1F6751EC7EA for <dbm...@lists.nfg.nl>; - Mon, 16 Apr 2018 14:29:22 +0200 (CEST) -Received: from lists.nfg.nl ([194.109.214.18]) - by localhost (lists.nfg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP - id 8GfFqmL0pE8o for <dbm...@lists.nfg.nl>; - Mon, 16 Apr 2018 14:29:16 +0200 (CEST) -Received: from mail.nfg.nl (dbmail [194.109.214.20]) by lists.nfg.nl (Postfix) - with ESMTP id 0FFE11EC7E9 for <dbm...@lists.nfg.nl>; - Mon, 16 Apr 2018 14:29:16 +0200 (CEST) -Received: by mail.nfg.nl (Postfix, from userid 1001) id F26DC1435D; - Mon, 16 Apr 2018 14:29:15 +0200 (CEST) -Received: from localhost (localhost [127.0.0.1]) by mx2.nfg.nl (Postfix) - with ESMTP id E44814A160 for <dbmail@dbmail.org>; - Mon, 16 Apr 2018 14:48:26 +0200 (CEST) -Received: from mx2.nfg.nl ([IPv6:::ffff:127.0.0.1]) - by localhost (mx1.nfg.nl [::ffff:127.0.0.1]) (amavisd-new, port 10024) - with ESMTP id 4Ta-Dn3Z_ajd for <dbmail@dbmail.org>; - Mon, 16 Apr 2018 14:48:20 +0200 (CEST) -Received-SPF: Pass (sender SPF authorized) identity=mailfrom; - client-ip=91.118.73.15; helo=mail.thelounge.net; - envelope-from=h.rei...@thelounge.net; receiver=dbmail@dbmail.org -Received: from mail.thelounge.net (mail.thelounge.net [91.118.73.15]) - by mx2.nfg.nl (Postfix) with ESMTP - id C5AE44A0DB for <dbmail@dbmail.org>; Mon, 16 Apr 2018 14:48:19 +0200 (CEST) -Received: from rh.thelounge.net (Authenticated sender: h.rei...@thelounge.net) - by mail.thelounge.net (THELOUNGE MTA) with ESMTPSA id 40PnkC6mdyzXym - for <dbmail@dbmail.org>; Mon, 16 Apr 2018 14:29:07 +0200 (CEST) +X-Mozilla-Status: 0011 +X-Mozilla-Status2: 00000000 +X-Mozilla-Keys: +Subject: Re: [Dbmail] dbmail breaks PGP/MIME mails To: dbmail@dbmail.org References: <92278b55-4845-760a-a43a-8729a3bfb...@thelounge.net> - <16d324dc-91c1-c301-834a-7381199ef...@thelounge.net> - <cdfc035fd209e0382ee6432d6709c...@lordvan.com> - <517e8a2f-d155-c5a0-b8fa-f3aa7bfca...@thelounge.net> - <99bc3a02-2742-7ae1-81d5-44a4fbf03...@thelounge.net> + <16d324dc-91c1-c301-834a-7381199ef...@thelounge.net> + <cdfc035fd209e0382ee6432d6709c...@lordvan.com> + <517e8a2f-d155-c5a0-b8fa-f3aa7bfca...@thelounge.net> + <99bc3a02-2742-7ae1-81d5-44a4fbf03...@thelounge.net> From: Reindl Harald <h.rei...@thelounge.net> Openpgp: id=9D2B46CDBC140A36753AE4D733174D5A5892B7B8; - url=https://arrakis-tls.thelounge.net/gpg/h.reindl_thelounge.net.pub.txt + url=https://arrakis-tls.thelounge.net/gpg/h.reindl_thelounge.net.pub.txt Organization: the lounge interactive design Message-ID: <5b04bf7e-1e0e-dd2b-7807-eeb9bfbcf...@thelounge.net> Date: Mon, 16 Apr 2018 14:29:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 - Thunderbird/52.7.0 -In-Reply-To: <99bc3a02-2742-7ae1-81d5-44a4fbf03...@thelounge.net> + Thunderbird/52.7.0 MIME-Version: 1.0 -Subject: Re: [Dbmail] dbmail breaks PGP/MIME mails -X-BeenThere: dbmail@dbmail.org -X-Mailman-Version: 2.1.13 -Precedence: list -Reply-To: DBMail mailinglist <dbmail@dbmail.org> -List-Id: DBMail mailinglist <dbmail.dbmail.org> -List-Unsubscribe: <http://lists.nfg.nl/mailman/options/dbmail>, - <mailto:dbmail-requ...@dbmail.org?subject=unsubscribe> -List-Archive: <http://lists.nfg.nl/mhonarc/dbmail> -List-Post: <mailto:dbmail@dbmail.org> -List-Help: <mailto:dbmail-requ...@dbmail.org?subject=help> -List-Subscribe: <http://lists.nfg.nl/mailman/listinfo/dbmail>, - <mailto:dbmail-requ...@dbmail.org?subject=subscribe> -Sender: dbmail-boun...@dbmail.org -Errors-To: dbmail-boun...@dbmail.org -X-Spam-Status: No, score=-101.7, tag-level=5.5, block-level=8.0, -X-Spam-Report: Flag: No, * -1.5 CUST_DNSWL_12_TL_M RBL: - dnswl-aggregate.thelounge.net (Medium Trust) * [194.109.214.18 listed in - dnswl-aggregate.thelounge.net] * -0.1 CUST_DNSWL_7_ORG_L RBL: list.dnswl.org - (Low Trust) * [194.109.214.18 listed in list.dnswl.org] * -0.1 - CUST_DNSWL_2_SENDERSC_L RBL: score.senderscore.com (Low Trust) * - [194.109.214.18 listed in score.senderscore.com] * -100 USER_IN_WHITELIST - From: address is in the user's white-list * -0.0 SHORTCIRCUIT Not all rules - were run, due to a shortcircuited rule * -0.0 CUST_SHORTCIRCUIT1 Skip tests - for whitelists and local relays -X-Virus-Scanned: Yes -Content-Type: multipart/mixed; - boundary="===============0590953189==" - -This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ---===============0590953189== +In-Reply-To: <99bc3a02-2742-7ae1-81d5-44a4fbf03...@thelounge.net> Content-Type: multipart/signed; micalg=pgp-sha256; - protocol="application/pgp-signature"; - boundary=95x9W5Pg80n2e63kn7y7syC68cfr7gZo1 + protocol="application/pgp-signature"; + boundary="95x9W5Pg80n2e63kn7y7syC68cfr7gZo1" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --95x9W5Pg80n2e63kn7y7syC68cfr7gZo1 @@ -109,7 +37,6 @@ <99bc3a02-2742-7ae1-81d5-44a4fbf03...@thelounge.net> In-Reply-To: <99bc3a02-2742-7ae1-81d5-44a4fbf03...@thelounge.net> - --2kut2LKcWUJc9D4o6G611cZMELUpAbZFp Content-Type: text/plain; charset=windows-1252 Content-Language: de-CH @@ -225,15 +152,3 @@ --95x9W5Pg80n2e63kn7y7syC68cfr7gZo1-- ---===============0590953189== -Content-Type: text/plain; charset="us-ascii" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -Content-Disposition: inline - -_______________________________________________ -DBmail mailing list -DBmail@dbmail.org -http://lists.nfg.nl/mailman/listinfo/dbmail - ---===============0590953189==--
%define registry_uid 38 %define registry_name dbmail %define services dbmail-imapd dbmail-pop3d dbmail-lmtpd dbmail-timsieved %define git 2874f497fb429ed139e94342ca1c84325b20b3f1 Name: dbmail Version: 3.1.17 Release: 6%{?dist}.%git Summary: A database mail storage system License: GPLv2 URL: http://git.dbmail.eu/paul/dbmail Source0: %{name}-%{git}.tar.bz2 Source1: %{name}-imapd.service Source2: %{name}-lmtpd.service Source3: %{name}-pop3d.service Source4: %{name}-timsieved.service Source5: %{name}.cron Source6: %{name}.logrotate Source8: %{name}.sysconfig Source9: %{name}.tmpfiles Patch1: dbmail-prepend-headers-during-delivery.patch BuildRequires: asciidoc BuildRequires: fileutils BuildRequires: glib2-devel BuildRequires: gmime-devel BuildRequires: libevent-devel BuildRequires: libsieve-devel BuildRequires: libzdb-devel BuildRequires: mhash-devel BuildRequires: openssl-devel BuildRequires: xmlto Requires: cronie Requires: logrotate Requires: %{_sbindir}/sendmail Requires(pre): shadow-utils Requires(post): shadow-utils Requires(preun): shadow-utils %description Dbmail is a IMAP/POP3/LMTP/SIEVE server storing mail messages in a database %package manpages Summary: %{name}-manpages and examples %description manpages %package tools Summary: dbmail-deliver, dbmail-export, dbmail-httpd, dbmail-sievecmd, dbmail-users %description tools %prep %setup -q -n %{name}-%git %patch1 -p1 rm -f README* sed -i -e 's,\(^db\W*=\)\(.*$\),\1 %{_sharedstatedir}/%{name}/%{name}.db,' -e 's/\(^authdriver\W*=\)\(\W*$\)/\1 sql/' -e 's/\(^EFFECTIVE_USER\W*=\)\(.*$\)/\1 %{name}/' -e 's/\(^EFFECTIVE_GROUP\W*=\)\(.*$\)/\1 %{name}/' %{name}.conf sed -i 's/gmime-2.4/gmime-2.6/g' configure %build export CFLAGS="%{optflags} %{OS_flags} -fPIC -flto -fno-fat-lto-objects -fuse-ld=gold -fuse-linker-plugin" export CXXFLAGS="$CFLAGS" export CPPFLAGS="$CFLAGS" export FFLAGS="$CFLAGS" export CC="gcc $CFLAGS" export SH_LDFLAGS="-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack %{optflags} %{OS_flags} -flto -fno-fat-lto-objects -fuse-ld=gold -fuse-linker-plugin" export LDFLAGS="$SH_LDFLAGS -pie -fPIE" %configure --with-sieve --without-jemalloc --enable-manpages --enable-shared --disable-static --without-ldap sed -i -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{__make} %{?_smp_mflags} %install make install-strip DESTDIR=%{buildroot} mkdir -p %{buildroot}%{_mandir}/man{1,5,8} \ %{buildroot}%{_sysconfdir}/cron.daily \ %{buildroot}%{_sysconfdir}/logrotate.d \ %{buildroot}%{_sysconfdir}/sysconfig \ %{buildroot}%{_tmpfilesdir} \ %{buildroot}%{_sysconfdir}/ld.so.conf.d \ %{buildroot}%{_unitdir} \ %{buildroot}%{_docdir}/%{name} install -p -m 755 %SOURCE5 %{buildroot}%{_sysconfdir}/cron.daily/%{name} install -p -m 644 %SOURCE6 %{buildroot}%{_sysconfdir}/logrotate.d/%{name} install -p -m 644 %SOURCE8 %{buildroot}%{_sysconfdir}/sysconfig/%{name} install -p -m 644 man/*1 %{buildroot}%{_mandir}/man1/ install -p -m 644 man/*5 %{buildroot}%{_mandir}/man5/ install -p -m 644 man/*8 %{buildroot}%{_mandir}/man8/ install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/ install -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/ install -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/ install -m 0644 %{SOURCE4} %{buildroot}%{_unitdir}/ install -m 0644 %{SOURCE9} %{buildroot}%{_tmpfilesdir}/%{name}.conf cp -R sql/mysql %{buildroot}%{_docdir}/%{name}/ cp INSTALL %{buildroot}%{_docdir}/%{name}/INSTALL cp UPGRADING %{buildroot}%{_docdir}/%{name}/UPGRADING cp %{name}.conf %{buildroot}%{_docdir}/%{name}/%{name}.conf echo "%{_libdir}/%{name}" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf find %{buildroot} -name \*\.la -print | xargs rm -f rm -f %{buildroot}%{_mandir}/man8/dbmail-httpd.8* \ %{buildroot}%{_mandir}/man8/dbmail-sievecmd.8* \ %{buildroot}%{_mandir}/man1/dbmail-deliver.1* strip -s %{buildroot}%{_libdir}/%{name}/libauth_sql.so \ %{buildroot}%{_libdir}/%{name}/libauth_sql.so.0 \ %{buildroot}%{_libdir}/%{name}/libauth_sql.so.0.0.0 \ %{buildroot}%{_libdir}/%{name}/libdbmail.so \ %{buildroot}%{_libdir}/%{name}/libdbmail.so.0 \ %{buildroot}%{_libdir}/%{name}/libdbmail.so.0.0.0 \ %{buildroot}%{_libdir}/%{name}/libsort_sieve.so \ %{buildroot}%{_libdir}/%{name}/libsort_sieve.so.0 \ %{buildroot}%{_libdir}/%{name}/libsort_sieve.so.0.0.0 \ %{buildroot}%{_sbindir}/dbmail-deliver \ %{buildroot}%{_sbindir}/dbmail-export \ %{buildroot}%{_sbindir}/dbmail-httpd \ %{buildroot}%{_sbindir}/dbmail-imapd \ %{buildroot}%{_sbindir}/dbmail-lmtpd \ %{buildroot}%{_sbindir}/dbmail-pop3d \ %{buildroot}%{_sbindir}/dbmail-sievecmd \ %{buildroot}%{_sbindir}/dbmail-timsieved \ %{buildroot}%{_sbindir}/dbmail-users \ %{buildroot}%{_sbindir}/dbmail-util %pre getent group %{name} &> /dev/null || groupadd -r %{name} getent passwd %{name} &> /dev/null || useradd -r -M -g %{name} -d / -s %{_sbindir}/nologin -c "DBMail Daemon" %{name} exit 0 %post %?ldconfig %systemd_post mkdir /run/%{name} &> /dev/null chown %{name}:%{name} /run/%{name} &> /dev/null chmod 755 /run/%{name} &> /dev/null exit 0 %ldconfig_postun %files %exclude %{_mandir}/man1/* %exclude %{_mandir}/man5/* %exclude %{_mandir}/man8/* %exclude %{_sbindir}/dbmail-deliver %exclude %{_sbindir}/dbmail-export %exclude %{_sbindir}/dbmail-httpd %exclude %{_sbindir}/dbmail-sievecmd %exclude %{_sbindir}/dbmail-users %{_sbindir}/* %dir %{_libdir}/%{name} %{_libdir}/%{name}/libauth_sql* %{_libdir}/%{name}/libdbmail* %{_libdir}/%{name}/libsort_sieve* %attr(0644, root, root) %{_unitdir}/%{name}-*.service %{_tmpfilesdir}/%{name}.conf %{_sysconfdir}/ld.so.conf.d/* %config(noreplace) %{_sysconfdir}/cron.daily/%{name} %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %config(noreplace) %{_sysconfdir}/logrotate.d/%{name} %files tools %{_sbindir}/dbmail-deliver %{_sbindir}/dbmail-export %{_sbindir}/dbmail-httpd %{_sbindir}/dbmail-sievecmd %{_sbindir}/dbmail-users %files manpages %{_docdir}/dbmail/mysql %{_docdir}/dbmail/INSTALL %{_docdir}/dbmail/UPGRADING %{_docdir}/dbmail/%{name}.conf %{_mandir}/man1/* %{_mandir}/man5/* %{_mandir}/man8/* %changelog * Thu Apr 12 2018 Reindl Harald <h.rei...@thelounge.net> - switch to '-Os -fno-strict-aliasing' but add '-ftree-slp-vectorize -falign-functions -falign-jumps -falign-loops -falign-labels -fexpensive-optimizations -fmove-loop-invariants -foptimize-strlen' * Wed Jan 31 2018 Reindl Harald <h.rei...@thelounge.net> - https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets * Wed Dec 7 2016 Reindl Harald <h.rei...@thelounge.net> - add dbmail-prepend-headers-during-delivery.patch * Wed Jan 20 2016 Reindl Harald <h.rei...@thelounge.net> - update to 2874f497fb429ed139e94342ca1c84325b20b3f1 bugfix snapshot - prevent assertion in p_string_erase * Sun Jul 27 2014 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.17 release * Mon Jul 21 2014 Reindl Harald <h.rei...@thelounge.net> - update to 69c0592867ad012bd1b78b873b65f7e53064971c bugfix snapshot - put gmime back in charge of boundary scanning * Sun Jul 20 2014 Reindl Harald <h.rei...@thelounge.net> - update to 77d17ca7724c32dba27eb187d4abfa129ccf6c4e bugfix snapshot - audit buffer overrun - fixed regression in boundary scanning and test-suite * Tue Jul 15 2014 Reindl Harald <h.rei...@thelounge.net> - update to 9770555af2bb0b7c54a4a5df58b3c7e6d14826bb bugfix snapshot - fixed potential buffer overflow * Sun Jun 15 2014 Reindl Harald <h.rei...@thelounge.net> - update to 8a042214ae1d120581740020f4e73c3cf8d3a6c0 bugfix snapshot - workaround glib bug - add more test messages * Sat May 31 2014 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.15 release - fixed log format - add missing file - prevent unwanted timeout during selected state - increase verbosity of imap_session_reset - fixed some automake warnings - rebuild autotools chain - rebuild autoconf chain - update autoconf files * Sat Mar 29 2014 Reindl Harald <h.rei...@thelounge.net> - LANG=en_GB.UTF-8 * Wed Mar 19 2014 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.13 release * Mon Mar 17 2014 Reindl Harald <h.rei...@thelounge.net> - update to 6898bfac15052a92e4b29f5cb7fca2cf210a6fe7 bugfix snapshot - IMAP: fixed segfault due to out-of-range octet specification * Mon Mar 17 2014 Reindl Harald <h.rei...@thelounge.net> - update to 3dc82d0455b6e87f3f6b63ba101a16ca1faddf70 bugfix snapshot - POP3: add loop protection to bailout sequence - fixed return value during usermap resolving - extend support for default-route in usermask - support default-route in usermask - close a significant leak from disconnecting clients - fixed backport regression - update documentation of purging and deletion switches of dbmail-util - add config switch for read-only headername-cache (dbmail.conf: header_cache_readonly = yes) - skip headernames integritity check when header_cache_readonly is true * Wed Mar 5 2014 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.12 release - fixed copyright and old version info on schema files - fixed critical spinlock when appending empty string - fixed some minor typos - split "dbmail-deliver" to tools-subpackage - split "dbmail-export" to tools-subpackage - split "dbmail-httpd" to tools-subpackage - split "dbmail-sievecmd" to tools-subpackage - split "dbmail-users" to tools-subpackage * Thu Feb 27 2014 Reindl Harald <h.rei...@thelounge.net> - remove manpages for not installed binaries - remove sql-docs for oracle, postgresql and sqlite * Wed Feb 26 2014 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.11 release - IMAP: add loop protection to cleanup callback - fixed wrong result check in change username function * Sat Feb 22 2014 Reindl Harald <h.rei...@thelounge.net> - update to b6553acd3fb4a8b54b6f06bd7b9eaf87e22f2691 bugfix snapshot - fixed regression in utf7 mailbox matching * Wed Feb 19 2014 Reindl Harald <h.rei...@thelounge.net> - update to 58386719c660a493cb56d1607c1e7ec9eaa4a1b2 bugfix snapshot - IMAP: fixed inverted logic during abort - LMTP/TIMSIEVE: fixed possible segfaults * Mon Feb 17 2014 Reindl Harald <h.rei...@thelounge.net> - update to d08e9e57cdda0759016b488d923bd1390ce4348a bugfix snapshot - POP3: fixed segfault * Sat Feb 15 2014 Reindl Harald <h.rei...@thelounge.net> - update to e89ac73209e0902c0fc4a71e79ea12fe66b22cd8 bugfix snapshot - IMAP: EOF on stdin is not an error - remove unused file * Mon Feb 10 2014 Reindl Harald <h.rei...@thelounge.net> - update to 8c612adbe6468e2cb4d520789cd35156145c5f37 bugfix snapshot - support wrapped boundaries during reconstruction - boundary fixed sha512 passwords #1040 - fixed unit-tests after merge - merge branch 'dbmail_3_1_utf8_fix' of https://github.com/alyarskiy/dbmail - fixed long (>255) utf8 headers + unit-test * Wed Jan 29 2014 Reindl Harald <h.rei...@thelounge.net> - update to e76c5e35deb4951a0f2cae4d025cba633ce435b8 bugfix snapshot - revert "IMAP: defer bailout in case of EOF" * Wed Jan 22 2014 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.10 release - IMAP: prevent segfault after mailbox delete - workaround broken envelope headers * Sun Jan 5 2014 Reindl Harald <h.rei...@thelounge.net> - update to e5ad1e579562e22fc215b6186696eaba07213cb1 bugfix snapshot - fixed timeout behavior in non-threaded daemons - SIEVE: remove trailing whitespace from extensions string - IMAP: defer bailout in case of EOF * Tue Dec 31 2013 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.9 release * Sun Dec 22 2013 Reindl Harald <h.rei...@thelounge.net> - update to 1ea670a9d206ad0db7f5b3a46a648f1835983c8d bugfix snapshot - SIEVE: proper fix for #952 - revert "SIEVE: decode headers #952" * Tue Dec 17 2013 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.8 release - SIEVE: decode headers #952 - SIEVE: modify test-script * Sat Dec 7 2013 Reindl Harald <h.rei...@thelounge.net> - update to bc9456e6b4773138c04f9effffc81f2b95cd15e6 bugfix snapshot - POP3: reset timeout - LMTP: always reset timeout - minor cleanup * Sat Dec 7 2013 Reindl Harald <h.rei...@thelounge.net> - update to 80fed382b386aae8f7631a8d4f5ae2f48595d2ef bugfix snapshot - POP3: check return value - POP3: fixed regression - improve timeout behavior in pop3 - cache content-type and content-disposition headers - fixed file-handle leakage in non-threaded daemons - fixed regression from 0e510c91bc319c568948c182bcfa1815eb591f2e - fixed bug #1029 for SSL/TLS as well - remove STARTTLS capability if no certificates in config - fixed typo - immediately bailout disconnected clients - add warning on max_db_connections parameter - IMAP: add experimental support for owner ACL - revert "fixed deprecation warnings" * Wed Nov 6 2013 Reindl Harald <h.rei...@thelounge.net> - update to 0cc75c7fa56253b9934f7ab92b9ae6bac0ff259f bugfix snapshot - EXPORT: fixed deadlockdbmail_3_1 - EXPORT: actually use results from search argument - try to reconnect when database goes fishing - SSL: handle illegal EOF * Sun Oct 20 2013 Reindl Harald <h.rei...@thelounge.net> - update to 5a9d6ba3645a235531ea32b2576fc21e2eb7b860 bugfix snapshot - add missing keys - cleanup and silence ssl key loading - reschedule listening socket callback after socket errors * Sun Oct 20 2013 Reindl Harald <h.rei...@thelounge.net> - update to 9e9ff5c8f32afa6eec2becb53073bb809e2231f6 bugfix snapshot - copy header values into a NULL-terminated buffer - IMAP: reset login timeout after pre-auth starttls * Thu Sep 26 2013 Reindl Harald <h.rei...@thelounge.net> - update to 6a0ce903e5ec9da2f7817210468eeb385e953ed2 bugfix snapshot - fixed confusing indent - IMAP: restore the selfpipe * Thu Sep 26 2013 Reindl Harald <h.rei...@thelounge.net> - update to abac5b58c94f270e534320ff264054bc79530b78 bugfix snapshot - IMAP: fixed leak - regenerate configure - IMAP: always disable read-events during deferred cleanup * Tue Sep 24 2013 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.7 stable release - fixed small leak - properly unescape multiple backslash sequences - increase max username length according to db schema - handle potential overflow * Fri Sep 20 2013 Reindl Harald <h.rei...@thelounge.net> - update to d0f96bad148ba172910dee1240775d2de0a7d115 bugfix snapshot - use proper id in oracle blob comparison prep statement - cleanup orphaned headername and headervalue records - UTIL: fixed counters * Thu Sep 19 2013 Reindl Harald <h.rei...@thelounge.net> - update to 1eeb3ff20cb89b37dfba6b00d5efc44223be121a bugfix snapshot - POP3: audit message retrieval and align with imap code * Mon Sep 16 2013 Reindl Harald <h.rei...@thelounge.net> - update to a0781cb87f8e0390fcf6429b1330a95e7defb421 bugfix snapshot - de/re-code subject in native auto-reply * Fri Sep 13 2013 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.6 stable release - IMAP: use socket events to drain the message queue more often * Fri Sep 6 2013 Reindl Harald <h.rei...@thelounge.net> - update to 00fc5c62eeccb87459beecfe76247de4dc961a4c bugfix snapshot - IMAP: replace self-pipe event with a timeout event * Fri Sep 6 2013 Reindl Harald <h.rei...@thelounge.net> - update to 4c23432cc270554557f9e130331214d81164131b bugfix snapshot - lock the selfpipe to avoid spin-lock * Fri Sep 6 2013 Reindl Harald <h.rei...@thelounge.net> - update to 10c9cb29ea92030b257937d3c49e0b45d15214c3 bugfix snapshot - IMAP: avoid gmimestream in send_data * Thu Sep 5 2013 Reindl Harald <h.rei...@thelounge.net> - update to f294d43d0aa115e4c4b6c1dbcf72e6cd00badfd1 bugfix snapshot - fixed boundary scanner - IMAP: crlf encode all output - IMAP: cleanup and fixed bodystructure - IMAP: fixed BODY fetch of message/rfc822 attachments - IMAP: fixed BODY fetch regression - IMAP: BODY fetch expand test coverage - IMAP: envelope cleanup * Mon Sep 2 2013 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.4 stable release - add new multipart test message - simplify starttls - IMAP: quote address names during caching * Fri Aug 30 2013 Reindl Harald <h.rei...@thelounge.net> - update to bufix snapshot fd08e4bec8d7b20f0d795aa241fcc072a953485e - follow hardening guidelines - fixed clobber warning in _mime_retrieve - fixed security warning * Wed Aug 28 2013 Reindl Harald <h.rei...@thelounge.net> - update to bufix snapshot da49a868ee6ff117ab88cb96384f03cc839653d5 - fixed native filters * Wed Aug 28 2013 Reindl Harald <h.rei...@thelounge.net> - update to bufix snapshot 2ff4a60ef95b6eb350f85a94eb0bd18931f0dd57 - build without jemalloc - fixed bug in message reconstruction of nested MIME - audit automatic allocation for stack overruns - continued audit of stack allocation for possible overruns - wip: atomicity of boundary list - cleanup after test - fixed acl regression - by-pass gmime in boundary scanner during reconstruction - cleanups * Tue Aug 27 2013 Reindl Harald <h.rei...@thelounge.net> - rebuild against libzdb-2.11.3 * Fri Aug 23 2013 Reindl Harald <h.rei...@thelounge.net> - update to bugfix snapshot 392d009a3288b98d4a273fbb028a4682879d2223 - IMAP: never change state for a session scheduled for cleanup - fixed bug in message reconstruction of nested MIME * Wed Aug 21 2013 Reindl Harald <h.rei...@thelounge.net> - update to bugfix snapshot e84cfd46a08a7c1fa8da15426524c7f8e508ac4a - POP3: skip GMime re-parsing during RETR and TOP * Mon Aug 19 2013 Reindl Harald <h.rei...@thelounge.net> - update to dbmail 3.1.3 stable - update to bugfix snapshot d4de6586fec97320c1f5f4ceb67f16795c4c5ece - POP: plug file-descriptor leak - ssl cleanups * Sun Aug 18 2013 Reindl Harald <h.rei...@thelounge.net> - update to bugfix snapshot 77c8b8d7a3fe9e53020898e4e8dd38f827760346 - give up trying to write to clients after fatal errors - IMAP: load-testing * Thu Aug 15 2013 Reindl Harald <h.rei...@thelounge.net> - update to bugfix snapshot 23901d08a404e505db604c9603a333a751a5d12d after temporary downgrade to 3.1.2 because repeatly hanging POP3 - fixed hanging deamon * Wed Aug 14 2013 Reindl Harald <h.rei...@thelounge.net> - update to bugfix snapshot 8d21bffaa690fd8fbc84d854846e55880de7bfee - load-test the write-event handling - update to bugfix snapshot b7ca76b6e75b91ead89fa1a419e7811d98a70eb4 - IMAP: fixed sort while searching headersdbmail_3_1 - POP3: fixed crash after too many errors - IMAP: fixed order of headers in fetch - lower loglevel for deprecation warning * Tue Aug 13 2013 Reindl Harald <h.rei...@thelounge.net> - update to bugfix snapshot 0c74f53defdfbaf4de48623c49523c66d0ee44d2 - IMAP: small bugfix in sequence-set scanner - IMAP: cleanup datefield header-caching * Wed Jul 31 2013 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.2 official bugfix-release - update to latest 3.1.1 bugfix-snapshot (844299a1a6fab014cc4b97045608f13e8beb23aa) - LMTP: acknowledge delivery for all recipients - include stdbool.h to help older GCC versions - include stdbool.h to help older GCC versions * Tue Jul 30 2013 Reindl Harald <h.rei...@thelounge.net> - and again downgrade to snapshot 22b964b653ba149b63b9b6787aeac7803c2121e5 because lmtpd-troubles - update to latest 3.1.1 bugfix-snapshot * Sat Jul 27 2013 Reindl Harald <h.rei...@thelounge.net> - bugfix snapshot (949e434f1405ea828a286ff8d1099af5afca3122) - IMAP: regression fixed - IMAP: include user-id in login accepted log-message - IMAP: prevent assertion in sequence-set parser - IMAP: increase buffer size for dates in sql queries - POP3/IMAP: simplify message accessors - IMAP: remove redundant logging during STORE - remove "/etc/dbmail.conf" from package (CAUTION: rename .rpmsave back before restart) * Thu Jul 25 2013 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.1 release * Thu Jul 25 2013 Reindl Harald <h.rei...@thelounge.net> - bugfix snapshot (893b7e1b43261efa0d454c817e376fd1a4a75867) - IMAP: improve sequence-set parser - fixed deprecation warnings * Wed Jul 24 2013 Reindl Harald <h.rei...@thelounge.net> - bugfix-snapshot (6f4d5c3c541b42632ef1746e302c3967e680dc34) - IMAP: make sequence-set parser more robust - add testall target to makefile * Tue Jul 23 2013 Reindl Harald <h.rei...@thelounge.net> - update to 3.1.0 release (6f4d5c3c541b42632ef1746e302c3967e680dc34) * Fri Jul 19 2013 Reindl Harald <h.rei...@thelounge.net> - remove "dbmail-httpd" from package - update to dbmail-3.0.3-pre GIT-snapshot for internal testing - CapabilityBoundingSet=CAP_CHOWN CAP_SETGID CAP_SETUID CAP_DAC_OVERRIDE CAP_NET_BIND_SERVICE CAP_IPC_LOCK * Thu Jul 18 2013 Reindl Harald <h.rei...@thelounge.net> - update to dbmail-3.0.3-pre GIT-snapshot for internal testing - CapabilityBoundingSet=CAP_CHOWN CAP_SETGID CAP_SETUID CAP_DAC_OVERRIDE CAP_KILL CAP_NET_BIND_SERVICE CAP_IPC_LOCK CAP_SYS_CHROOT * Mon Jun 24 2013 Reindl Harald <h.rei...@thelounge.net> - update to dbmail-3.0.3-pre GIT-snapshot for internal testing * Fri Jun 21 2013 Reindl Harald <h.rei...@thelounge.net> - update to dbmail-3.0.3-pre GIT-snapshot for internal testing * Thu Jun 20 2013 Reindl Harald <h.rei...@thelounge.net> - update to dbmail-3.0.3-pre GIT-snapshot for internal testing * Tue Jun 18 2013 Reindl Harald <h.rei...@thelounge.net> - fixed rpath and add "%%{_sysconfdir}/ld.so.conf.d/dbmail-x86_64.conf" * Fri Mar 1 2013 Reindl Harald <h.rei...@thelounge.net> - split docs in "dbmail-manpages" subpackage * Wed Jan 30 2013 Reindl Harald <h.rei...@thelounge.net> - use PrivateTmp * Sat Apr 14 2012 Reindl Harald <h.rei...@thelounge.net> - Build without LDAP
_______________________________________________ DBmail mailing list DBmail@dbmail.org http://lists.nfg.nl/mailman/listinfo/dbmail