git » chasquid » commit ccb9ba4

smtp: Remove --experimental__enable_sts flag

author Alberto Bertogli
2018-07-01 11:39:54 UTC
committer Alberto Bertogli
2018-07-14 09:08:27 UTC
parent 0ee7cb4cce8bce50844e8d3c32a1d218e548e98b

smtp: Remove --experimental__enable_sts flag

This patch removes the --experimental__enable_sts flag, making STS
checking the default.

internal/courier/smtp.go +0 -8

diff --git a/internal/courier/smtp.go b/internal/courier/smtp.go
index 8bb9526..b13e4b6 100644
--- a/internal/courier/smtp.go
+++ b/internal/courier/smtp.go
@@ -32,11 +32,6 @@ var (
 	// TODO: replace this with proper lookup interception once it is supported
 	// by Go.
 	netLookupMX = net.LookupMX
-
-	// Enable STS policy checking; this is an experimental flag and will be
-	// removed in the future, once this is made the default.
-	enableSTS = flag.Bool("experimental__enable_sts", false,
-		"enable STS policy checking; EXPERIMENTAL")
 )
 
 // Exported variables.
@@ -232,9 +227,6 @@ retry:
 }
 
 func (s *SMTP) fetchSTSPolicy(tr *trace.Trace, domain string) *sts.Policy {
-	if !*enableSTS {
-		return nil
-	}
 	if s.STSCache == nil {
 		return nil
 	}