Branch: refs/heads/careful-sockaddrs
Home: https://github.com/kronosnet/kronosnet
Commit: 833c39e998475bc3c56993cb77c89845f9c66e98
https://github.com/kronosnet/kronosnet/commit/833c39e998475bc3c56993cb77c89…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2021-06-24 (Thu, 24 Jun 2021)
Changed paths:
M libknet/links.c
M libknet/links_acl_ip.c
M libknet/netutils.c
M libknet/netutils.h
Log Message:
-----------
Sanitise sockaddr_storage structs coming in the API
Before we used to copy the whole sockaddr_storage from
the API into our structs. This meant that any junk left
at the end by the caller got into them and could
cause trouble with some comparisons.
This patch zeros out the extra bits of the sockaddr_storage
that are not valid.
Branch: refs/heads/master
Home: https://github.com/kronosnet/kronosnet
Commit: 00726bdee2cc2aeedca4827f75dd64095982de95
https://github.com/kronosnet/kronosnet/commit/00726bdee2cc2aeedca4827f75dd6…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2021-06-23 (Wed, 23 Jun 2021)
Changed paths:
M .gitignore
M NOTES_TO_PACKAGE_MAINTAINERS
M README
M build-aux/knet_valgrind_helgrind.supp
M build-aux/knet_valgrind_memcheck.supp
M build-aux/release.mk
A build-aux/rust-regen.sh
A build-aux/rust.mk
M build-aux/update-copyright.sh
M configure.ac
M libknet/Makefile.am
A libknet/bindings/Makefile.am
A libknet/bindings/rust/Cargo.toml.in
A libknet/bindings/rust/Makefile.am
A libknet/bindings/rust/README
A libknet/bindings/rust/build.rs.in
A libknet/bindings/rust/src/knet_bindings.rs
A libknet/bindings/rust/src/lib.rs
A libknet/bindings/rust/src/sys/mod.rs
A libknet/bindings/rust/tests/Cargo.toml.in
A libknet/bindings/rust/tests/Makefile.am
A libknet/bindings/rust/tests/build.rs.in
A libknet/bindings/rust/tests/src/bin/knet-test.rs
A libknet/bindings/rust/tests/src/bin/set_plugin_path.c
M libknet/links.c
M libknet/tests/api-test-coverage
M libknet/tests/test-common.c
M libknet/tests/test-common.h
M libnozzle/Makefile.am
A libnozzle/bindings/Makefile.am
A libnozzle/bindings/rust/Cargo.toml.in
A libnozzle/bindings/rust/Makefile.am
A libnozzle/bindings/rust/README
A libnozzle/bindings/rust/build.rs.in
A libnozzle/bindings/rust/src/lib.rs
A libnozzle/bindings/rust/src/nozzle_bindings.rs
A libnozzle/bindings/rust/src/sys/mod.rs
A libnozzle/bindings/rust/tests/Cargo.toml.in
A libnozzle/bindings/rust/tests/Makefile.am
A libnozzle/bindings/rust/tests/build.rs.in
A libnozzle/bindings/rust/tests/src/bin/nozzle-test.rs
M libnozzle/libnozzle.h
M libnozzle/tests/api-test-coverage
M m4/pkg_check_var.m4
Log Message:
-----------
Implemt Rust bindings for libknet and libnozzle
Signed-off-by: Christine Caulfield <ccaulfie(a)redhat.com>
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 4e5bce17775c4e1ef793d71b3f9c4c5ab808bb9f
https://github.com/kronosnet/kronosnet/commit/4e5bce17775c4e1ef793d71b3f9c4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2021-06-24 (Thu, 24 Jun 2021)
Changed paths:
M .gitignore
M NOTES_TO_PACKAGE_MAINTAINERS
M README
M build-aux/knet_valgrind_helgrind.supp
M build-aux/knet_valgrind_memcheck.supp
M build-aux/release.mk
A build-aux/rust-regen.sh
A build-aux/rust.mk
M build-aux/update-copyright.sh
M configure.ac
M libknet/Makefile.am
A libknet/bindings/Makefile.am
A libknet/bindings/rust/Cargo.toml.in
A libknet/bindings/rust/Makefile.am
A libknet/bindings/rust/README
A libknet/bindings/rust/build.rs.in
A libknet/bindings/rust/src/knet_bindings.rs
A libknet/bindings/rust/src/lib.rs
A libknet/bindings/rust/src/sys/mod.rs
A libknet/bindings/rust/tests/Cargo.toml.in
A libknet/bindings/rust/tests/Makefile.am
A libknet/bindings/rust/tests/build.rs.in
A libknet/bindings/rust/tests/src/bin/knet-test.rs
A libknet/bindings/rust/tests/src/bin/set_plugin_path.c
M libknet/links.c
M libknet/tests/api-test-coverage
M libknet/tests/test-common.c
M libknet/tests/test-common.h
M libnozzle/Makefile.am
A libnozzle/bindings/Makefile.am
A libnozzle/bindings/rust/Cargo.toml.in
A libnozzle/bindings/rust/Makefile.am
A libnozzle/bindings/rust/README
A libnozzle/bindings/rust/build.rs.in
A libnozzle/bindings/rust/src/lib.rs
A libnozzle/bindings/rust/src/nozzle_bindings.rs
A libnozzle/bindings/rust/src/sys/mod.rs
A libnozzle/bindings/rust/tests/Cargo.toml.in
A libnozzle/bindings/rust/tests/Makefile.am
A libnozzle/bindings/rust/tests/build.rs.in
A libnozzle/bindings/rust/tests/src/bin/nozzle-test.rs
M libnozzle/libnozzle.h
M libnozzle/tests/api-test-coverage
M m4/pkg_check_var.m4
Log Message:
-----------
Merge pull request #338 from kronosnet/rust-bindings
Implemt Rust bindings for libknet and libnozzle
Compare: https://github.com/kronosnet/kronosnet/compare/37766c781ea8...4e5bce17775c