Releases: 9001/copyparty
Releases · 9001/copyparty
discovery
forgot to update the release name for 0.8 (which introduced searching and directory trees), good opportunity to name it after a dope album with some absolute bangers
aside from the release name this version is entirely unrevolutionary
- fixed debug prints on xp / win7 / win8 / early win10 versions
- load prologues/epilogues when switching between folders
- fix up2k modeswitching between read/write folders
- additional minor ux tweaks
the ux update
- search by name/path/size/date
- search by file contents
- directory tree sidebar thing
- navigate between folders while uploading
NOTE: this will upgrade your up2k.db
to v2
but it will leave a backup of the old version in case you need to downgrade or whatever
trafikklys
- new checkbox in up2k which coordinates uploading from multiple tabs
- if one tab is uploading, others will wait
- fix up2k handshakes so uploads complete faster
nothing big
- up2k: resume hashing when <= 128 MiB left to upload
- stop showing
up2k.db/snap
in the file list - fix
--ciphers help
you can https if you want to
- fix https on python3 after breaking it in v0.6.3
- workaround for older versions:
--no-sendfile
- don't use the native https anyways (pls reverse-proxy)
- workaround for older versions:
- that said, added a bunch of ssl/tls/https options
- choice to only accept http or https
- specify ssl/tls versions and ciphers to allow
- log master-secrets to file
- print cipher overlap on connect
- up2k indexer flushes to disk every minute
- up2k indexer mentions the filepath on errors
a
Hey! Listen!
- bind multiple IP's / port ranges
- dim the connection tracking messages a bit
- stop gz/br unpacker from being too helpful
QUALITY
checking it twice
- up2k-client shows an OK/Cancel box before upload starts
- up2k-client hashes the next pending file at most
- previously, all pending uploads were announced immediately
- fix edgecase when the registry snapshot contained deleted files
- delete all related files after 1h if an up2k upload was initiated but never started
- previously, the
.PARTIAL
(upload data) was kept, even when blank
- previously, the
keeping track
remember all uploads using -e2d
to avoid duplicates
-e2d
stores the up2k registry in a per-volume sqlite3 database at$VOL/.hist/up2k.db
- unfinished uploads are indexed in
$VOL/.hist/up2k.snap
every 30 seconds - unfinished uploads which are idle for over 1 hour are forgotten
- duplicate uploads will be symlinked to the new name (by default) or rejected
build an index of all existing files at startup using -e2s
- ...so copyparty also knows about files from older versions / other sources
- this detects deleted/renamed files and updates the database
reject duplicate uploads instead of symlinking
- this is a per-volume config option, see the
cnodupe
example in-h
- the uploader gets an error message with the path to the existing file
other changes
- uploads temporarily have the extension
.PARTIAL
until the upload is completed