Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Mirrored from https://github.com/Slazee/caddy.git
Synced Nov 14, 05:15 UTC
fuzz: Remove admin fuzzer
Not really necessary; underlying work is done by json.Unmarshal which is part of the Go standard lib. Also, it called Run, which potentially tries to get certificates; we should not let that happen.
Matthew Holt committed
Oct 30, 2019 at 12:19 UTC
c7da6175bc654a37510541d6d55b7a0010cfd210
2 files changed
-31
admin_fuzz.go
deleted
-30
@@ -1,30 +0,0 @@
1
-// Copyright 2015 Matthew Holt and The Caddy Authors
2
-//
3
-// Licensed under the Apache License, Version 2.0 (the "License");
4
-// you may not use this file except in compliance with the License.
5
-// You may obtain a copy of the License at
6
-//
7
-// http://www.apache.org/licenses/LICENSE-2.0
8
-//
9
-// Unless required by applicable law or agreed to in writing, software
10
-// distributed under the License is distributed on an "AS IS" BASIS,
11
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
-// See the License for the specific language governing permissions and
13
-// limitations under the License.
14
-
15
-// +build gofuzz
16
-// +build gofuzz_libfuzzer
17
-
18
-package caddy
19
-
20
-import (
21
- "bytes"
22
-)
23
-
24
-func FuzzAdmin(data []byte) (score int) {
25
- err := Load(bytes.NewReader(data))
26
- if err != nil {
27
- return 0
28
- }
29
- return 1
30
-}
azure-pipelines.yml
-1
@@ -215,7 +215,6 @@ jobs:
215
)
216
217
declare -A fuzzers_targets=(\
218
- ["./admin_fuzz.go"]="admin" \
218
["./caddyconfig/httpcaddyfile/adapter_fuzz.go"]="caddyfile-adapter" \
219
["./caddyconfig/httpcaddyfile/addresses_fuzz.go"]="parse-address" \
220
["./caddyconfig/caddyfile/parse_fuzz.go"]="parse-caddyfile" \