Branch: refs/heads/master Home: https://github.com/kronosnet/kronosnet Commit: 4ac6704d0383a328147fa6676cc56125eadcbd0a https://github.com/kronosnet/kronosnet/commit/4ac6704d0383a328147fa6676cc561... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: 04537c5702b5a2097e06f546a2095aa208dcd9c3 https://github.com/kronosnet/kronosnet/commit/04537c5702b5a2097e06f546a2095a... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: 18ab48885e9e8cf9fadf117828e8fa0b2d20a77e https://github.com/kronosnet/kronosnet/commit/18ab48885e9e8cf9fadf117828e8fa... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: d8283293795f0b150bf92104246fbedbc122c870 https://github.com/kronosnet/kronosnet/commit/d8283293795f0b150bf92104246fbe... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: c6fac7932f6db08f02d2d5c63532544b4dd1f0db https://github.com/kronosnet/kronosnet/commit/c6fac7932f6db08f02d2d5c6353254... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: 726942670be464b19cfa88bf26c834f3b9552810 https://github.com/kronosnet/kronosnet/commit/726942670be464b19cfa88bf26c834... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: 65091bed08ead1d4d4628e89676198f54736f7ef https://github.com/kronosnet/kronosnet/commit/65091bed08ead1d4d4628e89676198... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: 99b15a16a3f4f8c362268be15b412b4175f8cc4c https://github.com/kronosnet/kronosnet/commit/99b15a16a3f4f8c362268be15b412b... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: 259cbf7199d45bd7eb81466354a85cb72a8a14a3 https://github.com/kronosnet/kronosnet/commit/259cbf7199d45bd7eb81466354a85c... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: 14efee908080f6b9bce99e3efe151c73b27209fb https://github.com/kronosnet/kronosnet/commit/14efee908080f6b9bce99e3efe151c... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: bfe8a6533da124fc93f4fffb85d47bfd1111150d https://github.com/kronosnet/kronosnet/commit/bfe8a6533da124fc93f4fffb85d47b... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: 9bf5145a3540b1e8b5ef2250ee4626a7af9352b8 https://github.com/kronosnet/kronosnet/commit/9bf5145a3540b1e8b5ef2250ee4626... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: e18bbc1ab8e618f4812ee2cfe698de9c9cee470a https://github.com/kronosnet/kronosnet/commit/e18bbc1ab8e618f4812ee2cfe698de... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: 045ec4044e583b881f50ccf1fbf1bc34a8f802d9 https://github.com/kronosnet/kronosnet/commit/045ec4044e583b881f50ccf1fbf1bc... Author: Fabio M. Di Nitto fdinitto@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@redhat.com
Commit: bb7eeb7a83230c9f580b34271330f98617d81e34 https://github.com/kronosnet/kronosnet/commit/bb7eeb7a83230c9f580b34271330f9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths: M libknet/Makefile.am M libknet/compress.c M libknet/crypto.c M libknet/handle.c M libknet/internals.h M libknet/libknet.h M libknet/links.c M libknet/man/Makefile.am M libknet/man/knet_addrtostr.3 A libknet/man/knet_get_compress_list.3 A libknet/man/knet_get_crypto_list.3 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 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 R libknet/man/knet_handle_get_compress_list.3 R libknet/man/knet_handle_get_crypto_list.3 M libknet/man/knet_handle_get_datafd.3 M libknet/man/knet_handle_get_stats.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/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-check.mk A libknet/tests/api_knet_get_compress_list.c A libknet/tests/api_knet_get_crypto_list.c 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_compress_list.c R libknet/tests/api_knet_handle_get_crypto_list.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/tests/api_knet_link_set_config.c A libknet/tests/api_knet_send_crypto.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: ----------- Merge pull request #84 from kronosnet/api-fixes
Api fixes
Compare: https://github.com/kronosnet/kronosnet/compare/bbe704162dda...bb7eeb7a8323