mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 00:52:16 -06:00
in case cpython's free-threading / nogil performance proves to be good enough that the multiprocessing option can be removed, this is roughly how you'd do it (not everything's been tested) but while you'd expect this change to improve performance, it somehow doesn't, not even measurably so as the performance gain is negligible, the only win here is simplifying the code, and maybe less chance of bugs in the future as a result, this probably won't get merged anytime soon (if at all), and would probably warrant bumping to v2
110 lines
2.7 KiB
Plaintext
110 lines
2.7 KiB
Plaintext
copyparty,
|
|
copyparty/__init__.py,
|
|
copyparty/__main__.py,
|
|
copyparty/__version__.py,
|
|
copyparty/authsrv.py,
|
|
copyparty/bos,
|
|
copyparty/bos/__init__.py,
|
|
copyparty/bos/bos.py,
|
|
copyparty/bos/path.py,
|
|
copyparty/cert.py,
|
|
copyparty/cfg.py,
|
|
copyparty/dxml.py,
|
|
copyparty/fsutil.py,
|
|
copyparty/ftpd.py,
|
|
copyparty/httpcli.py,
|
|
copyparty/httpconn.py,
|
|
copyparty/httpsrv.py,
|
|
copyparty/ico.py,
|
|
copyparty/mdns.py,
|
|
copyparty/metrics.py,
|
|
copyparty/mtag.py,
|
|
copyparty/multicast.py,
|
|
copyparty/pwhash.py,
|
|
copyparty/res,
|
|
copyparty/res/__init__.py,
|
|
copyparty/res/COPYING.txt,
|
|
copyparty/res/insecure.pem,
|
|
copyparty/smbd.py,
|
|
copyparty/ssdp.py,
|
|
copyparty/star.py,
|
|
copyparty/stolen,
|
|
copyparty/stolen/__init__.py,
|
|
copyparty/stolen/dnslib,
|
|
copyparty/stolen/dnslib/__init__.py,
|
|
copyparty/stolen/dnslib/bimap.py,
|
|
copyparty/stolen/dnslib/bit.py,
|
|
copyparty/stolen/dnslib/buffer.py,
|
|
copyparty/stolen/dnslib/dns.py,
|
|
copyparty/stolen/dnslib/label.py,
|
|
copyparty/stolen/dnslib/lex.py,
|
|
copyparty/stolen/dnslib/ranges.py,
|
|
copyparty/stolen/ifaddr,
|
|
copyparty/stolen/ifaddr/__init__.py,
|
|
copyparty/stolen/ifaddr/_posix.py,
|
|
copyparty/stolen/ifaddr/_shared.py,
|
|
copyparty/stolen/ifaddr/_win32.py,
|
|
copyparty/stolen/qrcodegen.py,
|
|
copyparty/stolen/surrogateescape.py,
|
|
copyparty/sutil.py,
|
|
copyparty/svchub.py,
|
|
copyparty/szip.py,
|
|
copyparty/tcpsrv.py,
|
|
copyparty/tftpd.py,
|
|
copyparty/th_cli.py,
|
|
copyparty/th_srv.py,
|
|
copyparty/u2idx.py,
|
|
copyparty/up2k.py,
|
|
copyparty/util.py,
|
|
copyparty/web,
|
|
copyparty/web/a,
|
|
copyparty/web/a/__init__.py,
|
|
copyparty/web/a/partyfuse.py,
|
|
copyparty/web/a/u2c.py,
|
|
copyparty/web/a/webdav-cfg.bat,
|
|
copyparty/web/baguettebox.js,
|
|
copyparty/web/browser.css,
|
|
copyparty/web/browser.html,
|
|
copyparty/web/browser.js,
|
|
copyparty/web/browser2.html,
|
|
copyparty/web/cf.html,
|
|
copyparty/web/copyparty.gif,
|
|
copyparty/web/dd,
|
|
copyparty/web/dd/2.png,
|
|
copyparty/web/dd/3.png,
|
|
copyparty/web/dd/4.png,
|
|
copyparty/web/dd/5.png,
|
|
copyparty/web/dd/__init__.py,
|
|
copyparty/web/deps,
|
|
copyparty/web/deps/__init__.py,
|
|
copyparty/web/deps/easymde.css,
|
|
copyparty/web/deps/easymde.js,
|
|
copyparty/web/deps/marked.js,
|
|
copyparty/web/deps/mini-fa.css,
|
|
copyparty/web/deps/mini-fa.woff,
|
|
copyparty/web/deps/prism.css,
|
|
copyparty/web/deps/prism.js,
|
|
copyparty/web/deps/prismd.css,
|
|
copyparty/web/deps/scp.woff2,
|
|
copyparty/web/deps/sha512.ac.js,
|
|
copyparty/web/deps/sha512.hw.js,
|
|
copyparty/web/md.css,
|
|
copyparty/web/md.html,
|
|
copyparty/web/md.js,
|
|
copyparty/web/md2.css,
|
|
copyparty/web/md2.js,
|
|
copyparty/web/mde.css,
|
|
copyparty/web/mde.html,
|
|
copyparty/web/mde.js,
|
|
copyparty/web/msg.css,
|
|
copyparty/web/msg.html,
|
|
copyparty/web/splash.css,
|
|
copyparty/web/splash.html,
|
|
copyparty/web/splash.js,
|
|
copyparty/web/svcs.html,
|
|
copyparty/web/svcs.js,
|
|
copyparty/web/ui.css,
|
|
copyparty/web/up2k.js,
|
|
copyparty/web/util.js,
|
|
copyparty/web/w.hash.js,
|