Compare commits

...

302 Commits

Author SHA256 Message Date
Ana Guerrero
519d221e78 Accepting request 1243176 from server:mail
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1243176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=83
2025-02-04 17:14:52 +00:00
Ana Guerrero
882d8e0197 Accepting request 1225066 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1225066
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=82
2024-11-19 21:23:25 +00:00
45bd5a1cfe - Own /srv/www which is no longer owned by the filesystem package.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=292
2024-11-19 11:47:30 +00:00
Ana Guerrero
4051e53e82 Accepting request 1187596 from server:mail
- update to 4.98 (bsc#1227423, CVE-2024-39929):
  * The dkim_status ACL condition may now be used in data ACLs
  * The dkim_verbose logging control also enables logging of signing
  * The dkim_timestamps signing option now accepts zero to include
    a current timestamp but no expiry timestamp.
  * The recipients_max main option is now expanded.
  * Setting variables for "exim -be" can set a tainted value.
  * A dns:fail event.
  * The dsearch lookup supports search for a sub-path.
  * Include mailtest utility for simple connection checking.
  * Add SMTP WELLKNOWN extension.

OBS-URL: https://build.opensuse.org/request/show/1187596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=81
2024-07-16 20:02:33 +00:00
18cf88956e - update to 4.98 (bsc#1227423, CVE-2024-39929):
* The dkim_status ACL condition may now be used in data ACLs
  * The dkim_verbose logging control also enables logging of signing
  * The dkim_timestamps signing option now accepts zero to include
    a current timestamp but no expiry timestamp.
  * The recipients_max main option is now expanded.
  * Setting variables for "exim -be" can set a tainted value.
  * A dns:fail event.
  * The dsearch lookup supports search for a sub-path.
  * Include mailtest utility for simple connection checking.
  * Add SMTP WELLKNOWN extension.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=290
2024-07-15 16:28:08 +00:00
Ana Guerrero
df2f96bab3 Accepting request 1149269 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1149269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=80
2024-02-22 20:00:23 +00:00
Peter Wullinger
23ca122ac2 Accepting request 1149241 from home:dimstar:rpm4.20:e
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149241
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=288
2024-02-22 11:41:27 +00:00
Dominique Leuenberger
91ae279aa6 Accepting request 1135763 from server:mail
- update to 4.97.1 (bsc#1218387, CVE-2023-51766):
  * Fixes for the smtp protocol smuggling (CVE-2023-51766)

    passed over a connection could use BDAT; any further ones using DATA.
    proxy.
- Update eximstats-html-update.py to run under Python 3.
 * CVE-2019-13917: Fixed an issue with ${sort} expansion which could
   allow remote attackers to execute other programs with root privileges
- Replace xorg-x11-devel by individual pkgconfig() buildrequires.
- Replace references to /var/adm/fillup-templates with new
    + fix CVE-2016-1531
      argument.

OBS-URL: https://build.opensuse.org/request/show/1135763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=79
2024-01-03 11:25:47 +00:00
f7b71cc6f2 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=286 2023-12-30 16:14:29 +00:00
5e68cef9d9 - update to 4.97.1 (bsc#1218387, CVE-2023-51766):
* Fixes for the smtp protocol smuggling (CVE-2023-51766)

    passed over a connection could use BDAT; any further ones using DATA.
    proxy.
- Update eximstats-html-update.py to run under Python 3.
 * CVE-2019-13917: Fixed an issue with ${sort} expansion which could
   allow remote attackers to execute other programs with root privileges
- Replace xorg-x11-devel by individual pkgconfig() buildrequires.
- Replace references to /var/adm/fillup-templates with new
    + fix CVE-2016-1531
      argument.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=285
2023-12-30 15:37:11 +00:00
Ana Guerrero
10af80844a Accepting request 1123800 from server:mail
- update to exim 4.97
  * remove patch-no-exit-on-rewrite-malformed-address.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/1123800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=78
2023-11-07 20:26:56 +00:00
Peter Wullinger
dd0e2195ac Accepting request 1123799 from home:pwcau:branches:server:mail
- update to exim 4.97
  * remove patch-no-exit-on-rewrite-malformed-address.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/1123799
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=283
2023-11-07 09:38:26 +00:00
Peter Wullinger
5851a46be1 Accepting request 1123795 from home:pwcau:branches:server:mail
- update to exim 4.97

OBS-URL: https://build.opensuse.org/request/show/1123795
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=282
2023-11-07 09:33:41 +00:00
Ana Guerrero
8ad96661f8 Accepting request 1117952 from server:mail
- security update to exim 4.96.2
  * fixes CVE-2023-42117 (bsc#1215787)
  * fixes CVE-2023-42119 (bsc#1215789)

OBS-URL: https://build.opensuse.org/request/show/1117952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=77
2023-10-16 20:33:24 +00:00
Peter Wullinger
343bf8e3f1 Accepting request 1117949 from home:pwcau:branches:server:mail
typo in version

OBS-URL: https://build.opensuse.org/request/show/1117949
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=280
2023-10-16 09:08:04 +00:00
Peter Wullinger
69f682e4be Accepting request 1117947 from home:pwcau:branches:server:mail
- security update to exim 4.96.2
  * fixes CVE-2023-42117 (bsc#1215787)
  * fixes CVE-2023-42119 (bsc#1215789)

OBS-URL: https://build.opensuse.org/request/show/1117947
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=279
2023-10-16 09:05:28 +00:00
Ana Guerrero
e4e0b4acd2 Accepting request 1114826 from server:mail
- security update to exim 4.96.1
  * fixes CVE-2023-42114 (bsc#1215784)
  * fixes CVE-2023-42115 (bsc#1215785)
  * fixes CVE-2023-42116 (bsc#1215786)

OBS-URL: https://build.opensuse.org/request/show/1114826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=76
2023-10-02 18:05:12 +00:00
Peter Wullinger
ed51ffdd94 add proper source files
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=277
2023-10-02 13:30:56 +00:00
Peter Wullinger
1b126813a8 Accepting request 1114822 from home:pwcau:branches:server:mail
- security update to exim 4.96.1
  * fixes CVE-2023-42114 (bsc#1215784)
  * fixes CVE-2023-42115 (bsc#1215785)
  * fixes CVE-2023-42116 (bsc#1215786)

OBS-URL: https://build.opensuse.org/request/show/1114822
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=276
2023-10-02 13:23:30 +00:00
Peter Wullinger
d358e67d5d Accepting request 1114687 from home:pwcau:branches:server:mail
- add patch (patch-CVE-2023-42115-CVE-2023-42116-CVE-2023-42114.patch) for
  * CVE-2023-42114 (bsc#1215784)
  * CVE-2023-42115 (bsc#1215785)
  * CVE-2023-42116 (bsc#1215786)

OBS-URL: https://build.opensuse.org/request/show/1114687
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=275
2023-10-02 06:44:29 +00:00
Peter Wullinger
d4072b44a4 Accepting request 1114683 from home:pwcau:branches:server:mail
- add patch for
  * CVE-2023-42114 (bsc#1215784)
  * CVE-2023-42115 (bsc#1215785)
  * CVE-2023-42116 (bsc#1215786)

OBS-URL: https://build.opensuse.org/request/show/1114683
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=274
2023-10-02 06:36:36 +00:00
Dominique Leuenberger
016ffaa458 Accepting request 1077219 from server:mail
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1077219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=75
2023-04-04 19:27:25 +00:00
Peter Wullinger
6568568245 Accepting request 1075052 from home:pwcau:branches:server:mail
enable sender rewriting support (SUPPORT_SRS)

SUPPORT_SRS has no extra dependencies and seems stable, so we can enable it by default.

OBS-URL: https://build.opensuse.org/request/show/1075052
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=272
2023-03-28 17:08:20 +00:00
Dominique Leuenberger
9910bea95c Accepting request 1062004 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1062004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=74
2023-01-30 16:11:17 +00:00
Peter Wullinger
59feea161a Accepting request 1060890 from home:kukuk:branches:server:mail
- Don't build the NIS module anymore, libnsl/NIS are deprecated

OBS-URL: https://build.opensuse.org/request/show/1060890
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=270
2023-01-30 08:27:01 +00:00
Dominique Leuenberger
7f0553aef3 Accepting request 1029728 from server:mail
- add patch-cve-2022-3559 (fixes CVE-2022-3559, bsc#1204427, Bug 2915)

OBS-URL: https://build.opensuse.org/request/show/1029728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=73
2022-10-19 11:17:29 +00:00
Peter Wullinger
488a048fdd Accepting request 1029726 from home:pwcau:branches:server:mail
- add patch-cve-2022-3559 (fixes CVE-2022-3559, bsc#1204427, Bug 2915)

OBS-URL: https://build.opensuse.org/request/show/1029726
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=268
2022-10-18 11:52:11 +00:00
Richard Brown
1edc09e78b Accepting request 1006967 from server:mail
- add (patch-no-exit-on-rewrite-malformed-address.patch)
  Fix exit on attempt to rewrite a malformed address (Bug 2903)
- Own /var/spool/mail (boo#1179574)
- Migration to /usr/etc: Saving user changed configuration files
  in /etc and restoring them while an RPM update.

OBS-URL: https://build.opensuse.org/request/show/1006967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=72
2022-09-29 16:14:43 +00:00
Peter Wullinger
b6ac902ba3 actually apply patch
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=266
2022-09-29 14:05:12 +00:00
Peter Wullinger
c9e5a39bde Accepting request 1006962 from home:pwcau:branches:server:mail
- add (patch-no-exit-on-rewrite-malformed-address.patch)
  Fix exit on attempt to rewrite a malformed address (Bug 2903)

OBS-URL: https://build.opensuse.org/request/show/1006962
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=265
2022-09-29 14:00:47 +00:00
Peter Wullinger
390576486d Accepting request 1000599 from home:schubi2
- Migration to /usr/etc: Saving user changed configuration files
  in /etc and restoring them while an RPM update.

OBS-URL: https://build.opensuse.org/request/show/1000599
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=264
2022-09-07 06:59:43 +00:00
Peter Wullinger
bb32cd54e8 Accepting request 1001404 from home:lnussel:branches:server:mail
- Own /var/spool/mail (boo#1179574)

OBS-URL: https://build.opensuse.org/request/show/1001404
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=263
2022-09-07 06:58:15 +00:00
Dominique Leuenberger
43e9264029 Accepting request 985854 from server:mail
OBS-URL: https://build.opensuse.org/request/show/985854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=71
2022-06-30 11:18:21 +00:00
Peter Wullinger
bdb9594915 Accepting request 985853 from home:schubi2
- Moved logrotate files from user specific directory /etc/logrotate.d
  to vendor specific directory /usr/etc/logrotate.d.

OBS-URL: https://build.opensuse.org/request/show/985853
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=261
2022-06-29 14:37:00 +00:00
Peter Wullinger
f60227c059 Accepting request 985275 from home:pwcau:branches:server:mail
- update to exim 4.96
  * Move from using the pcre library to pcre2.
  * Constification work in the filters module required a major version
    bump for the local-scan API.  Specifically, the "headers_charset"
    global which is visible via the API is now const and may therefore
    not be modified by local-scan code.
  * Bug 2819: speed up command-line messages being read in.  Previously a
    time check was being done for every character; replace that with one
    per buffer.
  * Bug 2815: Fix ALPN sent by server under OpenSSL.  Previously the string
    sent was prefixed with a length byte.
  * Change the SMTP feature name for pipelining connect to be compliant with
    RFC 5321.  Previously Dovecot (at least) would log errors during
    submission.
  * Fix macro-definition during "-be" expansion testing.  The move to
    write-protected store for macros had not accounted for these runtime
    additions; fix by removing this protection for "-be" mode.
  * Convert all uses of select() to poll().
  * Fix use of $sender_host_name in daemon process.  When used in certain
    main-section options or in a connect ACL, the value from the first ever
    connection was never replaced for subsequent connections.
  * Bug 2838: Fix for i32lp64 hard-align platforms
  * Bug 2845: Fix handling of tls_require_ciphers for OpenSSL when a value
    with underbars is given.
  * Bug 1895: TLS: Deprecate RFC 5114 Diffie-Hellman parameters.
  * Debugging initiated by an ACL control now continues through into routing
    and transport processes.
  * The "expand" debug selector now gives more detail, specifically on the
    result of expansion operators and items.
  * Bug 2751: Fix include_directory in redirect routers.  Previously a
    bad comparison between the option value and the name of the file to
    be included was done, and a mismatch was wrongly identified.
  * Support for Berkeley DB versions 1 and 2 is withdrawn.
  * When built with NDBM for hints DB's check for nonexistence of a name
    supplied as the db file-pair basename.
  * Remove the "allow_insecure_tainted_data" main config option and the
    "taint" log_selector.
  * Fix static address-list lookups to properly return the matched item.
    Previously only the domain part was returned.
  * The ${run} expansion item now expands its command string elements after
    splitting.  Previously it was before; the new ordering makes handling
    zero-length arguments simpler.
  * Taint-check exec arguments for transport-initiated external processes.
    Previously, tainted values could be used.  This affects "pipe", "lmtp" and
    "queryprogram" transport, transport-filter, and ETRN commands.
    The ${run} expansion is also affected: in "preexpand" mode no part of
    the command line may be tainted, in default mode the executable name
    may not be tainted.
  * Fix CHUNKING on a continued-transport.  Previously the usabilility of
    the facility was not passed across execs, and only the first message
    passed over a connection could use BDAT; any further ones using DATA. 
  * Support the PIPECONNECT facility in the smtp transport when the helo_data
    uses $sending_ip_address and an interface is specified.
  * OpenSSL: fix transport-required OCSP stapling verification under session
    resumption.
  * TLS resumption: the key for session lookup in the client now includes
    more info that a server could potentially use in configuring a TLS
    session, avoiding oferring mismatching sessions to such a server.
  * Fix string_copyn() for limit greater than actual string length.
  * Bug 2886: GnuTLS: Do not free the cached creds on transport connection
    close; it may be needed for a subsequent connection.
  * Fix CHUNKING for a second message on a connection when the first was
    rejected.
  * Fix ${srs_encode ...} to handle an empty sender address, now returning
    an empty address.
  * Bug 2855: Handle a v4mapped sender address given us by a frontending
    proxy.

OBS-URL: https://build.opensuse.org/request/show/985275
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=260
2022-06-27 09:57:54 +00:00
Dominique Leuenberger
ff4bbdda85 Accepting request 947395 from server:mail
- disable ProtectHome=, it prevents local delivery (bsc#1194810)

OBS-URL: https://build.opensuse.org/request/show/947395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=70
2022-01-19 23:12:24 +00:00
Peter Wullinger
fcee07e240 - disable ProtectHome=, it prevents local delivery (bsc#1194810)
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=259
2022-01-19 11:42:39 +00:00
Peter Wullinger
5f57c8cb27 - disable ProtectHome=, it prevents local delivery
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=258
2022-01-19 11:42:03 +00:00
Dominique Leuenberger
1a13667d51 Accepting request 922122 from server:mail
OBS-URL: https://build.opensuse.org/request/show/922122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=69
2021-10-05 20:33:38 +00:00
Peter Wullinger
3a0f978ef1 Accepting request 922121 from home:pwcau:branches:server:mail
mention taintwarn patch removal

OBS-URL: https://build.opensuse.org/request/show/922121
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=257
2021-09-29 07:43:25 +00:00
Peter Wullinger
6fcdc365d7 Accepting request 922115 from home:pwcau:branches:server:mail
- update to exim 4.95
  * fast-ramp queue run
  * native SRS
  * TLS resumption
  * LMDB lookups with single key
  * smtp transport option "message_linelength_limit"
  * optionally ignore lookup caches
  * quota checking for appendfile transport during message reception
  * sqlite lookups allow a "file=<path>" option
  * lsearch lookups allow a "ret=full" option
  * command line option for the notifier socket
  * faster TLS startup
  * new main config option "proxy_protocol_timeout"
  * expand "smtp_accept_max_per_connection"
  * log selector "queue_size_exclusive"
  * main config option "smtp_backlog_monitor"
  * main config option "hosts_require_helo"
  * main config option "allow_insecure_tainted_data"

OBS-URL: https://build.opensuse.org/request/show/922115
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=256
2021-09-29 07:33:08 +00:00
Dominique Leuenberger
fbb3642a79 Accepting request 918956 from server:mail
OBS-URL: https://build.opensuse.org/request/show/918956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=68
2021-09-14 19:14:52 +00:00
Peter Wullinger
c36f5e1f4e Accepting request 918945 from home:jsegitz:branches:systemdhardening:server:mail
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/918945
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=255
2021-09-14 14:18:57 +00:00
Dominique Leuenberger
4404793c68 Accepting request 906449 from server:mail
OBS-URL: https://build.opensuse.org/request/show/906449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=67
2021-07-15 22:00:43 +00:00
e9ae9fc6c1 Accepting request 904696 from home:StevenK:branches:server:mail
- Update eximstats-html-update.py to run under Python 3.

OBS-URL: https://build.opensuse.org/request/show/904696
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=254
2021-07-15 10:29:19 +00:00
Dominique Leuenberger
381900c4b7 Accepting request 893769 from server:mail
OBS-URL: https://build.opensuse.org/request/show/893769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=66
2021-05-17 16:45:36 +00:00
Peter Wullinger
9a6c8fe8e0 Accepting request 893758 from home:pwcau:branches:server:mail
- add exim-4.94.2+fixes and taintwarn patches (taintwarn.patch)

OBS-URL: https://build.opensuse.org/request/show/893758
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=252
2021-05-17 14:40:18 +00:00
Dominique Leuenberger
c2dc05e40b Accepting request 890644 from server:mail
OBS-URL: https://build.opensuse.org/request/show/890644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=65
2021-05-05 18:40:00 +00:00
Peter Wullinger
5d0e28acb2 Accepting request 890643 from home:AndreasStieger:branches:server:mail
some changelog OCD

OBS-URL: https://build.opensuse.org/request/show/890643
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=250
2021-05-05 09:48:27 +00:00
Peter Wullinger
574d198a2b add bugzilla reference (bsc#1185631)
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=249
2021-05-05 09:20:29 +00:00
Peter Wullinger
32d22ea744 Accepting request 890519 from home:pwcau:branches:server:mail
- update to exim-4.94.2
  security update
  * CVE-2020-28007: Link attack in Exim's log directory
  * CVE-2020-28008: Assorted attacks in Exim's spool directory
  * CVE-2020-28014: Arbitrary PID file creation
  * CVE-2020-28011: Heap buffer overflow in queue_run()
  * CVE-2020-28010: Heap out-of-bounds write in main()
  * CVE-2020-28013: Heap buffer overflow in parse_fix_phrase()
  * CVE-2020-28016: Heap out-of-bounds write in parse_fix_phrase()
  * CVE-2020-28015: New-line injection into spool header file (local)
  * CVE-2020-28012: Missing close-on-exec flag for privileged pipe
  * CVE-2020-28009: Integer overflow in get_stdinput()
  * CVE-2020-28017: Integer overflow in receive_add_recipient()
  * CVE-2020-28020: Integer overflow in receive_msg()
  * CVE-2020-28023: Out-of-bounds read in smtp_setup_msg()
  * CVE-2020-28021: New-line injection into spool header file (remote)
  * CVE-2020-28022: Heap out-of-bounds read and write in extract_option()
  * CVE-2020-28026: Line truncation and injection in spool_read_header()
  * CVE-2020-28019: Failure to reset function pointer after BDAT error
  * CVE-2020-28024: Heap buffer underflow in smtp_ungetc()
  * CVE-2020-28018: Use-after-free in tls-openssl.c
  * CVE-2020-28025: Heap out-of-bounds read in pdkim_finish_bodyhash()
- update to exim-4.94.1
  * Fix security issue in BDAT state confusion.
    Ensure we reset known-good where we know we need to not be reading BDAT
    data, as a general case fix, and move the places where we switch to BDAT
    mode until after various protocol state checks.
    Fixes CVE-2020-BDATA reported by Qualys.
  * Fix security issue in SMTP verb option parsing (CVE-2020-EXOPT)
  * Fix security issue with too many recipients on a message (to remove a
    known security problem if someone does set recipients_max to unlimited,
    or if local additions add to the recipient list).
    Fixes CVE-2020-RCPTL reported by Qualys.
  * Fix CVE-2020-28016 (PFPZA): Heap out-of-bounds write in parse_fix_phrase()
  * Fix security issue CVE-2020-PFPSN and guard against cmdline invoker
    providing a particularly obnoxious sender full name.
  * Fix Linux security issue CVE-2020-SLCWD and guard against PATH_MAX
    better.

OBS-URL: https://build.opensuse.org/request/show/890519
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=248
2021-05-05 05:27:16 +00:00
Dominique Leuenberger
a210c873fc Accepting request 828909 from server:mail
OBS-URL: https://build.opensuse.org/request/show/828909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=64
2020-08-25 07:32:40 +00:00
Peter Wullinger
7c7077e68f Accepting request 828908 from home:pwcau:branches:server:mail
- bring back missing exim_db.8 manual page
  (fixes bsc#1173693)

OBS-URL: https://build.opensuse.org/request/show/828908
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=246
2020-08-24 10:44:50 +00:00
Peter Wullinger
a86a6ebbc6 Accepting request 828906 from home:pwcau:branches:server:mail
- bring back missing exim_db.8 manual page

OBS-URL: https://build.opensuse.org/request/show/828906
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=245
2020-08-24 10:42:42 +00:00
Dominique Leuenberger
f358c5693f Accepting request 812519 from server:mail
OBS-URL: https://build.opensuse.org/request/show/812519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=63
2020-06-08 22:07:17 +00:00
Peter Wullinger
93b950a981 Accepting request 812518 from home:pwcau:branches:server:mail
- bring in changes from current +fixes (lots of taint check fixes)
  * Bug 1329: Fix format of Maildir-format filenames to match other mail-
    related applications.  Previously an "H" was used where available info
    says that "M" should be, so change to match.
  * Bug 2587: Fix pam expansion condition.  Tainted values are commonly used
    as arguments, so an implementation trying to copy these into a local
    buffer was taking a taint-enforcement trap.  Fix by using dynamically
    created buffers.
  * Bug 2586: Fix listcount expansion operator.  Using tainted arguments is
    reasonable, eg. to count headers.  Fix by using dynamically created
    buffers rather than a local.  Do similar fixes for ACL actions "dcc",
    "log_reject_target", "malware" and "spam"; the arguments are expanded
    so could be handling tainted values.
  * Bug 2590: Fix -bi (newaliases).  A previous code rearrangement had
    broken the (no-op) support for this sendmail command.  Restore it
    to doing nothing, silently, and returning good status.

OBS-URL: https://build.opensuse.org/request/show/812518
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=243
2020-06-08 09:33:41 +00:00
Dominique Leuenberger
03d0878f09 Accepting request 810991 from server:mail
- update to exim 4.94
  * some transports now refuse to use tainted data in constructing their delivery
    location
    this WILL BREAK configurations which are not updated accordingly.
    In particular: any Transport use of $local_user which has been relying upon
    check_local_user far away in the Router to make it safe, should be updated to
    replace $local_user with $local_part_data.
  * Attempting to remove, in router or transport, a header name that ends with
    an asterisk (which is a standards-legal name) will now result in all headers
    named starting with the string before the asterisk being removed.

OBS-URL: https://build.opensuse.org/request/show/810991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=62
2020-06-03 18:34:42 +00:00
Peter Wullinger
7e10bca0ab fix download URL
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=241
2020-06-03 05:53:11 +00:00
Peter Wullinger
786b8468f1 Accepting request 810989 from home:pwcau:branches:server:mail
- update to exim 4.94
  * some transports now refuse to use tainted data in constructing their delivery
    location
    this WILL BREAK configurations which are not updated accordingly.
    In particular: any Transport use of $local_user which has been relying upon
    check_local_user far away in the Router to make it safe, should be updated to
    replace $local_user with $local_part_data.
  * Attempting to remove, in router or transport, a header name that ends with
    an asterisk (which is a standards-legal name) will now result in all headers
    named starting with the string before the asterisk being removed.

OBS-URL: https://build.opensuse.org/request/show/810989
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=240
2020-06-03 05:49:45 +00:00
Dominique Leuenberger
eb761c6527 Accepting request 807583 from server:mail
OBS-URL: https://build.opensuse.org/request/show/807583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=61
2020-05-20 16:44:42 +00:00
Peter Wullinger
5b11e9cbf8 Accepting request 807582 from home:pwcau:branches:server:mail
cleanup pretrans lua. Instead of re-inventing the wheel, use the suggested pretrans from fedora: https://fedoraproject.org/wiki/Packaging:Directory_Replacement#Scriptlet_to_replace_a_directory

OBS-URL: https://build.opensuse.org/request/show/807582
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=238
2020-05-20 11:08:36 +00:00
Peter Wullinger
7ea074a84c Accepting request 807311 from home:pwcau:branches:server:mail
- switch pretrans to use lua
  (fixes bsc#1171877)

OBS-URL: https://build.opensuse.org/request/show/807311
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=237
2020-05-19 12:51:17 +00:00
Peter Wullinger
0590ab6476 Accepting request 807257 from home:pwcau:branches:server:mail
- pre-require bash for pretrans

OBS-URL: https://build.opensuse.org/request/show/807257
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=236
2020-05-19 12:03:28 +00:00
Dominique Leuenberger
5a8d3ba775 Accepting request 802874 from server:mail
OBS-URL: https://build.opensuse.org/request/show/802874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=60
2020-05-15 21:51:19 +00:00
Peter Wullinger
c7d2171b05 Accepting request 802873 from home:pwcau:branches:server:mail
- bring changes from current in +fixes branch
  (patch-exim-fixes-ee83de04d3087efaf808d1f2235a988275c2ee94)
  * fixes CVE-2020-12783 (bsc#1171490)
  * Regard command-line recipients as tainted.
  * Bug 2489: Fix crash in the "pam" expansion condition.
  * Use tainted buffers for the transport smtp context.
  * Bug 2493: Harden ARC verify against Outlook, which has been seen to mix
    the ordering of its ARC headers.  This caused a crash.
  * Bug 2492: Use tainted memory for retry record when needed.  Previously when
    a new record was being constructed with information from the peer, a trap
    was taken.
  * Bug 2494: Unset the default for dmarc_tld_file.
  * Fix an uninitialised flag in early-pipelining.  Previously connections
    could, depending on the platform, hang at the STARTTLS response.
  * Bug 2498: Reset a counter used for ARC verify before handling another
    message on a connection.  Previously if one message had ARC headers and
    the following one did not, a crash could result when adding an
    Authentication-Results: header.
  * Bug 2500: Rewind some of the common-coding in string handling between the
    Exim main code and Exim-related utities.
  * Fix the variables set by the gsasl authenticator.
  * Bug 2507: Modules: on handling a dynamic-module (lookups) open failure,
    only retrieve the errormessage once.
  * Bug 2501: Fix init call in the heimdal authenticator.  Previously it
    adjusted the size of a major service buffer; this failed because the
    buffer was in use at the time.  Change to a compile-time increase in the
    buffer size, when this authenticator is compiled into exim.

OBS-URL: https://build.opensuse.org/request/show/802873
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=234
2020-05-12 08:36:31 +00:00
Dominique Leuenberger
647dbbdfa6 Accepting request 790806 from server:mail
OBS-URL: https://build.opensuse.org/request/show/790806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=59
2020-04-02 15:42:55 +00:00
Peter Wullinger
b53573fcd2 Accepting request 790805 from home:pwcau:branches:server:mail
- don't create logfiles during install
  * fixes CVE-2020-8015 (bsc#1154183)
(bsc#926861).

OBS-URL: https://build.opensuse.org/request/show/790805
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=232
2020-04-02 08:19:49 +00:00
Dominique Leuenberger
cb3fe4362f Accepting request 790598 from server:mail
OBS-URL: https://build.opensuse.org/request/show/790598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=58
2020-04-01 17:20:17 +00:00
Peter Wullinger
a27b711b5f Accepting request 790596 from home:pwcau:branches:server:mail
- don't create logfiles during install

OBS-URL: https://build.opensuse.org/request/show/790596
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=230
2020-04-01 13:11:33 +00:00
Dominique Leuenberger
4b2616c58c Accepting request 763789 from server:mail
OBS-URL: https://build.opensuse.org/request/show/763789
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=57
2020-01-13 21:21:13 +00:00
Peter Wullinger
4e0fef3251 Accepting request 763788 from home:pwcau:branches:server:mail
- add a spec-file workaround for bsc#1160726

OBS-URL: https://build.opensuse.org/request/show/763788
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=228
2020-01-13 07:55:09 +00:00
Dominique Leuenberger
39d27f4ab0 Accepting request 761361 from server:mail
OBS-URL: https://build.opensuse.org/request/show/761361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=56
2020-01-07 22:53:26 +00:00
Peter Wullinger
87b1eebcaa Accepting request 761360 from home:pwcau:branches:server:mail
- fix source URL, insert /fixes

OBS-URL: https://build.opensuse.org/request/show/761360
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=226
2020-01-07 08:58:19 +00:00
Peter Wullinger
f7b0df8b35 Accepting request 761343 from home:pwcau:branches:server:mail
- update to exim 4.93.0.4 (+fixes release)
  * Avoid costly startup code when not strictly needed.  This reduces time
    for some exim process initialisations.  It does mean that the logging
    of TLS configuration problems is only done for the daemon startup.
  * Early-pipelining support code is now included unless disabled in Makefile.
  * DKIM verification defaults no long accept sha1 hashes, to conform to
    RFC 8301.  They can still be enabled, using the dkim_verify_hashes main
    option.
  * Support CHUNKING from an smtp transport using a transport_filter, when
    DKIM signing is being done.  Previously a transport_filter would always
    disable CHUNKING, falling back to traditional DATA.
  * Regard command-line receipients as tainted.
  * Bug 340: Remove the daemon pid file on exit, whe due to SIGTERM.
  * Bug 2489: Fix crash in the "pam" expansion condition.  It seems that the
    PAM library frees one of the arguments given to it, despite the
    documentation.  Therefore a plain malloc must be used.
  * Bug 2491: Use tainted buffers for the transport smtp context.  Previously
    on-stack buffers were used, resulting in a taint trap when DSN information
    copied from a received message was written into the buffer.
  * Bug 2493: Harden ARC verify against Outlook, whick has been seen to mix
    the ordering of its ARC headers.  This caused a crash.
  * Bug 2492: Use tainted memory for retry record when needed.  Previously when
    a new record was being constructed with information from the peer, a trap
    was taken.
  * Bug 2494: Unset the default for dmarc_tld_file.  Previously a naiive
    installation would get error messages from DMARC verify, when it hit the
    nonexistent file indicated by the default.  Distros wanting DMARC enabled
    should both provide the file and set the option.
    Also enforce no DMARC verification for command-line sourced messages.
  * Fix an uninitialised flag in early-pipelining.  Previously connections
    could, depending on the platform, hang at the STARTTLS response.
  * Bug 2498: Reset a counter used for ARC verify before handling another
    message on a connection.  Previously if one message had ARC headers and
    the following one did not, a crash could result when adding an
    Authentication-Results: header.
  * Bug 2500: Rewind some of the common-coding in string handling between the
    Exim main code and Exim-related utities.  The introduction of taint
    tracking also did many adjustments to string handling.  Since then, eximon
    frequently terminated with an assert failure.
  * When PIPELINING, synch after every hundred or so RCPT commands sent and
    check for 452 responses.  This slightly helps the inefficieny of doing
    a large alias-expansion into a recipient-limited target.  The max_rcpt
    transport option still applies (and at the current default, will override
    the new feature).  The check is done for either cause of synch, and forces
    a fast-retry of all 452'd recipients using a new MAIL FROM on the same
    connection.  The new facility is not tunable at this time.
  * Fix the variables set by the gsasl authenticator.  Previously a pointer to
    library live data was being used, so the results became garbage.  Make
    copies while it is still usable.
  * Logging: when the deliver_time selector ise set, include the DT= field
    on delivery deferred (==) and failed (**) lines (if a delivery was
    attemtped).  Previously it was only on completion (=>) lines.
  * Authentication: the gsasl driver not provides the $authN variables in time
    for the expansion of the server_scram_iter and server_scram_salt options.

OBS-URL: https://build.opensuse.org/request/show/761343
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=225
2020-01-07 08:00:23 +00:00
Dominique Leuenberger
0be4d0eb83 Accepting request 760356 from server:mail
spec file cleanup to make update work
- add docdir to spec

OBS-URL: https://build.opensuse.org/request/show/760356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=55
2020-01-02 13:42:37 +00:00
Peter Wullinger
6f2b538413 spec file cleanup to make update work
- add docdir to spec

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=223
2020-01-02 07:42:12 +00:00
Dominique Leuenberger
4cac92ede0 Accepting request 759896 from server:mail
OBS-URL: https://build.opensuse.org/request/show/759896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=54
2019-12-30 11:34:32 +00:00
Ismail Dönmez
8edd6a36f1 Accepting request 759172 from home:namtrac:branches:server:mail
Fix changes file (missing header), run format_spec_file
Since the changes are minimal and non-functional I didn't add extra changelog

OBS-URL: https://build.opensuse.org/request/show/759172
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=221
2019-12-29 15:43:33 +00:00
Peter Wullinger
5c6c74edd1 remove duplicate changelog entry
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=220
2019-12-18 07:03:11 +00:00
Lars Vogdt
c3c45b8508 Accepting request 756081 from home:pwcau:branches:server:mail
- update to exim 4.93
  * SUPPORT_DMARC replaces EXPERIMENTAL_DMARC
  * DISABLE_TLS replaces SUPPORT_TLS
  * Bump the version for the local_scan API.
  * smtp transport option hosts_try_fastopen defaults to "*".
  * DNSSec is requested (not required) for all queries. (This seemes to
    ask for trouble if your resolver is a systemd-resolved.)
  * Generic router option retry_use_local_part defaults to "true" under specific
    pre-conditions.
  * Introduce a tainting mechanism for values read from untrusted sources.
  * Use longer file names for temporary spool files (this avoids
    name conflicts with spool on a shared file system).
  * Use dsn_from main config option (was ignored previously).

OBS-URL: https://build.opensuse.org/request/show/756081
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=219
2019-12-17 21:25:57 +00:00
3d30250926 Accepting request 734049 from home:pwcau:branches:server:mail
- update to exim 4.92.3
  * CVE-2019-16928 Heap-based buffer overflow in string_vformat,
    remote code execution seems to be possible

OBS-URL: https://build.opensuse.org/request/show/734049
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=218
2019-10-01 10:49:51 +00:00
Peter Poeml
4f052de71e - update to exim 4.92.3
* CVE-2019-16928: fix against Heap-based buffer overflow in string_vformat,
    remote code execution seems to be possible

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=217
2019-09-30 15:41:24 +00:00
Ludwig Nussel
f346c2490c Accepting request 730177 from server:mail
- update to exim 4.92.2
  * CVE-2019-15846: fix against remote attackers executing arbitrary code as
    root via a trailing backslash

OBS-URL: https://build.opensuse.org/request/show/730177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=53
2019-09-13 12:59:26 +00:00
64cccf5ce7 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=215 2019-09-11 13:54:59 +00:00
Peter Poeml
221a1e1a2f - update to exim 4.92.2
* CVE-2019-15846: fix against remote attackers executing arbitrary code as
    root via a trailing backslash

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=214
2019-09-07 18:25:29 +00:00
Dominique Leuenberger
d83e061e22 Accepting request 718600 from server:mail
OBS-URL: https://build.opensuse.org/request/show/718600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=52
2019-07-26 10:42:36 +00:00
4e1beab9c5 Accepting request 718574 from home:atopt:branches:server:mail
- update to exim 4.92.1
 * CVE-2019-13917: Fixed an issue with ${sort} expansion which could 
   allow remote attackers to execute other programs with root privileges 
   (boo#1142207)

OBS-URL: https://build.opensuse.org/request/show/718574
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=212
2019-07-25 17:09:32 +00:00
Dominique Leuenberger
24e9ee6d0a Accepting request 708768 from server:mail
OBS-URL: https://build.opensuse.org/request/show/708768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=51
2019-06-12 11:14:15 +00:00
Lars Vogdt
fb03fe10ba Accepting request 707697 from home:pwcau:branches:server:mail
- spec file cleanup
 * fix DANE inclusion guard condition
 * re-enable i18n and remove misleading comment
 * EXPERIMENTAL_SPF is now SUPPORT_SPF
 * DANE is now SUPPORT_DANE

OBS-URL: https://build.opensuse.org/request/show/707697
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=210
2019-06-08 17:03:13 +00:00
Dominique Leuenberger
8a2e2d2965 Accepting request 707946 from server:mail
OBS-URL: https://build.opensuse.org/request/show/707946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=50
2019-06-06 16:18:24 +00:00
Lars Vogdt
70311798f6 Accepting request 707870 from home:rfrohl:branches:server:mail
add new CVE/bug reference

OBS-URL: https://build.opensuse.org/request/show/707870
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=208
2019-06-05 23:06:41 +00:00
Dominique Leuenberger
2877dfbb26 Accepting request 687929 from server:mail
OBS-URL: https://build.opensuse.org/request/show/687929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=49
2019-03-24 14:01:52 +00:00
5d10e57e5a Accepting request 687828 from home:seanlew:branches:server:mail
Update exim

OBS-URL: https://build.opensuse.org/request/show/687828
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=206
2019-03-23 19:33:03 +00:00
e824b0d25f Accepting request 675339 from home:pwcau:branches:server:mail
- update to exim 4.92
 * ${l_header:<name>} expansion
 * ${readsocket} now supports TLS
 * "utf8_downconvert" option (if built with SUPPORT_I18N)
 * "pipelining" log_selector
 * JSON variants for ${extract } expansion
 * "noutf8" debug option
 * TCP Fast Open support on MacOS
- add workaround patch for compile time error on missing printf
  format annotation (gnu_printf.patch)

OBS-URL: https://build.opensuse.org/request/show/675339
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=205
2019-02-18 09:04:39 +00:00
Dominique Leuenberger
9294bc0009 Accepting request 603159 from server:mail
OBS-URL: https://build.opensuse.org/request/show/603159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=48
2018-05-15 08:04:24 +00:00
e5a07ffaf7 Accepting request 597094 from home:pwcau:branches:server:mail
update to 4.91.

Note that this removes two, previously deprecated SPF ACL conditions (err_temp and err_perm).

OBS-URL: https://build.opensuse.org/request/show/597094
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=203
2018-05-02 15:09:25 +00:00
3bb5245254 Accepting request 587627 from home:elvigia:branches:server:mail
- Replace xorg-x11-devel by individual pkgconfig() buildrequires.

OBS-URL: https://build.opensuse.org/request/show/587627
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=202
2018-03-20 10:29:00 +00:00
1b59343493 Accepting request 576288 from home:kbabioch:branches:server:mail
- update to 4.90.1
  * Allow PKG_CONFIG_PATH to be set in Local/Makefile and use it correctly
    during configuration.  Wildcards are allowed and expanded.
  * Shorten the log line for daemon startup by collapsing adjacent sets of
    identical IP addresses on different listening ports.  Will also affect
    "exiwhat" output.
  * Tighten up the checking in isip4 (et al): dotted-quad components larger
    than 255 are no longer allowed.
  * Default openssl_options to include +no_ticket, to reduce load on peers.
    Disable the session-cache too, which might reduce our load.  Since we
    currrectly use a new context for every connection, both as server and
    client, there is no benefit for these.
  * Add $SOURCE_DATE_EPOCH support for reproducible builds, per spec at
    <https://reproducible-builds.org/specs/source-date-epoch/>.
  * Fix smtp transport use of limited max_rcpt under mua_wrapper. Previously
    the check for any unsuccessful recipients did not notice the limit, and
    erroneously found still-pending ones.
  * Pipeline CHUNKING command and data together, on kernels that support
    MSG_MORE.  Only in-clear (not on TLS connections).
  * Avoid using a temporary file during transport using dkim.  Unless a
    transport-filter is involved we can buffer the headers in memory for
    creating the signature, and read the spool data file once for the
    signature and again for transmission.
  * Enable use of sendfile in Linux builds as default.  It was disabled in
    4.77 as the kernel support then wasn't solid, having issues in 64bit
    mode.  Now, it's been long enough.  Add support for FreeBSD also.
  * Add commandline_checks_require_admin option.
  * Do pipelining under TLS.
  * For the "sock" variant of the malware scanner interface, accept an empty
    cmdline element to get the documented default one.  Previously it was
    inaccessible.
  * Prevent repeated use of -p/-oMr
  * DKIM: enforce the DNS pubkey record "h" permitted-hashes optional field,
    if present.
  * DKIM: when a message has multiple signatures matching an identity given
    in dkim_verify_signers, run the dkim acl once for each.
  * Support IDNA2008.
  * The path option on a pipe transport is now expanded before use
  * Have the EHLO response advertise VRFY, if there is a vrfy ACL defined.
- Several bug fixes
- Fix for buffer overflow in base64decode() (bsc#1079832 CVE-2018-6789)
- removed patches (included upstream now):
  * exim-CVE-2017-1000369.patch
  * exim-CVE-2017-16943.patch
  * exim-CVE-2017-16944.patch
  * exim-4.86.2-mariadb_102_compile_fix.patch

old: server:mail/exim
new: home:kbabioch:branches:server:mail/exim rev None
Index: exim.changes
===================================================================
--- exim.changes (revision 200)
+++ exim.changes (revision 4)
@@ -1,4 +1,54 @@
 -------------------------------------------------------------------
+Tue Feb 13 13:39:34 UTC 2018 - kbabioch@suse.com
+
+- update to 4.90.1
+  * Allow PKG_CONFIG_PATH to be set in Local/Makefile and use it correctly
+    during configuration.  Wildcards are allowed and expanded.
+  * Shorten the log line for daemon startup by collapsing adjacent sets of
+    identical IP addresses on different listening ports.  Will also affect
+    "exiwhat" output.
+  * Tighten up the checking in isip4 (et al): dotted-quad components larger
+    than 255 are no longer allowed.
+  * Default openssl_options to include +no_ticket, to reduce load on peers.
+    Disable the session-cache too, which might reduce our load.  Since we
+    currrectly use a new context for every connection, both as server and
+    client, there is no benefit for these.
+  * Add $SOURCE_DATE_EPOCH support for reproducible builds, per spec at
+    <https://reproducible-builds.org/specs/source-date-epoch/>.
+  * Fix smtp transport use of limited max_rcpt under mua_wrapper. Previously
+    the check for any unsuccessful recipients did not notice the limit, and
+    erroneously found still-pending ones.
+  * Pipeline CHUNKING command and data together, on kernels that support
+    MSG_MORE.  Only in-clear (not on TLS connections).
+  * Avoid using a temporary file during transport using dkim.  Unless a
+    transport-filter is involved we can buffer the headers in memory for
+    creating the signature, and read the spool data file once for the
+    signature and again for transmission.
+  * Enable use of sendfile in Linux builds as default.  It was disabled in
+    4.77 as the kernel support then wasn't solid, having issues in 64bit
+    mode.  Now, it's been long enough.  Add support for FreeBSD also.
+  * Add commandline_checks_require_admin option.
+  * Do pipelining under TLS.
+  * For the "sock" variant of the malware scanner interface, accept an empty
+    cmdline element to get the documented default one.  Previously it was
+    inaccessible.
+  * Prevent repeated use of -p/-oMr
+  * DKIM: enforce the DNS pubkey record "h" permitted-hashes optional field,
+    if present.
+  * DKIM: when a message has multiple signatures matching an identity given
+    in dkim_verify_signers, run the dkim acl once for each.
+  * Support IDNA2008.
+  * The path option on a pipe transport is now expanded before use
+  * Have the EHLO response advertise VRFY, if there is a vrfy ACL defined.
+- Several bug fixes
+- Fix for buffer overflow in base64decode() (bsc#1079832 CVE-2018-6789)
+- removed patches (included upstream now):
+  * exim-CVE-2017-1000369.patch
+  * exim-CVE-2017-16943.patch
+  * exim-CVE-2017-16944.patch
+  * exim-4.86.2-mariadb_102_compile_fix.patch
+
+-------------------------------------------------------------------
 Thu Nov 30 08:32:50 UTC 2017 - wullinger@rz.uni-kiel.de
 
 - add exim-CVE-2017-16944.patch:
Index: exim.spec
===================================================================
--- exim.spec (revision 200)
+++ exim.spec (revision 4)
@@ -1,7 +1,7 @@
 #
 # spec file for package exim
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -78,7 +78,7 @@
 %endif
 Requires(pre):  fileutils textutils
 %endif
-Version:        4.88
+Version:        4.90.1
 Release:        0
 %if %{with_mysql}
 BuildRequires:  mysql-devel
@@ -93,8 +93,8 @@
 License:        GPL-2.0+
 Group:          Productivity/Networking/Email/Servers
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Source:         http://ftp.exim.org/pub/exim/exim4/old/exim-%{version}.tar.bz2
-Source3:        http://ftp.exim.org/pub/exim/exim4/old/exim-%{version}.tar.bz2.asc
+Source:         http://ftp.exim.org/pub/exim/exim4/exim-%{version}.tar.bz2
+Source3:        http://ftp.exim.org/pub/exim/exim4/exim-%{version}.tar.bz2.asc
 # http://ftp.exim.org/pub/exim/Exim-Maintainers-Keyring.asc
 Source4:        exim.keyring
 Source1:        sysconfig.exim
@@ -107,10 +107,6 @@
 Source32:       eximstats.conf-2.2
 Source40:       exim.service
 Patch0:         exim-tail.patch
-Patch3:         exim-CVE-2017-1000369.patch
-Patch4:         exim-CVE-2017-16943.patch
-Patch5:         exim-CVE-2017-16944.patch
-Patch6:         exim-4.86.2-mariadb_102_compile_fix.patch
 
 %package -n eximon
 Summary:        Eximon, an graphical frontend to administer Exim's mail queue
@@ -153,10 +149,6 @@
 %prep
 %setup -q -n exim-%{version}
 %patch0
-%patch3 -p 1
-%patch4 -p 1
-%patch5 -p 1
-%patch6 -p 1
 # build with fPIE/pie on SUSE 10.0 or newer, or on any other platform
 %if %{?suse_version:%suse_version}%{?!suse_version:99999} > 930
 fPIE="-fPIE"
@@ -328,7 +320,7 @@
 	inst_info=$RPM_BUILD_ROOT/%{_infodir} \
 	INSTALL_ARG=-no_chown 	install
 #mv $RPM_BUILD_ROOT/usr/sbin/exim-%{version}* $RPM_BUILD_ROOT/usr/sbin/exim
-mv $RPM_BUILD_ROOT/usr/sbin/exim-4.8* $RPM_BUILD_ROOT/usr/sbin/exim
+mv $RPM_BUILD_ROOT/usr/sbin/exim-4.9* $RPM_BUILD_ROOT/usr/sbin/exim
 mv $RPM_BUILD_ROOT/etc/exim/exim.conf src/configure.default # with all substitutions done
 %if 0%{?suse_version} > 1220
 install -m 0644 %{S:40} $RPM_BUILD_ROOT/%{_unitdir}/exim.service
Index: exim-4.90.1.tar.bz2
===================================================================
Binary file exim-4.90.1.tar.bz2 (revision 4) added
Index: exim-4.90.1.tar.bz2.asc
===================================================================
--- exim-4.90.1.tar.bz2.asc (added)
+++ exim-4.90.1.tar.bz2.asc (revision 4)
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEE0L/WueylaUpvFJ3Or0zGdqa2wUIFAlp8U0MACgkQr0zGdqa2
+wUKEiwf9GmNYK5sbmpi/c2TdfPqsqU1o76l3PoTt+kxSQi5t4j30dsqZdWvzvkuj
+k+/x1SsDRg44+wv19ynnYH4tSCZ3QSwTevyfXvR7bSGpSTCN0tTnaWm/AuBXNC8D
+9lukQckwdZckVNciRriVCLi9VTymV/tdnIxowQu/WfdEzFTXDeYzu3KoioG+jKAV
+MWhnyUDfhPYPYs+u8IKdFDE3Z9bO/I/EbgTHiR6PetLWusSugrp/MyJjICp8HsvI
+f/pMj+rytJo2hOnI9x/wpUiXb7XnnQnph3mic5BQU4DF+tI6dK1zTS66PyTYAoNI
+p6Po3uLY/umKYT+W6jxURPfC2TH1+A==
+=k4cD
+-----END PGP SIGNATURE-----
Index: exim-4.86.2-mariadb_102_compile_fix.patch
===================================================================
--- exim-4.86.2-mariadb_102_compile_fix.patch (revision 200)
+++ exim-4.86.2-mariadb_102_compile_fix.patch (deleted)
@@ -1,94 +0,0 @@
-Index: exim-4.86.2/src/lookups/mysql.c
-===================================================================
---- exim-4.86.2.orig/src/lookups/mysql.c
-+++ exim-4.86.2/src/lookups/mysql.c
-@@ -14,6 +14,53 @@ functions. */
- 
- #include <mysql.h>       /* The system header */
- 
-+/* We define symbols for *_VERSION_ID (numeric), *_VERSION_STR (char*)
-+and *_BASE_STR (char*). It's a bit of guesswork. Especially for mariadb
-+with versions before 10.2, as they do not define there there specific symbols.
-+*/
-+
-+// Newer (>= 10.2) MariaDB
-+#if defined                   MARIADB_VERSION_ID
-+#define EXIM_MxSQL_VERSION_ID MARIADB_VERSION_ID
-+
-+// MySQL defines MYSQL_VERSION_ID, and MariaDB does so
-+// https://dev.mysql.com/doc/refman/5.7/en/c-api-server-client-versions.html
-+#elif defined                 LIBMYSQL_VERSION_ID
-+#define EXIM_MxSQL_VERSION_ID LIBMYSQL_VERSION_ID
-+#elif defined                 MYSQL_VERSION_ID
-+#define EXIM_MxSQL_VERSION_ID MYSQL_VERSION_ID
-+
-+#else
-+#define EXIM_MYSQL_VERSION_ID  0
-+#endif
-+
-+// Newer (>= 10.2) MariaDB
-+#ifdef                         MARIADB_CLIENT_VERSION_STR
-+#define EXIM_MxSQL_VERSION_STR MARIADB_CLIENT_VERSION_STR
-+
-+// Mysql uses MYSQL_SERVER_VERSION
-+#elif defined                  LIBMYSQL_VERSION
-+#define EXIM_MxSQL_VERSION_STR LIBMYSQL_VERSION
-+#elif defined                  MYSQL_SERVER_VERSION
-+#define EXIM_MxSQL_VERSION_STR MYSQL_SERVER_VERSION
-+
-+#else
-+#define EXIM_MxSQL_VERSION_STR  "N.A."
-+#endif
-+
-+#if defined                 MARIADB_BASE_VERSION
-+#define EXIM_MxSQL_BASE_STR MARIADB_BASE_VERSION
-+
-+#elif defined               MARIADB_PACKAGE_VERSION
-+#define EXIM_MxSQL_BASE_STR "mariadb"
-+
-+#elif defined               MYSQL_BASE_VERSION
-+#define EXIM_MxSQL_BASE_STR MYSQL_BASE_VERSION
-+
-+#else
-+#define EXIM_MxSQL_BASE_STR  "n.A."
-+#endif
-+
- 
- /* Structure and anchor for caching connections. */
- 
-@@ -423,10 +470,10 @@ return quoted;
- void
- mysql_version_report(FILE *f)
- {
--fprintf(f, "Library version: MySQL: Compile: %s [%s]\n"
--           "                        Runtime: %s\n",
--        MYSQL_SERVER_VERSION, MYSQL_COMPILATION_COMMENT,
--        mysql_get_client_info());
-+fprintf(f, "Library version: MySQL: Compile: %lu %s [%s]\n"
-+           "                        Runtime: %lu %s\n",
-+        (long)EXIM_MxSQL_VERSION_ID, EXIM_MxSQL_VERSION_STR, EXIM_MxSQL_BASE_STR,
-+        mysql_get_client_version(), mysql_get_client_info());
- #ifdef DYNLOOKUP
- fprintf(f, "                        Exim version %s\n", EXIM_VERSION_STR);
- #endif
-Index: exim-4.86.2/src/EDITME
-===================================================================
---- exim-4.86.2.orig/src/EDITME
-+++ exim-4.86.2/src/EDITME
-@@ -253,7 +253,7 @@ TRANSPORT_SMTP=yes
- # you perform upgrades and revert them. You should consider the benefit of
- # embedding the Exim version number into LOOKUP_MODULE_DIR, so that you can
- # maintain two concurrent sets of modules.
--# 
-+#
- # *BEWARE*: ability to modify the files in LOOKUP_MODULE_DIR is equivalent to
- # the ability to modify the Exim binary, which is often setuid root!  The Exim
- # developers only intend this functionality be used by OS software packagers
-@@ -301,6 +301,7 @@ LOOKUP_DNSDB=yes
- # LOOKUP_IBASE=yes
- # LOOKUP_LDAP=yes
- # LOOKUP_MYSQL=yes
-+# LOOKUP_MYSQL_PC=mariadb
- # LOOKUP_NIS=yes
- # LOOKUP_NISPLUS=yes
- # LOOKUP_ORACLE=yes
Index: exim-4.88.tar.bz2
===================================================================
Binary file exim-4.88.tar.bz2 (revision 200) deleted
Index: exim-4.88.tar.bz2.asc
===================================================================
--- exim-4.88.tar.bz2.asc (revision 200)
+++ exim-4.88.tar.bz2.asc (deleted)
@@ -1,10 +0,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQEcBAABAgAGBQJYVqBoAAoJELzljIzkHzLf5vIH/R4gcGqdEwGkFDRwQA5ImNif
-USPeSli63U2tL2YRpf8E/sMWlf2ywZl9vGkVWhvYFvMWI4gn+hNAh0jUj2BakCdI
-aEjUk0KSA0nXHzIGmNyf0lAcC1VONRq0KLxfQvlGF8RrKnBL7urg46EVFagmU8g9
-m3KVHPjv1cUIICZdJVWICUChjjm23pBvtqr1M9TgUAhWQU0FaG9dmgY2Kh4s2pnG
-0o+llbQdU1hvtk0lTMzZYmYTtS3totoyR3aKYdws/epOnE1MgVOIlnp2q5R9FMO1
-RE5bHa2Qg5UCf5wwAKSOxIDLPEVUoX6qkbP7inByuGKZ5dSvBQwUGPAt+b2Lb38=
-=jgHZ
------END PGP SIGNATURE-----
Index: exim-CVE-2017-1000369.patch
===================================================================
--- exim-CVE-2017-1000369.patch (revision 200)
+++ exim-CVE-2017-1000369.patch (deleted)
@@ -1,43 +0,0 @@
-commit 65e061b76867a9ea7aeeb535341b790b90ae6c21
-Author: Heiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
-Date:   Wed May 31 23:08:56 2017 +0200
-
-    Cleanup (prevent repeated use of -p/-oMr to avoid mem leak)
-
-diff --git a/src/exim.c b/src/src/exim.c
-index 67583e58..88e11977 100644
---- a/src/exim.c
-+++ b/src/exim.c
-@@ -3106,7 +3106,14 @@ for (i = 1; i < argc; i++)
- 
-       /* -oMr: Received protocol */
- 
--      else if (Ustrcmp(argrest, "Mr") == 0) received_protocol = argv[++i];
-+      else if (Ustrcmp(argrest, "Mr") == 0)
-+
-+        if (received_protocol)
-+          {
-+          fprintf(stderr, "received_protocol is set already\n");
-+          exit(EXIT_FAILURE);
-+          }
-+        else received_protocol = argv[++i];
- 
-       /* -oMs: Set sender host name */
- 
-@@ -3202,7 +3209,15 @@ for (i = 1; i < argc; i++)
- 
-     if (*argrest != 0)
-       {
--      uschar *hn = Ustrchr(argrest, ':');
-+      uschar *hn;
-+
-+      if (received_protocol)
-+        {
-+        fprintf(stderr, "received_protocol is set already\n");
-+        exit(EXIT_FAILURE);
-+        }
-+
-+      hn = Ustrchr(argrest, ':');
-       if (hn == NULL)
-         {
-         received_protocol = argrest;
Index: exim-CVE-2017-16943.patch
===================================================================
--- exim-CVE-2017-16943.patch (revision 200)
+++ exim-CVE-2017-16943.patch (deleted)
@@ -1,40 +0,0 @@
-From 4e6ae6235c68de243b1c2419027472d7659aa2b4 Mon Sep 17 00:00:00 2001
-From: Jeremy Harris <jgh146exb@wizmail.org>
-Date: Fri, 24 Nov 2017 20:22:33 +0000
-Subject: [PATCH] Avoid release of store if there have been later allocations. 
- Bug 2199
-
----
- src/src/receive.c | 7 ++++---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/src/src/receive.c b/src/src/receive.c
-index e7e518a..d9b5001 100644
---- a/src/receive.c
-+++ b/src/receive.c
-@@ -1810,8 +1810,8 @@ for (;;)
-   (and sometimes lunatic messages can have ones that are 100s of K long) we
-   call store_release() for strings that have been copied - if the string is at
-   the start of a block (and therefore the only thing in it, because we aren't
--  doing any other gets), the block gets freed. We can only do this because we
--  know there are no other calls to store_get() going on. */
-+  doing any other gets), the block gets freed. We can only do this release if
-+  there were no allocations since the once that we want to free. */
- 
-   if (ptr >= header_size - 4)
-     {
-@@ -1820,9 +1820,10 @@ for (;;)
-     header_size *= 2;
-     if (!store_extend(next->text, oldsize, header_size))
-       {
-+      BOOL release_ok = store_last_get[store_pool] == next->text;
-       uschar *newtext = store_get(header_size);
-       memcpy(newtext, next->text, ptr);
--      store_release(next->text);
-+      if (release_ok) store_release(next->text);
-       next->text = newtext;
-       }
-     }
--- 
-1.9.1
-
Index: exim-CVE-2017-16944.patch
===================================================================
--- exim-CVE-2017-16944.patch (revision 200)
+++ exim-CVE-2017-16944.patch (deleted)
@@ -1,41 +0,0 @@
-diff -ru a/src/receive.c b/src/receive.c
---- a/src/receive.c	2017-11-30 09:15:29.593364805 +0100
-+++ b/src/receive.c	2017-11-30 09:17:32.026970431 +0100
-@@ -1759,7 +1759,7 @@
-   prevent further reading), and break out of the loop, having freed the
-   empty header, and set next = NULL to indicate no data line. */
- 
--  if (ptr == 0 && ch == '.' && (smtp_input || dot_ends))
-+  if (ptr == 0 && ch == '.' && dot_ends)
-     {
-     ch = (receive_getc)();
-     if (ch == '\r')
-diff -ru a/src/smtp_in.c b/src/smtp_in.c
---- a/src/smtp_in.c	2017-11-30 09:15:29.593364805 +0100
-+++ b/src/smtp_in.c	2017-11-30 09:41:47.270055566 +0100
-@@ -4751,11 +4751,17 @@
- 	? CHUNKING_LAST : CHUNKING_ACTIVE;
-       chunking_data_left = chunking_datasize;
- 
-+      /* push the current receive_* function on the "stack", and
-+      replace them by bdat_getc(), which in turn will use the lwr_receive_*
-+      functions to do the dirty work. */
-       lwr_receive_getc = receive_getc;
-       lwr_receive_ungetc = receive_ungetc;
-+
-       receive_getc = bdat_getc;
-       receive_ungetc = bdat_ungetc;
- 
-+      dot_ends = FALSE;
-+
-       DEBUG(D_any)
-         debug_printf("chunking state %d\n", (int)chunking_state);
-       goto DATA_BDAT;
-@@ -4763,6 +4769,7 @@
- 
-     case DATA_CMD:
-     HAD(SCH_DATA);
-+    dot_ends = TRUE;
- 
-     DATA_BDAT:		/* Common code for DATA and BDAT */
-     if (!discarded && recipients_count <= 0)

OBS-URL: https://build.opensuse.org/request/show/576288
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=201
2018-02-15 11:52:20 +00:00
Dominique Leuenberger
1a4eb60774 Accepting request 555178 from server:mail
OBS-URL: https://build.opensuse.org/request/show/555178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=47
2017-12-08 12:02:42 +00:00
b3b3b42a68 Accepting request 546620 from home:pwcau:branches:server:mail
- add exim-CVE-2017-16944.patch:
  backport of commit 178ecb70987f024f0e775d87c2f8b2cf587dd542
  fix for CVE-2017-16944 (#bsc1069859)

OBS-URL: https://build.opensuse.org/request/show/546620
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=199
2017-12-08 08:47:08 +00:00
Dominique Leuenberger
abb0220d10 Accepting request 545933 from server:mail
- update to 4.88:
  drops fix-CVE-2016-9963-31c02defdc5118834e801d4fe8f11c1d9b5ebadf.patch,
     exim-4.86.2+fixes-867e8fe25dbfb1e31493488ad695bde55b890397.patch
- remove exim4-manpages.tar.bz2: upstream does not exist anymore
- update keyring

- add exim-4.86.2-mariadb_102_compile_fix.patch to fix compilation
   with the mariadb 10.2 (in our case the build with libmariadb
   library from the mariadb-connector-c package)
   * upstream commits: a12400fd4493b676e71613ab429e731f777ebd1e and
   31beb7972466a33a88770eacbce13490f2ddadc2

- exim-CVE-2017-16943.patch: fixed possible code execution (CVE-2017-16943 bsc#1069857)

OBS-URL: https://build.opensuse.org/request/show/545933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=46
2017-11-28 13:04:27 +00:00
2d9c01ecd4 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=197 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

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=196
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

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=195
2017-11-27 10:36:58 +00:00
fd72976a49 - exim-CVE-2017-16943.patch: fixed possible code execution (CVE-2017-16943 bsc#1069857)
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=194
2017-11-27 10:01:58 +00:00
51dac3bc71 Accepting request 545886 from home:kstreitova:branches:server:mail
- add exim-4.86.2-mariadb_102_compile_fix.patch to fix compilation
   with the mariadb 10.2 (in our case the build with libmariadb
   library from the mariadb-connector-c package)
   * upstream commits: a12400fd4493b676e71613ab429e731f777ebd1e and
   31beb7972466a33a88770eacbce13490f2ddadc2

OBS-URL: https://build.opensuse.org/request/show/545886
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=193
2017-11-27 09:56:51 +00:00
Dominique Leuenberger
735311aa2a Accepting request 545097 from server:mail
OBS-URL: https://build.opensuse.org/request/show/545097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=45
2017-11-25 07:43:01 +00:00
8ca7e168f0 Accepting request 544713 from home:RBrownSUSE:branches:server:mail
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544713
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=191
2017-11-24 09:59:37 +00:00
Dominique Leuenberger
6fc2fd200c Accepting request 534147 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/534147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=44
2017-10-16 23:53:02 +00:00
415f8955ae Accepting request 532725 from home:dimstar:Factory
- Explicitly buildrequire libnsl-devel on suse_version >= 1330:
  libnsl used to be an integrated part of glibc. Since the build
  system / makefiles explicitly reference libnsl, it is our own
  duty to ensure we have our deps in place.

OBS-URL: https://build.opensuse.org/request/show/532725
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=189
2017-10-16 08:31:15 +00:00
Dominique Leuenberger
380af946f8 Accepting request 508334 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/508334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=43
2017-07-07 08:16:56 +00:00
9e6c278c1b Accepting request 508092 from home:msmeissn:branches:server:mail
- specify users with ref:mail, to make them dynamic. bsc#1046971

OBS-URL: https://build.opensuse.org/request/show/508092
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=187
2017-07-05 11:40:31 +00:00
Dominique Leuenberger
ae0349678e Accepting request 507377 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/507377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=42
2017-07-01 12:06:08 +00:00
45d7c59c3b Accepting request 506440 from home:pwcau:branches:server:mail
cleanup changelog and properly reference the patch files to (hopefully) make the patch-reference checker in :Factory happy.

OBS-URL: https://build.opensuse.org/request/show/506440
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=185
2017-06-30 13:40:09 +00:00
048e707927 Accepting request 504846 from home:msmeissn:branches:server:mail
- exim-CVE-2017-1000369.patch: Fixed memory leaks that could be
  exploited to "stack crash" local privilege escalation (bsc#1044692)
- Require user(mail) group(mail) to meet new users handling in TW.
- Prerequire permissions (fixes rpmlint).

  CVE-2016-9963-31c02defdc5118834e801d4fe8f11c1d9b5ebadf.patch

OBS-URL: https://build.opensuse.org/request/show/504846
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=184
2017-06-22 14:02:16 +00:00
557870d382 Accepting request 490905 from home:pwcau:branches:server:mail
Corrections for inverted bcond

 import exim-4_86_2+fixes branch
    + fix CVE-2016-1531 
      when installed setuid root, allows local users to gain privileges via the perl_startup
      argument. 
    + fix Bug 1805: store the initial working directory, expand $initial_cwd
    + fix Bug 1671: segfault after delivery (https://bugs.exim.org/show_bug.cgi?id=1671)
    + Don't issue env warning if env is empty

- fix CVE-2016-9963: DKIM information leakage

- conditionally disable DANE on SuSE versions with OpenSSL < 1.0
- disable i18n by default, utf8_downconvert seems to cause crashes

OBS-URL: https://build.opensuse.org/request/show/490905
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=183
2017-04-25 09:33:40 +00:00
Dominique Leuenberger
06a7eb3f31 Accepting request 432978 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/432978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=41
2016-10-04 14:00:25 +00:00
Matthias Mailänder
bc1cae7e1a Accepting request 384144 from home:conecenter:rev5a1:ontology:services--c:mail--o:mta--f
- Makefile tuning:
    + add sqlite support
    + disable WITH_OLD_DEMIME
    + enable AUTH_CYRUS_SASL
    + enable AUTH_TLS
    + enable SYSLOG_LONG_LINES
    + enable SUPPORT_PAM
    + MAX_NAMED_LIST=64
    + enable EXPERIMENTAL_DMARC
    + enable EXPERIMENTAL_EVENT
    + enable EXPERIMENTAL_PROXY
    + enable EXPERIMENTAL_CERTNAMES
    + enable EXPERIMENTAL_DSN
    + enable EXPERIMENTAL_DANE
    + enable EXPERIMENTAL_SOCKS
    + enable EXPERIMENTAL_INTERNATIONAL

OBS-URL: https://build.opensuse.org/request/show/384144
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=181
2016-10-03 16:20:54 +00:00
Dominique Leuenberger
9a88611332 Accepting request 365211 from server:mail
- 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).

OBS-URL: https://build.opensuse.org/request/show/365211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=40
2016-03-07 12:26:55 +00:00
Lars Müller
3c53e92fc5 Polish change log reference slightly
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=179
2016-03-03 10:50:30 +00:00
Lars Müller
8b1130d773 Accepting request 365192 from home:AndreasStieger:branches:server:mail
add bugzilla reference

OBS-URL: https://build.opensuse.org/request/show/365192
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=178
2016-03-03 10:48:33 +00:00
Lars Müller
1fd26327cd Remove Exim-Maintainers-Keyring.asc
Was kept with intention as the file might be used with the next regular release.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=177
2016-03-02 21:36:27 +00:00
Lars Müller
a3749d19c0 - 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.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=176
2016-03-02 21:22:07 +00:00
Dominique Leuenberger
65b3e3aed6 Accepting request 357625 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/357625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=39
2016-02-08 08:47:35 +00:00
Lars Müller
a34acdddfe Accepting request 357608 from home:cboltz:branches:server:mail
- Move AppArmor profile to /usr/share/apparmor/extra-profiles/, which is
  the directory for inactive profiles since AppArmor 2.9

Please forward this fix to Factory (and 42.1, if you ever have to do an
update for it).


BTW: If you need help with updating the profile (ideally with the goal
to enable it by default), just ask.

OBS-URL: https://build.opensuse.org/request/show/357608
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=174
2016-02-03 21:09:03 +00:00
Dominique Leuenberger
99ce327db5 Accepting request 348366 from server:mail
- 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

OBS-URL: https://build.opensuse.org/request/show/348366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=38
2015-12-16 16:42:34 +00:00
Lars Müller
fa5a3911df - Update the Exim Maintainers Keyring file 'exim.keyring'.
- Use URL for the source line of the main tar ball.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=172
2015-12-11 10:54:04 +00:00
Lars Müller
d81193c317 Accepting request 335998 from home:-miska-:arm
- 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

OBS-URL: https://build.opensuse.org/request/show/335998
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=171
2015-10-12 20:32:07 +00:00
Dominique Leuenberger
08bad9a500 Accepting request 314522 from server:mail
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/314522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=37
2015-07-02 20:49:42 +00:00
Lars Müller
282a8d36e0 Add references to boo#935601
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=169
2015-06-23 14:00:54 +00:00
Lars Müller
56a30e3bc5 Nuke dankling spaces at eol from the package change log
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=168
2015-06-23 12:38:57 +00:00
Stephan Kulow
4edfa56abf Accepting request 305643 from server:mail
Fix the systemd service file by not passing EXIM_ARGS as one single
argument by removing the curly brackets (shell syntax).

OBS-URL: https://build.opensuse.org/request/show/305643
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=36
2015-05-07 07:22:14 +00:00
Lars Müller
09a677d56a Fix the systemd service file by not passing EXIM_ARGS as one single
argument by removing the curly brackets (shell syntax).

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=166
2015-05-06 21:33:08 +00:00
Dominique Leuenberger
93a253024a Accepting request 298514 from server:mail
- 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.

OBS-URL: https://build.opensuse.org/request/show/298514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=35
2015-04-23 06:04:30 +00:00
Lars Müller
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.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=164
2015-04-17 16:29:46 +00:00
Dominique Leuenberger
999868937a Accepting request 292032 from server:mail
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/292032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=34
2015-03-23 11:17:44 +00:00
Lars Müller
719cba142c Replace the fixed ExecStart arguments by ${EXIM_ARGS} as defined in
/etc/sysconfig/exim; (bsc#922145).

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=162
2015-03-13 12:28:55 +00:00
Dominique Leuenberger
0b06ad1250 Accepting request 282706 from server:mail
- 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

OBS-URL: https://build.opensuse.org/request/show/282706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=33
2015-01-30 16:43:44 +00:00
Lars Müller
ca1e0198e0 Set CFLAGS_OPT_WERROR only on post-5 CentOS and RHEL systems.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=160
2015-01-24 23:07:35 +00:00
Lars Müller
e5a0307296 Drop BuildRequires xorg-x11-server-sdk for non SUSE systems in particular to
build on RHEL 6 again.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=159
2015-01-24 22:36:10 +00:00
Lars Müller
9cbf4ddd30 Let ld know the path to mysqlclient.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=158
2015-01-24 22:17:02 +00:00
Lars Müller
4040bfe97f - update to 4.85
See doc/ChangeLog from the main tar ball or the exim file for
  more details.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=157
2015-01-24 19:56:27 +00:00
Tomáš Chvátal
8642790a1a Accepting request 280598 from home:-miska-:arm
Add support for spf, mysql and other small fixes

OBS-URL: https://build.opensuse.org/request/show/280598
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=156
2015-01-12 16:44:39 +00:00
Dominique Leuenberger
174e71cdf7 Accepting request 264146 from server:mail
Removed executable permission bits from exim.service file.

OBS-URL: https://build.opensuse.org/request/show/264146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=32
2014-12-06 12:45:52 +00:00
Lars Müller
fa3c7698ca Removed executable permission bits from exim.service file.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=154
2014-12-05 12:49:45 +00:00
Dominique Leuenberger
eb449139e4 Accepting request 263136 from server:mail
- 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).

OBS-URL: https://build.opensuse.org/request/show/263136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=31
2014-11-26 19:55:48 +00:00
Lars Müller
ba0024da3a Remove dependency on gpg-offline as signature checking is implemented in the
source validator.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=152
2014-11-26 14:42:09 +00:00
Lars Müller
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).

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=151
2014-11-26 14:16:35 +00:00
9976186f9d Accepting request 244358 from server:mail
Use %insserv_cleanup only for openSUSE < 12.2

OBS-URL: https://build.opensuse.org/request/show/244358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=29
2014-08-13 06:49:19 +00:00
Lars Müller
ff1c93e649 Add an empty line to better visually separate %postun from %verifyscript.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=149
2014-08-12 14:45:40 +00:00
Lars Müller
9cfe82e2e1 Accepting request 244338 from home:posophe:branches:server:mail
OBS-URL: https://build.opensuse.org/request/show/244338
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=148
2014-08-12 14:24:43 +00:00
Stephan Kulow
f25148eaa8 Accepting request 242388 from server:mail
- 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)

OBS-URL: https://build.opensuse.org/request/show/242388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=28
2014-07-26 07:42:13 +00:00
Lars Müller
2c1ef50fea Remove duplicate _beo1506 from the patch filename.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=146
2014-07-25 13:32:59 +00:00
Lars Müller
4d1e7f3bb4 Reduce the silence-static-checkers_beo1506.patch change log entry to one line.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=145
2014-07-25 13:28:47 +00:00
Lars Müller
5dbc2fc4cc Add patch file name to peace the adminsitration.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=144
2014-07-25 11:58:15 +00:00
Lars Müller
8e2f8090b1 Merge lost package change log hunks.
- Fixed another remote code execution issue (CVE-2011-1407 / bnc#694798)
- Fixed STARTTLS command injection (bnc#695144)

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=143
2014-07-24 10:06:05 +00:00
Lars Müller
0ec4735cff Merge feedback from upstream and modify the package change log to:
Silence static checkers; (beo#1506).

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=142
2014-07-23 18:20:48 +00:00
Lars Müller
72254c2535 Add no-return-in-find_variable.patch; (beo#1506).
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=141
2014-07-23 13:19:52 +00:00
Lars Müller
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.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=140
2014-07-23 12:09:00 +00:00
Stephan Kulow
11549b84fe Accepting request 215028 from server:mail
- 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)

OBS-URL: https://build.opensuse.org/request/show/215028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=27
2014-01-30 13:54:31 +00:00
Lars Müller
59830b8282 Accepting request 215000 from home:msmeissn:branches:server:mail
- exim482-enable_ecdh_openssl.patch: Enable ECDH (elliptic curve diffie
  hellman) support, taken from http://bugs.exim.org/show_bug.cgi?id=1397

OBS-URL: https://build.opensuse.org/request/show/215000
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=138
2014-01-24 12:22:44 +00:00
Stephan Kulow
035f5303bc Accepting request 209689 from server:mail
- 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)

OBS-URL: https://build.opensuse.org/request/show/209689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=26
2013-12-08 18:26:29 +00:00
Lars Müller
b4c21cb41a Fix spelling of the last change log.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=136
2013-12-06 21:38:28 +00:00
Lars Müller
9bbc6546a2 - BuildRequire libopenssl-devel only on SUSE systems.
- Fix suse_version condition of the pre- and postun and scriptlet.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=135
2013-12-06 18:47:11 +00:00
Lars Müller
04212f0278 Call service_add_pre from pre scriptlet on post-12.2 systems.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=134
2013-12-06 18:10:24 +00:00
Lars Müller
a00d96c7bc update to 4.82
See the package change log for all the details.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=133
2013-12-06 17:51:14 +00:00
Stephan Kulow
40b5ffc990 Accepting request 205977 from server:mail
- Add systemd support for openSUSE > 12.2
- Remove some obsolete conditionnal macros

OBS-URL: https://build.opensuse.org/request/show/205977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=25
2013-11-07 07:39:41 +00:00
Lars Müller
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.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=131
2013-11-06 14:26:33 +00:00
Lars Müller
47d42dea31 Accepting request 204919 from home:posophe:branches:server:mail
Add systemd support for openSUSE >= 12.3

OBS-URL: https://build.opensuse.org/request/show/204919
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=130
2013-11-06 14:19:55 +00:00
Stephan Kulow
2d3e9eb73b Accepting request 179159 from server:mail
- 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)

OBS-URL: https://build.opensuse.org/request/show/179159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=23
2013-06-17 08:04:45 +00:00
Dr. Werner Fink
02958eb5f8 Accepting request 179120 from home:jengelh:db6
- exim.spec forces the use of SSL libraries,
  so make sure the BuildRequires are there.
  Also add previously implicit cyrus-sasl back.

OBS-URL: https://build.opensuse.org/request/show/179120
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=128
2013-06-16 13:24:21 +00:00
Stephan Kulow
a2709c87cf Accepting request 147838 from server:mail
Execute the run_permissions macro on pre-11.4 systems and else the
set_permission one if available; (bnc#764120).

OBS-URL: https://build.opensuse.org/request/show/147838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=21
2013-01-10 12:02:21 +00:00
Lars Müller
3cd32e0e68 Execute the run_permissions macro on pre-11.4 systems and else the
set_permission one if available; (bnc#764120).

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=126
2013-01-09 19:55:32 +00:00
Stephan Kulow
25575d5269 Accepting request 139402 from server:mail
- update to 4.80.1
  - SECURITY: protect DKIM DNS decoding from remote exploit; CVE-2012-5671;
    (bnc#786652).

OBS-URL: https://build.opensuse.org/request/show/139402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=20
2012-10-27 05:38:43 +00:00
Lars Müller
9569f69bfe - update to 4.80.1
- SECURITY: protect DKIM DNS decoding from remote exploit; CVE-2012-5671;
    (bnc#786652).

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=124
2012-10-26 09:29:39 +00:00
Ismail Dönmez
bb40317931 Accepting request 131173 from server:mail
- 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.

OBS-URL: https://build.opensuse.org/request/show/131173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=19
2012-08-26 09:31:02 +00:00
Lars Müller
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.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=122
2012-08-19 14:12:43 +00:00
Lars Müller
a65dd7b580 Added missing patch header.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=121
2012-04-22 14:30:08 +00:00
Stephan Kulow
acbd53ce0b Accepting request 109834 from server:mail
The reformating of the spec file was performed by osc build I guess.
Also the reordering some lines of the package definition.
As the removal of '# norootforbuild'.

- Disable format-security and missing-format-attribute warnings via CFLAGS on
  pre-11.2 systems.
- Remove obsoleted Authors lines from spec file.
- update to 4.77
  See the package changelog for the full history.
- update to 4.77
  See the package changelog for the full history.
- Package /var/log/exim owned by user and group mail; (bnc#670711).

OBS-URL: https://build.opensuse.org/request/show/109834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=17
2012-03-20 10:26:45 +00:00
Lars Müller
f6dea5e9e9 Fix typo in CFLAGS_OPT_WERROR variable name.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=119
2012-03-17 20:16:14 +00:00
Lars Müller
bedf5a3bc8 Disable format-security and missing-format-attribute warnings via CFLAGS on
pre-11.2 systems.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=118
2012-03-17 20:08:07 +00:00
Lars Müller
4019175057 Use same mail address as with previous changes.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=117
2012-03-17 18:09:44 +00:00
Lars Müller
9609c635fa Remove obsoleted Authors lines from spec file.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=116
2012-03-07 16:18:18 +00:00
Lars Müller
4c73601dcb Accepting request 108391 from home:lmuelle:branches:server:mail
- update to 4.77
- update to 4.77
- Package /var/log/exim owned by user and group mail; (bnc#670711).

See the package changelog for the full history.

OBS-URL: https://build.opensuse.org/request/show/108391
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=115
2012-03-07 16:07:13 +00:00
Lars Müller
ae50c719aa Update year up copyright line.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=114
2012-03-07 16:02:42 +00:00
Stephan Kulow
d356aee7e9 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=16
2011-12-06 17:08:47 +00:00
Sascha Peilicke
368f4f1f89 Autobuild autoformatter for 69936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=14
2011-05-10 07:16:11 +00:00
Sascha Peilicke
aa087cdcdf Accepting request 69936 from server:mail
- check format strings (forwarded request 69894 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/69936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=13
2011-05-10 07:16:00 +00:00
Cristian Rodríguez
5900e5f240 Accepting request 69894 from home:dirkmueller:branches:server:mail
- check format strings

OBS-URL: https://build.opensuse.org/request/show/69894
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=112
2011-05-10 02:19:32 +00:00
Sascha Peilicke
cf6e827462 Autobuild autoformatter for 69839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=12
2011-05-09 08:26:27 +00:00
OBS User buildservice-autocommit
d07a79e748 Updating link to change in openSUSE:Factory/exim revision 12.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=6ca742be6c4c3762cdaa9bb1fbefa3e9
2011-05-09 08:26:27 +00:00
Sascha Peilicke
d6714d6315 Accepting request 69839 from server:mail
- The new ldap_require_cert option would segfault if used; use upstream patch
  to address the ldap_set_option() issue; (beo#230); (beo#1108).
- Cast third arg to void * when calling ldap_set_option().
- update to 4.75
- Don't pass DKIM compound log line as format string; (beo#1106); (bnc#692227).

OBS-URL: https://build.opensuse.org/request/show/69839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=11
2011-05-09 08:26:18 +00:00
Lars Müller
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).

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=110
2011-05-07 13:33:18 +00:00
Lars Müller
5f88d73f56 - Use upstream patch to address ldap_set_option() third arg issue; (beo#230);
(beo#1108).

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=109
2011-05-07 13:15:50 +00:00
Lars Müller
5099ec172f Add header to patch.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=108
2011-05-06 20:31:26 +00:00
Lars Müller
2b642981ee Cast third arg to void * when calling ldap_set_option().
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=107
2011-05-06 20:03:01 +00:00
Lars Müller
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.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=106
2011-05-06 19:19:54 +00:00
Lars Müller
418a2f7e59 Fix patch2 typo.
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=105
2011-05-06 19:00:24 +00:00
Lars Müller
0150f23138 - Don't pass DKIM compound log line as format string; (beo#1106); (bnc#692227).
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=104
2011-05-06 18:59:57 +00:00
Ruediger Oertel
d89b18cfe8 Autobuild autoformatter for 67025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=10
2011-04-21 11:25:27 +00:00
OBS User buildservice-autocommit
fca71a0c39 Updating link to change in openSUSE:Factory/exim revision 10.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=a380ede07005b4626c9434f1072602bb
2011-04-21 11:25:27 +00:00
Ruediger Oertel
f0498e94ff Accepting request 67025 from server:mail
Accepted submit request 67025 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/67025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=9
2011-04-21 11:25:07 +00:00
Peter Poeml
f7af4bf393 - postgresql-enabled build when build_with_pgsql is defined (which is done in a
linked package named server:mail/exim-postgresql)

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=102
2011-03-10 18:42:26 +00:00
Ruediger Oertel
61aa86ef20 Autobuild autoformatter for 60121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=7
2011-02-07 22:57:23 +00:00
Ruediger Oertel
11b73ed588 Accepting request 60121 from server:mail
Accepted submit request 60121 from user lmuelle

OBS-URL: https://build.opensuse.org/request/show/60121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=6
2011-02-07 22:57:15 +00:00
Lars Müller
2ae5632d35 Report exim-4.12-tail issue upstream and add the meta information to the header
of the patch.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=100
2011-02-06 16:10:18 +00:00
Lars Müller
d66b1e9a61 - Workround for PCRE version dependancy in version reporting; (beo#1073).
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=99
2011-02-04 22:21:53 +00:00
Lars Müller
977e36dc8b - update to 4.74
- Failure to get a lock on a hints database can have serious
    consequences so log it to the panic log.
  - Log LMTP confirmation messages in the same way as SMTP,
    controlled using the smtp_confirmation log selector.
  - Include the error message when we fail to unlink a spool file.
  - Bugzilla 139: Support dynamically loaded lookups as modules.
  - Bugzilla 139: Documentation and portability issues.
    Avoid GNU Makefile-isms, let Exim continue to build on BSD.
    Handle per-OS dynamic-module compilation flags.
  - Let /dev/null have normal permissions.
    The 4.73 fixes were a little too stringent and complained about the
    permissions on /dev/null.  Exempt it from some checks.
  - Report version information for many libraries, including
    Exim version information for dynamically loaded libraries.  Created
    version.h, now support a version extension string for distributors
    who patch heavily. Dynamic module ABI change.
  - CVE-2011-0017 - check return value of setuid/setgid. This is a
    privilege escalation vulnerability whereby the Exim run-time user
    can cause root to append content of the attacker's choosing to
    arbitrary files.
  - Bugzilla 1041: merged DCC maintainer's fixes for return code.
  - Bugzilla 1071: fix delivery logging with untrusted macros.
    If dropping privileges for untrusted macros, we disabled normal logging
    on the basis that it would fail; for the Exim run-time user, this is not
    the case, and it resulted in successful deliveries going unlogged.
- update to 4.73
  - Date: & Message-Id: revert to normally being appended to a message,
    only prepend for the Resent-* case.  Fixes regression introduced in
    Exim 4.70 by NM/22 for Bugzilla 607.
  - Include check_rfc2047_length in configure.default because we're seeing
    increasing numbers of administrators be bitten by this.
  - Added DISABLE_DKIM and comment to src/EDITME
  - Bugzilla 994: added openssl_options main configuration option.
  - Bugzilla 995: provide better SSL diagnostics on failed reads.
  - Bugzilla 834: provide a permit_coredump option for pipe transports.
  - Adjust NTLM authentication to handle SASL Initial Response.
  - If TLS negotiated an anonymous cipher, we could end up with SSL but
    without a peer certificate, leading to a segfault because of an
    assumption that peers always have certificates.  Be a little more
    paranoid.  Problem reported by Martin Tscholak.
  - Bugzilla 926: switch ClamAV to use the new zINSTREAM API for content
    filtering; old API available if built with WITH_OLD_CLAMAV_STREAM=yes
    NB: ClamAV planning to remove STREAM in "middle of 2010".
    CL also introduces -bmalware, various -d+acl logging additions and
    more caution in buffer sizes.
  - Implemented reverse_ip expansion operator.
  - Bugzilla 937: provide a "debug" ACL control.
  - Bugzilla 922: Documentation dusting, patch provided by John Horne.
  - Bugzilla 973: Implement --version.
  - Bugzilla 752: Refuse to build/run if Exim user is root/0.
  - Build without WITH_CONTENT_SCAN. Path from Andreas Metzler.
  - Bugzilla 816: support multiple condition rules on Routers.
  - Add bool_lax{} expansion operator and use that for combining multiple
    condition rules, instead of bool{}.  Make both bool{} and bool_lax{}
    ignore trailing whitespace.
  - prevent non-panic DKIM error from being sent to paniclog
  - added tcp_wrappers_daemon_name to allow host entries other than
    "exim" to be used
  - Fix malware regression for cmdline scanner introduced in PP/08.
    Notification from Dr Andrew Aitchison.
  - Change ClamAV response parsing to be more robust and to handle ClamAV's
    ExtendedDetectionInfo response format.
    Notification from John Horne.
  - OpenSSL 1.0.0a compatibility const-ness change, should be backwards
    compatible.
  - Added a CONTRIBUTING file.  Fixed the documentation build to use http:
    XSL and documented dependency on system catalogs, with examples of how
    it normally works.
  - Added Valgrind hooks in store.c to help it capture out-of-bounds store
    access.
  - Bugzilla 1044: CVE-2010-4345 - partial fix: restrict default behaviour
    of CONFIGURE_OWNER and CONFIGURE_GROUP options to no longer allow a
    configuration file which is writeable by the Exim user or group.
  - Bugzilla 1044: CVE-2010-4345 - part two: extend checks for writeability
    of configuration files to cover files specified with the -C option if
    they are going to be used with root privileges, not just the default
    configuration file.
  - Bugzilla 1044: CVE-2010-4345 - part three: remove ALT_CONFIG_ROOT_ONLY
    option (effectively making it always true).
  - Add TRUSTED_CONFIG_PREFIX_FILE option to allow alternative configuration
    files to be used while preserving root privileges.
  - Set FD_CLOEXEC on SMTP sockets after forking in the daemon, to ensure
    that rogue child processes cannot use them.
  - Bugzilla 1047: change the default for system_filter_user to be the Exim
    run-time user, instead of root.
  - Add WHITELIST_D_MACROS option to let some macros be overriden by the
    Exim run-time user without dropping privileges.
  - Remove use of va_copy() which breaks pre-C99 systems. Duplicate the
    result string, instead of calling string_vformat() twice with the same
    arguments.
  - Allow TRUSTED_CONFIG_PREFIX_FILE only for Exim or CONFIGURE_OWNER, not
    for other users. Others should always drop root privileges if they use
    -C on the command line, even for a whitelisted configure file.
  - Turn TRUSTED_CONFIG_PREFIX_FILE into TRUSTED_CONFIG_FILE. No prefixes.
  - Fixed bug #1002 - Message loss when using multiple deliveries

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=98
2011-02-04 19:47:13 +00:00
e3afdc5e9d Autobuild autoformatter for 60084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=5
2011-02-04 18:40:19 +00:00
OBS User buildservice-autocommit
1b61a4133a Updating link to change in openSUSE:Factory/exim revision 5.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=341d9edfff31ed66dc4fc7d29ff486b4
2011-02-04 18:40:19 +00:00
11c8a55ee0 Accepting request 60084 from server:mail
Accepted submit request 60084 from user lmuelle

OBS-URL: https://build.opensuse.org/request/show/60084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=4
2011-02-04 18:39:59 +00:00
Lars Müller
4bb148c5c5 Accepting request 60082 from home:lmuelle:branches:server:mail
The change got pulled from git.exim.org.  The commit hash is 1670ef10063d7708eb736a482d1ad25b9c59521d as it is included in the patch header.

OBS-URL: https://build.opensuse.org/request/show/60082
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=96
2011-02-04 16:19:30 +00:00
Stephan Kulow
1d2e6c75c7 sync with O:F
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=95
2011-01-05 13:28:22 +00:00
Stephan Kulow
4dd2584725 prepare_spec
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=94
2011-01-05 13:28:17 +00:00
be0e72c4dc Autobuild autoformatter for 55626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=3
2010-12-10 23:33:45 +00:00
7336c81020 Accepting request 55626 from server:mail
Accepted submit request 55626 from user lmuelle

OBS-URL: https://build.opensuse.org/request/show/55626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=2
2010-12-10 23:33:41 +00:00
Lars Müller
4c1f82306c Accepting request 55623 from home:lmuelle:branches:server:mail
Looks ok. Thx!

OBS-URL: https://build.opensuse.org/request/show/55623
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=91
2010-12-10 22:05:44 +00:00
OBS User autobuild
e3af1c8412 Accepting request 44082 from server:mail
Copy from server:mail/exim based on submit request 44082 from user darix

OBS-URL: https://build.opensuse.org/request/show/44082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=1
2010-08-03 00:02:18 +00:00
b3909e8619 - remove broken link
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=90
2010-07-27 15:57:48 +00:00
Peter Poeml
542ad1b7bb - update to 4.71
Bugfixes over 4.70:
  * Bugzilla 912: Fix DKIM segfault on empty headers/body
  * Bugzilla 913: Documentation fix for gnutls_* options.
  * Bugzilla 722: Documentation for randint. Better randomness defaults.
  * Bugzilla 847: Enable DNSDB lookup by default.
  * Bugzilla 915: Flag broken perl installation during build.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=83
2009-11-24 14:22:40 +00:00
Peter Poeml
e6c4891501 update to 4.70
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=82
2009-11-14 11:21:14 +00:00
Peter Poeml
119fc19e82 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=81 2009-06-09 15:48:34 +00:00
Peter Poeml
f69fd428f0 - silence some rpmlint warnings, by removing executable permissions
from utilities packaged under documentation.

OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=80
2009-06-09 15:29:34 +00:00
Peter Poeml
1950a5b835 fill Required-Stop
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=79
2008-10-29 18:49:01 +00:00
Peter Poeml
ec3bd58b38 add Required-Stop to init script
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=78
2008-10-29 17:40:46 +00:00
Peter Poeml
43bc92e656 add 'spamd postgresql mysql' to should-start/stop
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=77
2008-08-20 14:36:00 +00:00
Peter Poeml
4f9c47facb fix init script lsb headers 2
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=76
2008-08-19 00:07:53 +00:00
Peter Poeml
598e5dbf45 fix init script lsb headers
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=75
2008-08-18 13:40:35 +00:00
Peter Poeml
176d0d3ec0 sync internal buildsystem's spec file mods
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=74
2008-07-11 09:58:23 +00:00
Peter Poeml
a608472707 sync with internal buildsystem, adding exim-4.69-overflow.patch
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=73
2008-07-11 09:55:24 +00:00
Peter Poeml
529d2f4f07 fix sending of report mails
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=72
2008-06-15 12:28:46 +00:00
Peter Poeml
399b85326f update to 4.69
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=71
2008-01-10 18:30:23 +00:00
Peter Poeml
ef1e281aee OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=70 2008-01-10 18:30:18 +00:00
Peter Poeml
d1ce77cd24 add #include <abstractions/consoles>
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=69
2007-09-27 23:55:41 +00:00
Peter Poeml
689214dfe3 update to 4.68
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=68
2007-08-30 15:55:30 +00:00
OBS User unknown
aa306a7157 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=67 2007-08-30 15:55:26 +00:00
Peter Poeml
bc24dc7656 add apparmor directories to fix build in autobuild
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=66
2007-08-24 06:36:15 +00:00
Peter Poeml
d98e022ecf do not install apparmor profile by default
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=65
2007-08-23 11:23:36 +00:00
Peter Poeml
742d85e7f7 use Should-Start
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=64
2007-07-13 11:46:05 +00:00
Peter Poeml
a78db3e146 add amavis to Should-Start
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=63
2007-07-13 11:02:28 +00:00
OBS User unknown
fbe7351b73 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=62 2007-05-31 00:30:49 +00:00
OBS User unknown
921d279702 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=61 2007-05-31 00:30:48 +00:00
OBS User unknown
5ce943fb99 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=60 2007-05-24 14:40:32 +00:00
OBS User unknown
06b153175c OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=59 2007-05-24 10:19:37 +00:00
OBS User unknown
357b5c6790 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=58 2007-05-24 10:14:36 +00:00
OBS User unknown
c9a0466346 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=57 2007-05-24 10:14:35 +00:00
OBS User unknown
a2bf7fdd07 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=56 2007-05-24 09:55:38 +00:00
OBS User unknown
08aed616dc OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=55 2007-05-24 09:55:38 +00:00
OBS User unknown
d0d3f3c44f OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=54 2007-05-24 09:55:37 +00:00
OBS User unknown
2072a6d5d1 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=53 2007-04-17 14:18:28 +00:00
OBS User unknown
5edc81cc37 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=52 2007-04-17 14:18:27 +00:00
OBS User unknown
22ae34d3be OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=51 2007-04-17 14:18:26 +00:00
OBS User unknown
38b53607fc OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=50 2007-04-17 14:18:25 +00:00
OBS User unknown
016e6bd092 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=49 2007-04-17 14:18:24 +00:00
OBS User unknown
f22d553199 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=48 2007-03-09 10:08:02 +00:00
OBS User unknown
96c6c4e7d1 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=47 2007-03-09 10:08:01 +00:00
OBS User unknown
5d07aa99bd OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=46 2007-03-09 10:08:00 +00:00
OBS User unknown
c2fc861bc1 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=45 2007-01-09 10:04:21 +00:00
OBS User unknown
8fb18f828e OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=44 2007-01-09 10:04:20 +00:00
OBS User unknown
6d8e7dcd02 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=43 2007-01-09 10:04:19 +00:00
OBS User unknown
0225489714 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=42 2007-01-09 10:04:18 +00:00
OBS User unknown
8e497c410b OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=41 2007-01-02 11:55:32 +00:00
OBS User unknown
6e20f40145 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=40 2007-01-02 11:55:31 +00:00
OBS User unknown
04b589725b OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=39 2007-01-02 11:55:30 +00:00
OBS User unknown
dba581386c OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=38 2007-01-02 11:55:29 +00:00
OBS User unknown
2d1bab43b5 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=37 2006-12-20 13:03:18 +00:00
OBS User unknown
a645dadf25 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=36 2006-12-20 13:03:17 +00:00
OBS User unknown
f797fbda6a OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=35 2006-12-20 13:03:16 +00:00
OBS User unknown
5cb13953d2 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=34 2006-12-20 13:03:15 +00:00
OBS User unknown
508f3803aa OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=33 2006-10-23 13:43:41 +00:00
OBS User unknown
23b97fc669 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=32 2006-10-23 13:43:40 +00:00
OBS User unknown
ecd7a6c891 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=31 2006-10-23 13:43:40 +00:00
OBS User unknown
e19831196c OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=30 2006-10-02 11:37:05 +00:00
OBS User unknown
db6de7c7ba OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=29 2006-10-02 11:37:05 +00:00
OBS User unknown
29ebde32d9 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=28 2006-08-04 13:59:49 +00:00
OBS User unknown
e9e904cbf3 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=27 2006-08-04 13:16:50 +00:00
OBS User unknown
b679e91a57 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=26 2006-08-04 13:16:50 +00:00
OBS User unknown
c7ad061fee OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=25 2006-08-04 12:32:06 +00:00
OBS User unknown
e497d61a3a OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=24 2006-08-04 12:32:06 +00:00
OBS User unknown
ecee91fd75 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=23 2006-08-03 21:24:19 +00:00
OBS User unknown
91172d66bd OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=22 2006-08-03 21:24:19 +00:00
OBS User unknown
e6a1f35705 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=21 2006-08-03 14:27:50 +00:00
OBS User unknown
fccafe8fc0 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=20 2006-08-03 14:27:50 +00:00
OBS User unknown
0e5ed5f05b OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=19 2006-08-03 14:27:50 +00:00
OBS User unknown
ce3ca0c787 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=18 2006-08-03 14:27:49 +00:00
OBS User unknown
9c704f61cb OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=17 2006-06-08 13:13:39 +00:00
OBS User unknown
a2fcc72ac1 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=16 2006-06-08 13:02:30 +00:00
OBS User unknown
a1267ebf1b OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=15 2006-06-08 11:05:05 +00:00
OBS User unknown
7e27d6303f OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=14 2006-06-07 21:58:55 +00:00
OBS User unknown
96da14fa78 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=13 2006-06-07 21:44:43 +00:00
OBS User unknown
53569d0f1f OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=12 2006-06-03 19:23:05 +00:00
OBS User unknown
aadd60c159 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=11 2006-06-03 19:23:05 +00:00
OBS User unknown
498a59d160 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=10 2006-06-03 19:23:04 +00:00
OBS User unknown
4c34e47154 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=9 2006-06-03 19:23:04 +00:00
OBS User unknown
88ab8e9133 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=8 2006-06-03 19:23:04 +00:00
OBS User unknown
2b6c076dcd OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=7 2006-06-03 19:23:04 +00:00
OBS User unknown
464b2b8f64 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=6 2006-06-03 19:23:04 +00:00
OBS User unknown
7abdf63897 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=5 2006-06-03 19:23:03 +00:00
OBS User unknown
fbb725bfcd OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=4 2006-06-03 19:23:03 +00:00
OBS User unknown
d62e5b3a5c OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=3 2006-06-03 19:23:03 +00:00
OBS User unknown
c64070e599 OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=2 2006-06-03 19:23:03 +00:00
OBS User unknown
0f75a10d1a OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=1 2006-06-03 19:23:02 +00:00
2 changed files with 0 additions and 14 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3a9614ac5b5d10dd98bfc7594561503a51a89c2ccbc52bca3153ee98af1cb37a
size 2071215

View File

@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQFEBAABCAAuFiEEqYbzpr1jd9hzCVjevOWMjOQfMt8FAmWJz+4QHGpnaEB3aXpt
YWlsLm9yZwAKCRC85YyM5B8y36vHB/91YtRyZA32+VbpdOjNE+c+gHIFo8qSgzsz
ZqwoJCcx7oXis4+0HHghXuXHhkunBj7uQfOZlM1vbkIJs3tc0PKYvCYVzILX6Fta
MGhz9xAuyY0iIgvP3khvOHlT7GDgU6OQ+r05Adr/Gicls2NXuHkfG4BRDcMO3NVX
J/flHg76Z0xAzxV4lKyDXIPFkRnGw6CGUbascpjzoyZNOfx9TXysVhU8URPkZfLV
d+DnlbJ5PQgrPM24Z0EcjgpydPl1uAGmCyrb9TfhurC+eo6eEyLaiDgF+dFz032y
Lh7JiRsKWZR1PU38ahPaUAg+1qsw9I6WHGiD/04LlQiyDwJBTQZR
=uIow
-----END PGP SIGNATURE-----