From eca3ced16065caea36767b55354815ab12f1a28b Mon Sep 17 00:00:00 2001 From: ed Date: Sun, 8 Mar 2026 21:06:24 +0000 Subject: [PATCH] v1.20.11 --- copyparty/__version__.py | 4 ++-- docs/changelog.md | 22 ++++++++++++++++++++++ scripts/docker/base/verchk.sh | 2 ++ scripts/docker/make.sh | 1 + 4 files changed, 27 insertions(+), 2 deletions(-) diff --git a/copyparty/__version__.py b/copyparty/__version__.py index e2db10bb..e89b9cd5 100644 --- a/copyparty/__version__.py +++ b/copyparty/__version__.py @@ -1,8 +1,8 @@ # coding: utf-8 -VERSION = (1, 20, 10) +VERSION = (1, 20, 11) CODENAME = "sftp is fine too" -BUILD_DT = (2026, 2, 25) +BUILD_DT = (2026, 3, 8) S_VERSION = ".".join(map(str, VERSION)) S_BUILD_DT = "{0:04d}-{1:02d}-{2:02d}".format(*BUILD_DT) diff --git a/docs/changelog.md b/docs/changelog.md index 67389cdc..cf9fac48 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,3 +1,25 @@ +▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ +# 2026-0225-1533 `v1.20.10` fix login (ノ ゚ヮ゚)ノ ~┻━┻ + +## recent important news + +* [v1.20.9 (2025-02-25)](https://github.com/9001/copyparty/releases/tag/v1.20.9) fixed [CVE-2026-27948](https://github.com/9001/copyparty/security/advisories/GHSA-62cr-6wp5-q43h) (XSS) + +## 🩹 bugfixes + +* #1311 fix login (broke in v1.20.9) ecdfd2d1 + +## 🔧 other changes + +* warn that config-reload doesn't do global-options a29037a0 + +## 🌠 fun facts + +* rushing out a cve-fix in the wee hours of the morning before the 9-5 is a great idea that never goes wrong + * 10/10 will probably do again + + + ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ # 2026-0225-0834 `v1.20.9` SECURITY: XSS fix diff --git a/scripts/docker/base/verchk.sh b/scripts/docker/base/verchk.sh index a852f701..fda3cfe0 100755 --- a/scripts/docker/base/verchk.sh +++ b/scripts/docker/base/verchk.sh @@ -19,6 +19,8 @@ cmp 2 ../cver/2 || zlib=1 cmp 3 ../cver/3 || ff=1 echo zlib=$zlib ff=$ff +[ "$1" ] && exit + [ $zlib ] && { make zlib; cp -pv 1 2 ../cver/; } [ $ff ] && { make ff; cp -pv 3 ../cver/; } rm -rf cver2 diff --git a/scripts/docker/make.sh b/scripts/docker/make.sh index c97d541d..1595f91e 100755 --- a/scripts/docker/make.sh +++ b/scripts/docker/make.sh @@ -194,6 +194,7 @@ filt= for i in $dhub_order; do printf '\ndockerhub %s\n' $i podman manifest push --all copyparty-$i copyparty/$i:$ver + podman manifest push --all copyparty-$i copyparty/$i:beta podman manifest push --all copyparty-$i copyparty/$i:latest done & for i in $ghcr_order; do