copyparty/copyparty
ed d67e9cc507 sqlite and misc optimizations:
* exponentially slow upload handshakes caused by lack of rd+fn
   sqlite index; became apparent after a volume hit 200k files
* listing big folders 5% faster due to `_quotep3b`
* optimize `unquote`, 20% faster but only used rarely
* reindex on startup 150x faster in some rare cases
   (same filename in MANY folders)

the database is now around 10% larger (likely worst-case)
2024-09-15 13:18:43 +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 strip dev-only asserts at build stage 2024-09-14 22:17:35 +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 strip dev-only asserts at build stage 2024-09-14 22:17:35 +00:00
ftpd.py support listening on unix sockets 2024-08-12 21:58:02 +00:00
httpcli.py sqlite and misc optimizations: 2024-09-15 13:18:43 +00:00
httpconn.py strip dev-only asserts at build stage 2024-09-14 22:17:35 +00:00
httpsrv.py strip dev-only asserts at build stage 2024-09-14 22:17:35 +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 strip dev-only asserts at build stage 2024-09-14 22:17:35 +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 strip dev-only asserts at build stage 2024-09-14 22:17:35 +00:00
u2idx.py strip dev-only asserts at build stage 2024-09-14 22:17:35 +00:00
up2k.py sqlite and misc optimizations: 2024-09-15 13:18:43 +00:00
util.py sqlite and misc optimizations: 2024-09-15 13:18:43 +00:00