Branch: refs/heads/libtap-fixes Home: https://github.com/kronosnet/kronosnet Commit: 6772a903d069634536c4ee956f38e5466d306efb https://github.com/kronosnet/kronosnet/commit/6772a903d069634536c4ee956f38e5... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libtap/libtap.c
Log Message: ----------- [libtap] tests: allow random localhost IPs for testing
- avoids clashing with machine routing - allows parallel testing
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 672a3cf3277048dc0670fe3dfdcaf6dd4cf32831 https://github.com/kronosnet/kronosnet/commit/672a3cf3277048dc0670fe3dfdcaf6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libtap/libtap.c
Log Message: ----------- [libtap] tests: add better IPv6 private address space randomization
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 29fb4aacdb4fe58238070f10fca10a31adf84340 https://github.com/kronosnet/kronosnet/commit/29fb4aacdb4fe58238070f10fca10a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M configure.ac M libtap/libtap.c
Log Message: ----------- [libtap] port to freebsd and fix a bunch of small bugs
- tap_open: do mutex lock only after malloc to avoid deadlock - fix test suite to increase randomness when testing named tap devices - remove hardcoded paths to /bin/true /bin/false and /bin/grep
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 4301049c00a8251e19a6637d094db59668c8cf5e https://github.com/kronosnet/kronosnet/commit/4301049c00a8251e19a6637d094db5... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M README
Log Message: ----------- [libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2bf15a8ad719bd001ba83050cc3abce3a0671d6f https://github.com/kronosnet/kronosnet/commit/2bf15a8ad719bd001ba83050cc3abc... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libtap/libtap.h
Log Message: ----------- [libtap] define IFNAMSIZ for applications that don't need/want to include net/if.h
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0e68aae8a262edf432013a0496220e1e8f1fcb27 https://github.com/kronosnet/kronosnet/commit/0e68aae8a262edf432013a0496220e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libtap/libtap.c
Log Message: ----------- [libtap] BSD: switch to ioctl to destroy tap devices
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 95b9e4675bf1678a6e563be27fe6c1d88e86796f https://github.com/kronosnet/kronosnet/commit/95b9e4675bf1678a6e563be27fe6c1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M Makefile.am M NOTES_TO_PACKAGE_MAINTAINERS M README M configure.ac M kronosnet.spec.in M kronosnetd/Makefile.am M kronosnetd/cfg.c M kronosnetd/cfg.h M kronosnetd/vty_cli_cmds.c A libnozzle/Makefile.am A libnozzle/api-test-coverage A libnozzle/libnozzle.c A libnozzle/libnozzle.h A libnozzle/libnozzle.pc.in A libnozzle/libnozzle_exported_syms A libnozzle/tap_updown_bad/down.d/kronostest A libnozzle/tap_updown_bad/post-down.d/kronostest A libnozzle/tap_updown_bad/pre-up.d/kronostest A libnozzle/tap_updown_bad/up.d/kronostest A libnozzle/tap_updown_good/down.d/kronostest A libnozzle/tap_updown_good/post-down.d/kronostest A libnozzle/tap_updown_good/pre-up.d/kronostest A libnozzle/tap_updown_good/up.d/kronostest R libtap/Makefile.am R libtap/api-test-coverage R libtap/libtap.c R libtap/libtap.h R libtap/libtap.pc.in R libtap/libtap_exported_syms R libtap/tap_updown_bad/down.d/kronostest R libtap/tap_updown_bad/post-down.d/kronostest R libtap/tap_updown_bad/pre-up.d/kronostest R libtap/tap_updown_bad/up.d/kronostest R libtap/tap_updown_good/down.d/kronostest R libtap/tap_updown_good/post-down.d/kronostest R libtap/tap_updown_good/pre-up.d/kronostest R libtap/tap_updown_good/up.d/kronostest
Log Message: ----------- [libnozzle] rename libtap to libnozzle (part 1)
Our fearless Debian maintainer wferi made us aware that TAP is an overloaded term already and it would be very confusing to add yet another one.
nozzle is a good pick from http://www.thesaurus.com/browse/tap
I am sure lib*cock* would have cause havoc :-)
This commit only rename files and allow builds. The API needs to be renamed too, but that will come over time with major code cleanup as documented here: https://trello.com/c/pyEKd4UH/396-libnozzle-make-it-production-ga-ready
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 904c58912d9f5226d6f4d5e10c8b6762c906d39c https://github.com/kronosnet/kronosnet/commit/904c58912d9f5226d6f4d5e10c8b67... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] add Doxygen header
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 369f9ab52c8f45ddc8604be9d126bf6d09f74aa8 https://github.com/kronosnet/kronosnet/commit/369f9ab52c8f45ddc8604be9d126bf... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] include net/if.h to define IFNAMSIZ instead of redefine
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2e418f342dde05ee466888a41e32bb3e81ba4043 https://github.com/kronosnet/kronosnet/commit/2e418f342dde05ee466888a41e32bb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] rename tap_t to nozzle_t
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 556c54d72369c26c11b576f4c7a25ee9802bbbbe https://github.com/kronosnet/kronosnet/commit/556c54d72369c26c11b576f4c7a25e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] rename struct _iface to nozzle_iface (looks better on public headers)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 177a0ac0ebd1300c3c4d5447d679707e799f876a https://github.com/kronosnet/kronosnet/commit/177a0ac0ebd1300c3c4d5447d67970... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.pc.in
Log Message: ----------- [nozzle] fix pkg-config to point to nozzle
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 07518d776c368dfecef52a40c24e4751c23dc07c https://github.com/kronosnet/kronosnet/commit/07518d776c368dfecef52a40c24e47... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/api-test-coverage M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/libnozzle_exported_syms
Log Message: ----------- [nozzle] rename API from tap_ to nozzle_
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d5a8317e80d7f578ee78a3ec1dcee3656477aa74 https://github.com/kronosnet/kronosnet/commit/d5a8317e80d7f578ee78a3ec1dcee3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] rename last tap bits to nozzle
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c92908a269e5de2b0d5ba32369ccc70bf5240fc6 https://github.com/kronosnet/kronosnet/commit/c92908a269e5de2b0d5ba32369ccc7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup nozzle_open coding style and return codes
also update the header file for Doxygen man pages
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: f508150aeacc8e0eb85419b84dcc9c5732718050 https://github.com/kronosnet/kronosnet/commit/f508150aeacc8e0eb85419b84dcc9c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] start to cleanup nozzle_close to be more informative and effective
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a168422b5e4c5cd2de491097c283cc925bba1c03 https://github.com/kronosnet/kronosnet/commit/a168422b5e4c5cd2de491097c283cc... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_set_up
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d8b14f082fe51e47849a08b90cf870f498a70927 https://github.com/kronosnet/kronosnet/commit/d8b14f082fe51e47849a08b90cf870... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_set_down
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0c4e1cd88a25f5d5c5cf08cd689e1c5cb45bffba https://github.com/kronosnet/kronosnet/commit/0c4e1cd88a25f5d5c5cf08cd689e1c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] re-order functions in order of importance
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 85d7115e5906cbff6a160c8eeeab30a556d147cb https://github.com/kronosnet/kronosnet/commit/85d7115e5906cbff6a160c8eeeab30... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_add_ip
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 4197eb5e761a328a64f25c0b8ea71acf2638e007 https://github.com/kronosnet/kronosnet/commit/4197eb5e761a328a64f25c0b8ea71a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_del_ip
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 9f3a3fa9be11911cada207067461be892e47f842 https://github.com/kronosnet/kronosnet/commit/9f3a3fa9be11911cada207067461be... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_ips (part 1)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8baf1f27b78fe0e71a0167abae7f2bcbc1bf0657 https://github.com/kronosnet/kronosnet/commit/8baf1f27b78fe0e71a0167abae7f2b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] fix test on BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: b5aec23fa9516a21b3e3d36324d9c691ebcefd43 https://github.com/kronosnet/kronosnet/commit/b5aec23fa9516a21b3e3d36324d9c6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_mtu
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: b1c5a13eb8e573e6ae7219fd54025291c324926b https://github.com/kronosnet/kronosnet/commit/b1c5a13eb8e573e6ae7219fd540252... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_set_mtu and nozzle_reset_mtu
couldn't split those 2 because they are stricly related
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6ee2bff40dbce9d5a82bf59e9ce64c3b426f976c https://github.com/kronosnet/kronosnet/commit/6ee2bff40dbce9d5a82bf59e9ce64c... Author: Christine Caulfield ccaulfie@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- Tidy some English
Commit: 106f86e3838f785f61958169567bcb22b671f9d4 https://github.com/kronosnet/kronosnet/commit/106f86e3838f785f61958169567bcb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_mac
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: ef7369f3b2b1677c333008f6c2f07d3caa8bcb4d https://github.com/kronosnet/kronosnet/commit/ef7369f3b2b1677c333008f6c2f07d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_(re)set_mac
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 3fc2522cdde445bf0dfc176c10cb229f64ea1807 https://github.com/kronosnet/kronosnet/commit/3fc2522cdde445bf0dfc176c10cb22... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_handle_by_name
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8a33207cba1ed2f894a146b46c14b415f428246d https://github.com/kronosnet/kronosnet/commit/8a33207cba1ed2f894a146b46c14b4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_name_by_handle
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: f9da9bba16180c48765205f71706fd0d0eda4b66 https://github.com/kronosnet/kronosnet/commit/f9da9bba16180c48765205f71706fd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_fd
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 66188fa22e1c05bb4980e8cea4872ca1b074a8a4 https://github.com/kronosnet/kronosnet/commit/66188fa22e1c05bb4980e8cea4872c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/Makefile.am A libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] start splitting the code across multiple files
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: b82c4edbe4c779ee6c8a7dbdf0eea32f8d068a94 https://github.com/kronosnet/kronosnet/commit/b82c4edbe4c779ee6c8a7dbdf0eea3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] rename _config to nozzle_lib_config
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: e51e8de83f7aaf539d66c248fe6d580754cb254d https://github.com/kronosnet/kronosnet/commit/e51e8de83f7aaf539d66c248fe6d58... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] rename struct _ip to struct nozzle_ip and cleanup related defines
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: ee0157705b98e0792a40c7689edf43e014841b88 https://github.com/kronosnet/kronosnet/commit/ee0157705b98e0792a40c7689edf43... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] rename sockfd to ioctlfd
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0f95fafbb07d9cdbf6220d94e2c1db4adb914e9c https://github.com/kronosnet/kronosnet/commit/0f95fafbb07d9cdbf6220d94e2c1db... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [cleanup] rename ip_addr to ipaddr
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: e88896b199945651e5a837841be5a06d794921d8 https://github.com/kronosnet/kronosnet/commit/e88896b199945651e5a837841be5a0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] document nozzle_iface struct, drop unnecessary ifr struct and cleanup names
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 67c6d5414edba5b14be02b27741d0e742efc0e69 https://github.com/kronosnet/kronosnet/commit/67c6d5414edba5b14be02b27741d0e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [build] fix build on BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2866217f58ec577c3e1a3576960a1d3cf8fc2c87 https://github.com/kronosnet/kronosnet/commit/2866217f58ec577c3e1a3576960a1d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] rename lib_mutex to config_mutex
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 5bf3ed7a89f97cd81d0e53d3dad4cf044d324bb8 https://github.com/kronosnet/kronosnet/commit/5bf3ed7a89f97cd81d0e53d3dad4cf... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M configure.ac M libnozzle/Makefile.am R libnozzle/api-test-coverage A libnozzle/man/Doxyfile.in A libnozzle/man/Makefile.am R libnozzle/tap_updown_bad/down.d/kronostest R libnozzle/tap_updown_bad/post-down.d/kronostest R libnozzle/tap_updown_bad/pre-up.d/kronostest R libnozzle/tap_updown_bad/up.d/kronostest R libnozzle/tap_updown_good/down.d/kronostest R libnozzle/tap_updown_good/post-down.d/kronostest R libnozzle/tap_updown_good/pre-up.d/kronostest R libnozzle/tap_updown_good/up.d/kronostest A libnozzle/tests/Makefile.am A libnozzle/tests/api-test-coverage A libnozzle/tests/tap_updown_bad/down.d/kronostest A libnozzle/tests/tap_updown_bad/post-down.d/kronostest A libnozzle/tests/tap_updown_bad/pre-up.d/kronostest A libnozzle/tests/tap_updown_bad/up.d/kronostest A libnozzle/tests/tap_updown_good/down.d/kronostest A libnozzle/tests/tap_updown_good/post-down.d/kronostest A libnozzle/tests/tap_updown_good/pre-up.d/kronostest A libnozzle/tests/tap_updown_good/up.d/kronostest
Log Message: ----------- [build] split tests, man pages and build dirs
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: fc836514e8fa4be3fbe998c333f3e0086052e649 https://github.com/kronosnet/kronosnet/commit/fc836514e8fa4be3fbe998c333f3e0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/Makefile.am A libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/tests/Makefile.am A libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] split code around to separate libnozzle and testsuite
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2dc4f9df86b56c4e501e69dbd18343e8c7eb52b7 https://github.com/kronosnet/kronosnet/commit/2dc4f9df86b56c4e501e69dbd18343... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] start cleaning internal function names
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 5b4daae9d92cc2414c227a2e89c57bda3877029a https://github.com/kronosnet/kronosnet/commit/5b4daae9d92cc2414c227a2e89c57b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] be more explicit on function naming
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 20311442a4b54bb7f35ef4864406a925d311a85c https://github.com/kronosnet/kronosnet/commit/20311442a4b54bb7f35ef4864406a9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] be more explicit on function naming (part 2)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6ceb540686f9bb45bbd0f60fc192ddcf3e28f104 https://github.com/kronosnet/kronosnet/commit/6ceb540686f9bb45bbd0f60fc192dd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] rename _check to is_valid_nozzle, make it more useful and fixup error code checking
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 136603e2ab195fef66c8a27658e9c49757ecc4fc https://github.com/kronosnet/kronosnet/commit/136603e2ab195fef66c8a27658e9c4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] move code around to reflect completion and drop copy of code from internals.c
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0ece7de0773d0be03047d1e4236697b9869f3282 https://github.com/kronosnet/kronosnet/commit/0ece7de0773d0be03047d1e4236697... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move code around to reflect public API and internal functions
cleanup _get_mtu in the process
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: de554c46d2752179b97922a9d54f5b6c9a5b3145 https://github.com/kronosnet/kronosnet/commit/de554c46d2752179b97922a9d54f5b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] cleanup mac address functions
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: f0f3524c0cc4845ac8bbab835ffce694863796d1 https://github.com/kronosnet/kronosnet/commit/f0f3524c0cc4845ac8bbab835ffce6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move ipv4 broadcast to internals
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8e40008417d809d0161c5f7552249c542ec575b2 https://github.com/kronosnet/kronosnet/commit/8e40008417d809d0161c5f7552249c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move find_ip to internals
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 3bbd3f604a9aedfc277515a8851668852f61247d https://github.com/kronosnet/kronosnet/commit/3bbd3f604a9aedfc277515a8851668... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 1)
provide the facility to do it via nozzle_run_updown but delegate the task to the application.
This has the benefit of much better fine grained control over errors during those code paths.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 4e0f69f9548dd1d8aa0c2cad6bb580213a611418 https://github.com/kronosnet/kronosnet/commit/4e0f69f9548dd1d8aa0c2cad6bb580... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 2)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a5fc4877612e4a77adae0dce315243963675a6d1 https://github.com/kronosnet/kronosnet/commit/a5fc4877612e4a77adae0dce315243... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 3)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 35a4d1679f09179c19c63d14b15bd1ae337b0291 https://github.com/kronosnet/kronosnet/commit/35a4d1679f09179c19c63d14b15bd1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 4)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: f2d4eb8e5fc8db80c03452a41193aa4577ff0381 https://github.com/kronosnet/kronosnet/commit/f2d4eb8e5fc8db80c03452a41193aa... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move set up and down to the stable API section
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: fb4eebfcb95fbc72c784db04d69ec324f5747f19 https://github.com/kronosnet/kronosnet/commit/fb4eebfcb95fbc72c784db04d69ec3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] nozzle_open and nozzle_close should be stable now
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 374016145c38ea54c90d6538d281327ee27cb348 https://github.com/kronosnet/kronosnet/commit/374016145c38ea54c90d6538d28132... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] fix build on BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 832561a311c7963ed8af628c63478374e442fe13 https://github.com/kronosnet/kronosnet/commit/832561a311c7963ed8af628c634783... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] propagate errors all the way
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 5f9fabc62ba2e2c2d9dce40cf74e576764a3805f https://github.com/kronosnet/kronosnet/commit/5f9fabc62ba2e2c2d9dce40cf74e57... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/man/Makefile.am
Log Message: ----------- [nozzle] fix man page generation
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6109c2d3ca5f2f104be756db728e1be45bd59516 https://github.com/kronosnet/kronosnet/commit/6109c2d3ca5f2f104be756db728e1b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M configure.ac M libnozzle/Makefile.am R libnozzle/man/Doxyfile.in R libnozzle/man/Makefile.am A man/Doxyfile-nozzle.in M man/Makefile.am
Log Message: ----------- [nozzle] move man pages to top level dir
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c56dc13f264bf48f90a4ddeb9ce6a0d54c37571f https://github.com/kronosnet/kronosnet/commit/c56dc13f264bf48f90a4ddeb9ce6a0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M configure.ac
Log Message: ----------- [nozzle] enable libnozzle build by default
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 4737a31a5af7055838108cf4788b3756f05b1c69 https://github.com/kronosnet/kronosnet/commit/4737a31a5af7055838108cf4788b37... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.c
Log Message: ----------- [nozzle] drop duplicated code
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 5f52447a2db98548c896be0123359db9384af1fb https://github.com/kronosnet/kronosnet/commit/5f52447a2db98548c896be0123359d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] expand buffers to deal with strncpy and -Werror=stringop-truncatio
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 402eac12311c2581858326544729e9cde05673b7 https://github.com/kronosnet/kronosnet/commit/402eac12311c2581858326544729e9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [libnozzle] whitespace cleanup
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 11132b8d9e9711952f5516a22d2a7d4e14cae8ab https://github.com/kronosnet/kronosnet/commit/11132b8d9e9711952f5516a22d2a7d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M configure.ac M kronosnet.spec.in M libnozzle/Makefile.am M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/tests/Makefile.am
Log Message: ----------- [libnozzle] Use libnl3.0 for ip address management on Linux
BSD will follow next using internal ioctls and drop usage of forking a shell
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0d5b05a3abea445910732a97b7b87888d2ba6da7 https://github.com/kronosnet/kronosnet/commit/0d5b05a3abea445910732a97b7b878... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M configure.ac M libnozzle/libnozzle.c
Log Message: ----------- [libnozzle] enable libnl3 < 3.3 build workaround
fixes build on opensuse-42
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 88d9ecf52ede0ec1a4eb1cb1446910eddaba5c1c https://github.com/kronosnet/kronosnet/commit/88d9ecf52ede0ec1a4eb1cb1446910... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/tests/nozzle_test.c
Log Message: ----------- [tests] remove debugging sleep()
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6bd7bf99bf96759e5a2b9baac2ee5aeed0f77a4e https://github.com/kronosnet/kronosnet/commit/6bd7bf99bf96759e5a2b9baac2ee5a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths: M libnozzle/tests/api-test-coverage
Log Message: ----------- [tests] properly check symbols on PPC64
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Compare: https://github.com/kronosnet/kronosnet/compare/bdbe6602377f...6bd7bf99bf96 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.