-
slcl v0.2.1 Stable
released this
2024-02-20 21:44:53 +01:00 | 2 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.:
-
slcl v0.2.0 Stable
released this
2024-02-12 23:15:15 +01:00 | 13 commits to master since this releaseChangelog
- Fix password generation on
usergen
. Otherwise, login attempts with long passwords would always fail. - Bump
libweb
to0.2.0
, which brings in a bunch of bugfixes and improvements.
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
- Anyone using this piece of software!
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
slcl_0.2.0_linux_aarch64
2.9 MiB
-
slcl_0.2.0_linux_armv7l
1.8 MiB
-
slcl_0.2.0_linux_x86
3.5 MiB
-
slcl_0.2.0_linux_x86_64
2.9 MiB
-
usergen_0.2.0
1.4 KiB
- Fix password generation on
-
slcl v0.1.0 - First release Stable
released this
2023-10-25 22:29:48 +02:00 | 27 commits to master since this releaseThis is the first official release for
slcl
! A great amount of care has been put into this project, and hopefully this results in a high-quality project that is useful to users.Packaging
Thanks to the
spm-packages
project, static builds ofslcl
are also available for Linuxx86
,x86_64
,aarch64
andarmv7l
.slcl
has been also successfully packaged into AUR: https://aur.archlinux.org/packages/slclKnown issues
usergen
generates wrong hashes for long passwords.- Filenames with
?
are wrongfully rejected byslcl
, confusing them with URL parameters. slcl
binaries built from source might fail to run due to the dynamic linker wrongfully attempting to findlibweb.so
andlibdynstr.so
.LDFLAGS
are unexpectedly being transferred to childrenMakefile
s.
Thanks to
- hamblingreen for his support and dedication into packaging
slcl
, as well aslibweb
anddynstr
, into AUR. - m0xEE for his support and feedback, and testing on PowerPC targets.
- Anyone using this piece of software!
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
slcl_0.1.0_linux_aarch64
2.9 MiB
-
slcl_0.1.0_linux_armv7l
1.8 MiB
-
slcl_0.1.0_linux.sha256
358 B
-
slcl_0.1.0_linux.sha256.gpg
914 B
-
slcl_0.1.0_linux_x86
3.5 MiB
-
slcl_0.1.0_linux_x86_64
2.9 MiB
-
usergen_0.1.0
1.4 KiB