github 9001/copyparty v1.15.10
temporary upload links

18 hours ago

there is a discord server with an @everyone in case of future important updates, such as vulnerabilities (most recently 2023-07-23)

recent important news

  • v1.15.0 (2024-09-08) changed upload deduplication to be default-disabled
  • v1.14.3 (2024-08-30) fixed a bug that was introduced in v1.13.8 (2024-08-13); this bug could lead to data loss -- see the v1.14.3 release-notes for details

🧪 new features

  • shares can now be uploaded into, and unpost works too 4bdcbc1
    • useful to create temporary URLs for other people to upload to
    • shares can be write-only, so visitors can't browse or see any files
  • #110 HTTP 304 (caching):
    • support If-Range for HTTP 206 159f51b
    • add server-side and client-side options to force-disable cache dd6dbdd
      • --no304=1 shows a button in the controlpanel to disable caching
      • --no304=2 makes that button auto-enabled
      • even when --no304 is not specified, accessing the URL /?setck=no304=y force-disables cache
      • when cache is force-disabled, browsers will waste a lot of network traffic / data usage
      • might help to avoid bugs in browsers or proxies, for example if media files suddenly stop loading
        • but such bugs should be exceedingly rare, so do not enable this unless actually necessary

🩹 bugfixes

  • #110 HTTP 304 (caching):
    • remove Content-Length and Content-Type response headers from 304 replies 9124023
      • browsers don't need these, and some middlewares might get confused if they're present
  • #113 fix crash on startup if -j0 was combined with --ipa or --ipu 3a0d882
  • #111 fix javascript crash if --u2sz was set to an invalid value b13899c

🔧 other changes

  • #110 HTTP 304 (caching):
    • never automatically enable k304 because the Vary header killed support for caching in msie anyways 63013cc
    • change time comparison for If-Modified-Since to require an exact timestamp match, instead of the intended "modified since". This technically violates the http-spec, but should be safer for backdating file mtimes 159f51b
  • new option --ohead to log response headers 7678a91
  • added nintendo 3ds to the list of supported browsers cb81f0a

💾 what to download?

download link is it good? description
copyparty-sfx.py ✅ the best 👍 runs anywhere! only needs python
a docker image it's ok good if you prefer docker 🐋
copyparty.exe ⚠️ acceptable for win8 or later; built-in thumbnailer
u2c.exe ⚠️ acceptable CLI uploader as a win7+ exe (video)
copyparty.pyz ⚠️ acceptable similar to the regular sfx, mostly worse
copyparty32.exe ⛔️ dangerous for win7 -- never expose to the internet!
cpp-winpe64.exe ⛔️ dangerous runs on 64bit WinPE, otherwise useless
  • except for u2c.exe, all of the options above are mostly equivalent
  • the zip and tar.gz files below are just source code
  • python packages are available at PyPI

Don't miss a new copyparty release

NewReleases is sending notifications on new releases.