Age | Commit message (Collapse) | Author | Files | Lines |
|
* Package for Dyson
|
|
Conflicts:
debian/changelog
debian/control
debian/patches/series
|
|
New upstream security release, fixing CVE-2014-2957. This is a remote
code execution flaw in Exim version 4.82 (only) when built with DMARC
support. Debian's binary packages are not built with DMARC support and
therefore not vulnerable. However we want to fix this for people building
their own binaries based on Debian's packaging.
|
|
Drop 65_saverandomseed.dpatch from source. It was never applied in a
binary upload and is useless with gnutls v3 (nettle instad of gcrypt).
|
|
|
|
Conflicts:
debian/changelog
|
|
4.82 deprecated $tls_bits, $tls_certificate_verified, $tls_cipher,
$tls_peerdn, $tls_sni and introduced tls_in_*/tls_out_* variants of these
variables which describe the respective status of the current incoming or
outgoing TLS connection. The rationale for this is that a single exim
process can now use both an incoming (message reception) and outgoing
TLS connection (callout or cutthrough delivery) concurrently. With this
change the "old" variables were mapped to tls_in_*, i.e. they expand to
empty values on outgoing connections. (This is not yet documented.)
Outgoing tls-connections can therefore not be detected by nonempty
$tls_cipher anymore. exim4-config << 4.82 used this mechanism to prevent
sending of plaintext AUTH information on unencrypted connections. Force a
lockstep upgrade of exim4-config by bumping the version of exim4-base's
dependency on exim4-config to >= 4.82.
Closes: #742901, #736081
|
|
Now that GMP has been relicensed to LGPLv3+/GPLv2+ build exim
against GnuTLS v3.
|
|
debian/tests/control: Add missing python test dependency, as
debian/tests/security calls python.
Closes: #740092
|
|
Upgrade to libdb5.3-dev. Closes: #738637
Be paranoid and bump BDBVERSION in exim4-base.postinst from 3.0 (no idea
why this did not read 5.1) to 5.3, therefore purging hints db on upgrades.
|
|
|
|
|
|
|
|
Add debian/upstream-signing-key.pgp (listed in
debian/source/include-binaries) and update watchfile to check
upstream signature.
|
|
80_fix_ftbfs_hurd.diff by Samuel Thibault fixes FTBFS on GNU/hurd
due to missing support for TCLASS. Closes: #738445
|
|
Correct title/name of exim4-config_files(5). (Thanks, Heiko
Schlittermann) Closes: #734212
|
|
* Package for Dyson
* Added dyson-version.patch:
fix building from git, but not from Exim git
* Added SMF service
* Build depends on dh-smf [illumos-any]
* Build depends on libkstat-dev [illumos-any]
* Made update-exim4defaults noop on Dyson
* exim4-config supports SMF service
* Added debian/README.SMF
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pull two post-release fixes from upstream git master:
+ 75_unbind-ldap-connection.diff - Only unbind ldap connection if bind
succeeded.
+ 77_close-the-server-side-of-TLS.diff - Correctly close the server side
of TLS when forking for delivery.
Pull 76_fix_ldap_option_setting.diff from Todd Lyons testing tree. See
<http://mid.gmane.org/20131029200309.GA277075%40zedat.fu-berlin.de>.
|
|
|
|
Drop exim4-config_files.5 symlinks for local_host_whitelist and
local_sender_whitelist, add symlinks for host_local_deny_exceptions and
sender_local_deny_exceptions instead. Closes: #661365
|
|
|
|
|
|
|
|
Add macros for sending a client certificate on outgoing TLS connections.
(REMOTE_SMTP_TLS_CERTIFICATE/REMOTE_SMTP_PRIVATEKEY,
REMOTE_SMTP_SMARTHOST_TLS_CERTIFICATE/REMOTE_SMTP_SMARTHOST_PRIVATEKEY)
Closes: #677826
|
|
|
|
Drop 80_addmanuallybuiltdocs.diff
|
|
|
|
|
|
80_addmanuallybuiltdocs.diff: Upstream rc tarball ships empty
filter.txt and spec.txt, replace these with correct handbuilt versions.
|
|
|
|
Appling upstream's default configuration changes to Debian change
30_exim4-config_examples to use tls_in_cipher/tls_out_cipher instead of
tls_out_cipher. - exim4-config therefore Breaks exim daemon << 4.82~rc1.
|
|
|
|
|
|
|
|
|
|
tests/daemon and tests/security do not use bashisms, change shebang
to /bin/sh.
|
|
tests/daemon does not bashisms, change shebang to /bin/sh.
|
|
|
|
Merge autopkgtests from Ubuntu (Thanks Yolanda Robla for the
pointer) Closes: #710018
|
|
eu.po: Fix last reference to /usr/share/doc/exim4-base/README.Debian
(without either .html or .gz suffix). Closes: #394975
|
|
Remove pidfile after stopping the daemon. Since exim does not remove it
itself we do it in the initscript.
Closes: #702988
|
|
|