Branch: refs/heads/libtap-fixes Home: https://github.com/kronosnet/kronosnet Commit: 39c1bdc28ac839172f6e6192553d6dfc3da04b70 https://github.com/kronosnet/kronosnet/commit/39c1bdc28ac839172f6e6192553d6d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 3ea83ba762d7df0ad5072a94be9d649ceed31b73 https://github.com/kronosnet/kronosnet/commit/3ea83ba762d7df0ad5072a94be9d64... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: d29e0bb1dfa9832aa40804da5d9dbf4de63970b6 https://github.com/kronosnet/kronosnet/commit/d29e0bb1dfa9832aa40804da5d9dbf... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: aed355e49ddb0fff0fe1cc3ccd8c0b81bea5c6ad https://github.com/kronosnet/kronosnet/commit/aed355e49ddb0fff0fe1cc3ccd8c0b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths: M README
Log Message: ----------- [libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2c42767c27057743f8685b59f2c5fe1e3b851ef4 https://github.com/kronosnet/kronosnet/commit/2c42767c27057743f8685b59f2c5fe... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 6314475d071b4fa43b8c5e1a67990eaf51e5578d https://github.com/kronosnet/kronosnet/commit/6314475d071b4fa43b8c5e1a67990e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 8c84c7536ae77f92db1ce0c37ed19dcafd2e5d6f https://github.com/kronosnet/kronosnet/commit/8c84c7536ae77f92db1ce0c37ed19d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 1b8cd344998254291e11b69548831c6d6d8650ca https://github.com/kronosnet/kronosnet/commit/1b8cd344998254291e11b69548831c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 3415163cdcef3cac67b25d0c4eed04e91584f632 https://github.com/kronosnet/kronosnet/commit/3415163cdcef3cac67b25d0c4eed04... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: a8437546c344b15898ce085ac8ef89e82781d3eb https://github.com/kronosnet/kronosnet/commit/a8437546c344b15898ce085ac8ef89... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: ae74e00c2cd4746c772646289702514d9f45d77b https://github.com/kronosnet/kronosnet/commit/ae74e00c2cd4746c77264628970251... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: a93cd911eb62c1e7481cc16eba781114b29877a2 https://github.com/kronosnet/kronosnet/commit/a93cd911eb62c1e7481cc16eba7811... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 439ebfd24a6abdadcba9bceae27b1e1866d6f714 https://github.com/kronosnet/kronosnet/commit/439ebfd24a6abdadcba9bceae27b1e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: fc84a8e7e641db6406c2f52ee5f84d73939c7d59 https://github.com/kronosnet/kronosnet/commit/fc84a8e7e641db6406c2f52ee5f84d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 2f4f7a753c87005f14b7b5b5ef692d840c149bfa https://github.com/kronosnet/kronosnet/commit/2f4f7a753c87005f14b7b5b5ef692d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 273c9f66cf68f9bc174f703e8f5f98ba982b2466 https://github.com/kronosnet/kronosnet/commit/273c9f66cf68f9bc174f703e8f5f98... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: f7eca23c2b3cb28a395d557e46cf3f9d7275f797 https://github.com/kronosnet/kronosnet/commit/f7eca23c2b3cb28a395d557e46cf3f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 90cfc3f0fe16d6d1943332bf1d71ea124acb6dae https://github.com/kronosnet/kronosnet/commit/90cfc3f0fe16d6d1943332bf1d71ea... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: e475e572355f92951b64206de29a3e8bc128bd5e https://github.com/kronosnet/kronosnet/commit/e475e572355f92951b64206de29a3e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: fd6c39b16e238caf5f15a7c137e5fbbb7bdc02b1 https://github.com/kronosnet/kronosnet/commit/fd6c39b16e238caf5f15a7c137e5fb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 34f48a049f27bd6e9ca68eedb4ef13970663ee13 https://github.com/kronosnet/kronosnet/commit/34f48a049f27bd6e9ca68eedb4ef13... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 754bbd9b68f4db68ae2884cfb875e8a3007ee14f https://github.com/kronosnet/kronosnet/commit/754bbd9b68f4db68ae2884cfb875e8... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: cb0171a73aaa807ccedf3e8c6f2492b29b265214 https://github.com/kronosnet/kronosnet/commit/cb0171a73aaa807ccedf3e8c6f2492... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 35c26ffeebb03e65d80688f6c2d4e242b2f4b998 https://github.com/kronosnet/kronosnet/commit/35c26ffeebb03e65d80688f6c2d4e2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: cf69a4672d87ed90c7666f8552955a116316b2af https://github.com/kronosnet/kronosnet/commit/cf69a4672d87ed90c7666f8552955a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: fd0a7757e937f88747ab6e2465970ecc6665c04f https://github.com/kronosnet/kronosnet/commit/fd0a7757e937f88747ab6e2465970e... Author: Christine Caulfield ccaulfie@redhat.com Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- Tidy some English
Commit: ffd87806bbf405510de4f87f015ef6d91705b296 https://github.com/kronosnet/kronosnet/commit/ffd87806bbf405510de4f87f015ef6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 3be30793852bbdd176b80e016613e3e0defa4cf6 https://github.com/kronosnet/kronosnet/commit/3be30793852bbdd176b80e016613e3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: bb7980cc948ecb15771ae44da4b91b82858c33b7 https://github.com/kronosnet/kronosnet/commit/bb7980cc948ecb15771ae44da4b91b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 16851ec472abd26722afe5d9e4671072d9684592 https://github.com/kronosnet/kronosnet/commit/16851ec472abd26722afe5d9e46710... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: f51c99281a56ea1467d121b823f4040f90e745f1 https://github.com/kronosnet/kronosnet/commit/f51c99281a56ea1467d121b823f404... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 04851961e09abd30eb289a8e754c1dc2e1d4e487 https://github.com/kronosnet/kronosnet/commit/04851961e09abd30eb289a8e754c1d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 1dcc44baaa36805a2c7cdbe23adbdb620b002d20 https://github.com/kronosnet/kronosnet/commit/1dcc44baaa36805a2c7cdbe23adbdb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: b6759b9f4300756ecd28bd3ff4221a1a44bf6cb3 https://github.com/kronosnet/kronosnet/commit/b6759b9f4300756ecd28bd3ff4221a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: d64c4a9b310f6fcf95046f48d6893562ac110c22 https://github.com/kronosnet/kronosnet/commit/d64c4a9b310f6fcf95046f48d68935... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: c2bff7b34b82c128dfbebde07a5e301a48edde6d https://github.com/kronosnet/kronosnet/commit/c2bff7b34b82c128dfbebde07a5e30... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 11b5bc68fdaf070fdd2af1d7d91748b11001c5cd https://github.com/kronosnet/kronosnet/commit/11b5bc68fdaf070fdd2af1d7d91748... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 384869cd24d7ece262ad18d6ea6ed311ef273297 https://github.com/kronosnet/kronosnet/commit/384869cd24d7ece262ad18d6ea6ed3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: cca4bf61ed167c1a7caeabfb95f15dcfe329ca2c https://github.com/kronosnet/kronosnet/commit/cca4bf61ed167c1a7caeabfb95f15d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 420c97454116588ef3f83a9b05a37262dc6f91d9 https://github.com/kronosnet/kronosnet/commit/420c97454116588ef3f83a9b05a372... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 4cb4dd9a645434bca3ce2b8f99e10c1ddd97d0c5 https://github.com/kronosnet/kronosnet/commit/4cb4dd9a645434bca3ce2b8f99e10c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: a7bf164634671c4cd06373cb1062773f98c56e3c https://github.com/kronosnet/kronosnet/commit/a7bf164634671c4cd06373cb106277... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 634c65c4422ee7dc539ed8a21400af6d4d50b058 https://github.com/kronosnet/kronosnet/commit/634c65c4422ee7dc539ed8a21400af... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 6fa3e72ea00a856e016cd21aa0be9696c62e53e6 https://github.com/kronosnet/kronosnet/commit/6fa3e72ea00a856e016cd21aa0be96... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: b46737a9f02dad08d8467dcb3bb69aec7c646df1 https://github.com/kronosnet/kronosnet/commit/b46737a9f02dad08d8467dcb3bb69a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: b1678b30133145963d6a4dd9ed3a24bb00722ac4 https://github.com/kronosnet/kronosnet/commit/b1678b30133145963d6a4dd9ed3a24... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 874dd1af56a0c0995bc640f7a684d2b573cea28e https://github.com/kronosnet/kronosnet/commit/874dd1af56a0c0995bc640f7a684d2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 044d748e4e36ff2bb90a48317492cd8030b4c88b https://github.com/kronosnet/kronosnet/commit/044d748e4e36ff2bb90a48317492cd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 54f5b116320b85554cc5b95f4f16bd57832295d0 https://github.com/kronosnet/kronosnet/commit/54f5b116320b85554cc5b95f4f16bd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: ec7075cf8a33ea4b4df04b4f0826d2768960c147 https://github.com/kronosnet/kronosnet/commit/ec7075cf8a33ea4b4df04b4f0826d2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: fb57282784889f557e9bb8c35c2e3126b04b75e8 https://github.com/kronosnet/kronosnet/commit/fb57282784889f557e9bb8c35c2e31... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: a322980105d295e88617ed26f1f050f6337d049a https://github.com/kronosnet/kronosnet/commit/a322980105d295e88617ed26f1f050... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 0396319fc545288a1c6914d144104f542b5ae381 https://github.com/kronosnet/kronosnet/commit/0396319fc545288a1c6914d144104f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 68f15cb7e9d36c0e5522bf7fa09493251bbdc8d8 https://github.com/kronosnet/kronosnet/commit/68f15cb7e9d36c0e5522bf7fa09493... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 7d0bb01919403d54f61e7d1148c7bc86be889c89 https://github.com/kronosnet/kronosnet/commit/7d0bb01919403d54f61e7d1148c7bc... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 1fef7697559a6d3721c14493732b020e2d6f108d https://github.com/kronosnet/kronosnet/commit/1fef7697559a6d3721c14493732b02... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 282d5ce5d48ebd350f2f40343a1232e6b45edcbd https://github.com/kronosnet/kronosnet/commit/282d5ce5d48ebd350f2f40343a1232... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 9ca9e383ea43caba7b5e7386efe87f1b4b164c1b https://github.com/kronosnet/kronosnet/commit/9ca9e383ea43caba7b5e7386efe87f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: d5308ce9e2e8b2b36f9b11df4acab6414ca144ce https://github.com/kronosnet/kronosnet/commit/d5308ce9e2e8b2b36f9b11df4acab6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 1339c74cfbac9d9599b0c6f8a6ec264820aa15b2 https://github.com/kronosnet/kronosnet/commit/1339c74cfbac9d9599b0c6f8a6ec26... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 227ea08ecd4dfdc62e157ce5b72809d6a09f0f61 https://github.com/kronosnet/kronosnet/commit/227ea08ecd4dfdc62e157ce5b72809... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 646fdd53975eaf11016378219e11b2ade15a336d https://github.com/kronosnet/kronosnet/commit/646fdd53975eaf11016378219e11b2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 5abea19a85e59c17edebcaf59acccd13d7efdd52 https://github.com/kronosnet/kronosnet/commit/5abea19a85e59c17edebcaf59acccd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 9aebf78f6165af0ddcde3e7e0e591de188a41117 https://github.com/kronosnet/kronosnet/commit/9aebf78f6165af0ddcde3e7e0e591d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: a936ec67905d8fe1bd1d05b72308652e08379c1c https://github.com/kronosnet/kronosnet/commit/a936ec67905d8fe1bd1d05b7230865... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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: 8fe364a29f87f768ff9afc77cc53c6da2d13378b https://github.com/kronosnet/kronosnet/commit/8fe364a29f87f768ff9afc77cc53c6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-30 (Fri, 30 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
Compare: https://github.com/kronosnet/kronosnet/compare/713cd05075a5...8fe364a29f87 **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.