Branch: refs/heads/sock
Home: https://github.com/kronosnet/kronosnet
Commit: 29e395dfe7de1c20d5821deb3b425a9ed78e54c2
https://github.com/kronosnet/kronosnet/commit/29e395dfe7de1c20d5821deb3b425…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-28 (Tue, 28 Nov 2017)
Changed paths:
M libknet/transport_common.c
M libknet/transport_udp.c
Log Message:
-----------
[transports] add logging around setsockopts that have specific per distro/include requirements
this is helpful to determine if a given option has been built-in and/or activated
properly
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/sock
Home: https://github.com/kronosnet/kronosnet
Commit: 842ef2a8d6de44bcd956dd9f7470d6acd9cbc294
https://github.com/kronosnet/kronosnet/commit/842ef2a8d6de44bcd956dd9f7470d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-28 (Tue, 28 Nov 2017)
Changed paths:
M libknet/transport_common.c
Log Message:
-----------
[transport] make the new derooted sock management less chatty
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/modules
Home: https://github.com/kronosnet/kronosnet
Commit: a2f08e189c0143381f9f3ac5031d6b5dd32f5432
https://github.com/kronosnet/kronosnet/commit/a2f08e189c0143381f9f3ac5031d6…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-28 (Tue, 28 Nov 2017)
Changed paths:
M .gitignore
M configure.ac
M libknet/Makefile.am
M libknet/common.c
M libknet/common.h
M libknet/compress.c
M libknet/compress_bzip2.c
R libknet/compress_canary.c
M libknet/compress_lz4.c
R libknet/compress_lz4.h
R libknet/compress_lz4_remap.h
A libknet/compress_lz4hc.c
M libknet/compress_lzma.c
R libknet/compress_lzma.h
R libknet/compress_lzma_remap.h
M libknet/compress_lzo2.c
R libknet/compress_lzo2.h
R libknet/compress_lzo2_remap.h
M libknet/compress_model.h
M libknet/compress_zlib.c
R libknet/compress_zlib.h
R libknet/compress_zlib_remap.h
M libknet/crypto.c
M libknet/crypto.h
R libknet/crypto_canary.c
A libknet/crypto_model.h
M libknet/crypto_nss.c
R libknet/crypto_nss.h
R libknet/crypto_nss_remap.h
M libknet/crypto_openssl.c
R libknet/crypto_openssl.h
R libknet/crypto_openssl_remap.h
R libknet/remap.h
M libknet/tests/Makefile.am
Log Message:
-----------
Switch over all plugins to the module system
Branch: refs/heads/modules
Home: https://github.com/kronosnet/kronosnet
Commit: 862868bb480f0a5bf3b158ae5b45c7dfb3aba3c2
https://github.com/kronosnet/kronosnet/commit/862868bb480f0a5bf3b158ae5b45c…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-27 (Mon, 27 Nov 2017)
Changed paths:
M libknet/Makefile.am
M libknet/compress.c
M libknet/compress.h
A libknet/compress_model.h
Log Message:
-----------
Separate compress_model_t definition into a new header file
We'll use this type together with the zlib headers, which clash with
our compress.h because both define a function named compress.
Commit: 854cb478b5b731189df71c25797259b93bb4ec73
https://github.com/kronosnet/kronosnet/commit/854cb478b5b731189df71c2579725…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-27 (Mon, 27 Nov 2017)
Changed paths:
M libknet/libknet_exported_syms
M libknet/tests/api-test-coverage
Log Message:
-----------
Our dynamically loaded modules will need logging facilities
Commit: 96a9284776fd2af9e43f47be43698bb4fafbe98e
https://github.com/kronosnet/kronosnet/commit/96a9284776fd2af9e43f47be43698…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-27 (Mon, 27 Nov 2017)
Changed paths:
M configure.ac
M libknet/Makefile.am
M libknet/common.c
M libknet/common.h
M libknet/compress.c
M libknet/compress_bzip2.c
R libknet/compress_bzip2.h
R libknet/compress_bzip2_remap.h
M libknet/compress_canary.c
M libknet/compress_model.h
Log Message:
-----------
Make the bzip2 compress plugin a proper module
Our current practice of dlopening foreign shared libraries is problematic
for several reasons:
* not portable: modules and shared libraries can be different object types
* dependency information is invisible (our canaries mostly solve this)
* hardwiring SONAMES breaks on transitions (KNET_PKG_SONAME solves this)
* symbol versioning information is lost (theoretically solvable)
The preferred way out is generating dynamically loaded private modules
from the main source, which then rely on the dynamic linker to load the
external symbols as usual.
Commit: 5e1a0c5a58621183d30d3c24e21876cce8e34c1f
https://github.com/kronosnet/kronosnet/commit/5e1a0c5a58621183d30d3c24e2187…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-27 (Mon, 27 Nov 2017)
Changed paths:
M libknet/compress_lz4.c
M libknet/compress_lz4.h
M libknet/compress_lzma.c
M libknet/compress_lzma.h
M libknet/compress_lzo2.c
M libknet/compress_lzo2.h
M libknet/compress_zlib.c
M libknet/compress_zlib.h
Log Message:
-----------
Dummy changes to restore buildability
These other compression modules will be migrated shortly, losing
the changes introduced here.
Commit: 59c73aa85e30ccb13aef0d5adabedfc67267fe07
https://github.com/kronosnet/kronosnet/commit/59c73aa85e30ccb13aef0d5adabed…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-28 (Tue, 28 Nov 2017)
Changed paths:
M .gitignore
M configure.ac
M libknet/Makefile.am
M libknet/common.c
M libknet/common.h
M libknet/compress.c
M libknet/compress_bzip2.c
R libknet/compress_canary.c
M libknet/compress_lz4.c
R libknet/compress_lz4.h
R libknet/compress_lz4_remap.h
A libknet/compress_lz4hc.c
M libknet/compress_lzma.c
R libknet/compress_lzma.h
R libknet/compress_lzma_remap.h
M libknet/compress_lzo2.c
R libknet/compress_lzo2.h
R libknet/compress_lzo2_remap.h
M libknet/compress_model.h
M libknet/compress_zlib.c
R libknet/compress_zlib.h
R libknet/compress_zlib_remap.h
M libknet/crypto.c
M libknet/crypto.h
R libknet/crypto_canary.c
A libknet/crypto_model.h
M libknet/crypto_nss.c
R libknet/crypto_nss.h
R libknet/crypto_nss_remap.h
M libknet/crypto_openssl.c
R libknet/crypto_openssl.h
R libknet/crypto_openssl_remap.h
R libknet/remap.h
M libknet/tests/Makefile.am
Log Message:
-----------
Switch over all plugins to the module system
Compare: https://github.com/kronosnet/kronosnet/compare/862868bb480f^...59c73aa85e30