Changelog for
courier-imap-4.17.1-63.1.i586.rpm :
Mon Feb 20 13:00:00 2017 kukukAATTsuse.de
- Don\'t call insserv if we use systemd
- Don\'t install LSB init scripts if we use systemd
- Create rc
* links to service command if we use systemd
Fri May 20 14:00:00 2016 kukukAATTsuse.de
- Remove directories already part of filesystem rpm
Tue May 17 14:00:00 2016 kukukAATTsuse.de
- Fix path of SuSEfirewall2.d directory
Mon May 16 14:00:00 2016 chrisAATTcomputersalat.de
- update to 4.17.1
* Fix TLS SNI code.
- update to 4.17.0
* Stop using SSL2 and SSL3 openssl configuration methods.
* libs/tcpd/libcouriertls.c: Add support for TLS SNI.
* imaplogin.c (starttls): flush stdin after negotiating STARTTLS.
* Fix Courier-IMAP rpm build on pre-systemd systems.
- rebase courier-imap-Makefile.patch
Wed Aug 5 14:00:00 2015 chrisAATTcomputersalat.de
- update to 4.16.2
* imap/mailboxlist.c (match_mailbox_prep): Use strncmp instead of
memcmp, to pacify overzealous static analysis checkers.
* Drop SSLv3 from TLS_CIPHER_LIST.
* imap, pop3: Added AUTH_MKHOMEDIR_SKEL setting.
- update to 4.16.1
* maildircache.c: fix use after free.
* mkdhparams: make compatible with libressl
* Handle 01-Jan-1970 for date-based searches.
* Update to courier-unicode 1.2.
* Add the makeimapaccess script.
- add Patch courier-imap-Makefile.patch
Wed Oct 29 13:00:00 2014 chrisAATTcomputersalat.de
- update to 4.15.1.20141122
* tcpd/libcouriertls.c: add parsing options for different protocol
combination.
* Update comments in
*ssl config files.
* libs/tcpd/libcouriertls.c (tls_create): Set SSL_OP_NOSSLv3 flag,
to disable SSL3 support.
* mkdhparams: TLS_DHPARAMS environmnt variable overrides default
DH parameter file location.
* courier-imap.spec.in: generate the default DH parameter file and
package it into the rpm, instead of generating one on the first
start.
* libs/maildir/maildirinfo.c (maildir_info_imapmunge): Fix
UTF-8 charset name.
* tcpd/libcouriertls.c (tls_create): Initialize temporary ecdh
parameters.
* imap: try to print a message on stderr if the alarm() call, that
detects FAM library breakage, goes off.
* mkdhparams: default to 2048 DH params for OpenSSL.
* courier-imap.service: bump up startup timeout, initial service start
may take several minutes to generate DH parameters for the first
time.
- add new dependency
* courier-unicode-devel (libunicode)
Thu Sep 25 14:00:00 2014 chrisAATTcomputersalat.de
- fix courier-imap.service
* STARTTLS on port 143 (thanks to cschweingruber)
Sat Mar 15 13:00:00 2014 chrisAATTcomputersalat.de
- update to 4.15
* pop3login.c (starttls): Clear input buffer after STARTTLS.
* imaplogin.c (starttls): Clear input buffer after STARTTLS.
* Fix various compiler warnings about unchecked results from setuid
and setgid calls.
* libs/tcpd/libcouriergnutls.c, libs/tcpd/libcouriertls.c: remove the
TLS_DHCERTFILE setting, and use TLS_CERTFILE for all functionality.
Read DH parameters from TLS_CERTFILE, or from the new TLS_DHPARAMS
environment variable.
* mkdhparams: New script that generates DH parameters into a standalone
file.
* Remove TLS_DHCERTFILE setting from imapd-ssl, pop3d-ssl, esmtpd and
esmtpd-ssl. Add TLS_DHPARAMS.
* Update imapd.cnf.openssl, pop3d.cnf.openssl, esmtpd.cnf.openssl,
set default number of bits for RSA keys to 4096.
* libs/tcpd/libcouriertls.c (tls_create): Add TLSv1_1_method() and
TLSv1_2 method(), based on patch by Rob Austein
.
* pop3d-ssl.dist.in, imapd-ssl.dist.in: Fix up differences in the
documentation of TLS options in various config files.
- added systemd service files
- fix build for SLE
* fam-devel vs gamin-devel
- cleanup spec
* RPM_BUILD_ROOT -> buildroot
Wed Jan 8 13:00:00 2014 adrianAATTsuse.de
- use gamin-devel instead of unmaintained fam(-devel) package
Mon Nov 11 13:00:00 2013 chrisAATTcomputersalat.de
- update to 4.14.0
* Autotool chain update.
* imapd.c (mddelete): Reject DELETE folder if the maildir is a symlink.
* imapd.c (doId): Implement the IMAP ID EXTENSION.
- 4.13.0
* imap: add explicit mkdirs on PIDFILE directories to startup scripts.
* rfc822: workaround for invalid utf-8 input making libidn go off the
rails.
- fix License
* GPL-3.0 -> GPL-3.0+
- rebase patches
* imap-sbindir, imap-ulimit_conf
Tue Jan 15 13:00:00 2013 chrisAATTcomputersalat.de
- update to 4.12.0
* tcpd/libcouriergnutls.c (get_server_cert): Fix size of malloced
buffer.
* configure.in: Fix typo in configure check for setvbuf().
- rebase patches
* sbindir (remove version), ulimit_conf (rename diff -> patch)
Fri Sep 21 14:00:00 2012 chrisAATTcomputersalat.de
- update to 4.11.0
* maildir/maildiraclt.c (maildir_acl_delete): Fix double-free on error
path of an ENOMEM.
* courier.spec.in: Fix the RPM spec to work around /bin symlink
breakage in F17.
* tcpd/tcpd.c: Update libgnutls API, replace obsoleted functions
with current API. Obsoletes most TLS_
* variables that set protocol
priorities, replaced with Gnutls-specific single TLS_PRIORITY
setting (existing TLS_
* variables are still used by the OpenSSL
alternative). Updated
*-ssl configuration files accordingly.
* tcpd: Compilation changes for gnutls 3
* liblock/mail.c (dotlock_exists): Quell a compiler warning.
* Miscellaneous spelling fixes.
- rebase sbindir patch (4.8.0 -> 4.11.0)
Sat Jan 7 13:00:00 2012 chrisAATTcomputersalat.de
- update to 4.10.0
* imapd.c (main): Open IMAPDEBUGFILE only if it exists already.
(do_expunge): Optionally log deletions. Based on a patch by
William Yodlowsky .
* pop3dserver.c (cleanup): Optionally log deletions. Based on a patch by
William Yodlowsky .
* imapd.dist.in (IMAP_MOVE_EXPUNGE_TO_TRASH): Officially document how
IMAPDEBUGFILE works.
* imapscanclient.c: Postpone Y2038K for a while, for uid validities.
* liblock/mail.c (dotlock_exists): Handle getting here because of a
recycled pid.
* unicode/unicode.c (init_default_chset): Handle NULL from setlocale().
* rfc2045/reformime.c (main2): Fixed segfault on some arches from an
initial null given to strtok.
* rfc2045/reformime.c (main2): On ia64 and arm, argv is in readonly
memory.
* pop3dserver.c (openpop3dlist): Try a few times to reopen pop3dsizelist
if it fails with ESTALE.
* pop3d.dist.in: Add AUTHSERVICE settings. They\'ve been supported
all along.
* Fix gcc 4.6 warnings
* courier-imap.spec.in: switch to systemd. Remove script used when
upgrading from ancient pre-sysconftool versions.
* Fix autoconf warnings.
Thu Sep 22 14:00:00 2011 chrisAATTcomputersalat.de
- change --with-authdaemonvar to /var/run/courier-authlib
Fri May 27 14:00:00 2011 chrisAATTcomputersalat.de
- update to 4.9.3
* 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
* rfc2045/rfc2045cdecode.c: Tolerate lowercase hexadecimal characters
in quoted-printable-encoded content.
* unicode/unicode.c: Compilation fixes.
Sun May 1 14:00:00 2011 chrisAATTcomputersalat.de
- update to 4.9.1
* tcpd/libcouriertls.c (tls_create): Remove SSLv2_method().
(tls_create): Remove \"!SSLv2\" from the default TLS_CIPHER_LIST.
* mkimapdcert.in (prefix): Create imapd.pem with 600 perms.
* mkpop3dcert.in (prefix): Create pop3d.pem with 600 perms.
- for more info please see Changelog file
- fix License
o GPLv2+ -> GPLv3
- fix path to ChangeLog file
Mon Oct 11 14:00:00 2010 chrisAATTcomputersalat.de
- update to 4.8.1
* Makefile.am (imapd.cnf): Compatibility fixes.
- 2010-08-15 Sam Varshavchik
* maildir/maildirwatch.c (maildirwatch_alloc): Use alarm() to kill
the process if FAMOpen() takes more than 15 seconds to return.
Should prevent a hung process if FAM/Gamin is fubared.
- 2010-07-11 Sam Varshavchik
* pop3dserver.c: Make printed() and putchar() macros.
- 2010-07-01 Sam Varshavchik
* imapd.cnf pop3d.cnf (default_md): added default_md = sha1
- 2010-06-28 Sam Varshavchik
* rfc822/rfc822.c (rfc822_print_common_nameaddr): Prevent segfault if
address decode fails.
* Fix make check failure when libidn is not available.
- 2010-05-31 Sam Varshavchik
* Rebuilt man pages with updated stylesheets.
- remove obsolete certsdir patch
- remove LDFLAGS patch, add configure option --disable-static
Thu Aug 5 14:00:00 2010 chrisAATTcomputersalat.de
- have pop3d, imapd ssl certs in /etc/ssl/private
[bnc#628487]; certsdir patch
Mon Jul 5 14:00:00 2010 chrisAATTcomputersalat.de
- update to 4.8.0
* tcpd/configure.in: Check if explicit linking with libgpg-error is
required.
- 2010-03-20 \"Stefan Hornburg (Racke)\"
* imapd.c (main): Fix typo in alert message.
- 2010-03-18 Hugo Monteiro
* Big quota patch (with some changes).
- 2010-03-12 Sam Varshavchik
* imapd.c (main): Dummy FAM/Gamin initialization, report an error
during login, upon a failure.
- 2010-03-10 Sam Varshavchik
* imapd.c (imapenhancedidle): Make FAM error more meaningful.
- 2010-02-25 Bernard Quatermass
* pop3dserver.c (main): \"disableinsecurepop3\" account option disables
non-SSL logins.
* imapd.c (chkdisabled): \"disableinsecureimap\" account option disables
non-SSL logins.
- reworked sbindir patch
Sat Jul 3 14:00:00 2010 meissnerAATTsuse.de
- buildrequire openssl so configure finds /usr/bin/openssl bnc#619665
Mon May 17 14:00:00 2010 chrisAATTcomputersalat.de
- fix path to TLS_TRUSTCERTS (imap-ssl,pop3d-ssl)
o added --with-certdb=%{_sysconfdir}/ssl/certs
Wed Feb 24 13:00:00 2010 chrisAATTcomputersalat.de
- update to 4.7.0
* lot of changes, see ChangeLog
- reworked LDFLAGS patch (fuzz 0)
Tue Oct 6 14:00:00 2009 chrisAATTcomputersalat.de
- update to 4.6.0
* outbox.c (imapd_sendmsg): Renamed sendmsg() to avoid library name
clash.
* tls: change the default OpenSSL configuration to disable anonymous
authentication ciphers
Sat Sep 5 14:00:00 2009 chrisAATTcomputersalat.de
- spec mods
o resorted Tags
Sat Sep 5 14:00:00 2009 chrisAATTcomputersalat.de
- update to 4.5.1
* all: gcc 4.4 fixes
* fetch.c (open_cached_fp): If the message file cannot be opened,
create a dummy message in its place.
- spec mods
o added missing norootforbuild
o fix patch naming patch0
- mod to imapd.dist
o increased MAXPERIP from 10 to 20
thunderbird does 5 con per account, if not known by user
he will come into trouble
Wed Aug 26 14:00:00 2009 chrisAATTcomputersalat.de
- spec mods
o fix typo missing \'%\'if
Thu Aug 20 14:00:00 2009 chrisAATTcomputersalat.de
- cleanup spec file
o removed all #---- lines
o added configure macro
- merge .spec with o:F
- merge .changes with o:F
Thu Aug 20 14:00:00 2009 opensuseAATTcboltz.de
- read ssl config files in non-ssl initscripts if TLS is enabled
[bnc#420972#c2]
Tue Jul 7 14:00:00 2009 chrisAATTcomputersalat.de
- fixed self prov error (imap)
Sun May 24 14:00:00 2009 chrisAATTcomputersalat.de
- new version 4.5.0
o Documentation refresh.
o pop3dserver.c: s/POP3_STLS/POP3_TLS/, for correct logging.
o imaprefs.c (dorefcreate): Clean up usage of rfc822_threadsearchmsg().
A malloc() failure wasn\'t checked correctly.
o rfc2045/rfc2045_fromfd.c: Optimize header parsing.
o search.c: Empty MIME entities would always match any SEARCH. Reported
by Dmitry Osipov.
o tcpd/configure.in: --without-gnutls forces suppression of GnuTLS when
OpenSSL is not present.
o tcpd/libcouriergnutls.c (tls_connect): Fix client certificate request
settings.
o tcpd/libcouriergnutls.c (set_cert): Add support for certificates
signed by an intermediate CA.
o imapwrite.c (write_error_exit): Dump fatal errors to stderr.
- new sbindir (failed), LDFLAGS (hunk) patch
- some spec fixes
o updated header
o updated description
o added ChangeLog, README.proxy
o fixed init install (0755)
o conflicts with cyrus-imapd
- fixed init scripts
o removed X-United stuff
- rpmlint stuff
o install-no-mkdir-buildroot
o removed old Obsoletes
o fixed non-conffile-in-etc
Sat May 23 14:00:00 2009 chrisAATTcomputersalat.de
- fixed differences of changelog
o my fault, added changes to spec, now fixed :)