copyparty/copyparty
ed 4e75534ef8 optimize BrokerThr, 7x faster:
reduce the overhead of function-calls from the client thread
to the svchub singletons (up2k, thumbs, metrics) down to 14%

and optimize up2k chunk-receiver to spend 5x less time bookkeeping
which restores up2k performance to before introducing incoming-ETA
2024-09-11 20:37:10 +00:00
..
bos ensure nested symlinks are not broken during deletes; 2023-12-08 01:11:03 +00:00
res replace setup.py with pyproject.toml + misc cleanup 2023-05-07 14:37:57 +00:00
stolen fix s390x w/a, up2k name-randomizer 2024-08-12 17:45:19 +00:00
web fix: translation: Check the newly added Chinese translation (#97) 2024-09-11 19:03:53 +00:00
__init__.py remove pyoxidizer (unmaintained) 2024-04-05 17:51:26 +00:00
__main__.py list incoming files + ETA in controlpanel 2024-09-10 21:24:05 +00:00
__version__.py v1.15.1 2024-09-09 23:43:43 +00:00
authsrv.py add login sessions 2024-09-09 23:39:20 +00:00
broker_mp.py optimize BrokerThr, 7x faster: 2024-09-11 20:37:10 +00:00
broker_mpw.py optimize BrokerThr, 7x faster: 2024-09-11 20:37:10 +00:00
broker_thr.py optimize BrokerThr, 7x faster: 2024-09-11 20:37:10 +00:00
broker_util.py optimize BrokerThr, 7x faster: 2024-09-11 20:37:10 +00:00
cert.py add import chickenbits 2024-08-01 18:29:25 +00:00
cfg.py up2k.js: bump handshake timeout for safededup 2024-09-08 18:06:37 +00:00
dxml.py make pylance happier 2022-10-29 20:40:25 +00:00
fsutil.py docker: use less RAM at runtime 2024-08-02 22:11:23 +00:00
ftpd.py support listening on unix sockets 2024-08-12 21:58:02 +00:00
httpcli.py optimize BrokerThr, 7x faster: 2024-09-11 20:37:10 +00:00
httpconn.py add import chickenbits 2024-08-01 18:29:25 +00:00
httpsrv.py add file/folder sharing; closes #84 2024-08-18 22:49:13 +00:00
ico.py linter fixes 2024-08-05 18:48:16 +00:00
mdns.py other linter nitpicks (not actually bugs) 2024-07-13 01:18:14 +02:00
metrics.py d2d should disable search/unpost even if db exists 2024-04-22 18:55:13 +00:00
mtag.py list status of optional dependencies 2024-08-12 22:48:53 +00:00
multicast.py v1.12.1 2024-04-09 23:34:31 +00:00
pwhash.py list status of optional dependencies 2024-08-12 22:48:53 +00:00
smbd.py add hook side-effects; closes #86 2024-08-11 14:52:32 +00:00
ssdp.py make it 5% faster 2024-07-31 17:51:53 +00:00
star.py sanitize fs-paths in archive error summary 2024-05-30 23:55:37 +00:00
sutil.py docker: use less RAM at runtime 2024-08-02 22:11:23 +00:00
svchub.py add login sessions 2024-09-09 23:39:20 +00:00
szip.py make it 5% faster 2024-07-31 17:51:53 +00:00
tcpsrv.py unix-socket fixes: 2024-08-14 04:47:10 +00:00
tftpd.py tftp: support unmapped root 2024-08-30 16:08:50 +00:00
th_cli.py ui option to play video as audio 2024-07-22 22:30:21 +00:00
th_srv.py linter fixes 2024-08-05 18:48:16 +00:00
u2idx.py add file/folder sharing; closes #84 2024-08-18 22:49:13 +00:00
up2k.py incoming-ETA: improve accuracy 2024-09-11 06:56:12 +00:00
util.py disable upload deduplication by default; 2024-09-08 17:09:14 +00:00