Skip to content

merry \x58mas

Latest
Compare
Choose a tag to compare
@9001 9001 released this 19 Dec 01:20
· 4 commits to hovudstraum since this release

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

☃️🎄 it is time 🎅🎁

❄️❄️❄️ please enjoy some appropriate music (trust me on this one, you won't regret it) ❄️❄️❄️

🧪 new features

  • list of recent uploads eaa4b04
    • new button in the controlpanel; can be disabled with --no-ups-page
    • only users with the dot-permission can see dotfiles
    • only admins can see uploader-ip and upload-times
      • enable --ups-when to let all users see upload-times
  • #125 log decoded request-URLs 73f7249
    • non-ascii filenames would make the accesslog a wall of %E5%B9%BB%E6%83%B3%E9%83%B7 so print the decoded URL in addition to the original one, which is left as-is for debugging purposes

🩹 bugfixes

  • #126 improve dotfile handling 4c4e48b
    • was impossible to delete a folder which contained hidden files if the user did not have the permission to see hidden files
    • would also affect moving, renaming, copying folders, in which case the dotfiles would not be carried over to the new location
    • now, dotfiles are always deleted, and always moved/copied into a new destination, on the condition that this is safe -- if the user has the dotfile permission in the target loocation but not in the source location, the dotfiles will be left behind to avoid accidentally making then browsable
  • ux: cosmetic eta/idle-timer fixes 01a3eb2

🔧 other changes

  • warn on ambiguous comments in config files da5ad2a
  • avoid writing mojibake to the log 3051b13
    • use \x-encoding for unprintable text

💾 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