summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorLunny Xiao <xiaolunwen@gmail.com>2022-08-17 08:15:54 +0800
committerGitHub <noreply@github.com>2022-08-16 20:15:54 -0400
commita4e91c4197483c94f13e623c962b6b011494e949 (patch)
treeef701dc8ff4c5f6b50114cfe051b5e9c5b7d4004 /modules
parent1e0fcd1450200e0459849edac4c0610489d251e9 (diff)
downloadgitea-a4e91c4197483c94f13e623c962b6b011494e949.tar.gz
gitea-a4e91c4197483c94f13e623c962b6b011494e949.zip
Add proxy host into allow list (#20798)
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Diffstat (limited to 'modules')
-rw-r--r--modules/hostmatcher/hostmatcher.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/hostmatcher/hostmatcher.go b/modules/hostmatcher/hostmatcher.go
index 81c4202fcd..a092e07f41 100644
--- a/modules/hostmatcher/hostmatcher.go
+++ b/modules/hostmatcher/hostmatcher.go
@@ -78,6 +78,11 @@ func (hl *HostMatchList) AppendBuiltin(builtin string) {
hl.builtins = append(hl.builtins, builtin)
}
+// AppendPattern appends more pattern to match
+func (hl *HostMatchList) AppendPattern(pattern string) {
+ hl.patterns = append(hl.patterns, pattern)
+}
+
// IsEmpty checks if the checklist is empty
func (hl *HostMatchList) IsEmpty() bool {
return hl == nil || (len(hl.builtins) == 0 && len(hl.patterns) == 0 && len(hl.ipNets) == 0)