Branch: refs/heads/stable1-proposed
Home: https://github.com/kronosnet/kronosnet
Commit: d7fb8af3a8be37f12e0149d49280762e2bdb9b16
https://github.com/kronosnet/kronosnet/commit/d7fb8af3a8be37f12e0149d492807…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M configure.ac
M libknet/Makefile.am
A libknet/links_acl.c
A libknet/links_acl.h
M libknet/tests/Makefile.am
A libknet/tests/int_links_acl.c
A libknet/tests/int_links_acl.txt
M poc-code/Makefile.am
R poc-code/access-list/.gitignore
R poc-code/access-list/Makefile.am
R poc-code/access-list/ipcheck.c
R poc-code/access-list/ipcheck.h
R poc-code/access-list/test_ipcheck.c
R poc-code/access-list/test_ipcheck.txt
Log Message:
-----------
[acl] move poc-code into libknet dir and rename to links_acl.*
code is not integrated yet and test suite can´t run standalone
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 2a325c9fc388c91fd9969378d5822db87b9d364b
https://github.com/kronosnet/kronosnet/commit/2a325c9fc388c91fd9969378d5822…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/handle.c
M libknet/internals.h
M libknet/libknet.h
M libknet/tests/api-check.mk
A libknet/tests/api_knet_handle_enable_access_lists.c
Log Message:
-----------
[acl] add knet_handle_enable_access_lists api call
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 7cb7619d9222e09e65c3ec46a9d79a1806c44a25
https://github.com/kronosnet/kronosnet/commit/7cb7619d9222e09e65c3ec46a9d79…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/internals.h
M libknet/transports.c
M libknet/transports.h
Log Message:
-----------
[transports] add information about the nature of the transport and supported access lists
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 45b1d526876aa89986e7bd379c45f8856056fe68
https://github.com/kronosnet/kronosnet/commit/45b1d526876aa89986e7bd379c45f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/internals.h
M libknet/links_acl.c
M libknet/links_acl.h
M libknet/tests/int_links_acl.c
Log Message:
-----------
[access lists] make code more generic to accept more than IP protocol and start to bind it to each fd
access lists are unique per file descriptor, each fd can have its own protocol and list.
remane around ipcheck* with check* to be more generic.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 4a76e6de56d50c6c4c78af996d0f97d8df34dadd
https://github.com/kronosnet/kronosnet/commit/4a76e6de56d50c6c4c78af996d0f9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/handle.c
Log Message:
-----------
[handle] properly initialize fd tracker buffers
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: a08389d536726927f2438a7e0bfe6b86244779ab
https://github.com/kronosnet/kronosnet/commit/a08389d536726927f2438a7e0bfe6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links.c
M libknet/links_acl.c
M libknet/links_acl.h
M libknet/tests/int_links_acl.c
Log Message:
-----------
[access lists] automatically add and remove point to point access lists
those are not used just yet.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: c48b048e3b340ea7696c3300fb64928b22018233
https://github.com/kronosnet/kronosnet/commit/c48b048e3b340ea7696c3300fb649…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/tests/api_knet_link_set_config.c
Log Message:
-----------
[access lists] add tests for default access lists
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: a7fa047d1bdae266cfef18fc31d87072b7dfd6d3
https://github.com/kronosnet/kronosnet/commit/a7fa047d1bdae266cfef18fc31d87…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/tests/knet_bench.c
Log Message:
-----------
[access lists] allow knet_bench to enable/disable access lists
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: fe077a47ad551d6dcc9f136a1f29b2b98b718beb
https://github.com/kronosnet/kronosnet/commit/fe077a47ad551d6dcc9f136a1f29b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/threads_rx.c
Log Message:
-----------
[access lists] enable access lists for GENERIC_ACL protocols (udp for example)
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 862446dbc84165963b34f05e2157d3361b5b8f8a
https://github.com/kronosnet/kronosnet/commit/862446dbc84165963b34f05e2157d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links.c
Log Message:
-----------
[access lists] enable generic access lists only for protocols that use them
protocols such as SCTP that use their own access list tracking will
need to setup access lists in transport_link_set/clear_config
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: d2333aab530d06ec502131aea03281ac13263d99
https://github.com/kronosnet/kronosnet/commit/d2333aab530d06ec502131aea0328…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/transport_sctp.c
Log Message:
-----------
[access lists] add access lists support to sctp
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 12ee796ceca832c18054e87a0e310dcd9a6c16c6
https://github.com/kronosnet/kronosnet/commit/12ee796ceca832c18054e87a0e310…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links_acl.c
M libknet/tests/int_links_acl.c
Log Message:
-----------
[access lists] fix build on freebsd
don't use malloc.h, obsoleted by stdlib.h
define s6_addr32 that's only available in kernel space
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 0cb8e8bab46b30487a4821004ee757ee8f9eb91e
https://github.com/kronosnet/kronosnet/commit/0cb8e8bab46b30487a4821004ee75…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/Makefile.am
M libknet/links.c
M libknet/links_acl.c
M libknet/links_acl.h
A libknet/links_acl_ip.c
A libknet/links_acl_ip.h
M libknet/tests/Makefile.am
M libknet/tests/int_links_acl.c
M libknet/threads_rx.c
M libknet/transport_sctp.c
Log Message:
-----------
[access lists] move all acl wrappers to links_acl* and split links_acl_ip to their own files
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: c374aef3fda1c01b282a5baf193e0ac7870d1eb2
https://github.com/kronosnet/kronosnet/commit/c374aef3fda1c01b282a5baf193e0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/internals.h
M libknet/links_acl.c
M libknet/links_acl.h
M libknet/links_acl_ip.c
M libknet/links_acl_ip.h
Log Message:
-----------
[access lists] move access lists structs and data types to links_acl.*
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: be01691050bea1aabe0d8736d2017974d966a1c0
https://github.com/kronosnet/kronosnet/commit/be01691050bea1aabe0d8736d2017…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links_acl.c
Log Message:
-----------
[access lists] more use of generic wrappers and remove duplicate code
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 34d87fab04c1e1329f0066adf595d575dac3d0de
https://github.com/kronosnet/kronosnet/commit/34d87fab04c1e1329f0066adf595d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links_acl.c
M libknet/links_acl.h
M libknet/threads_rx.c
M libknet/transport_sctp.c
Log Message:
-----------
[access lists] cleanup API a bit
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: f5cba0f7608bed1e142f30c9e04e05b4ba56606c
https://github.com/kronosnet/kronosnet/commit/f5cba0f7608bed1e142f30c9e04e0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links.c
M libknet/links_acl.c
M libknet/links_acl.h
Log Message:
-----------
[access lists] remove 2 unnecessary wrappers
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: c02c06feed59b18948d0107d2ec4cc2a9182554a
https://github.com/kronosnet/kronosnet/commit/c02c06feed59b18948d0107d2ec4c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/internals.h
M libknet/links.c
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
M libknet/threads_tx.c
M libknet/transports.c
Log Message:
-----------
[links] rename transport_type to transport to avoid confusion
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: e1345c4f44efd7db79376a3985e4a6aab1461c6f
https://github.com/kronosnet/kronosnet/commit/e1345c4f44efd7db79376a3985e4a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
M libknet/threads_tx.c
Log Message:
-----------
[links] rename tranport_type to transport to avoid confusion (part 2)
complements be9d053efafc822cabd696914d53b5dfe25fb4fd due to early
cherry-pick of 7033ddab505a0cf3655115fe5037579b7c882a8c
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: fb462d4f238b98ab685f9efae945a0e527f399ba
https://github.com/kronosnet/kronosnet/commit/fb462d4f238b98ab685f9efae945a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links_acl.c
M libknet/links_acl.h
M libknet/threads_rx.c
M libknet/transport_sctp.c
Log Message:
-----------
[access lists] make internal API consistent
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: f1919ce88831032c123bb28771ef2cabf03a148e
https://github.com/kronosnet/kronosnet/commit/f1919ce88831032c123bb28771ef2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links_acl.c
M libknet/links_acl_ip.c
M libknet/tests/Makefile.am
M libknet/tests/int_links_acl.c
Log Message:
-----------
[access lists] fix build on BSD and add some include files around
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 9a5babce2066ecb61a5647345792675c2f9f416b
https://github.com/kronosnet/kronosnet/commit/9a5babce2066ecb61a56473457926…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links.c
M libknet/links_acl.c
M libknet/links_acl_ip.c
M libknet/transport_sctp.c
Log Message:
-----------
[access lists] add errno around and start using them
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 6abcbf579695dd050da0b5262f1e0a63325bbe52
https://github.com/kronosnet/kronosnet/commit/6abcbf579695dd050da0b5262f1e0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links_acl.c
M libknet/links_acl.h
M libknet/links_acl_ip.c
M libknet/links_acl_ip.h
Log Message:
-----------
[access lists] confine access lists data structs within the protocol itself
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: bc25626d5585ac267029470cf518852017d3740b
https://github.com/kronosnet/kronosnet/commit/bc25626d5585ac267029470cf5188…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/internals.h
M libknet/links_acl.c
M libknet/tests/api_knet_link_set_config.c
Log Message:
-----------
[access lists] use better name for fd_tracker structure
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: ce8b773ed76102719c1e4a8859854e01a250b482
https://github.com/kronosnet/kronosnet/commit/ce8b773ed76102719c1e4a8859854…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/Makefile.am
M libknet/internals.h
M libknet/links_acl.c
M libknet/links_acl.h
A libknet/links_acl_loopback.c
A libknet/links_acl_loopback.h
M libknet/tests/Makefile.am
M libknet/transports.c
Log Message:
-----------
[access lists] use arrays to access per-protocol functions
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 118c7c415fbe9e47137c34607f26ac9b5b42fbf4
https://github.com/kronosnet/kronosnet/commit/118c7c415fbe9e47137c34607f26a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links_acl.c
M libknet/links_acl.h
M libknet/links_acl_ip.c
M libknet/links_acl_ip.h
M libknet/links_acl_loopback.c
M libknet/links_acl_loopback.h
Log Message:
-----------
[access lists] rename ip1/2 to ss1/2 to keep it more generic
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 2eb0040c7b5c99f3157b3922f6400a6c09c80e7e
https://github.com/kronosnet/kronosnet/commit/2eb0040c7b5c99f3157b3922f6400…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/internals.h
M libknet/transport_loopback.c
M libknet/transport_loopback.h
M libknet/transport_sctp.c
M libknet/transport_sctp.h
M libknet/transport_udp.c
M libknet/transport_udp.h
M libknet/transports.c
M libknet/transports.h
Log Message:
-----------
[transports / access list] add internal API to gather which fd to use for access lists given a certain link struct
this is required for the external API that has to be transport indepedent
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 21cf1a648999774053a9c7386b13eb5a64c1c7db
https://github.com/kronosnet/kronosnet/commit/21cf1a648999774053a9c7386b13e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
[access lists] add documentation for enable_access_list
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 6373dd2358b816beab2cc87bdf8ff196480b60cc
https://github.com/kronosnet/kronosnet/commit/6373dd2358b816beab2cc87bdf8ff…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/libknet.h
M libknet/links.c
M libknet/links_acl.c
M libknet/links_acl.h
M libknet/links_acl_ip.c
M libknet/links_acl_ip.h
M libknet/links_acl_loopback.c
M libknet/links_acl_loopback.h
M libknet/tests/int_links_acl.c
M libknet/transport_sctp.c
M man/Makefile.am
Log Message:
-----------
[access lists] add external API calls to manage access lists
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: dc7731abeff323785291207b91d23173bf0bb458
https://github.com/kronosnet/kronosnet/commit/dc7731abeff323785291207b91d23…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/tests/api_knet_send.c
M libknet/tests/api_knet_send_loopback.c
Log Message:
-----------
[access lists] test implicit access lists management for UDP, SCTP and LOOPBACK
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: f6f08c08179a051aa51fadc48a1acfb71a6f55b4
https://github.com/kronosnet/kronosnet/commit/f6f08c08179a051aa51fadc48a1ac…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links.c
Log Message:
-----------
[access lists] improve checks on various data types
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 31da8fa7b5d034980c38c2f5dcc6e3730f2031fa
https://github.com/kronosnet/kronosnet/commit/31da8fa7b5d034980c38c2f5dcc6e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/tests/api-check.mk
A libknet/tests/api_knet_link_add_acl.c
A libknet/tests/api_knet_link_clear_acl.c
A libknet/tests/api_knet_link_insert_acl.c
A libknet/tests/api_knet_link_rm_acl.c
Log Message:
-----------
[access lists] add public API tests
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: e9b656bebb0615c2b2419929cadfb71e3941af34
https://github.com/kronosnet/kronosnet/commit/e9b656bebb0615c2b2419929cadfb…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/internals.h
M libknet/libknet.h
Log Message:
-----------
acl: Fix English in commments
Commit: 8d42be74c7fdb58b8082c4a4d369d2facca467a9
https://github.com/kronosnet/kronosnet/commit/8d42be74c7fdb58b8082c4a4d369d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/tests/Makefile.am
R libknet/tests/int_links_acl.c
R libknet/tests/int_links_acl.txt
A libknet/tests/int_links_acl_ip.c
Log Message:
-----------
[access lists] add more extensive test for links_acl_ip
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: df6f761997d26afc62651f9ff831e0f7327ee41b
https://github.com/kronosnet/kronosnet/commit/df6f761997d26afc62651f9ff831e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links.c
Log Message:
-----------
[logging] fix log target of recently added API calls
spotted during sctp testing
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 3f426c317d41c93cefc7735607ec166539223283
https://github.com/kronosnet/kronosnet/commit/3f426c317d41c93cefc7735607ec1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/tests/Makefile.am
Log Message:
-----------
[tests] remove stray comment
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 541d7faf9068d10e12b4278c35825ce1353db081
https://github.com/kronosnet/kronosnet/commit/541d7faf9068d10e12b4278c35825…
Author: Chrissie Caulfield <ccaulfie(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
manpages: Document enums (#206)
And also fix a bug in structure printing that caused it to print the wrong name for a struct.
Commit: 592d0451494e815c4c8c74b914aaff69b640d1a2
https://github.com/kronosnet/kronosnet/commit/592d0451494e815c4c8c74b914aaf…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M Makefile.am
M configure.ac
M kronosnet.spec.in
M libknet/Makefile.am
M libknet/compress.c
A libknet/compress_zstd.c
M libknet/libknet.h
M libknet/logging.c
Log Message:
-----------
[compress] add support for libzstd
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 43b3f05da8736e7bb286e81f96e7514977541bef
https://github.com/kronosnet/kronosnet/commit/43b3f05da8736e7bb286e81f96e75…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M build-aux/knet_valgrind_memcheck.supp
Log Message:
-----------
[tests] hide an arm internal memory leak (non-recurring)
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: e7825127477c756b4d0d9311c9907e140575e490
https://github.com/kronosnet/kronosnet/commit/e7825127477c756b4d0d9311c9907…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/tests/api_knet_handle_clear_stats.c
M libknet/tests/api_knet_send.c
M libknet/tests/api_knet_send_compress.c
M libknet/tests/api_knet_send_crypto.c
M libknet/tests/api_knet_send_loopback.c
M libknet/tests/test-common.c
M libknet/tests/test-common.h
Log Message:
-----------
[tests] improve wait for packet implementation to flush logs during wait
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 790b1cb387df9ada2b607c0317a85bab8ec7245b
https://github.com/kronosnet/kronosnet/commit/790b1cb387df9ada2b607c0317a85…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
[man] fix libknet.h for errors detected by newly added test
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 27a7d1cb61bd66d8e36dd663075cf5d0f2d385e4
https://github.com/kronosnet/kronosnet/commit/27a7d1cb61bd66d8e36dd663075cf…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/links_acl_ip.c
M libknet/links_acl_ip.h
M libknet/links_acl_loopback.c
M libknet/links_acl_loopback.h
M libknet/tests/api_knet_handle_enable_access_lists.c
M libknet/tests/api_knet_link_add_acl.c
M libknet/tests/api_knet_link_clear_acl.c
M libknet/tests/api_knet_link_insert_acl.c
M libknet/tests/api_knet_link_rm_acl.c
M libknet/tests/int_links_acl_ip.c
Log Message:
-----------
[global] update copyright across the board
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 460fca5e33d52c560e34b1edf60f350efb6023a5
https://github.com/kronosnet/kronosnet/commit/460fca5e33d52c560e34b1edf60f3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M libknet/Makefile.am
Log Message:
-----------
[build] bump soname to indicate new API calls
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Compare: https://github.com/kronosnet/kronosnet/compare/c8aceef61c08...460fca5e33d5
Branch: refs/heads/stable1-proposed
Home: https://github.com/kronosnet/kronosnet
Commit: c8aceef61c08e1149566524369cae439dc04424f
https://github.com/kronosnet/kronosnet/commit/c8aceef61c08e1149566524369cae…
Author: kronosnet CI bot <32407685+knet-ci-bot(a)users.noreply.github.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M build-aux/knet_valgrind_memcheck.supp
M libknet/crypto_nss.c
M libknet/libknet.h
M libknet/transport_udp.c
M libnozzle/libnozzle.h
M man/api-to-man-page-coverage
M man/doxyxml.c
Log Message:
-----------
Merge pull request #211 from kronosnet/stable1-proposed
stable1-proposed
Branch: refs/heads/stable1
Home: https://github.com/kronosnet/kronosnet
Commit: a6746007986b9324760822aa0190d035b8da7352
https://github.com/kronosnet/kronosnet/commit/a6746007986b9324760822aa0190d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M build-aux/knet_valgrind_memcheck.supp
Log Message:
-----------
[build] add another exception to valgrind nss combo
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 4e648f76930af8c376a833677d940b2b0efc3c86
https://github.com/kronosnet/kronosnet/commit/4e648f76930af8c376a833677d940…
Author: Fabian Grünbichler <f.gruenbichler(a)proxmox.com>
Date: 2019-04-09 (Tue, 09 Apr 2019)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
reduce minimum crypto key size to 1024bit
Since the key is used for AES/3DES and HMAC operations only, this is
safe. AES/3DES use keys in the 128- to 256-bit range, HMAC with
MD5/SHA1/SHA2 should use keys with a minimum of 128- to 512-bit (in both
cases, depending on the actual algorithm used).
This reduction also keeps knet compatible with existing Corosync 2.x
keyfiles, which are 1024-bit.
Signed-off-by: Fabian Grünbichler <f.gruenbichler(a)proxmox.com>
Commit: acb5adb7f3ea6eaaf858d86e064a9b3fe477ea11
https://github.com/kronosnet/kronosnet/commit/acb5adb7f3ea6eaaf858d86e064a9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
M libknet/crypto_nss.c
M libknet/libknet.h
Log Message:
-----------
[crypto] remove libnss 3des support
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 652e355252adf6d248123d564c607c338e899f98
https://github.com/kronosnet/kronosnet/commit/652e355252adf6d248123d564c607…
Author: Chrissie Caulfield <ccaulfie(a)redhat.com>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M libknet/libknet.h
M libnozzle/libnozzle.h
M man/doxyxml.c
Log Message:
-----------
man: Tidy manpages (#215)
* man: Tidy manpages for libnozzle
doxygen works in mysterious ways, adding a blank line before
@brief makes the lines following that much tidier.
So now instead of
nozzle_close nozzle - pointer to the nozzle struct to destroy
we get:
nozzle_close
nozzle - pointer to the nozzle struct to destroy
* doxyxml: Cope with pointers-to-pointers passed as params
Double pointers showed as ' * *name' when they should be ' **name'.
Also tidy STRUCTURES display so that they are not indented too much,
* man: Similar @brief fixes for libknet.h
* doxyxml: Tidy descriptions of functions as parameters
If a complex function pointer was passed as a parameter then doxyxml
tryied to line up all the other parameters with it - making a mess
by having lots of blank space between the type and the name.
Now we enforce a maximum type length (a line-ish) so that shorter
tyopes will line up OK and the really long ones will be left to their
own devices.
Commit: 4ff309b82bbd11300e761ecdcafde596115fc7f7
https://github.com/kronosnet/kronosnet/commit/4ff309b82bbd11300e761ecdcafde…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
man: Tidy more man pages
Followup to previous 'tidy'
Commit: 73e1b520482cef7ced995423aa3f6f53d16b66c4
https://github.com/kronosnet/kronosnet/commit/73e1b520482cef7ced995423aa3f6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
[man] fix knet_host_set_policy parameters order
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 8b73fbca799114ed579acb73ce0bbcdf45b1f171
https://github.com/kronosnet/kronosnet/commit/8b73fbca799114ed579acb73ce0bb…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M man/api-to-man-page-coverage
Log Message:
-----------
[tests] add man page check to verify doxy header order and definitions
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 8e00c883883f0ee183aa3472e5ee72210318ce14
https://github.com/kronosnet/kronosnet/commit/8e00c883883f0ee183aa3472e5ee7…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-01 (Wed, 01 May 2019)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
[man] fix libknet.h for errors detected by newly added test
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 77adcf11ee390cfc7158f3f05617beef980429d8
https://github.com/kronosnet/kronosnet/commit/77adcf11ee390cfc7158f3f05617b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-02 (Thu, 02 May 2019)
Changed paths:
M libknet/transport_udp.c
Log Message:
-----------
[udp] use defines vs hardcoded numbers
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: c8522bfa627045932c0bd2c1b31005534efbc495
https://github.com/kronosnet/kronosnet/commit/c8522bfa627045932c0bd2c1b3100…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-02 (Thu, 02 May 2019)
Changed paths:
M libknet/transport_udp.c
Log Message:
-----------
[udp] improve error message decoding from ICMP errors
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: c8aceef61c08e1149566524369cae439dc04424f
https://github.com/kronosnet/kronosnet/commit/c8aceef61c08e1149566524369cae…
Author: kronosnet CI bot <32407685+knet-ci-bot(a)users.noreply.github.com>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M build-aux/knet_valgrind_memcheck.supp
M libknet/crypto_nss.c
M libknet/libknet.h
M libknet/transport_udp.c
M libnozzle/libnozzle.h
M man/api-to-man-page-coverage
M man/doxyxml.c
Log Message:
-----------
Merge pull request #211 from kronosnet/stable1-proposed
stable1-proposed
Compare: https://github.com/kronosnet/kronosnet/compare/1bab387d41cf...c8aceef61c08