From e7fff777353255997cb6650d0311079a00c42f3d Mon Sep 17 00:00:00 2001 From: ed Date: Sat, 7 Oct 2023 22:29:37 +0000 Subject: [PATCH] v1.9.9 --- copyparty/__version__.py | 4 ++-- docs/changelog.md | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/copyparty/__version__.py b/copyparty/__version__.py index 7d0aa62b..c834e45a 100644 --- a/copyparty/__version__.py +++ b/copyparty/__version__.py @@ -1,8 +1,8 @@ # coding: utf-8 -VERSION = (1, 9, 8) +VERSION = (1, 9, 9) CODENAME = "prometheable" -BUILD_DT = (2023, 10, 6) +BUILD_DT = (2023, 10, 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 7ec0d06d..acf20700 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,3 +1,20 @@ +▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ +# 2023-1006-1750 `v1.9.8` static filekeys + +## new features +* #52 add alternative filekey generator: + * volflag `fka` changes the calculation to ignore filesize and inode-number, only caring about the absolute-path on the filesystem and the `--fk-salt` + * good for linking to markdown files which might be edited, but reduces security a tiny bit +* add warning on startup if `--fk-salt` is too weak (for example when it was upgraded from before [v1.7.6](https://github.com/9001/copyparty/releases/tag/v1.7.6)) + * removed the filekey upgrade feaure to ensure a weak fk-salt is not selected; a new filekey will be generated from scratch on startup if necessary + +## other changes +* pyftpdlib upgraded to 1.5.8 +* copyparty.exe built on python 3.11.6 + * the exe in this release will be replaced with an 3.12.0 exe as soon as [pillow adds 3.12 support](https://github.com/python-pillow/Pillow/issues/6941) + + + ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ # 2023-0930-2332 `v1.9.7` better column hider