Accepting request 718437 from server:mail
- update to 2.3.7.1 and pigeonhole to 0.5.7.1 Dovecot 2.3.7.1 - Fix TCP_NODELAY errors being logged on non-Linux OSes - lmtp proxy: Fix assert-crash when client uses BODY=8BITMIME - Remove wrongly added checks in namespace prefix checking Pigeonhole 0.5.7.1 - dsync: Sieve script syncing failed if mailbox attributes weren't enabled. Dovecot 2.3.7 * fts-solr: Removed break-imap-search parameter + Added more events for the new statistics, see https://doc.dovecot.org/admin_manual/list_of_events/ + mail-lua: Add IMAP metadata accessors, see https://doc.dovecot.org/admin_manual/lua/ + Add event exporters that allow exporting raw events to log files and external systems, see https://doc.dovecot.org/configuration_manual/event_export/ + SNIPPET is now PREVIEW and size has been increased to 200 characters. + Add body option to fts_enforced. This triggers building FTS index only on body search, and an error using FTS index fails the search rather than reads through all the mails. - Submission/LMTP: Fixed crash when domain argument is invalid in a second EHLO/LHLO command. - Copying/moving mails using Maildir format loses IMAP keywords in the destination if the mail also has no system flags. - mail_attachment_detection_options=add-flags-on-save caused email body to be unnecessarily opened when FETCHing mail headers that were already cached. - mail attachment detection keywords not saved with maildir. - dovecot.index.cache may have grown excessively large in some situations. This happened especially when using autoexpunging with lazy_expunge folders. Also with mdbox format in general the cache file wasn't recreated as often as it should have. - Autoexpunged mails weren't immediately deleted from the disk. Instead, the deletion from disk happened the next time the folder was opened. This could have caused unnecessary delays if the opening was done by an interactive IMAP session. - Dovecot's TCP connections sometimes add extra 40ms latency due to not enabling TCP_NODELAY. HTTP and SMTP/LMTP connections weren't affected, but everything else was. This delay wasn't always visible - only in some situations with some message/packet sizes. - imapc: Fix various crash conditions - Dovecot builds were not always reproducible. - login-proxy: With shutdown_clients=no after config reload the existing connections could no longer be listed or kicked with doveadm. - "doveadm proxy kick" with -f parameter caused a crash in some situations. - Auth policy can cause segmentation fault crash during auth process shutdown if all auth requests have not been finished. - Fix various minor bugs leading into incorrect behaviour in mailbox list index handling. These rarely caused noticeable problems. - LDAP auth: Iteration accesses freed memory, possibly crashing auth-worker - local_name { .. } filter in dovecot.conf does not correctly support multiple names and wildcards were matched incorrectly. - replicator: dsync assert-crashes if it can't connect to remote TCP server. - config: Memory leak in config process when ssl_dh setting wasn't set and there was no ssl-parameters.dat file. This caused config process to die once in a while with "out of memory". - bsc#1134242 - upgrade from 42.3 to 15.1: dovecot shows Unknown protocol 'SSLv2' * remove !SSLv2 from existing ssl_protocols configuration during upgrade OBS-URL: https://build.opensuse.org/request/show/718437 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot23?expand=0&rev=19
This commit is contained in:
commit
937581144b
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7c2fe7e23e732a8451172c00da5f19532448c95e03e44d47c61b123e8210f5b8
|
|
||||||
size 1854287
|
|
@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQJLBAABCAA1FiEEK+dKqz7nVN+5yA0zGKNIru1AnaEFAlzIRusXHGRvdmVjb3Qt
|
|
||||||
Y2VAZG92ZWNvdC5vcmcACgkQGKNIru1AnaEn9g//Rq645rw0bNrDuD2xLjEI+bRT
|
|
||||||
FyltvwqjdetcV1N/FZHFdd9AUbeWEcxOWth+bKp1VOWcsvT1CsfJY72W8BXmKPK4
|
|
||||||
x80QOnPYdOZTc3PBgNd508kVI3PEKoitYCp2SzS9kdWm4hXZ2sUNIe39rE7dBy16
|
|
||||||
5TPIDtOj2Kb4CMBIbEqPEi790k3+kFMRVGa2vlEEb8GSBR+Jrihtrn5Z3BNqFJle
|
|
||||||
sC1ou76oynMbFluMOwdumV6Yv/Qrk/4u13cuQiPzDAvLg/X7SV+XYd7BUcUjPLV2
|
|
||||||
dCiLDuX/xlam0APvG02MPln/q9+m0rzEXsV01majByuRMkEFNSukDFu5i7h6MIFS
|
|
||||||
1SQmvGfWy6aNa1ctYFvq3No1yITxvn2Vmlw9oRJV2Afon17NI32Pn/gjTDupDsfT
|
|
||||||
0/n+YiXugTVZwjJsoxAhT1+kj0+zXI2v7A+8WI97jbYuFfFFmXddoMVXGpF6j3MK
|
|
||||||
iTUm3l6tFKdn9PxiVlqueVrV+3tIwfhmDL2aiG+VY9Wyp5njBsK/h8TTlEXs0o7/
|
|
||||||
C5nuXRWOYOVG6fN3/TZTdI27WFDDWSykyDUP/y/gR1P/6/o1VfVui0dLkNyD+jgi
|
|
||||||
6+GYQto/e9O1LnF6OGE1lCHv3/9fNcNdmcfUGHbTGaO9zH54HCSspl5f4DmAWfOL
|
|
||||||
Kt4Bjx2sFRqoUvv5BI0=
|
|
||||||
=bVwv
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
dovecot-2.3-pigeonhole-0.5.7.1.tar.gz
Normal file
3
dovecot-2.3-pigeonhole-0.5.7.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3270b24c1f75a7c144f54d6d08ce994176e39c2cdb3ac4dd80ad5e64aaaa2028
|
||||||
|
size 1857291
|
17
dovecot-2.3-pigeonhole-0.5.7.1.tar.gz.sig
Normal file
17
dovecot-2.3-pigeonhole-0.5.7.1.tar.gz.sig
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQJLBAABCAA1FiEEK+dKqz7nVN+5yA0zGKNIru1AnaEFAl026V4XHGRvdmVjb3Qt
|
||||||
|
Y2VAZG92ZWNvdC5vcmcACgkQGKNIru1AnaELXRAA1a9kMXlDYaaKzOooSMFhWCJ7
|
||||||
|
GC0b4H8qZ1p6bCvR073fwhRFwzAO3O6X1f3op8MLtuLyk/k13tWNETOvXlEDTPVf
|
||||||
|
3DfSSQ9D76+DnSElc2aToX3MjnRbk/C+b6DWpSpgEi6f5wbNBWF3JgS+JHTnCq1P
|
||||||
|
9rYD9Y8evdSwPfYmEIZgPvP05/n4rsSFvB5HgqISqM7pQ4zCjwJqlepgzuXzvTyj
|
||||||
|
q7ZHj/t/ey7nW0m4aVbixB/DPboDfnTJbx2agTUKs8QugnzWBzdR03k3qUvuh2bV
|
||||||
|
+Tdp41mo+9L6CcRnjjfc/ZSbvjZkk4O3ZwcvUgG8mdKwqGJ+aICd7nf4LLIfi+dj
|
||||||
|
u5PHlD4e/9Lx33Hg53lVjLgUGPLR2iKeLAMLYh6q547ZQ+YWU6vEnnaQzuc6HBe5
|
||||||
|
b55A5QEn0GsodomqROzk7NaRK2f8b4IZZwiImRucfDxL22tSaLvu3CKJwKqWUTTc
|
||||||
|
clRC9UQlTvVXvCKefiVoXzCniQywc2QXdwDMyZcem3avPNU/9OHbt4mzNvdbHDcV
|
||||||
|
DRt57RGFPT0dVx/CJ9vY++Iq4ZOBLsClqNA/ZyYkrym+g4TAwRtGuihhTQO2Q+pP
|
||||||
|
ok5QaAwjv1WPqoM7as+RtrtzqKzScE7j8Drl8d9g4cjEIs8q1RkHuk8vKqbOKrz/
|
||||||
|
6/7EIWTn1m6tMPoC5Tg=
|
||||||
|
=YEKl
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ed1d8dc1beeae9c6c73deac73a62ef19fe9262fbffd86604a3f690452f5536c7
|
|
||||||
size 6980135
|
|
@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQJLBAABCAA1FiEEK+dKqz7nVN+5yA0zGKNIru1AnaEFAlzIRtYXHGRvdmVjb3Qt
|
|
||||||
Y2VAZG92ZWNvdC5vcmcACgkQGKNIru1AnaFDBhAAp3vvNdz2+nOUe106ToQs3VA9
|
|
||||||
8jPxUQjxeiUVODkx3Hth9VjRCaD1n0hpJwq02bWCN/bqbFir8ObB/t+jhGMUuqG9
|
|
||||||
unvp3gCfSo4AVT3HezYL2+7a5USAskkAkoDu4zfGE8OfBKx+mF0XMoOY2OmyCpbt
|
|
||||||
k7k52lM/wKfjDhi04kkhu6yM5S5C7IMkTt8GeKbCrk9W2F5AAoIVH/6KryfMcQd4
|
|
||||||
pActK/q1fMDyxe+wcG9UOQb6POzXdO/jO790CmWv4C6ZY1yoojguRzTMIwvEF0ow
|
|
||||||
TYbAjmn9+IXl4rgIUBhe4l9lS4jHohwE9heooDO08ZdVIRMzPTALn0p9C4DCuE4K
|
|
||||||
EmVGzEpmKfy47eFdwU6Adp8KPYYaTTh8ykg8zk+tItMq6vK0Dq3L4P7iHJ1Lvqsc
|
|
||||||
YdZwGgm2mqXPG7ZizOve/sKfRlAQ8mzImlwRcEvtjMp3kcy28OOljWWRzxzmHYCY
|
|
||||||
CmuhuEZq2JDQ33sNuzkUNaPhx5qmDwRrOqpGhcnWXAtHTIDeWJNMreV/LQbSvMDS
|
|
||||||
B3Ko+QB61ebC4aAts6ddt6b7IgQmifNXHbxJ5u41qcbtpD+FaQNl648b/7FZTGOx
|
|
||||||
900QaaSK+K4PtjGypa2ZZZAo1rVGCbzc8HzmUMSsdwWsoKgTQYMChNn4wNdKxM99
|
|
||||||
RWnqdL/PRZdQHRXzr08=
|
|
||||||
=UAEA
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
dovecot-2.3.7.1.tar.gz
Normal file
3
dovecot-2.3.7.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c5a51d6f76e6e9c843df69e52a364a4c65c4c60e0c51d992eaa45f22f71803c3
|
||||||
|
size 7076500
|
17
dovecot-2.3.7.1.tar.gz.sig
Normal file
17
dovecot-2.3.7.1.tar.gz.sig
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQJLBAABCAA1FiEEK+dKqz7nVN+5yA0zGKNIru1AnaEFAl026UMXHGRvdmVjb3Qt
|
||||||
|
Y2VAZG92ZWNvdC5vcmcACgkQGKNIru1AnaGDahAApKWQbtbto+1qpjXArqCUM9Po
|
||||||
|
X1USvZ9fnUq1scrNwRh1B2F6ViOSJfe0BOAWqbnhGzk2zi5XXbGXSCGBMu79kxvc
|
||||||
|
GvrSeomQ+yI0keaI0EK/t2Rc6ieUIveezIXNFW5UBTWtjkh868a6DTUUVhl+RFUT
|
||||||
|
tEJzqR1L9gK5e3NpPrvJdoDTQvWqTut6CWjtr/nrwHp4NKJ00atsJaHfrqffqMdN
|
||||||
|
QbYCy89/YPD6TTjdt6b1GRmi4Oavp7d8uUe27GAezam/beNIaCXEyKyz7uPR/tMy
|
||||||
|
38eeSnprTRN2xXvcJgvtcOcDHvjXmZ2De5JWtCW3v+9sHwxnsCn20VfwQUWlns1j
|
||||||
|
epQXuv3j2piq6MculRPpM0Lsd9vuhOYTVrDpR0n70DtvGmtO+5Ze6snrdKBpabfd
|
||||||
|
/nhH2X27ww3zHttjMoVeafew+hMwaRXRF5FjoN6gLEx/acaDgPrRFGcHd0ivp/II
|
||||||
|
pdfHW5izyI0pq5G8ZEVgpBzaEic1f4JhETOFTTDK/quAhGv3ElUxbZNQAIQlfsjE
|
||||||
|
C1u+Nk/YhP+LJmpqr1zTzGPs79ZVfXUzk06LDBj4xq1ABZ7tKLmwMWd0sAOXBs6X
|
||||||
|
I7ht3hjyNXazRldPtb4ydHOOLDqEyuwuJ6NpEsZtrmoPXYCcVlsoHQTomILupZyq
|
||||||
|
Idx4xQnKgHYgcIo5J+4=
|
||||||
|
=RulT
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,75 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 23 20:06:59 UTC 2019 - Michael Ströder <michael@stroeder.com>
|
||||||
|
|
||||||
|
- update to 2.3.7.1 and pigeonhole to 0.5.7.1
|
||||||
|
Dovecot 2.3.7.1
|
||||||
|
- Fix TCP_NODELAY errors being logged on non-Linux OSes
|
||||||
|
- lmtp proxy: Fix assert-crash when client uses BODY=8BITMIME
|
||||||
|
- Remove wrongly added checks in namespace prefix checking
|
||||||
|
Pigeonhole 0.5.7.1
|
||||||
|
- dsync: Sieve script syncing failed if mailbox attributes weren't enabled.
|
||||||
|
Dovecot 2.3.7
|
||||||
|
* fts-solr: Removed break-imap-search parameter
|
||||||
|
+ Added more events for the new statistics, see
|
||||||
|
https://doc.dovecot.org/admin_manual/list_of_events/
|
||||||
|
+ mail-lua: Add IMAP metadata accessors, see
|
||||||
|
https://doc.dovecot.org/admin_manual/lua/
|
||||||
|
+ Add event exporters that allow exporting raw events to log files and
|
||||||
|
external systems, see
|
||||||
|
https://doc.dovecot.org/configuration_manual/event_export/
|
||||||
|
+ SNIPPET is now PREVIEW and size has been increased to 200 characters.
|
||||||
|
+ Add body option to fts_enforced. This triggers building FTS index only
|
||||||
|
on body search, and an error using FTS index fails the search rather
|
||||||
|
than reads through all the mails.
|
||||||
|
- Submission/LMTP: Fixed crash when domain argument is invalid in a
|
||||||
|
second EHLO/LHLO command.
|
||||||
|
- Copying/moving mails using Maildir format loses IMAP keywords in the
|
||||||
|
destination if the mail also has no system flags.
|
||||||
|
- mail_attachment_detection_options=add-flags-on-save caused email body
|
||||||
|
to be unnecessarily opened when FETCHing mail headers that were
|
||||||
|
already cached.
|
||||||
|
- mail attachment detection keywords not saved with maildir.
|
||||||
|
- dovecot.index.cache may have grown excessively large in some
|
||||||
|
situations. This happened especially when using autoexpunging with
|
||||||
|
lazy_expunge folders. Also with mdbox format in general the cache file
|
||||||
|
wasn't recreated as often as it should have.
|
||||||
|
- Autoexpunged mails weren't immediately deleted from the disk. Instead,
|
||||||
|
the deletion from disk happened the next time the folder was opened.
|
||||||
|
This could have caused unnecessary delays if the opening was done by
|
||||||
|
an interactive IMAP session.
|
||||||
|
- Dovecot's TCP connections sometimes add extra 40ms latency due to not
|
||||||
|
enabling TCP_NODELAY. HTTP and SMTP/LMTP connections weren't
|
||||||
|
affected, but everything else was. This delay wasn't always visible -
|
||||||
|
only in some situations with some message/packet sizes.
|
||||||
|
- imapc: Fix various crash conditions
|
||||||
|
- Dovecot builds were not always reproducible.
|
||||||
|
- login-proxy: With shutdown_clients=no after config reload the
|
||||||
|
existing connections could no longer be listed or kicked with doveadm.
|
||||||
|
- "doveadm proxy kick" with -f parameter caused a crash in some
|
||||||
|
situations.
|
||||||
|
- Auth policy can cause segmentation fault crash during auth process
|
||||||
|
shutdown if all auth requests have not been finished.
|
||||||
|
- Fix various minor bugs leading into incorrect behaviour in mailbox
|
||||||
|
list index handling. These rarely caused noticeable problems.
|
||||||
|
- LDAP auth: Iteration accesses freed memory, possibly crashing
|
||||||
|
auth-worker
|
||||||
|
- local_name { .. } filter in dovecot.conf does not correctly support
|
||||||
|
multiple names and wildcards were matched incorrectly.
|
||||||
|
- replicator: dsync assert-crashes if it can't connect to remote TCP
|
||||||
|
server.
|
||||||
|
- config: Memory leak in config process when ssl_dh setting wasn't
|
||||||
|
set and there was no ssl-parameters.dat file.
|
||||||
|
This caused config process to die once in a while
|
||||||
|
with "out of memory".
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 20 14:25:49 UTC 2019 - Peter Varkoly <varkoly@suse.com>
|
||||||
|
|
||||||
|
- bsc#1134242 - upgrade from 42.3 to 15.1: dovecot shows Unknown
|
||||||
|
protocol 'SSLv2'
|
||||||
|
* remove !SSLv2 from existing ssl_protocols configuration
|
||||||
|
during upgrade
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Apr 30 13:49:18 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>
|
Tue Apr 30 13:49:18 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
@ -17,11 +17,11 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: dovecot23
|
Name: dovecot23
|
||||||
Version: 2.3.6
|
Version: 2.3.7.1
|
||||||
Release: 0
|
Release: 0
|
||||||
%define pkg_name dovecot
|
%define pkg_name dovecot
|
||||||
%define dovecot_version 2.3.6
|
%define dovecot_version 2.3.7.1
|
||||||
%define dovecot_pigeonhole_version 0.5.6
|
%define dovecot_pigeonhole_version 0.5.7.1
|
||||||
%define dovecot_branch 2.3
|
%define dovecot_branch 2.3
|
||||||
%define dovecot_pigeonhole_source_dir %{pkg_name}-%{dovecot_branch}-pigeonhole-%{dovecot_pigeonhole_version}
|
%define dovecot_pigeonhole_source_dir %{pkg_name}-%{dovecot_branch}-pigeonhole-%{dovecot_pigeonhole_version}
|
||||||
%define dovecot_pigeonhole_docdir %{_docdir}/%{pkg_name}/dovecot-pigeonhole
|
%define dovecot_pigeonhole_docdir %{_docdir}/%{pkg_name}/dovecot-pigeonhole
|
||||||
@ -472,6 +472,10 @@ if [ "$FIRST_ARG" -ge "1" ]; then
|
|||||||
fi
|
fi
|
||||||
%endif
|
%endif
|
||||||
fi
|
fi
|
||||||
|
# remove !SSLv2 from ssl_protocols (no longer supported in openssl-1.1.0)
|
||||||
|
if grep -s -q "ssl_protocols .*!SSLv2" /etc/dovecot/conf.d/10-ssl.conf; then
|
||||||
|
sed -i 's/^\(ssl_protocols.*\)[[:blank:]]!SSLv2\(.*\)$/\1\2/g' /etc/dovecot/conf.d/10-ssl.conf
|
||||||
|
fi
|
||||||
|
|
||||||
%post -p /sbin/ldconfig
|
%post -p /sbin/ldconfig
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user