github 9001/copyparty v0.11.34
multi-process drifting (at low latency)

latest releases: v1.16.1, v1.16.0, v1.15.10...
3 years ago
  • latest important update: v0.11.20
  • recent maybe-important updates:
    • v0.11.33 fixes stability in the uploader client
    • v0.11.32 fixes a case of filesystem paths being unmasked
    • v0.11.28 fixes crash if no accounts are defined
  • additional steps for v0.11.20 apply to this version if upgrading from something before that
  • additional steps for v0.11.24 apply to this version if you ever used versions v0.11.20 through v0.11.23
  • latest gzip edition of the sfx is v0.11.18

new features

  • faster http replies! reduced the time to establish new connections, so:
    • up to 25% faster round-trip time on short http requests with -j1 (server-default), but more importantly...
    • up to 3.3x faster with -j4 (now almost equal to -j1) and a single client doing stuff, but wait it gets better:
    • up to 6.6x faster with -j4 and multiple clients hammering the server
    • but note that higher -j values adds more connection latency in exchange for processing power, https://en.wikipedia.org/wiki/Thundering_herd_problem
  • discard log messages early when -q is set without -lo, giving better multiprocessing performance

bugfixes

  • fix general loss of centos7 support (TLnote: early 2.7 versions) introduced in v0.11.30
    • also fixed downloading folders as zip-files which centos7 never could

other changes

  • -j1 will be forced for python 2.7 because it cannot pickle tcp servers
  • accessing ?stack works on any url as long as you're admin somewhere
  • the -j loadbalancer messages are gone because the loadbalancer is gone
    • should give a teeny-tiny performance boost to multiprocessing on uploads

Don't miss a new copyparty release

NewReleases is sending notifications on new releases.