Branch: refs/heads/api-fixes
Home:
https://github.com/kronosnet/kronosnet
Commit: 4ac6704d0383a328147fa6676cc56125eadcbd0a
https://github.com/kronosnet/kronosnet/commit/4ac6704d0383a328147fa6676cc56…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/Makefile.am
M libknet/handle.c
M libknet/internals.h
M libknet/links.c
M libknet/tests/knet_bench.c
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
M libknet/threads_tx.c
M libknet/transport_common.c
A libknet/transport_common.h
M libknet/transport_loopback.c
A libknet/transport_loopback.h
M libknet/transport_sctp.c
A libknet/transport_sctp.h
M libknet/transport_udp.c
A libknet/transport_udp.h
A libknet/transports.c
M libknet/transports.h
Log Message:
-----------
[transports] move to use the same internal API as crypto and compress modules
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 04537c5702b5a2097e06f546a2095aa208dcd9c3
https://github.com/kronosnet/kronosnet/commit/04537c5702b5a2097e06f546a2095…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/libknet.h
M libknet/man/Makefile.am
A libknet/man/knet_get_transport_id_by_name.3
A libknet/man/knet_get_transport_list.3
A libknet/man/knet_get_transport_name_by_id.3
R libknet/man/knet_handle_get_transport_id_by_name.3
R libknet/man/knet_handle_get_transport_list.3
R libknet/man/knet_handle_get_transport_name_by_id.3
M libknet/tests/api-check.mk
A libknet/tests/api_knet_get_transport_id_by_name.c
A libknet/tests/api_knet_get_transport_list.c
A libknet/tests/api_knet_get_transport_name_by_id.c
R libknet/tests/api_knet_handle_get_transport_id_by_name.c
R libknet/tests/api_knet_handle_get_transport_list.c
R libknet/tests/api_knet_handle_get_transport_name_by_id.c
M libknet/transports.c
Log Message:
-----------
[transports] cleanup API calls
knet_get_transport_id_by_name, knet_get_transport_list and knet_get_transport_name_by_id
don't need
a handle to be functional as they only access build-time info that don't change at
runtime.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 18ab48885e9e8cf9fadf117828e8fa0b2d20a77e
https://github.com/kronosnet/kronosnet/commit/18ab48885e9e8cf9fadf117828e8f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/libknet.h
M libknet/tests/api_knet_get_transport_list.c
M libknet/tests/api_knet_link_set_config.c
M libknet/transports.c
Log Message:
-----------
[transports] make KNET_MAX_TRANSPORTS = UINT8_MAX now that the APIs allow holes in the
IDs
this way we don't need to break ABI if we add new transports later on.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: d8283293795f0b150bf92104246fbedbc122c870
https://github.com/kronosnet/kronosnet/commit/d8283293795f0b150bf92104246fb…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
[logging] don't hardcode the max, use max value for the typedef
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: c6fac7932f6db08f02d2d5c63532544b4dd1f0db
https://github.com/kronosnet/kronosnet/commit/c6fac7932f6db08f02d2d5c635325…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/crypto.c
M libknet/libknet.h
M libknet/man/Makefile.am
A libknet/man/knet_get_crypto_list.3
R libknet/man/knet_handle_get_crypto_list.3
M libknet/tests/api-check.mk
A libknet/tests/api_knet_get_crypto_list.c
R libknet/tests/api_knet_handle_get_crypto_list.c
Log Message:
-----------
[crypto] move knet_handle_get_crypto_list to knet_get_crypto_list
now matches the same API as get_transport_list
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 726942670be464b19cfa88bf26c834f3b9552810
https://github.com/kronosnet/kronosnet/commit/726942670be464b19cfa88bf26c83…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/compress.c
M libknet/libknet.h
M libknet/man/Makefile.am
A libknet/man/knet_get_compress_list.3
R libknet/man/knet_handle_get_compress_list.3
M libknet/tests/api-check.mk
A libknet/tests/api_knet_get_compress_list.c
R libknet/tests/api_knet_handle_get_compress_list.c
Log Message:
-----------
[compress] move knet_handle_get_compress_list to knet_get_compress_list
now matches the same API as get_transport_list
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 65091bed08ead1d4d4628e89676198f54736f7ef
https://github.com/kronosnet/kronosnet/commit/65091bed08ead1d4d4628e8967619…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/man/knet_addrtostr.3
M libknet/man/knet_get_compress_list.3
M libknet/man/knet_get_crypto_list.3
M libknet/man/knet_get_transport_id_by_name.3
M libknet/man/knet_get_transport_list.3
M libknet/man/knet_get_transport_name_by_id.3
M libknet/man/knet_handle_add_datafd.3
M libknet/man/knet_handle_clear_stats.3
M libknet/man/knet_handle_compress.3
M libknet/man/knet_handle_crypto.3
M libknet/man/knet_handle_enable_filter.3
M libknet/man/knet_handle_enable_pmtud_notify.3
M libknet/man/knet_handle_enable_sock_notify.3
M libknet/man/knet_handle_free.3
M libknet/man/knet_handle_get_channel.3
M libknet/man/knet_handle_get_datafd.3
M libknet/man/knet_handle_get_stats.3
M libknet/man/knet_handle_get_transport_reconnect_interval.3
M libknet/man/knet_handle_new.3
M libknet/man/knet_handle_pmtud_get.3
M libknet/man/knet_handle_pmtud_getfreq.3
M libknet/man/knet_handle_pmtud_setfreq.3
M libknet/man/knet_handle_remove_datafd.3
M libknet/man/knet_handle_set_transport_reconnect_interval.3
M libknet/man/knet_handle_setfwd.3
M libknet/man/knet_host_add.3
M libknet/man/knet_host_enable_status_change_notify.3
M libknet/man/knet_host_get_host_list.3
M libknet/man/knet_host_get_id_by_host_name.3
M libknet/man/knet_host_get_name_by_host_id.3
M libknet/man/knet_host_get_policy.3
M libknet/man/knet_host_get_status.3
M libknet/man/knet_host_remove.3
M libknet/man/knet_host_set_name.3
M libknet/man/knet_host_set_policy.3
M libknet/man/knet_link_clear_config.3
M libknet/man/knet_link_get_config.3
M libknet/man/knet_link_get_enable.3
M libknet/man/knet_link_get_link_list.3
M libknet/man/knet_link_get_ping_timers.3
M libknet/man/knet_link_get_pong_count.3
M libknet/man/knet_link_get_priority.3
M libknet/man/knet_link_get_status.3
M libknet/man/knet_link_set_config.3
M libknet/man/knet_link_set_enable.3
M libknet/man/knet_link_set_ping_timers.3
M libknet/man/knet_link_set_pong_count.3
M libknet/man/knet_link_set_priority.3
M libknet/man/knet_log_get_loglevel.3
M libknet/man/knet_log_get_loglevel_id.3
M libknet/man/knet_log_get_loglevel_name.3
M libknet/man/knet_log_get_subsystem_id.3
M libknet/man/knet_log_get_subsystem_name.3
M libknet/man/knet_log_set_loglevel.3
M libknet/man/knet_recv.3
M libknet/man/knet_send.3
M libknet/man/knet_send_sync.3
M libknet/man/knet_strtoaddr.3
M libknet/man/libknet.h.3
M libknet/tests/api_knet_get_transport_id_by_name.c
M libknet/tests/api_knet_get_transport_name_by_id.c
M libknet/transport_loopback.h
M libknet/transport_sctp.h
M libknet/transport_udp.h
M libknet/transports.c
Log Message:
-----------
[docs] update copyright and manpagea
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 99b15a16a3f4f8c362268be15b412b4175f8cc4c
https://github.com/kronosnet/kronosnet/commit/99b15a16a3f4f8c362268be15b412…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/tests/api_knet_get_compress_list.c
Log Message:
-----------
[tests] fix error message in api_knet_get_compress_list.c
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 259cbf7199d45bd7eb81466354a85cb72a8a14a3
https://github.com/kronosnet/kronosnet/commit/259cbf7199d45bd7eb81466354a85…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/tests/api_knet_get_transport_list.c
M libknet/transports.c
Log Message:
-----------
[transports] knet_get_transport_list should behaves as knet_get_compress/crypto_list
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 14efee908080f6b9bce99e3efe151c73b27209fb
https://github.com/kronosnet/kronosnet/commit/14efee908080f6b9bce99e3efe151…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/tests/api-check.mk
A libknet/tests/api_knet_send_crypto.c
Log Message:
-----------
[tests] add api_knet_send_crypto
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: bfe8a6533da124fc93f4fffb85d47bfd1111150d
https://github.com/kronosnet/kronosnet/commit/bfe8a6533da124fc93f4fffb85d47…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/tests/api_knet_send_crypto.c
Log Message:
-----------
[tests] fix build on i386
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 9bf5145a3540b1e8b5ef2250ee4626a7af9352b8
https://github.com/kronosnet/kronosnet/commit/9bf5145a3540b1e8b5ef2250ee462…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/tests/api_knet_send_crypto.c
Log Message:
-----------
[tests] fix tests differently
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: e18bbc1ab8e618f4812ee2cfe698de9c9cee470a
https://github.com/kronosnet/kronosnet/commit/e18bbc1ab8e618f4812ee2cfe698d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/libknet.h
M libknet/man/knet_addrtostr.3
M libknet/man/knet_get_compress_list.3
M libknet/man/knet_get_crypto_list.3
M libknet/man/knet_get_transport_id_by_name.3
M libknet/man/knet_get_transport_list.3
M libknet/man/knet_get_transport_name_by_id.3
M libknet/man/knet_handle_add_datafd.3
M libknet/man/knet_handle_clear_stats.3
M libknet/man/knet_handle_compress.3
M libknet/man/knet_handle_crypto.3
M libknet/man/knet_handle_enable_filter.3
M libknet/man/knet_handle_enable_pmtud_notify.3
M libknet/man/knet_handle_enable_sock_notify.3
M libknet/man/knet_handle_free.3
M libknet/man/knet_handle_get_channel.3
M libknet/man/knet_handle_get_datafd.3
M libknet/man/knet_handle_get_stats.3
M libknet/man/knet_handle_get_transport_reconnect_interval.3
M libknet/man/knet_handle_new.3
M libknet/man/knet_handle_pmtud_get.3
M libknet/man/knet_handle_pmtud_getfreq.3
M libknet/man/knet_handle_pmtud_setfreq.3
M libknet/man/knet_handle_remove_datafd.3
M libknet/man/knet_handle_set_transport_reconnect_interval.3
M libknet/man/knet_handle_setfwd.3
M libknet/man/knet_host_add.3
M libknet/man/knet_host_enable_status_change_notify.3
M libknet/man/knet_host_get_host_list.3
M libknet/man/knet_host_get_id_by_host_name.3
M libknet/man/knet_host_get_name_by_host_id.3
M libknet/man/knet_host_get_policy.3
M libknet/man/knet_host_get_status.3
M libknet/man/knet_host_remove.3
M libknet/man/knet_host_set_name.3
M libknet/man/knet_host_set_policy.3
M libknet/man/knet_link_clear_config.3
M libknet/man/knet_link_get_config.3
M libknet/man/knet_link_get_enable.3
M libknet/man/knet_link_get_link_list.3
M libknet/man/knet_link_get_ping_timers.3
M libknet/man/knet_link_get_pong_count.3
M libknet/man/knet_link_get_priority.3
M libknet/man/knet_link_get_status.3
M libknet/man/knet_link_set_config.3
M libknet/man/knet_link_set_enable.3
M libknet/man/knet_link_set_ping_timers.3
M libknet/man/knet_link_set_pong_count.3
M libknet/man/knet_link_set_priority.3
M libknet/man/knet_log_get_loglevel.3
M libknet/man/knet_log_get_loglevel_id.3
M libknet/man/knet_log_get_loglevel_name.3
M libknet/man/knet_log_get_subsystem_id.3
M libknet/man/knet_log_get_subsystem_name.3
M libknet/man/knet_log_set_loglevel.3
M libknet/man/knet_recv.3
M libknet/man/knet_send.3
M libknet/man/knet_send_sync.3
M libknet/man/knet_strtoaddr.3
M libknet/man/libknet.h.3
Log Message:
-----------
[libknet] add padding to get *_info structs
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 045ec4044e583b881f50ccf1fbf1bc34a8f802d9
https://github.com/kronosnet/kronosnet/commit/045ec4044e583b881f50ccf1fbf1b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/libknet.h
M libknet/man/knet_get_compress_list.3
M libknet/man/knet_get_crypto_list.3
M libknet/man/libknet.h.3
Log Message:
-----------
[libknet] fix comments and update man pages
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Compare:
https://github.com/kronosnet/kronosnet/compare/278b6c4a2e46...045ec4044e58