doskel downtime
187f843b75
added a flag to allow setting an ftp banner
2026-06-01 21:48:55 -06:00
ed
6e75faa623
docker: drop arm32 iv;
...
deadlock on startup, probably bad cffi
2026-05-26 19:16:31 +00:00
ed
06af60276b
update pkgs to 1.20.16
2026-05-26 18:49:07 +00:00
ed
cc80ecc341
v1.20.16
2026-05-26 18:45:13 +00:00
ed
ce33a88e25
v1.20.15
2026-05-26 18:16:37 +00:00
ed
62dc833273
misc linter
2026-05-26 17:47:52 +00:00
ed
f0f6933b4e
bpm mtp needs f32le
2026-05-26 17:47:08 +00:00
ed
e32718303c
xvol: clarify permissions
2026-05-25 20:16:23 +00:00
ed
c7b80acd0d
fix ?tar on xvol reject;
...
would panic and kill the connection
instead of just skipping the blocked symlink
2026-05-25 20:06:17 +00:00
ed
cc5420a324
download-as-zip: toplevel optional
2026-05-25 18:32:42 +00:00
ed
c28aa08b35
ihead filter on ohead too
2026-05-25 16:12:26 +00:00
ed
6183540c61
mde: fix crash on mobile
2026-05-25 15:57:28 +00:00
ed
5e806ec124
PRTY_FFMPEG_BIN
2026-05-25 13:41:24 +00:00
Danila Kamaev
9068ec6a8e
improve opds compatibility ( #1463 )
...
use absolute paths and generate IDs
2026-05-25 11:27:01 +00:00
ed
27031f73be
clamp lastmod to y6325 ( closes #1470 );
...
fromtimestamp fails on year>9999
2026-05-25 11:08:19 +00:00
ed
926c6e814d
embedded-cover crop-control; closes #1474
2026-05-25 10:17:03 +00:00
ed
4e9ad781b6
advisory tiers
2026-05-25 10:10:01 +00:00
ed
f4f97b6cc3
make signal-handler less shit;
...
previously: threading.Condition to wakeup the actual handler;
exciting chance of heisenbugs / deadlocks (theoretically)
almost went with os.pipe on unix and socketpairs on windows,
but turns out SimpleQueue is perfect and safe for this purpose
SimpleQueue is 3.7+ so use a regular queue on <3.7
(same problems as original approach)
also need dedicated thread for popping the queue on <3.7
to avoid deadlock on most platforms (--sig-thr)
new features:
--logrot-sig sets a signal for immediate log-rotate
--stack-sig sets a signal to dump stack to log/stdout
--reload-sig sets a signal to initiates config-reload
(was hardcoded to USR1 previously)
2026-05-25 00:37:52 +00:00
ed
f23ec5d9f8
tests: 0bb80e92
2026-05-23 20:56:44 +00:00
ed
348b4bb5c7
drop rawpy, use libraw/dcraw_emu directly;
...
rawpy is still supported but will not be bundled by default
due to security concerns
dcraw_emu reads more formats than rawpy + gives better quality
(we told rawpy to use embedded thumbs), so also much slower
dcraw_emu must be combined with libvips or pillow (equivalent)
other alternatives considered:
libvips + a full imagemagick does a different subset of formats,
less than dcraw_emu, yet is 3x slower and eats ram
magick wins wrt formats but is even slower (4x of dcraw_emu)
2026-05-23 20:55:33 +00:00
ed
2c778e0828
add font orbitron for ui-v1.5
2026-05-23 17:54:10 +00:00
exci
7d81b9e837
fix dsel error with bbox active ( #1494 )
...
stop error when dragging outside window with dsel active; fixes 1491
2026-05-23 14:15:00 +00:00
ed
ca406472f4
readme: S6_NOTIFY_FD
2026-05-22 21:35:59 +00:00
ed
30b23c6ae8
black
2026-05-22 17:42:41 +00:00
ed
9b0268970c
sd_notify only when set
2026-05-22 17:42:04 +00:00
Mobin
8c201b844e
s6-notify: support fd-based s6 notification protocol ( #1466 )
...
Dinit and s6 supervision suite are known to support this protocol.
See https://skarnet.org/software/s6/notifywhenup.html and
https://davmac.org/projects/dinit/man-pages-html/dinit-service.5.html#ready
Signed-off-by: Mobin Aydinfar <mobin@mobintestserver.ir>
2026-05-22 17:26:47 +00:00
ed
b2401ff15a
partyfuse: prefer mfusepy (fuse.py fork);
...
now supports both fuse2 and fuse3
fallback on fuse.py (fuse2-only) if mfusepy unavailable
fuse3 is 20% faster on large files,
fuse2 == fuse3 on small files
motivated by nixos dropping fuse2 in NixOS/nixpkgs#522340
2026-05-21 23:31:57 +00:00
ed
1f4246c6bb
support .mka; closes #1489
2026-05-21 00:27:41 +00:00
Lydia Vierkorn
83dc20f33e
spectrograms: option to use log frequency scale ( #1487 )
2026-05-20 22:34:48 +00:00
Princess Grace
f432ef6d51
freebsd: fix deps in rc.d ( #1479 )
...
delay startup until filesystems are in place
Signed-off-by: Princess Grace <10965841+Kansattica@users.noreply.github.com>
2026-05-20 22:32:55 +00:00
ilotoki0804
d7eb556cdd
docs: macOS low-ports + sfx building ( #1458 )
...
Signed-off-by: ilotoki0804 <ilotoki0804@gmail.com>
2026-05-20 22:30:37 +00:00
AppleTheGolden
0bb80e9294
auth: read (and admin) implies get ( #1485 )
...
and hides redundant get-permission in webui; closes #1483
2026-05-20 22:27:25 +00:00
AppleTheGolden
3b53a228b0
invalidate get-only shares when creator no longer exists ( #1482 )
...
Fixes #1480
2026-05-15 19:51:12 +00:00
ed
139ef1851e
docker-build: cache ffmpeg if stock
2026-05-08 00:02:54 +00:00
ed
2a4c82c742
fix docker makefile; broke from bitrot since nobody's using it
...
(the podman approach (make.sh) is recommended)
2026-05-07 18:15:59 +00:00
ed
b009c585a6
rawpy-0.27 broke installing from github-tarball
2026-05-07 17:34:29 +00:00
ed
da6e2ddca9
pyinstaller/win10exe: fix virtio/spice iso sha512;
...
forgot to update checksum when bumping version,
verified against internetarchive and old local copy
2026-05-02 17:52:33 +00:00
ed
6e25d648a9
update pkgs to 1.20.14
2026-04-24 22:27:49 +00:00
ed
a09a0eadbb
v1.20.14
2026-04-24 22:22:06 +00:00
ed
1066dc3908
thumb audio pretending to be video
2026-04-24 21:19:35 +00:00
ed
8d4363d147
list-nics / list-ips
2026-04-24 20:56:12 +00:00
ed
8b986888a9
logrotate-counter format
2026-04-24 20:09:52 +00:00
ed
1e7de5d14f
new hooks: reloc-by-wark; closes #1395
2026-04-23 22:35:15 +00:00
ed
e52bbed871
env-var compat
2026-04-23 19:27:03 +00:00
ed
46bd386a55
early logging
2026-04-23 19:26:39 +00:00
ed
8c7cdf8583
add --certkey
2026-04-22 20:32:18 +00:00
ed
43773f2c7e
filesize units 6/7; closes #1389
2026-04-22 19:31:47 +00:00
ed
228c3dfa79
fix wrong dks in tree/navpane ( closes #1392 );
...
wrong key due to url-escaped foldername as input
also fixes "wrong dirkey" logspam as parent levels are built
2026-04-22 18:39:06 +00:00
ed
ac05b4f1e6
helptext: mention --urlform get
2026-04-22 17:54:24 +00:00
ed
238887c774
u2c: macos-terminal would clearscreen on exit
2026-04-22 19:52:02 +02:00