Revisions of exim

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 365211 from Lars Müller's avatar Lars Müller (lmuelle) (revision 40)
- Update to 4.86.2
  + Fix minor portability issues for *BSD and OS/X.
- Update to 4.86.1
  + Add support for keep_environment and add_environment options;
    CVE-2016-1531; (boo#968844).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 348366 from Lars Müller's avatar Lars Müller (lmuelle) (revision 38)
- Update the Exim Maintainers Keyring file 'exim.keyring'.
- Use URL for the source line of the main tar ball.

- Update to 4.86
  * Support for using the system standard CA bundle.
  * New expansion items $config_file, $config_dir, containing the file
    and directory name of the main configuration file. Also $exim_version.
  * New "malware=" support for Avast.
  * New "spam=" variant option for Rspamd.
  * Assorted options on malware= and spam= scanners.
  * A commandline option to write a comment into the logfile.
  * If built with EXPERIMENTAL_SOCKS feature enabled, the smtp transport can
    be configured to make connections via socks5 proxies.
  * If built with EXPERIMENTAL_INTERNATIONAL, support is included for
    the transmission of UTF-8 envelope addresses.
  * If built with EXPERIMENTAL_INTERNATIONAL, an expansion item for a commonly
    used encoding of Maildir folder names.
  * A logging option for slow DNS lookups.
  * New ${env {<variable>}} expansion.
  * A non-SMTP authenticator using information from TLS client certificates.
  * Main option "tls_eccurve" for selecting an Elliptic Curve for TLS.
    Patch originally by Wolfgang Breyha.
  * Main option "dns_trust_aa" for trusting your local nameserver at the
    same level as DNSSEC.
- Dropped exim-enable_ecdh_openssl.patch as included in upstream
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 314522 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 37)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 305643 from Lars Müller's avatar Lars Müller (lmuelle) (revision 36)
Fix the systemd service file by not passing EXIM_ARGS as one single
argument by removing the curly brackets (shell syntax).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 298514 from Lars Müller's avatar Lars Müller (lmuelle) (revision 35)
- Install fitting eximstats.conf depending on SUSE version; (bsc#926861).
- Add attribute dir to /etc/apache2 and /etc/apache2/conf.d in the file list.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 292032 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 34)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 282706 from Lars Müller's avatar Lars Müller (lmuelle) (revision 33)
- Set CFLAGS_OPT_WERROR only on post-5 CentOS and RHEL systems.

- Drop BuildRequires xorg-x11-server-sdk for non SUSE systems in particular to
  build on RHEL 6 again.

- Let ld know the path to mysqlclient.

- update to 4.85

  See doc/ChangeLog from the main tar ball or the exim file for
  more details.

- Enable SPF

- Fix service file
- Using bcond for mysql, pgsql and ldap
- mysql, pgsql and ldap enabled by default
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 264146 from Lars Müller's avatar Lars Müller (lmuelle) (revision 32)
Removed executable permission bits from exim.service file.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 263136 from Lars Müller's avatar Lars Müller (lmuelle) (revision 31)
- Remove dependency on gpg-offline as signature checking is implemented in the
  source validator.

- update to 4.84
  + Re-add a 'return NULL' to silence complaints from static checkers that
    were complaining about end of non-void function with no return;
	 (beo#1506); obsoletes silence-static-checkers.patch.
  + Fix parsing of quoted parameter values in MIME headers.
    This was a regression intruduced in 4.83 by another bugfix; (beo#1513).
  + Fix broken compilation when EXPERIMENTAL_DSN is enabled.
  + Fix exipick for enhanced spoolfile specification used when
    EXPERIMENTAL_DNS is enabled; (beo#1509).
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 30)
Split 13.2 from Factory
Ludwig Nussel's avatar Ludwig Nussel (lnussel) accepted request 244358 from Lars Müller's avatar Lars Müller (lmuelle) (revision 29)
Use %insserv_cleanup only for openSUSE < 12.2
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 242388 from Lars Müller's avatar Lars Müller (lmuelle) (revision 28)
- Add silence-static-checkers.patch; (beo#1506).

- update to 4.83
  This release of Exim includes one incompatible fix:
  + the behavior of expansion of arguments to math comparison functions
    (<, <=, =, =>, >) was unexpected, expanding the values twice;
    CVE-2014-2972; (bnc#888520)
  This release contains the following enhancements and bugfixes:
  + PRDR was promoted from Experimental to mainline
  + OCSP Stapling was promoted from Experimental to mainline
  + new Experimental feature Proxy Protocol
  + new Experimental feature DSN (Delivery Status Notifications)
  + TLS session improvements
  + TLS SNI fixes
  + LDAP enhancements
  + DMARC fixes (previous CVE-2014-2957) and new $dmarc_domain_policy
  + several new operations (listextract, utf8clean, md5, sha1)
  + enforce header formatting with verify=header_names_ascii
  + new commandline option -oMm
  + new TLSA dns lookup
  + new malware "sock" type
  + cutthrough routing enhancements
  + logging enhancements
  + DNSSEC enhancements
  + exiqgrep enhancements
  + deprecating non-standard SPF results
  + build and portability fixes
  + documentation fixes and enhancements
- Verify source tar ball gpg signature.
- Refresh exim-enable_ecdh_openssl.patch and strip version number from the
  patch filename.

The next two are a change log merge only.  These two references got
somehow lost in the past.

- Fixed another remote code execution issue (CVE-2011-1407 / bnc#694798)
- Fixed STARTTLS command injection (bnc#695144)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 215028 from Lars Müller's avatar Lars Müller (lmuelle) (revision 27)
- exim482-enable_ecdh_openssl.patch: Enable ECDH (elliptic curve diffie
  hellman) support, taken from http://bugs.exim.org/show_bug.cgi?id=1397 (forwarded request 215000 from msmeissn)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 209689 from Lars Müller's avatar Lars Müller (lmuelle) (revision 26)
- BuildRequire libopenssl-devel only on SUSE systems.
- Fix suse_version condition of the pre- and postun scriptlets.

- Call service_add_pre from pre scriptlet on post-12.2 systems.

- update to 4.82 (cf the package change log for all details)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 205977 from Lars Müller's avatar Lars Müller (lmuelle) (revision 25)
- Add systemd support for openSUSE > 12.2
- Remove some obsolete conditionnal macros
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 24)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 179159 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 23)
- exim.spec forces the use of SSL libraries,
  so make sure the BuildRequires are there.
  Also add previously implicit cyrus-sasl back. (forwarded request 179120 from jengelh)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 22)
Split 12.3 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 147838 from Lars Müller's avatar Lars Müller (lmuelle) (revision 21)
Execute the run_permissions macro on pre-11.4 systems and else the
set_permission one if available; (bnc#764120).
Displaying revisions 41 - 60 of 80
openSUSE Build Service is sponsored by