Branch: refs/heads/stable1
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>
Commit: 5884f8dfc6cf4e648e033da855f8c77eafae84df
https://github.com/kronosnet/kronosnet/commit/5884f8dfc6cf4e648e033da855f8c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[spec] fix upstream URLs to point to https and official release repo
Fixes
https://bugzilla.redhat.com/show_bug.cgi?id=1708616
also to be noted, the Source0: line is different from upstream and Fedora
because upstream can handle tarballs during development
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 3a5332772250c1adf2340503ac8903ea07f2d394
https://github.com/kronosnet/kronosnet/commit/3a5332772250c1adf2340503ac890…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[spec] use distro conditionals to determine BuildRequires
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 851525b90235db236cc4bf88a66ed5f7c54ed9f6
https://github.com/kronosnet/kronosnet/commit/851525b90235db236cc4bf88a66ed…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[spec] be more strict about plugins version and architecture depedencies
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: dd66ce8b6389772de79e576d6eea542633594cf1
https://github.com/kronosnet/kronosnet/commit/dd66ce8b6389772de79e576d6eea5…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[spec] clean up useless conditionals and defines
fix a couple of minor conditionals in the process
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: d880374fbff2ebe404f2bbae95c988aa21e60280
https://github.com/kronosnet/kronosnet/commit/d880374fbff2ebe404f2bbae95c98…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[spec] reconciliate fedora spec file into upstream spec file (part 1)
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 95198f0dc5b8a4eefe06b58fa1901740209b42a0
https://github.com/kronosnet/kronosnet/commit/95198f0dc5b8a4eefe06b58fa1901…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[spec] fix a bunch of rpmlint errors
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 1fc28307dc2b537abd30eab8b6920f2b6893e786
https://github.com/kronosnet/kronosnet/commit/1fc28307dc2b537abd30eab8b6920…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[spec] drop support for init scripts
no rpm distros left that support old fashion init scripts
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 8a823aa3bf291fe8c7407fd957d71897895e1aec
https://github.com/kronosnet/kronosnet/commit/8a823aa3bf291fe8c7407fd957d71…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[spec] use ldconfig_scriptlets only when defined
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: eff3f735f19d3ea4c4689a0fa52ff8e29f75808c
https://github.com/kronosnet/kronosnet/commit/eff3f735f19d3ea4c4689a0fa52ff…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
M libknet/handle.c
M libknet/host.c
M libknet/threads_pmtud.c
M libnozzle/internals.c
M libnozzle/libnozzle.c
M libnozzle/tests/api_nozzle_run_updown.c
M man/doxyxml.c
Log Message:
-----------
misc: some coverity fixes
In rough order of seriousness:
1. Fix clock_gettime() in pmtud so that it's always called, as
variable 'clock_now' is always read.
2. Allow space for trailing NUL in libnozzle device names
3. Fix api_nozzle_run_updown_test so it can run out of the build tree
4. Disallow a 0 length prefix in libnozzle
5. Fix potential use of NULL pointer on doxyxml
6. Free 'name' in doxyxml as it's *not* in the map any more
7. Fix dead code in libknet API functions left by code changes
Commit: ded574d1dd0c53c70a34fbd1eaa0239b3cde59b9
https://github.com/kronosnet/kronosnet/commit/ded574d1dd0c53c70a34fbd1eaa02…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M libknet/common.c
M libknet/compress.c
M libknet/crypto.c
M libknet/crypto_nss.c
M libknet/handle.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
M libknet/threads_tx.c
M libknet/transport_common.c
M libknet/transport_sctp.c
M libknet/transport_udp.c
Log Message:
-----------
misc: Fix more covscan warnings
The only serious bug here is in transport_udp.c
(see bottom of patch), the rest are mostly detail.
covscan still reports a lot of errors against doxyxml, most of
which are because it doesn't understand the libqb hashtables.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 6888d04108a7eff36f4c562d464190e9886a073a
https://github.com/kronosnet/kronosnet/commit/6888d04108a7eff36f4c562d46419…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M libknet/crypto.c
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
Log Message:
-----------
[crypto] make sure to clear all security info on crypto_fini
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 5b02bef11afda959dc8cea4adc383f80ff0e9273
https://github.com/kronosnet/kronosnet/commit/5b02bef11afda959dc8cea4adc383…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M libknet/threads_common.c
M libknet/threads_common.h
M libknet/transport_udp.c
Log Message:
-----------
[PMTUd] create common/shared code to trigger PMTUd rerun
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: c9edaa7b632ee853351730ad4dcad7471919bb91
https://github.com/kronosnet/kronosnet/commit/c9edaa7b632ee853351730ad4dcad…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M libknet/handle.c
Log Message:
-----------
[crypto] make sure to trigger a PMTUd rerun on each good crypto config change
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 50b998f37c9285bf334eb578319030c06af141e0
https://github.com/kronosnet/kronosnet/commit/50b998f37c9285bf334eb57831903…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M libknet/crypto.c
M libknet/crypto_model.h
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
M libknet/handle.c
M libknet/libknet.h
M libknet/tests/api_knet_handle_crypto.c
Log Message:
-----------
[crypto] rework knet_handle_crypto external API to be more solid
the API was rather weak and could potentially leave traffic uncrypted
in case of certain, corner case, failures.
this patch is a subset of a bigger rework of the crypto layer that
will in future allow runtime reconfiguration without traffic disruption
of the crypto config.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 6542aa98cccb2c9bc2c201ef47538a787a5e05fd
https://github.com/kronosnet/kronosnet/commit/6542aa98cccb2c9bc2c201ef47538…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M libknet/handle.c
M libknet/threads_common.c
M libknet/threads_common.h
M libknet/transport_udp.c
Log Message:
-----------
[PMTUd] extend internal rerun API to allow full PMTUd reset
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 0b20488500e8d13f17b7f584bdc7a301f44dbfe1
https://github.com/kronosnet/kronosnet/commit/0b20488500e8d13f17b7f584bdc7a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M libknet/crypto_openssl.c
Log Message:
-----------
[crypto] fix openssl1.0 initialization code
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 02097c450e14afe1f5b34e7fd22a93f7d253b614
https://github.com/kronosnet/kronosnet/commit/02097c450e14afe1f5b34e7fd22a9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M libknet/transports.c
Log Message:
-----------
[transports] fix incorrect merge when cherry-picking
7033ddab505a0cf3655115fe5037579b7c882a8c
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 80b7d93723e779b914f73ec2e8cd2ac632972eda
https://github.com/kronosnet/kronosnet/commit/80b7d93723e779b914f73ec2e8cd2…
Author: yuan ren <yren(a)suse.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M libknet/crypto_openssl.c
Log Message:
-----------
[crypto]openssl error strings release
In versions prior to OpenSSL 1.1.0, ERR_free_strings() releases
any resources created by ERR_load_crypto_strings.
Signed-off-by: yuan ren <yren(a)suse.com>
Commit: a3c5adee1d30a751e76386ef31c1a817595bfd1b
https://github.com/kronosnet/kronosnet/commit/a3c5adee1d30a751e76386ef31c1a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M libknet/crypto_openssl.c
Log Message:
-----------
[crypto] openssl: drop calls to RAND_seed as they don´t really help RNG
See
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930061#12 for reference
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 5333de6a056af75d12eb0a2cc2e46e7b2bbf9082
https://github.com/kronosnet/kronosnet/commit/5333de6a056af75d12eb0a2cc2e46…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M build-aux/knet_valgrind_memcheck.supp
Log Message:
-----------
[crypto] hide errors generated by openssl 1.1.1c
see also:
https://github.com/kronosnet/kronosnet/issues/226
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930061#12
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: ef89e9d900db037c82e03406dcf426ff62649e7d
https://github.com/kronosnet/kronosnet/commit/ef89e9d900db037c82e03406dcf42…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
[doc] fix a merge oversight from 541d7faf9068d10e12b4278c35825ce1353db081
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: dd52554d5dfc0c5c37697842092cd3b99d6d40a4
https://github.com/kronosnet/kronosnet/commit/dd52554d5dfc0c5c37697842092cd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M Makefile.am
M README
M autogen.sh
M build-aux/check.mk
M build-aux/release.mk
M build-aux/update-copyright.sh
M configure.ac
M init/Makefile.am
M init/kronosnetd.default
M init/kronosnetd.in
M init/kronosnetd.service.in
M kronosnetd/Makefile.am
M kronosnetd/cfg.c
M kronosnetd/cfg.h
M kronosnetd/etherfilter.c
M kronosnetd/etherfilter.h
M kronosnetd/keygen.c
M kronosnetd/kronosnetd.logrotate.in
M kronosnetd/logging.c
M kronosnetd/logging.h
M kronosnetd/main.c
M kronosnetd/vty.c
M kronosnetd/vty.h
M kronosnetd/vty_auth.c
M kronosnetd/vty_auth.h
M kronosnetd/vty_cli.c
M kronosnetd/vty_cli.h
M kronosnetd/vty_cli_cmds.c
M kronosnetd/vty_cli_cmds.h
M kronosnetd/vty_utils.c
M kronosnetd/vty_utils.h
M libknet/Makefile.am
M libknet/common.c
M libknet/common.h
M libknet/compat.c
M libknet/compat.h
M libknet/compress.c
M libknet/compress.h
M libknet/compress_bzip2.c
M libknet/compress_lz4.c
M libknet/compress_lz4hc.c
M libknet/compress_lzma.c
M libknet/compress_lzo2.c
M libknet/compress_model.h
M libknet/compress_zlib.c
M libknet/compress_zstd.c
M libknet/crypto.c
M libknet/crypto.h
M libknet/crypto_model.h
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
M libknet/handle.c
M libknet/host.c
M libknet/host.h
M libknet/internals.h
M libknet/libknet.h
M libknet/libknet.pc.in
M libknet/libknet_exported_syms
M libknet/links.c
M libknet/links.h
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/logging.c
M libknet/logging.h
M libknet/netutils.c
M libknet/netutils.h
M libknet/onwire.h
M libknet/tests/Makefile.am
M libknet/tests/api-check.mk
M libknet/tests/api-test-coverage
M libknet/tests/api_knet_addrtostr.c
M libknet/tests/api_knet_get_compress_list.c
M libknet/tests/api_knet_get_crypto_list.c
M libknet/tests/api_knet_get_transport_id_by_name.c
M libknet/tests/api_knet_get_transport_list.c
M libknet/tests/api_knet_get_transport_name_by_id.c
M libknet/tests/api_knet_handle_add_datafd.c
M libknet/tests/api_knet_handle_clear_stats.c
M libknet/tests/api_knet_handle_compress.c
M libknet/tests/api_knet_handle_crypto.c
M libknet/tests/api_knet_handle_enable_access_lists.c
M libknet/tests/api_knet_handle_enable_filter.c
M libknet/tests/api_knet_handle_enable_pmtud_notify.c
M libknet/tests/api_knet_handle_enable_sock_notify.c
M libknet/tests/api_knet_handle_free.c
M libknet/tests/api_knet_handle_get_channel.c
M libknet/tests/api_knet_handle_get_datafd.c
M libknet/tests/api_knet_handle_get_stats.c
M libknet/tests/api_knet_handle_get_transport_reconnect_interval.c
M libknet/tests/api_knet_handle_new.c
M libknet/tests/api_knet_handle_new_limit.c
M libknet/tests/api_knet_handle_pmtud_get.c
M libknet/tests/api_knet_handle_pmtud_getfreq.c
M libknet/tests/api_knet_handle_pmtud_setfreq.c
M libknet/tests/api_knet_handle_remove_datafd.c
M libknet/tests/api_knet_handle_set_transport_reconnect_interval.c
M libknet/tests/api_knet_handle_setfwd.c
M libknet/tests/api_knet_host_add.c
M libknet/tests/api_knet_host_enable_status_change_notify.c
M libknet/tests/api_knet_host_get_host_list.c
M libknet/tests/api_knet_host_get_id_by_host_name.c
M libknet/tests/api_knet_host_get_name_by_host_id.c
M libknet/tests/api_knet_host_get_policy.c
M libknet/tests/api_knet_host_get_status.c
M libknet/tests/api_knet_host_remove.c
M libknet/tests/api_knet_host_set_name.c
M libknet/tests/api_knet_host_set_policy.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_clear_config.c
M libknet/tests/api_knet_link_get_config.c
M libknet/tests/api_knet_link_get_enable.c
M libknet/tests/api_knet_link_get_link_list.c
M libknet/tests/api_knet_link_get_ping_timers.c
M libknet/tests/api_knet_link_get_pong_count.c
M libknet/tests/api_knet_link_get_priority.c
M libknet/tests/api_knet_link_get_status.c
M libknet/tests/api_knet_link_insert_acl.c
M libknet/tests/api_knet_link_rm_acl.c
M libknet/tests/api_knet_link_set_config.c
M libknet/tests/api_knet_link_set_enable.c
M libknet/tests/api_knet_link_set_ping_timers.c
M libknet/tests/api_knet_link_set_pong_count.c
M libknet/tests/api_knet_link_set_priority.c
M libknet/tests/api_knet_log_get_loglevel.c
M libknet/tests/api_knet_log_get_loglevel_id.c
M libknet/tests/api_knet_log_get_loglevel_name.c
M libknet/tests/api_knet_log_get_subsystem_id.c
M libknet/tests/api_knet_log_get_subsystem_name.c
M libknet/tests/api_knet_log_set_loglevel.c
M libknet/tests/api_knet_recv.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/api_knet_send_sync.c
M libknet/tests/api_knet_strtoaddr.c
M libknet/tests/int_links_acl_ip.c
M libknet/tests/int_timediff.c
M libknet/tests/knet_bench.c
M libknet/tests/pckt_test.c
M libknet/tests/test-common.c
M libknet/tests/test-common.h
M libknet/threads_common.c
M libknet/threads_common.h
M libknet/threads_dsthandler.c
M libknet/threads_dsthandler.h
M libknet/threads_heartbeat.c
M libknet/threads_heartbeat.h
M libknet/threads_pmtud.c
M libknet/threads_pmtud.h
M libknet/threads_rx.c
M libknet/threads_rx.h
M libknet/threads_tx.c
M libknet/threads_tx.h
M libknet/transport_common.c
M libknet/transport_common.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
M libnozzle/Makefile.am
M libnozzle/internals.c
M libnozzle/internals.h
M libnozzle/libnozzle.c
M libnozzle/libnozzle.h
M libnozzle/libnozzle.pc.in
M libnozzle/libnozzle_exported_syms
M libnozzle/tests/Makefile.am
M libnozzle/tests/api-test-coverage
M libnozzle/tests/api_nozzle_add_ip.c
M libnozzle/tests/api_nozzle_close.c
M libnozzle/tests/api_nozzle_del_ip.c
M libnozzle/tests/api_nozzle_get_fd.c
M libnozzle/tests/api_nozzle_get_handle_by_name.c
M libnozzle/tests/api_nozzle_get_ips.c
M libnozzle/tests/api_nozzle_get_mac.c
M libnozzle/tests/api_nozzle_get_mtu.c
M libnozzle/tests/api_nozzle_get_name_by_handle.c
M libnozzle/tests/api_nozzle_open.c
M libnozzle/tests/api_nozzle_run_updown.c
M libnozzle/tests/api_nozzle_set_down.c
M libnozzle/tests/api_nozzle_set_mac.c
M libnozzle/tests/api_nozzle_set_mtu.c
M libnozzle/tests/api_nozzle_set_up.c
M libnozzle/tests/int_execute_bin_sh_command.c
M libnozzle/tests/nozzle_run_updown_exit_false
M libnozzle/tests/nozzle_run_updown_exit_true
M libnozzle/tests/test-common.c
M libnozzle/tests/test-common.h
M man/Doxyfile-knet.in
M man/Doxyfile-nozzle.in
M man/Makefile.am
M man/api-to-man-page-coverage
M man/doxyxml.c
M man/knet-keygen.8
M man/kronosnetd.8
M poc-code/Makefile.am
M poc-code/iov-hash/Makefile.am
M poc-code/iov-hash/main.c
Log Message:
-----------
[global] clarify license entry per file to match README.licence
libraries code: LGPL-2.0+
binaries code and other files: GPL-2.0+
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 5d6813ecfb9187d031a1195a6670bd174680d478
https://github.com/kronosnet/kronosnet/commit/5d6813ecfb9187d031a1195a6670b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M libknet/compress_zstd.c
Log Message:
-----------
[global] update copyrights
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: fce69571d6564cf2955381e71ecc8bc5a7b2bed5
https://github.com/kronosnet/kronosnet/commit/fce69571d6564cf2955381e71ecc8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M Makefile.am
M README
M autogen.sh
M build-aux/check.mk
M build-aux/knet_valgrind_memcheck.supp
M build-aux/release.mk
M build-aux/update-copyright.sh
M configure.ac
M init/Makefile.am
M init/kronosnetd.default
M init/kronosnetd.in
M init/kronosnetd.service.in
M kronosnet.spec.in
M kronosnetd/Makefile.am
M kronosnetd/cfg.c
M kronosnetd/cfg.h
M kronosnetd/etherfilter.c
M kronosnetd/etherfilter.h
M kronosnetd/keygen.c
M kronosnetd/kronosnetd.logrotate.in
M kronosnetd/logging.c
M kronosnetd/logging.h
M kronosnetd/main.c
M kronosnetd/vty.c
M kronosnetd/vty.h
M kronosnetd/vty_auth.c
M kronosnetd/vty_auth.h
M kronosnetd/vty_cli.c
M kronosnetd/vty_cli.h
M kronosnetd/vty_cli_cmds.c
M kronosnetd/vty_cli_cmds.h
M kronosnetd/vty_utils.c
M kronosnetd/vty_utils.h
M libknet/Makefile.am
M libknet/common.c
M libknet/common.h
M libknet/compat.c
M libknet/compat.h
M libknet/compress.c
M libknet/compress.h
M libknet/compress_bzip2.c
M libknet/compress_lz4.c
M libknet/compress_lz4hc.c
M libknet/compress_lzma.c
M libknet/compress_lzo2.c
M libknet/compress_model.h
M libknet/compress_zlib.c
A libknet/compress_zstd.c
M libknet/crypto.c
M libknet/crypto.h
M libknet/crypto_model.h
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
M libknet/handle.c
M libknet/host.c
M libknet/host.h
M libknet/internals.h
M libknet/libknet.h
M libknet/libknet.pc.in
M libknet/libknet_exported_syms
M libknet/links.c
M libknet/links.h
A libknet/links_acl.c
A libknet/links_acl.h
A libknet/links_acl_ip.c
A libknet/links_acl_ip.h
A libknet/links_acl_loopback.c
A libknet/links_acl_loopback.h
M libknet/logging.c
M libknet/logging.h
M libknet/netutils.c
M libknet/netutils.h
M libknet/onwire.h
M libknet/tests/Makefile.am
M libknet/tests/api-check.mk
M libknet/tests/api-test-coverage
M libknet/tests/api_knet_addrtostr.c
M libknet/tests/api_knet_get_compress_list.c
M libknet/tests/api_knet_get_crypto_list.c
M libknet/tests/api_knet_get_transport_id_by_name.c
M libknet/tests/api_knet_get_transport_list.c
M libknet/tests/api_knet_get_transport_name_by_id.c
M libknet/tests/api_knet_handle_add_datafd.c
M libknet/tests/api_knet_handle_clear_stats.c
M libknet/tests/api_knet_handle_compress.c
M libknet/tests/api_knet_handle_crypto.c
A libknet/tests/api_knet_handle_enable_access_lists.c
M libknet/tests/api_knet_handle_enable_filter.c
M libknet/tests/api_knet_handle_enable_pmtud_notify.c
M libknet/tests/api_knet_handle_enable_sock_notify.c
M libknet/tests/api_knet_handle_free.c
M libknet/tests/api_knet_handle_get_channel.c
M libknet/tests/api_knet_handle_get_datafd.c
M libknet/tests/api_knet_handle_get_stats.c
M libknet/tests/api_knet_handle_get_transport_reconnect_interval.c
M libknet/tests/api_knet_handle_new.c
M libknet/tests/api_knet_handle_new_limit.c
M libknet/tests/api_knet_handle_pmtud_get.c
M libknet/tests/api_knet_handle_pmtud_getfreq.c
M libknet/tests/api_knet_handle_pmtud_setfreq.c
M libknet/tests/api_knet_handle_remove_datafd.c
M libknet/tests/api_knet_handle_set_transport_reconnect_interval.c
M libknet/tests/api_knet_handle_setfwd.c
M libknet/tests/api_knet_host_add.c
M libknet/tests/api_knet_host_enable_status_change_notify.c
M libknet/tests/api_knet_host_get_host_list.c
M libknet/tests/api_knet_host_get_id_by_host_name.c
M libknet/tests/api_knet_host_get_name_by_host_id.c
M libknet/tests/api_knet_host_get_policy.c
M libknet/tests/api_knet_host_get_status.c
M libknet/tests/api_knet_host_remove.c
M libknet/tests/api_knet_host_set_name.c
M libknet/tests/api_knet_host_set_policy.c
A libknet/tests/api_knet_link_add_acl.c
A libknet/tests/api_knet_link_clear_acl.c
M libknet/tests/api_knet_link_clear_config.c
M libknet/tests/api_knet_link_get_config.c
M libknet/tests/api_knet_link_get_enable.c
M libknet/tests/api_knet_link_get_link_list.c
M libknet/tests/api_knet_link_get_ping_timers.c
M libknet/tests/api_knet_link_get_pong_count.c
M libknet/tests/api_knet_link_get_priority.c
M libknet/tests/api_knet_link_get_status.c
A libknet/tests/api_knet_link_insert_acl.c
A libknet/tests/api_knet_link_rm_acl.c
M libknet/tests/api_knet_link_set_config.c
M libknet/tests/api_knet_link_set_enable.c
M libknet/tests/api_knet_link_set_ping_timers.c
M libknet/tests/api_knet_link_set_pong_count.c
M libknet/tests/api_knet_link_set_priority.c
M libknet/tests/api_knet_log_get_loglevel.c
M libknet/tests/api_knet_log_get_loglevel_id.c
M libknet/tests/api_knet_log_get_loglevel_name.c
M libknet/tests/api_knet_log_get_subsystem_id.c
M libknet/tests/api_knet_log_get_subsystem_name.c
M libknet/tests/api_knet_log_set_loglevel.c
M libknet/tests/api_knet_recv.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/api_knet_send_sync.c
M libknet/tests/api_knet_strtoaddr.c
A libknet/tests/int_links_acl_ip.c
M libknet/tests/int_timediff.c
M libknet/tests/knet_bench.c
M libknet/tests/pckt_test.c
M libknet/tests/test-common.c
M libknet/tests/test-common.h
M libknet/threads_common.c
M libknet/threads_common.h
M libknet/threads_dsthandler.c
M libknet/threads_dsthandler.h
M libknet/threads_heartbeat.c
M libknet/threads_heartbeat.h
M libknet/threads_pmtud.c
M libknet/threads_pmtud.h
M libknet/threads_rx.c
M libknet/threads_rx.h
M libknet/threads_tx.c
M libknet/threads_tx.h
M libknet/transport_common.c
M libknet/transport_common.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
M libnozzle/Makefile.am
M libnozzle/internals.c
M libnozzle/internals.h
M libnozzle/libnozzle.c
M libnozzle/libnozzle.h
M libnozzle/libnozzle.pc.in
M libnozzle/libnozzle_exported_syms
M libnozzle/tests/Makefile.am
M libnozzle/tests/api-test-coverage
M libnozzle/tests/api_nozzle_add_ip.c
M libnozzle/tests/api_nozzle_close.c
M libnozzle/tests/api_nozzle_del_ip.c
M libnozzle/tests/api_nozzle_get_fd.c
M libnozzle/tests/api_nozzle_get_handle_by_name.c
M libnozzle/tests/api_nozzle_get_ips.c
M libnozzle/tests/api_nozzle_get_mac.c
M libnozzle/tests/api_nozzle_get_mtu.c
M libnozzle/tests/api_nozzle_get_name_by_handle.c
M libnozzle/tests/api_nozzle_open.c
M libnozzle/tests/api_nozzle_run_updown.c
M libnozzle/tests/api_nozzle_set_down.c
M libnozzle/tests/api_nozzle_set_mac.c
M libnozzle/tests/api_nozzle_set_mtu.c
M libnozzle/tests/api_nozzle_set_up.c
M libnozzle/tests/int_execute_bin_sh_command.c
M libnozzle/tests/nozzle_run_updown_exit_false
M libnozzle/tests/nozzle_run_updown_exit_true
M libnozzle/tests/test-common.c
M libnozzle/tests/test-common.h
M man/Doxyfile-knet.in
M man/Doxyfile-nozzle.in
M man/Makefile.am
M man/api-to-man-page-coverage
M man/doxyxml.c
M man/knet-keygen.8
M man/kronosnetd.8
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
M poc-code/iov-hash/Makefile.am
M poc-code/iov-hash/main.c
Log Message:
-----------
Merge pull request #223 from kronosnet/stable1-proposed
Stable1 proposed
Compare:
https://github.com/kronosnet/kronosnet/compare/c8aceef61c08...fce69571d656