Commit Graph

  • b3b3b42a68 Accepting request 546620 from home:pwcau:branches:server:mail Dirk Mueller 2017-12-08 08:47:08 +00:00
  • abb0220d10 Accepting request 545933 from server:mail Dominique Leuenberger 2017-11-28 13:04:27 +00:00
  • 2d9c01ecd4 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=197 Dirk Mueller 2017-11-27 10:38:23 +00:00
  • 1fea1019d9 - update to 4.88: drops fix-CVE-2016-9963-31c02defdc5118834e801d4fe8f11c1d9b5ebadf.patch, exim-4.86.2+fixes-867e8fe25dbfb1e31493488ad695bde55b890397.patch - update keyring Dirk Mueller 2017-11-27 10:38:08 +00:00
  • fedc49a34e - update to 4.87: drops fix-CVE-2016-9963-31c02defdc5118834e801d4fe8f11c1d9b5ebadf.patch - remove exim4-manpages.tar.bz2: upstream does not exist anymore Dirk Mueller 2017-11-27 10:36:58 +00:00
  • fd72976a49 - exim-CVE-2017-16943.patch: fixed possible code execution (CVE-2017-16943 bsc#1069857) Dirk Mueller 2017-11-27 10:01:58 +00:00
  • 51dac3bc71 Accepting request 545886 from home:kstreitova:branches:server:mail Dirk Mueller 2017-11-27 09:56:51 +00:00
  • 735311aa2a Accepting request 545097 from server:mail Dominique Leuenberger 2017-11-25 07:43:01 +00:00
  • 8ca7e168f0 Accepting request 544713 from home:RBrownSUSE:branches:server:mail Dirk Mueller 2017-11-24 09:59:37 +00:00
  • 6fc2fd200c Accepting request 534147 from server:mail Dominique Leuenberger 2017-10-16 23:53:02 +00:00
  • 415f8955ae Accepting request 532725 from home:dimstar:Factory Dirk Mueller 2017-10-16 08:31:15 +00:00
  • 380af946f8 Accepting request 508334 from server:mail Dominique Leuenberger 2017-07-07 08:16:56 +00:00
  • 9e6c278c1b Accepting request 508092 from home:msmeissn:branches:server:mail Dirk Mueller 2017-07-05 11:40:31 +00:00
  • ae0349678e Accepting request 507377 from server:mail Dominique Leuenberger 2017-07-01 12:06:08 +00:00
  • 45d7c59c3b Accepting request 506440 from home:pwcau:branches:server:mail Dirk Mueller 2017-06-30 13:40:09 +00:00
  • 048e707927 Accepting request 504846 from home:msmeissn:branches:server:mail Marcus Rueckert 2017-06-22 14:02:16 +00:00
  • 557870d382 Accepting request 490905 from home:pwcau:branches:server:mail Marcus Rueckert 2017-04-25 09:33:40 +00:00
  • 06a7eb3f31 Accepting request 432978 from server:mail Dominique Leuenberger 2016-10-04 14:00:25 +00:00
  • bc1cae7e1a Accepting request 384144 from home:conecenter:rev5a1:ontology:services--c:mail--o:mta--f Matthias Mailänder 2016-10-03 16:20:54 +00:00
  • 9a88611332 Accepting request 365211 from server:mail Dominique Leuenberger 2016-03-07 12:26:55 +00:00
  • 3c53e92fc5 Polish change log reference slightly Lars Müller 2016-03-03 10:50:30 +00:00
  • 8b1130d773 Accepting request 365192 from home:AndreasStieger:branches:server:mail Lars Müller 2016-03-03 10:48:33 +00:00
  • 1fd26327cd Remove Exim-Maintainers-Keyring.asc Lars Müller 2016-03-02 21:36:27 +00:00
  • a3749d19c0 - Update to 4.86.2 + Fix minor portability issues for *BSD and OS/X. Lars Müller 2016-03-02 21:22:07 +00:00
  • 65b3e3aed6 Accepting request 357625 from server:mail Dominique Leuenberger 2016-02-08 08:47:35 +00:00
  • a34acdddfe Accepting request 357608 from home:cboltz:branches:server:mail Lars Müller 2016-02-03 21:09:03 +00:00
  • 99ce327db5 Accepting request 348366 from server:mail Dominique Leuenberger 2015-12-16 16:42:34 +00:00
  • fa5a3911df - Update the Exim Maintainers Keyring file 'exim.keyring'. - Use URL for the source line of the main tar ball. Lars Müller 2015-12-11 10:54:04 +00:00
  • d81193c317 Accepting request 335998 from home:-miska-:arm Lars Müller 2015-10-12 20:32:07 +00:00
  • 08bad9a500 Accepting request 314522 from server:mail Dominique Leuenberger 2015-07-02 20:49:42 +00:00
  • 282a8d36e0 Add references to boo#935601 Lars Müller 2015-06-23 14:00:54 +00:00
  • 56a30e3bc5 Nuke dankling spaces at eol from the package change log Lars Müller 2015-06-23 12:38:57 +00:00
  • 4edfa56abf Accepting request 305643 from server:mail Stephan Kulow 2015-05-07 07:22:14 +00:00
  • 09a677d56a Fix the systemd service file by not passing EXIM_ARGS as one single argument by removing the curly brackets (shell syntax). Lars Müller 2015-05-06 21:33:08 +00:00
  • 93a253024a Accepting request 298514 from server:mail Dominique Leuenberger 2015-04-23 06:04:30 +00:00
  • 645ea49799 - 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. Lars Müller 2015-04-17 16:29:46 +00:00
  • 999868937a Accepting request 292032 from server:mail Dominique Leuenberger 2015-03-23 11:17:44 +00:00
  • 719cba142c Replace the fixed ExecStart arguments by ${EXIM_ARGS} as defined in /etc/sysconfig/exim; (bsc#922145). Lars Müller 2015-03-13 12:28:55 +00:00
  • 0b06ad1250 Accepting request 282706 from server:mail Dominique Leuenberger 2015-01-30 16:43:44 +00:00
  • ca1e0198e0 Set CFLAGS_OPT_WERROR only on post-5 CentOS and RHEL systems. Lars Müller 2015-01-24 23:07:35 +00:00
  • e5a0307296 Drop BuildRequires xorg-x11-server-sdk for non SUSE systems in particular to build on RHEL 6 again. Lars Müller 2015-01-24 22:36:10 +00:00
  • 9cbf4ddd30 Let ld know the path to mysqlclient. Lars Müller 2015-01-24 22:17:02 +00:00
  • 4040bfe97f - update to 4.85 Lars Müller 2015-01-24 19:56:27 +00:00
  • 8642790a1a Accepting request 280598 from home:-miska-:arm Tomáš Chvátal 2015-01-12 16:44:39 +00:00
  • 174e71cdf7 Accepting request 264146 from server:mail Dominique Leuenberger 2014-12-06 12:45:52 +00:00
  • fa3c7698ca Removed executable permission bits from exim.service file. Lars Müller 2014-12-05 12:49:45 +00:00
  • eb449139e4 Accepting request 263136 from server:mail Dominique Leuenberger 2014-11-26 19:55:48 +00:00
  • ba0024da3a Remove dependency on gpg-offline as signature checking is implemented in the source validator. Lars Müller 2014-11-26 14:42:09 +00:00
  • 4029445955 - 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). Lars Müller 2014-11-26 14:16:35 +00:00
  • 9976186f9d Accepting request 244358 from server:mail Ludwig Nussel 2014-08-13 06:49:19 +00:00
  • ff1c93e649 Add an empty line to better visually separate %postun from %verifyscript. Lars Müller 2014-08-12 14:45:40 +00:00
  • 9cfe82e2e1 Accepting request 244338 from home:posophe:branches:server:mail Lars Müller 2014-08-12 14:24:43 +00:00
  • f25148eaa8 Accepting request 242388 from server:mail Stephan Kulow 2014-07-26 07:42:13 +00:00
  • 2c1ef50fea Remove duplicate _beo1506 from the patch filename. Lars Müller 2014-07-25 13:32:59 +00:00
  • 4d1e7f3bb4 Reduce the silence-static-checkers_beo1506.patch change log entry to one line. Lars Müller 2014-07-25 13:28:47 +00:00
  • 5dbc2fc4cc Add patch file name to peace the adminsitration. Lars Müller 2014-07-25 11:58:15 +00:00
  • 8e2f8090b1 Merge lost package change log hunks. Lars Müller 2014-07-24 10:06:05 +00:00
  • 0ec4735cff Merge feedback from upstream and modify the package change log to: Lars Müller 2014-07-23 18:20:48 +00:00
  • 72254c2535 Add no-return-in-find_variable.patch; (beo#1506). Lars Müller 2014-07-23 13:19:52 +00:00
  • 399233b85e - 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. Lars Müller 2014-07-23 12:09:00 +00:00
  • 11549b84fe Accepting request 215028 from server:mail Stephan Kulow 2014-01-30 13:54:31 +00:00
  • 59830b8282 Accepting request 215000 from home:msmeissn:branches:server:mail Lars Müller 2014-01-24 12:22:44 +00:00
  • 035f5303bc Accepting request 209689 from server:mail Stephan Kulow 2013-12-08 18:26:29 +00:00
  • b4c21cb41a Fix spelling of the last change log. Lars Müller 2013-12-06 21:38:28 +00:00
  • 9bbc6546a2 - BuildRequire libopenssl-devel only on SUSE systems. - Fix suse_version condition of the pre- and postun and scriptlet. Lars Müller 2013-12-06 18:47:11 +00:00
  • 04212f0278 Call service_add_pre from pre scriptlet on post-12.2 systems. Lars Müller 2013-12-06 18:10:24 +00:00
  • a00d96c7bc update to 4.82 Lars Müller 2013-12-06 17:51:14 +00:00
  • 40b5ffc990 Accepting request 205977 from server:mail Stephan Kulow 2013-11-07 07:39:41 +00:00
  • bfff3f2a71 - Replace >= 1230 by > 1220 as this type of condition is used anywhere else in the exim spec file. - Remove a trailing while space from the spec file. Lars Müller 2013-11-06 14:26:33 +00:00
  • 47d42dea31 Accepting request 204919 from home:posophe:branches:server:mail Lars Müller 2013-11-06 14:19:55 +00:00
  • 2d3e9eb73b Accepting request 179159 from server:mail Stephan Kulow 2013-06-17 08:04:45 +00:00
  • 02958eb5f8 Accepting request 179120 from home:jengelh:db6 Dr. Werner Fink 2013-06-16 13:24:21 +00:00
  • a2709c87cf Accepting request 147838 from server:mail Stephan Kulow 2013-01-10 12:02:21 +00:00
  • 3cd32e0e68 Execute the run_permissions macro on pre-11.4 systems and else the set_permission one if available; (bnc#764120). Lars Müller 2013-01-09 19:55:32 +00:00
  • 25575d5269 Accepting request 139402 from server:mail Stephan Kulow 2012-10-27 05:38:43 +00:00
  • 9569f69bfe - update to 4.80.1 - SECURITY: protect DKIM DNS decoding from remote exploit; CVE-2012-5671; (bnc#786652). Lars Müller 2012-10-26 09:29:39 +00:00
  • bb40317931 Accepting request 131173 from server:mail Ismail Dönmez 2012-08-26 09:31:02 +00:00
  • 5861db2a32 - update to 4.80 - Bugzilla 949 - Documentation tweak. - Bugzilla 1093 - eximstats DATA reject detection regexps improved. - Bugzilla 1169 - primary_hostname spelling was incorrect in docs. - Implemented gsasl authenticator. - Implemented heimdal_gssapi authenticator with "server_keytab" option. - Local/Makefile support for (AUTH|LOOKUP)_*_PC=foo to use pkg-config foo for cflags/libs. - Swapped $auth1/$auth2 for gsasl GSSAPI mechanism, to be more consistent with rest of GSASL and with heimdal_gssapi. - Local/Makefile support for USE_(GNUTLS|OPENSSL)_PC=foo to use pkg-config foo for cflags/libs for the TLS implementation. - New expansion variable $tls_bits; Cyrus SASL server connection properties get this fed in as external SSF. A number of robustness and debugging improvements to the cyrus_sasl authenticator. - cyrus_sasl server now expands the server_realm option. - Bugzilla 1214 - Log authentication information in reject log. - Added dbmjz lookup type. - Let heimdal_gssapi authenticator take a SASL message without an authzid. - MAIL args handles TAB as well as SP, for better interop with non-compliant senders. - Bugzilla 1237 - fix cases where printf format usage not indicated. - tls_peerdn now print-escaped for spool files. Observed some $tls_peerdn in wild which contained \n, which resulted in spool file corruption. - TLS fixes for OpenSSL: support TLS 1.1 & 1.2; new "openssl_options" values; set SSL_MODE_AUTO_RETRY so that OpenSSL will retry a read or write after TLS renegotiation, which otherwise led to messages "Got SSL error 2". - Bugzilla 1239 - fix DKIM verification when signature was not inserted as a tracking header (ie: a signed header comes before the signature). - Bugzilla 660 - Multi-valued attributes from ldap now parseable as a comma-sep list; embedded commas doubled. - Refactored ACL "verify =" logic to table-driven dispatch. - LDAP: Check for errors of TLS initialisation, to give correct diagnostics. - Removed "dont_insert_empty_fragments" fron "openssl_options". Removed SSL_clear() after SSL_new() which led to protocol negotiation failures. We appear to now support TLS1.1+ with Exim. - OpenSSL: new expansion var $tls_sni, which if used in tls_certificate lets Exim select keys and certificates based upon TLS SNI from client. Also option tls_sni on SMTP Transports. Also clear $tls_bits correctly before an outbound SMTP session. New log_selector, +tls_sni. - Bugzilla 1122 - check localhost_number expansion for failure, avoid NULL dereference. - Revert part of NM/04, it broke log_path containing %D expansions. Left warnings. Added "eximon gdb" invocation mode. - Defaulting "accept_8bitmime" to true, not false. - Added -bw for inetd wait mode support. - Added PCRE_CONFIG=yes support to Makefile for using pcre-config to locate the relevant includes and libraries. Made this the default. - Fixed headers_only on smtp transports (was not sending trailing dot). Bugzilla 1246, report and most of solution from Tomasz Kusy. - ${eval } now uses 64-bit and supports a "g" suffix (like to "k" and "m"). This may cause build issues on older platforms. - Revamped GnuTLS support, passing tls_require_ciphers to gnutls_priority_init, ignoring Exim options gnutls_require_kx, gnutls_require_mac & gnutls_require_protocols (no longer supported). Added SNI support via GnuTLS too. Made ${randint:..} supplier available, if using not-too-old GnuTLS. - Added EXPERIMENTAL_OCSP for OpenSSL. - Applied dnsdb SPF support patch from Janne Snabb. Applied second patch from Janne, implementing suggestion to default multiple-strings-in-record handling to match SPF spec. - Added expansion variable $tod_epoch_l for a higher-precision time. - Fix DCC dcc_header content corruption (stack memory referenced, read-only, out of scope). Patch from Wolfgang Breyha, report from Stuart Northfield. - Fix three issues highlighted by clang analyser static analysis. Only crash-plausible issue would require the Cambridge-specific iplookup router and a misconfiguration. Report from Marcin Mirosław. - Another attempt to deal with PCRE_PRERELEASE, this one less buggy. - %D in printf continues to cause issues (-Wformat=security), so for now guard some of the printf checks behind WANT_DEEPER_PRINTF_CHECKS. As part of this, removing so much warning spew let me fix some minor real issues in debug logging. - GnuTLS was always using default tls_require_ciphers, due to a missing assignment on my part. Fixed. - Added tls_dh_max_bits option, defaulting to current hard-coded limit of NSS, for GnuTLS/NSS interop. - Validate tls_require_ciphers on startup, since debugging an invalid string otherwise requires a connection and a bunch more work and it's relatively easy to get wrong. Should also expose TLS library linkage problems. - Pull in <features.h> on Linux, for some portability edge-cases of 64-bit ${eval} (JH/03). - Define _GNU_SOURCE in exim.h; it's needed for some releases of protection layer was required, which is not implemented. Bugzilla 1254 - Overhaul DH prime handling, supply RFC-specified DH primes as built into Exim, default to IKE id 23 from RFC 5114 (2048 bit). Make tls_dhparam take prime identifiers. Also unbreak combination of OpenSSL+DH_params+TLSSNI. - Disable SSLv2 by default in OpenSSL support. Lars Müller 2012-08-19 14:12:43 +00:00
  • a65dd7b580 Added missing patch header. Lars Müller 2012-04-22 14:30:08 +00:00
  • acbd53ce0b Accepting request 109834 from server:mail Stephan Kulow 2012-03-20 10:26:45 +00:00
  • f6dea5e9e9 Fix typo in CFLAGS_OPT_WERROR variable name. Lars Müller 2012-03-17 20:16:14 +00:00
  • bedf5a3bc8 Disable format-security and missing-format-attribute warnings via CFLAGS on pre-11.2 systems. Lars Müller 2012-03-17 20:08:07 +00:00
  • 4019175057 Use same mail address as with previous changes. Lars Müller 2012-03-17 18:09:44 +00:00
  • 9609c635fa Remove obsoleted Authors lines from spec file. Lars Müller 2012-03-07 16:18:18 +00:00
  • 4c73601dcb Accepting request 108391 from home:lmuelle:branches:server:mail Lars Müller 2012-03-07 16:07:13 +00:00
  • ae50c719aa Update year up copyright line. Lars Müller 2012-03-07 16:02:42 +00:00
  • d356aee7e9 replace license with spdx.org variant Stephan Kulow 2011-12-06 17:08:47 +00:00
  • 368f4f1f89 Autobuild autoformatter for 69936 Sascha Peilicke 2011-05-10 07:16:11 +00:00
  • aa087cdcdf Accepting request 69936 from server:mail Sascha Peilicke 2011-05-10 07:16:00 +00:00
  • 5900e5f240 Accepting request 69894 from home:dirkmueller:branches:server:mail Cristian Rodríguez 2011-05-10 02:19:32 +00:00
  • cf6e827462 Autobuild autoformatter for 69839 Sascha Peilicke 2011-05-09 08:26:27 +00:00
  • d07a79e748 Updating link to change in openSUSE:Factory/exim revision 12.0 OBS User buildservice-autocommit 2011-05-09 08:26:27 +00:00
  • d6714d6315 Accepting request 69839 from server:mail Sascha Peilicke 2011-05-09 08:26:18 +00:00
  • 71324ebc7d - The new ldap_require_cert option would segfault if used; use upstream patch to address the ldap_set_option() issue; (beo#230); (beo#1108). Lars Müller 2011-05-07 13:33:18 +00:00
  • 5f88d73f56 - Use upstream patch to address ldap_set_option() third arg issue; (beo#230); (beo#1108). Lars Müller 2011-05-07 13:15:50 +00:00
  • 5099ec172f Add header to patch. Lars Müller 2011-05-06 20:31:26 +00:00
  • 2b642981ee Cast third arg to void * when calling ldap_set_option(). Lars Müller 2011-05-06 20:03:01 +00:00
  • ff09813c02 - update to 4.75 - Workround for PCRE version dependency in version reporting Bugzilla 1073 - Permit LOOKUP_foo enabling on the make command-line. Also via indented variable definition in the Makefile. - Restore caching of spamd results with expanded spamd_address. - Build issue: lookups-Makefile now exports LC_ALL=C Improves build reliability. - Fix wide character breakage in the rfc2047 coding; Fixes bug 1064. - Allow underscore in dnslist lookups; Fixes bug 1026. - Bugzilla 230: Support TLS-enabled LDAP (in addition to ldaps). - Fixed exiqgrep to cope with mailq missing size issue Fixes bug 943. - Bugzilla 1083: when lookup expansion defers, escape the output which is logged, to avoid truncation. - Bugzilla 1042: implement freeze_signal on pipe transports. - Bugzilla 1061: restrict error messages sent over SMTP to not reveal SQL string expansion failure details. - Bugzilla 486: implement %M datestamping in log filenames. - New lookups functionality failed to compile on old gcc which rejects extern declarations in function scope. - Use sig_atomic_t for flags set from signal handlers. Check getgroups() return and improve debugging. Fixed developed for diagnosis in bug 927 (which turned out to be a kernel bug). - Bugzilla 1055: Update $message_linecount for maildir_tag. - Bugzilla 1056: Improved spamd server selection. - Bugzilla 1086: Deal with maildir quota file races. - Bugzilla 1019: DKIM multiple signature generation fix. Lars Müller 2011-05-06 19:19:54 +00:00
  • 418a2f7e59 Fix patch2 typo. Lars Müller 2011-05-06 19:00:24 +00:00
  • 0150f23138 - Don't pass DKIM compound log line as format string; (beo#1106); (bnc#692227). Lars Müller 2011-05-06 18:59:57 +00:00