From 1796ed4333a0b84ae94e2b3f243f0269005d72c9 Mon Sep 17 00:00:00 2001 From: AdamKorcz Date: Sat, 6 Feb 2021 16:55:35 +0000 Subject: [PATCH] Added fuzzer Signed-off-by: AdamKorcz --- internal/db/fuzzer.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 internal/db/fuzzer.go diff --git a/internal/db/fuzzer.go b/internal/db/fuzzer.go new file mode 100644 index 000000000..8501229e8 --- /dev/null +++ b/internal/db/fuzzer.go @@ -0,0 +1,14 @@ +// Copyright 2021 The Gogs Authors. All rights reserved. +// Use of this source code is governed by a MIT-style +// license that can be found in the LICENSE file. +// +build gofuzz + +package db + +func Fuzz(data []byte) int { + _, err := CheckPublicKeyString(string(data)) + if err != nil { + return 0 + } + return 1 +}