Merge branch 'debian'
[hcoop/debian/exim4.git] / debian / patches / 78_Disable-chunking-BDAT-by-default.patch
diff --git a/debian/patches/78_Disable-chunking-BDAT-by-default.patch b/debian/patches/78_Disable-chunking-BDAT-by-default.patch
deleted file mode 100644 (file)
index 2d0b7f8..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-Description: Disable chunking (BDAT) by default.
-  Change default value of main option chunking_advertise_hosts and smtp
-  transport option hosts_try_chunking from "*" to empty.
-Author: Andreas Metzler <ametzler@debian.org>
-Origin: vendor
-Forwarded: not-needed
-Last-Update: 2017-01-19
-
---- a/doc/spec.txt
-+++ b/doc/spec.txt
-@@ -13215,9 +13215,9 @@ There is a slight performance penalty fo
- preceding 4.88 had these disabled by default; high-rate installations confident
- they will never run out of resources may wish to deliberately disable them.
--+--------------------------------------------------------------+
--|chunking_advertise_hosts|Use: main|Type: host list*|Default: *|
--+--------------------------------------------------------------+
-++------------------------------------------------------------------+
-+|chunking_advertise_hosts|Use: main|Type: host list*|Default: unset|
-++------------------------------------------------------------------+
- The CHUNKING extension (RFC3030) will be advertised in the EHLO message to
- these hosts. Hosts may use the BDAT command as an alternate to DATA.
-@@ -22522,9 +22522,9 @@ connects. If authentication fails, Exim
- unauthenticated. See also hosts_require_auth, and chapter 33 for details of
- authentication.
--+--------------------------------------------------------+
--|hosts_try_chunking|Use: smtp|Type: host list*|Default: *|
--+--------------------------------------------------------+
-++------------------------------------------------------------+
-+|hosts_try_chunking|Use: smtp|Type: host list*|Default: unset|
-++------------------------------------------------------------+
- This option provides a list of servers to which, provided they announce
- CHUNKING support, Exim will attempt to use BDAT commands rather than DATA. BDAT
---- a/src/globals.c
-+++ b/src/globals.c
-@@ -498,7 +498,7 @@ BOOL    check_rfc2047_length   = TRUE;
- int     check_spool_inodes     = 100;
- int     check_spool_space      = 10*1024;     /* 10K Kbyte == 10MB */
--uschar *chunking_advertise_hosts = US"*";
-+uschar *chunking_advertise_hosts = NULL;
- unsigned chunking_datasize     = 0;
- unsigned chunking_data_left    = 0;
- BOOL    chunking_offered       = FALSE;
---- a/src/transports/smtp.c
-+++ b/src/transports/smtp.c
-@@ -200,7 +200,7 @@ smtp_transport_options_block smtp_transp
-   NULL,                /* serialize_hosts */
-   NULL,                /* hosts_try_auth */
-   NULL,                /* hosts_require_auth */
--  US"*",               /* hosts_try_chunking */
-+  NULL,                /* hosts_try_chunking */
- #ifdef EXPERIMENTAL_DANE
-   NULL,                /* hosts_try_dane */
-   NULL,                /* hosts_require_dane */