-
slcl v0.2.1 Stable
released this
2024-02-20 21:44:53 +01:00 | 3 commits to master since this releaseThis release brings several security fixes and improvements over
v0.2.0
, so please update your instances when possible.Changelog
- Fix invalid path (e.g.:
..
,.
) detection under some circumstances. - Reject requests to
/public/
i.e., without any file name. - Replace some calls to
stat(2)
withfstat(2)
, andfopen(3)
withfdopen(3)
so as to reuse file descriptors. - Bump
libweb
to0.3.0
. usergen
: do not abort on existing user directory.
Packaging
Thanks to the
spm-packages
project, static builds ofslcl
are also available for Linuxx86
,x86_64
,aarch64
andarmv7l
.Known issues
LDFLAGS
are unexpectedly being transferred to childrenMakefile
s.
Thanks to
jmjl
from tilde.green, who discovered most of the issues described above.- Anyone using this piece of software!
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
slcl_0.2.1_linux_aarch64
2.9 MiB
-
slcl_0.2.1_linux_armv7l
1.8 MiB
-
slcl_0.2.1_linux_x86
3.5 MiB
-
slcl_0.2.1_linux_x86_64
2.9 MiB
- Fix invalid path (e.g.: