Branch: refs/heads/master Home: https://github.com/kronosnet/kronosnet Commit: f4a73758443fe52de22c7240110cdbca31ac13e9 https://github.com/kronosnet/kronosnet/commit/f4a73758443fe52de22c7240110cdb... Author: Jan Friesse jfriesse@redhat.com Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths: M libknet/compat.c M libknet/crypto.c M libknet/onwire.c
Log Message: ----------- [common] Include correct errno.h
sys/errno.h is system-specific path and errno.h should be used instead.
Signed-off-by: Jan Friesse jfriesse@redhat.com
Commit: 55d8c75abe5d7a1e4029a076f71117c7de82bc32 https://github.com/kronosnet/kronosnet/commit/55d8c75abe5d7a1e4029a076f71117... Author: Jan Friesse jfriesse@redhat.com Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths: M configure.ac M libknet/common.c
Log Message: ----------- [common] Conditionalize RTLD_DI_ORIGIN
RTLD_DI_ORIGIN is used to get absolute path of plugin. It is used only for logging useful info and not strictly needed, so use it only when it is defined (only musl is known to author of the patch)
Signed-off-by: Jan Friesse jfriesse@redhat.com
Commit: 80a329ad17ae4093e89b96cf8b1516c116b659f5 https://github.com/kronosnet/kronosnet/commit/80a329ad17ae4093e89b96cf8b1516... Author: Jan Friesse jfriesse@redhat.com Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths: M libknet/handle.c M libknet/internals.h
Log Message: ----------- [handle] Set thread stack size on create
Musl libc has small stack size for threads. Knet needs ~300KiB (tested at the time when this patch was created). Glibc seems to use ~8MiB. As a compromise, 1MiB is used.
Signed-off-by: Jan Friesse jfriesse@redhat.com
Commit: 512e433b0b3d8bf14818dcb8c8eb7748d7e899be https://github.com/kronosnet/kronosnet/commit/512e433b0b3d8bf14818dcb8c8eb77... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths: M configure.ac M libknet/common.c M libknet/compat.c M libknet/crypto.c M libknet/handle.c M libknet/internals.h M libknet/onwire.c
Log Message: ----------- Merge pull request #250 from jfriesse/musl_fix
Fix compilation and running on Linux distribution with musl libc
Compare: https://github.com/kronosnet/kronosnet/compare/4601f8e30e35...512e433b0b3d