From 1f4d4a2d0b99df2b93eae02ecf0cd3c754994d36 Mon Sep 17 00:00:00 2001 From: Darkgeem Date: Tue, 26 May 2026 21:17:46 +0200 Subject: [PATCH] Add protocol wildcard in origin check (acao) Adds the ability to wildcard a specific protocol in --acao, mainly for allowing browser extensions (--acao http://domain.tld,https://domain.tld,moz-extension://*) Signed-off-by: Darkgeem --- copyparty/httpcli.py | 1 + 1 file changed, 1 insertion(+) diff --git a/copyparty/httpcli.py b/copyparty/httpcli.py index 246545fc..f6ecf293 100644 --- a/copyparty/httpcli.py +++ b/copyparty/httpcli.py @@ -1315,6 +1315,7 @@ class HttpCli(object): if ( self.args.pw_hdr in ih or re.sub(r"(:[0-9]{1,5})?/?$", "", origin) in good_origins + or f"{origin.split('://')[0]}://*" in good_origins ): good_origin = True bad_hdrs = ("",)