Branch: refs/heads/stable1
Home:
https://github.com/kronosnet/kronosnet
Commit: b802a3656c6c656781e07f927eee5724f79573e1
https://github.com/kronosnet/kronosnet/commit/b802a3656c6c656781e07f927eee5…
Author: Bin Liu <bliu(a)suse.com>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
typo fix: change the url in spec file
Commit: fa4a1b9956bc2240cefe614a10f800a75c0a8685
https://github.com/kronosnet/kronosnet/commit/fa4a1b9956bc2240cefe614a10f80…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-18 (Thu, 18 Jan 2018)
Changed paths:
M libknet/tests/api-test-coverage
Log Message:
-----------
tests: check for exported symbols in the data section as well
The PowerPC64 ELFv1 ABI puts the function descriptor symbols there,
but why restrict the consistency check to the text section anyway?
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 9c6a079fed92dfa5ef44445908c47d6b4654543c
https://github.com/kronosnet/kronosnet/commit/9c6a079fed92dfa5ef44445908c47…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
Use LD_LIBRARY_PATH to find the build tree artifacts and disable RPATH across the
project
The libtool wrapper scripts of the test binaries set LD_LIBRARY_PATH to
find the libknet library and its modules in the build tree, but RPATH
overrides this setting. This is why RPATH is deprecated, so we switch
to RUNPATH instead by using --enable-new-dtags, which is already the
linker default on Debian for example.
Based on the original patch from Ferenc.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: d50359b68a935b586b67bad4f19d201c58a20ad8
https://github.com/kronosnet/kronosnet/commit/d50359b68a935b586b67bad4f19d2…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
A poc-code/doxyxml/Makefile
A poc-code/doxyxml/doxyxml.c
Log Message:
-----------
manpages: Generate man pages using our own command
This removes the dependncy on doxy2man which is not
packaged.
Signed-off-by: Christine Caulfield <ccaulfie(a)redhat.com>
Commit: f34c54a62b40fe4d4d11347049af98765a6670d5
https://github.com/kronosnet/kronosnet/commit/f34c54a62b40fe4d4d11347049af9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M libknet/Makefile.am
Log Message:
-----------
[man] drop redundant update-man-page code
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 5f1e0a65020b952bd8aa0fe9a11b398f8ba8dd77
https://github.com/kronosnet/kronosnet/commit/5f1e0a65020b952bd8aa0fe9a11b3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M Makefile.am
A build-aux/doxyxml.c
M configure.ac
M libknet/man/Makefile.am
R poc-code/doxyxml/Makefile
R poc-code/doxyxml/doxyxml.c
Log Message:
-----------
[man] move doxyman to build-aux
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: f34962582e0ed985d4c20abd2a5370e757c03063
https://github.com/kronosnet/kronosnet/commit/f34962582e0ed985d4c20abd2a537…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
A build-aux/Makefile.am
Log Message:
-----------
[man] add makefile.am
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 64d9ceae1865475e26c2e6ee1901a2e1527b1117
https://github.com/kronosnet/kronosnet/commit/64d9ceae1865475e26c2e6ee1901a…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
doxyxml: Fix compiler warnings
Commit: 66ba10d46856e54a8220db6637103fada15fc2a7
https://github.com/kronosnet/kronosnet/commit/66ba10d46856e54a8220db6637103…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[man] add libqb and libxml2 devel as general buildrequires for man pages
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: b8dabc4456e9d784177172586d522ea65b6b661a
https://github.com/kronosnet/kronosnet/commit/b8dabc4456e9d784177172586d522…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
[man] define _DEFAULT_SOURCE for new features.h
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 7fd6b07cd269a07165a9b33b71974992ecb4e9e0
https://github.com/kronosnet/kronosnet/commit/7fd6b07cd269a07165a9b33b71974…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
[man] fix casting around
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 397d0b964e3767731dd7736015c821af8a91858f
https://github.com/kronosnet/kronosnet/commit/397d0b964e3767731dd7736015c82…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
[man] init variable and silence gcc
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 1490211e14c4245f79d87d55018c3702e979eb4f
https://github.com/kronosnet/kronosnet/commit/1490211e14c4245f79d87d55018c3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M .gitignore
Log Message:
-----------
Update .gitignore
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: d78c8a25bc211c9ab1f90d4b17a13d8920b43380
https://github.com/kronosnet/kronosnet/commit/d78c8a25bc211c9ab1f90d4b17a13…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
[man] fix args parsing and help text
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 1c5d6ee0d55df1c54525df9330bb7e0306aa974d
https://github.com/kronosnet/kronosnet/commit/1c5d6ee0d55df1c54525df9330bb7…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M libknet/man/Makefile.am
Log Message:
-----------
[man] first attempt to plug doxyxml to replace doxy2man
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: b19b806ad26a33e3d5441f205b44c2c6528bc93c
https://github.com/kronosnet/kronosnet/commit/b19b806ad26a33e3d5441f205b44c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
[man] reduce diff with the old man pages
O...C...D...
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: fba3900e71eca666ce74b6dfe41ed02bd207b76b
https://github.com/kronosnet/kronosnet/commit/fba3900e71eca666ce74b6dfe41ed…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
[man] fix comma separated list in See Also section
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 99e95c90194c3ab3b585ecf44656b256d9e9da54
https://github.com/kronosnet/kronosnet/commit/99e95c90194c3ab3b585ecf44656b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
[man] don't output unnecessary .PP sections
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: efdcf3f8004e2499c2f967650a3d72aeadfcead0
https://github.com/kronosnet/kronosnet/commit/efdcf3f8004e2499c2f967650a3d7…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
doxyxml: Fix parameter ordering
Also tidy pointer printing and remove extraneous quotes from
the BITS IN CAPS (not sure why I did that, but it helps the diff
from the old pages)
Commit: 37b1b219fac7dc98cefeeaf82a196f7de4271e17
https://github.com/kronosnet/kronosnet/commit/37b1b219fac7dc98cefeeaf82a196…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M libknet/man/Makefile.am
R libknet/man/knet_addrtostr.3
R libknet/man/knet_get_compress_list.3
R libknet/man/knet_get_crypto_list.3
R libknet/man/knet_get_transport_id_by_name.3
R libknet/man/knet_get_transport_list.3
R libknet/man/knet_get_transport_name_by_id.3
R libknet/man/knet_handle_add_datafd.3
R libknet/man/knet_handle_clear_stats.3
R libknet/man/knet_handle_compress.3
R libknet/man/knet_handle_crypto.3
R libknet/man/knet_handle_enable_filter.3
R libknet/man/knet_handle_enable_pmtud_notify.3
R libknet/man/knet_handle_enable_sock_notify.3
R libknet/man/knet_handle_free.3
R libknet/man/knet_handle_get_channel.3
R libknet/man/knet_handle_get_datafd.3
R libknet/man/knet_handle_get_stats.3
R libknet/man/knet_handle_get_transport_reconnect_interval.3
R libknet/man/knet_handle_new.3
R libknet/man/knet_handle_pmtud_get.3
R libknet/man/knet_handle_pmtud_getfreq.3
R libknet/man/knet_handle_pmtud_setfreq.3
R libknet/man/knet_handle_remove_datafd.3
R libknet/man/knet_handle_set_transport_reconnect_interval.3
R libknet/man/knet_handle_setfwd.3
R libknet/man/knet_host_add.3
R libknet/man/knet_host_enable_status_change_notify.3
R libknet/man/knet_host_get_host_list.3
R libknet/man/knet_host_get_id_by_host_name.3
R libknet/man/knet_host_get_name_by_host_id.3
R libknet/man/knet_host_get_policy.3
R libknet/man/knet_host_get_status.3
R libknet/man/knet_host_remove.3
R libknet/man/knet_host_set_name.3
R libknet/man/knet_host_set_policy.3
R libknet/man/knet_link_clear_config.3
R libknet/man/knet_link_get_config.3
R libknet/man/knet_link_get_enable.3
R libknet/man/knet_link_get_link_list.3
R libknet/man/knet_link_get_ping_timers.3
R libknet/man/knet_link_get_pong_count.3
R libknet/man/knet_link_get_priority.3
R libknet/man/knet_link_get_status.3
R libknet/man/knet_link_set_config.3
R libknet/man/knet_link_set_enable.3
R libknet/man/knet_link_set_ping_timers.3
R libknet/man/knet_link_set_pong_count.3
R libknet/man/knet_link_set_priority.3
R libknet/man/knet_log_get_loglevel.3
R libknet/man/knet_log_get_loglevel_id.3
R libknet/man/knet_log_get_loglevel_name.3
R libknet/man/knet_log_get_subsystem_id.3
R libknet/man/knet_log_get_subsystem_name.3
R libknet/man/knet_log_set_loglevel.3
R libknet/man/knet_recv.3
R libknet/man/knet_send.3
R libknet/man/knet_send_sync.3
R libknet/man/knet_strtoaddr.3
R libknet/man/libknet.h.3
Log Message:
-----------
[man] switch to autogenerated man pages
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: c4aff6690a89f697ec7c4b8013c7efee77a38eb4
https://github.com/kronosnet/kronosnet/commit/c4aff6690a89f697ec7c4b8013c7e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M .gitignore
Log Message:
-----------
[man] update .gitignore
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 3f422b6d4a1fd31901f1e0a150130cd01e42fee5
https://github.com/kronosnet/kronosnet/commit/3f422b6d4a1fd31901f1e0a150130…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M libknet/man/Makefile.am
Log Message:
-----------
[man] fix distcheck, build out of tree and tarball generation
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: f28a2b7164f852fb6783dc9e845d86e170b09250
https://github.com/kronosnet/kronosnet/commit/f28a2b7164f852fb6783dc9e845d8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M libknet/man/Makefile.am
Log Message:
-----------
[man] fix man page generation external deps on doxyxml
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: d4e062dfc1cd543b03a9593febfd378d610c72c6
https://github.com/kronosnet/kronosnet/commit/d4e062dfc1cd543b03a9593febfd3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[man] add build requires on doxygen
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: a168a63e9d62b8680139da4c73fdbe7d2d9ed2cd
https://github.com/kronosnet/kronosnet/commit/a168a63e9d62b8680139da4c73fdb…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M Makefile.am
M build-aux/Makefile.am
M libknet/man/Makefile.am
Log Message:
-----------
[man] do not ship precompiled doxyxml
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: c7e1f81f754db332ecef8fed531e2552e361acbc
https://github.com/kronosnet/kronosnet/commit/c7e1f81f754db332ecef8fed531e2…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/crypto.c
M libknet/handle.c
Log Message:
-----------
Add some missing error propagation
Commit: 598fa5d486200d88154088bb7fc80c5efd033de1
https://github.com/kronosnet/kronosnet/commit/598fa5d486200d88154088bb7fc80…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/crypto.c
M libknet/crypto_openssl.c
Log Message:
-----------
Propagate OpenSSL initialization errors
Commit: 503cc0f35f5453fdd679cc8ddc7696df7c494d6c
https://github.com/kronosnet/kronosnet/commit/503cc0f35f5453fdd679cc8ddc769…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/crypto_openssl.c
Log Message:
-----------
EVP_CIPHER_block_size returns size_t, which is unsigned
Commit: 9dfd4870afdb5affedbf79720b8c3498258910c7
https://github.com/kronosnet/kronosnet/commit/9dfd4870afdb5affedbf79720b8c3…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/crypto_nss.c
Log Message:
-----------
Propagate NSS initialization errors
Commit: 01d70a95f989f03b7e78525e36d265b42bf8718f
https://github.com/kronosnet/kronosnet/commit/01d70a95f989f03b7e78525e36d26…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: remove unused DEBUG Automake conditional
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 416b3c99b2c9a30e3f2ee81620c0dcb9f161efac
https://github.com/kronosnet/kronosnet/commit/416b3c99b2c9a30e3f2ee81620c0d…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M poc-code/iov-hash/Makefile.am
Log Message:
-----------
build: LIBS belong to LDADD for binaries
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 29282cb51a4563845031fc86cf6a2ddb0604a9e5
https://github.com/kronosnet/kronosnet/commit/29282cb51a4563845031fc86cf6a2…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
M libknet/Makefile.am
M libtap/Makefile.am
Log Message:
-----------
build: sanitize LDFLAGS handling
The Automake manual states that according to the GNU Coding Standards
the so-called "Variables reserved for the user" mustn't be changed by
the build system, and they must override the default settings from the
build system. The "Flag Variables Ordering" section provides the
recipes on which we build here.
Using $lt_prog_compiler_pic directly shouldn't be necessary, let's try
leaving it out.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: c6afa80e35115b4bd0cc9e067364209a20ad0fef
https://github.com/kronosnet/kronosnet/commit/c6afa80e35115b4bd0cc9e0673642…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: we preserve CPPFLAGS, just remove the tempting hooks
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 57a101d1b11f1ab70a0ac15921d1852af46728e1
https://github.com/kronosnet/kronosnet/commit/57a101d1b11f1ab70a0ac15921d18…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
M kronosnetd/Makefile.am
M libknet/Makefile.am
M libknet/tests/Makefile.am
M libtap/Makefile.am
M poc-code/iov-hash/Makefile.am
Log Message:
-----------
build: sanitize CFLAGS handling
As for LDFLAGS previously: leave the CFLAGS "user variable" untouched to
enable easy selective overriding of the flags used by the build system.
Using $lt_prog_compiler_pic shouldn't be necessary, let's drop it and
see if anything breaks. WERROR_CFLAGS was undefined, so dropped as well.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 69da7da9cafa18914203c65c45f4f7a4cc712d46
https://github.com/kronosnet/kronosnet/commit/69da7da9cafa18914203c65c45f4f…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
A m4/ax_check_link_flag.m4
Log Message:
-----------
build: check for the --enable-new-dtags flag before using it
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 150e9883604e4ff975c08ea58c8b5662a007a879
https://github.com/kronosnet/kronosnet/commit/150e9883604e4ff975c08ea58c8b5…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: use --as-needed to avoid unnecessary dependency on libm
I removed --as-needed in 1b96703, but now I found a good reason to use
it after all.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 7ea95b2ca180e17f084afbf6923a89058478d897
https://github.com/kronosnet/kronosnet/commit/7ea95b2ca180e17f084afbf6923a8…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: linking with libm is unnecessary on some systems (like OS X)
Inlining of builtin functions can eliminate the libm dependency on other
systems as well, but AC_SEARCH_LIBS can't detect this because it tests
with a false prototype. Thus we use --as-needed linking already to trim
such unnecessary dependencies.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 091d8f5eec1d93a79f1031419e466af6939feafb
https://github.com/kronosnet/kronosnet/commit/091d8f5eec1d93a79f1031419e466…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/Makefile.am
M libtap/Makefile.am
Log Message:
-----------
build: --export-dynamic is needed for dlopened modules only
Not that it matters on ELF platforms the least. If Kronosnet is ever
ported to Windows, however...
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: c5aa1c3343703455b480cef5c173f471e1bb020f
https://github.com/kronosnet/kronosnet/commit/c5aa1c3343703455b480cef5c173f…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/tests/api_knet_link_set_enable.c
Log Message:
-----------
tests: skip the SCTP test if SCTP is not supported by the kernel
For example, module loading is disabled on Debian build daemons.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 613d08148a02275e0c7c87f81e91fadbf450d2f4
https://github.com/kronosnet/kronosnet/commit/613d08148a02275e0c7c87f81e91f…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M build-aux/Makefile.am
Log Message:
-----------
doxyxml: use AM_CFLAGS for debugging info, optimization and warnings
The rework of the FLAGS handling and the development of doxyxml happened
on different temporary branches, and this slipped through on the merge.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 6818a946ab4407eba739f3e45307ac2289b05cf3
https://github.com/kronosnet/kronosnet/commit/6818a946ab4407eba739f3e45307a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-01 (Thu, 01 Feb 2018)
Changed paths:
M libknet/common.c
Log Message:
-----------
[build] make gcc8 buffer boundaries check happy
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 72c8fa147a592cb6202cd2c600db9e9eaa43c69e
https://github.com/kronosnet/kronosnet/commit/72c8fa147a592cb6202cd2c600db9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-03 (Sat, 03 Feb 2018)
Changed paths:
M libknet/Makefile.am
Log Message:
-----------
[man] drop dist_man_MANS leftover
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 8ae9bd46ff794ccda16480332955a4129c1b3968
https://github.com/kronosnet/kronosnet/commit/8ae9bd46ff794ccda16480332955a…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-03 (Sat, 03 Feb 2018)
Changed paths:
M build-aux/doxyxml.c
Log Message:
-----------
doxyfile: description of return values may be missing
Commit: 0b135f157ebdf6b2921d92ba96922df823014af3
https://github.com/kronosnet/kronosnet/commit/0b135f157ebdf6b2921d92ba96922…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-03 (Sat, 03 Feb 2018)
Changed paths:
M libknet/compress_lz4.c
M libknet/compress_lz4hc.c
Log Message:
-----------
[compress] lz4: include all required headers
upon reading lz4hc.h, lz4.h should always be included as depedency
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 185fddfd103071f9719e80f9614c200084c9da80
https://github.com/kronosnet/kronosnet/commit/185fddfd103071f9719e80f9614c2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-03 (Sat, 03 Feb 2018)
Changed paths:
M libknet/compress_lz4hc.c
Log Message:
-----------
[compress] lz4: fix builds for older lz4 releases
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 4b574e4315c7a1f3862cee7d7d85211282aad1c1
https://github.com/kronosnet/kronosnet/commit/4b574e4315c7a1f3862cee7d7d852…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-12 (Mon, 12 Feb 2018)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
We support several compression libraries by now.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 4dd545069742955d8d200cc6ea39030cc2a2de39
https://github.com/kronosnet/kronosnet/commit/4dd545069742955d8d200cc6ea390…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-12 (Mon, 12 Feb 2018)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
Reword the documentation of knet_handle_compress_cfg
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: d09c4eeb20ecaf21249d8af7e30b8e64e0910c68
https://github.com/kronosnet/kronosnet/commit/d09c4eeb20ecaf21249d8af7e30b8…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-12 (Mon, 12 Feb 2018)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
Better wording suggested by Chrissie
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 98405b11983127eeb05a22a644539b77179aeef6
https://github.com/kronosnet/kronosnet/commit/98405b11983127eeb05a22a644539…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-13 (Tue, 13 Feb 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: use build architecture libraries for doxyxml
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 29e32263ca9f07cd10adea867c7aacd52b4d9bc8
https://github.com/kronosnet/kronosnet/commit/29e32263ca9f07cd10adea867c7aa…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-13 (Tue, 13 Feb 2018)
Changed paths:
M build-aux/Makefile.am
M configure.ac
A m4/ax_prog_cc_for_build.m4
Log Message:
-----------
build: compile and link doxyxml for the build host
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 2d2fd592cac2c1c555647107e7f6638126a74e3e
https://github.com/kronosnet/kronosnet/commit/2d2fd592cac2c1c555647107e7f66…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-13 (Tue, 13 Feb 2018)
Changed paths:
M build-aux/Makefile.am
M configure.ac
Log Message:
-----------
build: kronosnetd still needs libqb on the host system
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 1affff55bca80afef080e467650ffd15fd1dcdda
https://github.com/kronosnet/kronosnet/commit/1affff55bca80afef080e467650ff…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-13 (Tue, 13 Feb 2018)
Changed paths:
M build-aux/Makefile.am
M configure.ac
Log Message:
-----------
build: better separation of flags during cross-compilation
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: fae169390076d1feb7d777565f12600bc01c57af
https://github.com/kronosnet/kronosnet/commit/fae169390076d1feb7d777565f126…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-13 (Tue, 13 Feb 2018)
Changed paths:
M build-aux/Makefile.am
Log Message:
-----------
build: no binaries in build-aux wander out of the build tree
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 895c10afb48738b6c178e8e551275fc883448123
https://github.com/kronosnet/kronosnet/commit/895c10afb48738b6c178e8e551275…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M configure.ac
Log Message:
-----------
[build] enable error when checking --enable-new-dtags linker flags
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 0f119676bb0d9300361b9920c1b11213a57bc726
https://github.com/kronosnet/kronosnet/commit/0f119676bb0d9300361b9920c1b11…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M configure.ac
Log Message:
-----------
[build] drop obsolete AC_PROG_LIBTOOL included in LT_INIT
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 27f78593d586f0b931dbc494b1e8ae0d742d5a5d
https://github.com/kronosnet/kronosnet/commit/27f78593d586f0b931dbc494b1e8a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M configure.ac
Log Message:
-----------
[build] fail configure if we can't find Doxygen to build man pages
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 91209144e773c68649a3badbedd4b1908ddf7042
https://github.com/kronosnet/kronosnet/commit/91209144e773c68649a3badbedd4b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M configure.ac
Log Message:
-----------
[build] drop unnecessary include checks
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 9ea305af158b354f7db454411db109a866ac48bf
https://github.com/kronosnet/kronosnet/commit/9ea305af158b354f7db454411db10…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M configure.ac
Log Message:
-----------
[build] drop unnecessary function checks
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 83021522bdce9db48226da3b0055d5ad09e81c5d
https://github.com/kronosnet/kronosnet/commit/83021522bdce9db48226da3b0055d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M configure.ac
Log Message:
-----------
[build] drop redundant check (it's duplicated just a few lines below)
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: a536d7c246aac51893318126039130ea21c7745c
https://github.com/kronosnet/kronosnet/commit/a536d7c246aac5189331812603913…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M configure.ac
Log Message:
-----------
[build] check for all *int types as we use pretty much all of them
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 9f736bc1a9bb2fcb4b894e5e99b251b467b219de
https://github.com/kronosnet/kronosnet/commit/9f736bc1a9bb2fcb4b894e5e99b25…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M Makefile.am
M build-aux/Makefile.am
M configure.ac
M kronosnet.spec.in
M libknet/man/Makefile.am
Log Message:
-----------
[build] make man page build optional
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 16f01056b837082c69a535aa0e0b2fe78555b0f9
https://github.com/kronosnet/kronosnet/commit/16f01056b837082c69a535aa0e0b2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M Makefile.am
M configure.ac
Log Message:
-----------
[build] be consistent
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 5abdfed66d7d35e94720f2827ab71369150edd01
https://github.com/kronosnet/kronosnet/commit/5abdfed66d7d35e94720f2827ab71…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M configure.ac
Log Message:
-----------
[build] simplify Doxygen test based on Feri's input
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: de1f79a3304ae93178585d34ba9ad968e1533259
https://github.com/kronosnet/kronosnet/commit/de1f79a3304ae93178585d34ba9ad…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M .gitignore
M Makefile.am
R build-aux/Makefile.am
R build-aux/doxyxml.c
M configure.ac
M kronosnet.spec.in
M libknet/Makefile.am
R libknet/man/Doxyfile.in
R libknet/man/Makefile.am
A man/Doxyfile-knet.in
A man/Makefile.am
A man/doxyxml.c
Log Message:
-----------
[man] move libknet man pages and man pages build tools to top level dir
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 531d7458c6648ef7be352bdf79378d6320a35fa7
https://github.com/kronosnet/kronosnet/commit/531d7458c6648ef7be352bdf79378…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M kronosnetd/Makefile.am
R kronosnetd/knet-keygen.8
R kronosnetd/kronosnetd.8
M man/Makefile.am
A man/knet-keygen.8
A man/kronosnetd.8
Log Message:
-----------
[man] move kronosnetd man pages
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 953d86068b4c48d2d88c5d57fe2db1a9b9ba545b
https://github.com/kronosnet/kronosnet/commit/953d86068b4c48d2d88c5d57fe2db…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M man/Makefile.am
Log Message:
-----------
[man] fix path to stamp file
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: f7d5d1ca56febbd5e1ef65d4a43eb2f2326154ae
https://github.com/kronosnet/kronosnet/commit/f7d5d1ca56febbd5e1ef65d4a43eb…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M man/doxyxml.c
Log Message:
-----------
doxyxml: Use overridden XML_DIR for reading structures
Signed-off-by: Christine Caulfield <ccaulfie(a)redhat.com>
Commit: 268f9ff9b0ff88291ac3582a334a864edcbdaf02
https://github.com/kronosnet/kronosnet/commit/268f9ff9b0ff88291ac3582a334a8…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-02-20 (Tue, 20 Feb 2018)
Changed paths:
M libknet/transport_udp.c
Log Message:
-----------
UDP: Don't keep retrying send if we get EINVAL
UDP can return EINVAL if the route is down or not configured, this can
cause knet to 'spin' (well, ish, there is a usleep in there).
With this patch in place knet doesn't hog the CPU anywhere near so much
(and it does recover if the link returns).
Signed-off-by: Christine Caulfield <ccaulfie(a)redhat.com>
Commit: 64a54f052b228313a1e208eb4fad68ec6399d71a
https://github.com/kronosnet/kronosnet/commit/64a54f052b228313a1e208eb4fad6…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-20 (Tue, 20 Feb 2018)
Changed paths:
M libknet/handle.c
M libknet/internals.h
M libknet/libknet.h
M libknet/tests/api-test-coverage
M libknet/tests/api_knet_handle_new.c
M libknet/tests/test-common.c
M libknet/transport_common.c
M man/Makefile.am
Log Message:
-----------
New API function: knet_handle_new_ex() taking handle flags
For now, the only supported flag is KNET_HANDLE_FLAG_PRIVILEGED,
which is also the default in knet_handle_new().
The tests are adapted to switch this flag off, which makes them pass
in default environments without privileges.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 6295ffb57741e514716196a119ff15325f9f6bd2
https://github.com/kronosnet/kronosnet/commit/6295ffb57741e514716196a119ff1…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-20 (Tue, 20 Feb 2018)
Changed paths:
M libknet/Makefile.am
M libtap/Makefile.am
Log Message:
-----------
build: provide -version-info directly instead of -version-number
The info components carry the real OS-independent library version
information, from which the version number is computed differently
on different systems. According to the libtool manual "new projects
should use the -version-info flag instead".
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: ccc6751d31e557e45709a149c566cee4210f1c12
https://github.com/kronosnet/kronosnet/commit/ccc6751d31e557e45709a149c566c…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-02-20 (Tue, 20 Feb 2018)
Changed paths:
M libknet/Makefile.am
Log Message:
-----------
Indicate new API call in libtool version info
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 59d67fdc19d7d21f2b90bbf7166f317524879679
https://github.com/kronosnet/kronosnet/commit/59d67fdc19d7d21f2b90bbf7166f3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M Makefile.am
Log Message:
-----------
[build] fix ChangeLog generation in release tarball
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: e268accc08c5b30660f766ec6dd54559da29674c
https://github.com/kronosnet/kronosnet/commit/e268accc08c5b30660f766ec6dd54…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-02-25 (Sun, 25 Feb 2018)
Changed paths:
M .gitignore
M Makefile.am
M configure.ac
M kronosnet.spec.in
M kronosnetd/Makefile.am
R kronosnetd/knet-keygen.8
R kronosnetd/kronosnetd.8
M libknet/Makefile.am
M libknet/common.c
M libknet/compress_lz4.c
M libknet/compress_lz4hc.c
M libknet/crypto.c
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
M libknet/handle.c
M libknet/internals.h
M libknet/libknet.h
R libknet/man/Doxyfile.in
R libknet/man/Makefile.am
R libknet/man/knet_addrtostr.3
R libknet/man/knet_get_compress_list.3
R libknet/man/knet_get_crypto_list.3
R libknet/man/knet_get_transport_id_by_name.3
R libknet/man/knet_get_transport_list.3
R libknet/man/knet_get_transport_name_by_id.3
R libknet/man/knet_handle_add_datafd.3
R libknet/man/knet_handle_clear_stats.3
R libknet/man/knet_handle_compress.3
R libknet/man/knet_handle_crypto.3
R libknet/man/knet_handle_enable_filter.3
R libknet/man/knet_handle_enable_pmtud_notify.3
R libknet/man/knet_handle_enable_sock_notify.3
R libknet/man/knet_handle_free.3
R libknet/man/knet_handle_get_channel.3
R libknet/man/knet_handle_get_datafd.3
R libknet/man/knet_handle_get_stats.3
R libknet/man/knet_handle_get_transport_reconnect_interval.3
R libknet/man/knet_handle_new.3
R libknet/man/knet_handle_pmtud_get.3
R libknet/man/knet_handle_pmtud_getfreq.3
R libknet/man/knet_handle_pmtud_setfreq.3
R libknet/man/knet_handle_remove_datafd.3
R libknet/man/knet_handle_set_transport_reconnect_interval.3
R libknet/man/knet_handle_setfwd.3
R libknet/man/knet_host_add.3
R libknet/man/knet_host_enable_status_change_notify.3
R libknet/man/knet_host_get_host_list.3
R libknet/man/knet_host_get_id_by_host_name.3
R libknet/man/knet_host_get_name_by_host_id.3
R libknet/man/knet_host_get_policy.3
R libknet/man/knet_host_get_status.3
R libknet/man/knet_host_remove.3
R libknet/man/knet_host_set_name.3
R libknet/man/knet_host_set_policy.3
R libknet/man/knet_link_clear_config.3
R libknet/man/knet_link_get_config.3
R libknet/man/knet_link_get_enable.3
R libknet/man/knet_link_get_link_list.3
R libknet/man/knet_link_get_ping_timers.3
R libknet/man/knet_link_get_pong_count.3
R libknet/man/knet_link_get_priority.3
R libknet/man/knet_link_get_status.3
R libknet/man/knet_link_set_config.3
R libknet/man/knet_link_set_enable.3
R libknet/man/knet_link_set_ping_timers.3
R libknet/man/knet_link_set_pong_count.3
R libknet/man/knet_link_set_priority.3
R libknet/man/knet_log_get_loglevel.3
R libknet/man/knet_log_get_loglevel_id.3
R libknet/man/knet_log_get_loglevel_name.3
R libknet/man/knet_log_get_subsystem_id.3
R libknet/man/knet_log_get_subsystem_name.3
R libknet/man/knet_log_set_loglevel.3
R libknet/man/knet_recv.3
R libknet/man/knet_send.3
R libknet/man/knet_send_sync.3
R libknet/man/knet_strtoaddr.3
R libknet/man/libknet.h.3
M libknet/tests/Makefile.am
M libknet/tests/api-test-coverage
M libknet/tests/api_knet_handle_new.c
M libknet/tests/api_knet_link_set_enable.c
M libknet/tests/test-common.c
M libknet/transport_common.c
M libknet/transport_udp.c
M libtap/Makefile.am
A m4/ax_check_link_flag.m4
A m4/ax_prog_cc_for_build.m4
A man/Doxyfile-knet.in
A man/Makefile.am
A man/doxyxml.c
A man/knet-keygen.8
A man/kronosnetd.8
M poc-code/iov-hash/Makefile.am
Log Message:
-----------
Merge pull request #116 from kronosnet/stable1-proposed
stable1-proposed fixes
Compare:
https://github.com/kronosnet/kronosnet/compare/5c3741d78e4b...e268accc08c5