summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAaron Ellington <[email protected]>2017-04-29 20:28:18 -0400
committerAaron Ellington <[email protected]>2017-04-29 20:53:58 -0400
commit7ee4ea244f661283c5e97167fdfe7af840dc5c32 (patch)
tree91c45e27f4b7c7d3b14bfff2aa5abed0f4f20430
parent705cb988653fe322e0bf2408d203f8c99a3e0201 (diff)
downloadcaddy-7ee4ea244f661283c5e97167fdfe7af840dc5c32.tar.gz
caddy-7ee4ea244f661283c5e97167fdfe7af840dc5c32.zip
lint fixes
-rw-r--r--caddy.go6
-rw-r--r--caddyhttp/browse/browse.go6
-rw-r--r--caddyhttp/httpserver/mitm.go7
-rw-r--r--caddyhttp/httpserver/replacer.go4
-rw-r--r--caddytls/config.go24
-rw-r--r--plugins.go1
6 files changed, 25 insertions, 23 deletions
diff --git a/caddy.go b/caddy.go
index 7e07a5dc3..558cfd221 100644
--- a/caddy.go
+++ b/caddy.go
@@ -768,7 +768,7 @@ func IsLoopback(addr string) bool {
// be an IP or an IP:port combination.
// Loopback addresses are considered false.
func IsInternal(addr string) bool {
- private_networks := []string{
+ privateNetworks := []string{
"10.0.0.0/8",
"172.16.0.0/12",
"192.168.0.0/16",
@@ -786,8 +786,8 @@ func IsInternal(addr string) bool {
if ip == nil {
return false
}
- for _, private_network := range private_networks {
- _, ipnet, _ := net.ParseCIDR(private_network)
+ for _, privateNetwork := range privateNetworks {
+ _, ipnet, _ := net.ParseCIDR(privateNetwork)
if ipnet.Contains(ip) {
return true
}
diff --git a/caddyhttp/browse/browse.go b/caddyhttp/browse/browse.go
index 627c4b72a..8cf77c5a4 100644
--- a/caddyhttp/browse/browse.go
+++ b/caddyhttp/browse/browse.go
@@ -156,10 +156,10 @@ func (l byNameDirFirst) Less(i, j int) bool {
// if both are dir or file sort normally
if l.Items[i].IsDir == l.Items[j].IsDir {
return strings.ToLower(l.Items[i].Name) < strings.ToLower(l.Items[j].Name)
- } else {
- // always sort dir ahead of file
- return l.Items[i].IsDir
}
+
+ // always sort dir ahead of file
+ return l.Items[i].IsDir
}
// By Size
diff --git a/caddyhttp/httpserver/mitm.go b/caddyhttp/httpserver/mitm.go
index e5403a902..1f3d456f0 100644
--- a/caddyhttp/httpserver/mitm.go
+++ b/caddyhttp/httpserver/mitm.go
@@ -161,11 +161,11 @@ func parseRawClientHello(data []byte) (info rawHelloInfo) {
if len(data) < 42 {
return
}
- sessionIdLen := int(data[38])
- if sessionIdLen > 32 || len(data) < 39+sessionIdLen {
+ sessionIDLen := int(data[38])
+ if sessionIDLen > 32 || len(data) < 39+sessionIDLen {
return
}
- data = data[39+sessionIdLen:]
+ data = data[39+sessionIDLen:]
if len(data) < 2 {
return
}
@@ -598,6 +598,7 @@ var greaseCiphers = map[uint16]struct{}{
0xFAFA: {},
}
+// Define variables used for TLS communication
const (
extensionOCSPStatusRequest = 5
extensionSupportedCurves = 10 // also called "SupportedGroups"
diff --git a/caddyhttp/httpserver/replacer.go b/caddyhttp/httpserver/replacer.go
index 9b466c9ab..1bb77fe5e 100644
--- a/caddyhttp/httpserver/replacer.go
+++ b/caddyhttp/httpserver/replacer.go
@@ -330,9 +330,9 @@ func (r *replacer) getSubstitution(key string) string {
if val, ok := r.request.Context().Value(caddy.CtxKey("mitm")).(bool); ok {
if val {
return "likely"
- } else {
- return "unlikely"
}
+
+ return "unlikely"
}
return "unknown"
case "{status}":
diff --git a/caddytls/config.go b/caddytls/config.go
index 31f5e3f80..40cc4bea5 100644
--- a/caddytls/config.go
+++ b/caddytls/config.go
@@ -232,8 +232,8 @@ func (c *Config) StorageFor(caURL string) (Storage, error) {
// buildStandardTLSConfig converts cfg (*caddytls.Config) to a *tls.Config
// and stores it in cfg so it can be used in servers. If TLS is disabled,
// no tls.Config is created.
-func (cfg *Config) buildStandardTLSConfig() error {
- if !cfg.Enabled {
+func (c *Config) buildStandardTLSConfig() error {
+ if !c.Enabled {
return nil
}
@@ -243,35 +243,35 @@ func (cfg *Config) buildStandardTLSConfig() error {
curvesAdded := make(map[tls.CurveID]struct{})
// add cipher suites
- for _, ciph := range cfg.Ciphers {
+ for _, ciph := range c.Ciphers {
if _, ok := ciphersAdded[ciph]; !ok {
ciphersAdded[ciph] = struct{}{}
config.CipherSuites = append(config.CipherSuites, ciph)
}
}
- config.PreferServerCipherSuites = cfg.PreferServerCipherSuites
+ config.PreferServerCipherSuites = c.PreferServerCipherSuites
// add curve preferences
- for _, curv := range cfg.CurvePreferences {
+ for _, curv := range c.CurvePreferences {
if _, ok := curvesAdded[curv]; !ok {
curvesAdded[curv] = struct{}{}
config.CurvePreferences = append(config.CurvePreferences, curv)
}
}
- config.MinVersion = cfg.ProtocolMinVersion
- config.MaxVersion = cfg.ProtocolMaxVersion
- config.ClientAuth = cfg.ClientAuth
- config.NextProtos = cfg.ALPN
- config.GetCertificate = cfg.GetCertificate
+ config.MinVersion = c.ProtocolMinVersion
+ config.MaxVersion = c.ProtocolMaxVersion
+ config.ClientAuth = c.ClientAuth
+ config.NextProtos = c.ALPN
+ config.GetCertificate = c.GetCertificate
// set up client authentication if enabled
if config.ClientAuth != tls.NoClientCert {
pool := x509.NewCertPool()
clientCertsAdded := make(map[string]struct{})
- for _, caFile := range cfg.ClientCerts {
+ for _, caFile := range c.ClientCerts {
// don't add cert to pool more than once
if _, ok := clientCertsAdded[caFile]; ok {
continue
@@ -303,7 +303,7 @@ func (cfg *Config) buildStandardTLSConfig() error {
}
// store the resulting new tls.Config
- cfg.tlsConfig = config
+ c.tlsConfig = config
return nil
}
diff --git a/plugins.go b/plugins.go
index 667a8813d..aaaa57fd2 100644
--- a/plugins.go
+++ b/plugins.go
@@ -217,6 +217,7 @@ func RegisterPlugin(name string, plugin Plugin) {
// EventName represents the name of an event used with event hooks.
type EventName string
+// Define the event names for the startup and shutdown events
const (
StartupEvent EventName = "startup"
ShutdownEvent EventName = "shutdown"