mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 17:12:13 -06:00
v1.4.3
This commit is contained in:
parent
b299aaed93
commit
d0bb1ad141
|
@ -1074,6 +1074,7 @@ below are some tweaks roughly ordered by usefulness:
|
||||||
* `--http-only` or `--https-only` (unless you want to support both protocols) will reduce the delay before a new connection is established
|
* `--http-only` or `--https-only` (unless you want to support both protocols) will reduce the delay before a new connection is established
|
||||||
* `--hist` pointing to a fast location (ssd) will make directory listings and searches faster when `-e2d` or `-e2t` is set
|
* `--hist` pointing to a fast location (ssd) will make directory listings and searches faster when `-e2d` or `-e2t` is set
|
||||||
* `--no-hash .` when indexing a network-disk if you don't care about the actual filehashes and only want the names/tags searchable
|
* `--no-hash .` when indexing a network-disk if you don't care about the actual filehashes and only want the names/tags searchable
|
||||||
|
* `--no-htp --hash-mt=0 --th-mt=1` minimizes the number of threads; can help in some eccentric environments (like the vscode debugger)
|
||||||
* `-j` enables multiprocessing (actual multithreading) and can make copyparty perform better in cpu-intensive workloads, for example:
|
* `-j` enables multiprocessing (actual multithreading) and can make copyparty perform better in cpu-intensive workloads, for example:
|
||||||
* huge amount of short-lived connections
|
* huge amount of short-lived connections
|
||||||
* really heavy traffic (downloads/uploads)
|
* really heavy traffic (downloads/uploads)
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
# coding: utf-8
|
# coding: utf-8
|
||||||
|
|
||||||
VERSION = (1, 4, 2)
|
VERSION = (1, 4, 3)
|
||||||
CODENAME = "mostly reliable"
|
CODENAME = "mostly reliable"
|
||||||
BUILD_DT = (2022, 9, 25)
|
BUILD_DT = (2022, 9, 26)
|
||||||
|
|
||||||
S_VERSION = ".".join(map(str, VERSION))
|
S_VERSION = ".".join(map(str, VERSION))
|
||||||
S_BUILD_DT = "{0:04d}-{1:02d}-{2:02d}".format(*BUILD_DT)
|
S_BUILD_DT = "{0:04d}-{1:02d}-{2:02d}".format(*BUILD_DT)
|
||||||
|
|
|
@ -1,3 +1,21 @@
|
||||||
|
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||||
|
# 2022-0925-1236 `v1.4.2` fuhgeddaboudit
|
||||||
|
|
||||||
|
* read-only demo server at https://a.ocv.me/pub/demo/
|
||||||
|
* latest gzip edition of the sfx: [v1.0.14](https://github.com/9001/copyparty/releases/tag/v1.0.14#:~:text=release-specific%20notes)
|
||||||
|
|
||||||
|
## new features
|
||||||
|
* forget incoming uploads by deleting the name-reservation
|
||||||
|
* (the zerobyte file with the actual filename, not the .PARTIAL)
|
||||||
|
* can take 5min to kick in
|
||||||
|
|
||||||
|
## bugfixes
|
||||||
|
* zfs on ubuntu 20.04 would reject files with big unicode names such as `148. Профессор Лебединский, Виктор Бондарюк, Дмитрий Нагиев - Я её хой (Я танцую пьяный на столе) (feat. Виктор Бондарюк & Дмитрий Нагиев).mp3`
|
||||||
|
* usually not a problem since copyparty truncates names to fit filesystem limits, except zfs uses a nonstandard errorcode
|
||||||
|
* in the "print-message-to-serverlog" feature, a unicode message larger than one tcp-frame could decode incorrectly
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||||
# 2022-0924-1245 `v1.4.1` fix api compat
|
# 2022-0924-1245 `v1.4.1` fix api compat
|
||||||
|
|
||||||
|
|
|
@ -224,7 +224,6 @@ tmpdir="$(
|
||||||
|
|
||||||
# remove type hints before build instead
|
# remove type hints before build instead
|
||||||
(cd copyparty; "$pybin" ../../scripts/strip_hints/a.py; rm uh)
|
(cd copyparty; "$pybin" ../../scripts/strip_hints/a.py; rm uh)
|
||||||
}
|
|
||||||
|
|
||||||
f=../build/mit.txt
|
f=../build/mit.txt
|
||||||
[ -e $f ] ||
|
[ -e $f ] ||
|
||||||
|
@ -266,6 +265,8 @@ while IFS= read -r x; do
|
||||||
printf "%${p}s\033[07m%s\033[0m\n" "" "$x"
|
printf "%${p}s\033[07m%s\033[0m\n" "" "$x"
|
||||||
done > copyparty/res/COPYING.txt
|
done > copyparty/res/COPYING.txt
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
ver=
|
ver=
|
||||||
[ -z "$repack" ] &&
|
[ -z "$repack" ] &&
|
||||||
git describe --tags >/dev/null 2>/dev/null && {
|
git describe --tags >/dev/null 2>/dev/null && {
|
||||||
|
|
Loading…
Reference in a new issue