Branch: refs/heads/libtap-fixes Home: https://github.com/kronosnet/kronosnet Commit: 86a7532c0e1e5516a33e9f1763b47aa7e9d12308 https://github.com/kronosnet/kronosnet/commit/86a7532c0e1e5516a33e9f1763b47a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: a0eb54b1a27905824724941fbcc92a3d8413e240 https://github.com/kronosnet/kronosnet/commit/a0eb54b1a27905824724941fbcc92a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: c5f361f7f2900999c5b2c9d077a3dc86d86fe456 https://github.com/kronosnet/kronosnet/commit/c5f361f7f2900999c5b2c9d077a3dc... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: bf820312a7e7f9925c02de079e6129da2fb50b8c https://github.com/kronosnet/kronosnet/commit/bf820312a7e7f9925c02de079e6129... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M README
Log Message: ----------- [libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2eb6bae73f954e5f1f016a8a39538605e02dad9f https://github.com/kronosnet/kronosnet/commit/2eb6bae73f954e5f1f016a8a395386... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 0fb8fc217b3131fa6d1e7fb681f84021f9be6304 https://github.com/kronosnet/kronosnet/commit/0fb8fc217b3131fa6d1e7fb681f840... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: e28f1b35590a3c0436e69085d3b7513e7714f7cf https://github.com/kronosnet/kronosnet/commit/e28f1b35590a3c0436e69085d3b751... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 2cf2ecdf4905f76285ce22ed2bb03e23dcb226e6 https://github.com/kronosnet/kronosnet/commit/2cf2ecdf4905f76285ce22ed2bb03e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] add Doxygen header
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a58068f003af4ac8cc212b48e7f6ab54bce10544 https://github.com/kronosnet/kronosnet/commit/a58068f003af4ac8cc212b48e7f6ab... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 3657b07e3c4e77645d569927aaab1927333b6818 https://github.com/kronosnet/kronosnet/commit/3657b07e3c4e77645d569927aaab19... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: cf7bb1a8f13639ed237bc866de9e26e356d643e5 https://github.com/kronosnet/kronosnet/commit/cf7bb1a8f13639ed237bc866de9e26... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: c4cf364370d89d1d76cd318a91579f6d5774743a https://github.com/kronosnet/kronosnet/commit/c4cf364370d89d1d76cd318a91579f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 123764d32f7c99c0ddcb6b5e3a5a8b871a6c99ae https://github.com/kronosnet/kronosnet/commit/123764d32f7c99c0ddcb6b5e3a5a8b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: eea56fb1649f10691dc531bb6c661a4fbc110b60 https://github.com/kronosnet/kronosnet/commit/eea56fb1649f10691dc531bb6c661a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: eaee591243c28423181582d6578d246529652b6f https://github.com/kronosnet/kronosnet/commit/eaee591243c28423181582d6578d24... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 17227801f58ef884630d69819bbb91be2dd78532 https://github.com/kronosnet/kronosnet/commit/17227801f58ef884630d69819bbb91... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 64c3f15ab70f483854526d6c28d6a991b4ad4ccd https://github.com/kronosnet/kronosnet/commit/64c3f15ab70f483854526d6c28d6a9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 8e087108c3ccba869be7f3615f9b988e0d8fe26e https://github.com/kronosnet/kronosnet/commit/8e087108c3ccba869be7f3615f9b98... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 59e43263a3a4cf528e3a2a5754f0777b740a9b8e https://github.com/kronosnet/kronosnet/commit/59e43263a3a4cf528e3a2a5754f077... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: a18b17921d07f1f8d2d247e5888dfd9df6a8e140 https://github.com/kronosnet/kronosnet/commit/a18b17921d07f1f8d2d247e5888dfd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 7f3cd715e89a62cc8992c1acd71c7c94b3fc1409 https://github.com/kronosnet/kronosnet/commit/7f3cd715e89a62cc8992c1acd71c7c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: b32a0e4cb88936c306bb1dd4eb918d25fe6aeee4 https://github.com/kronosnet/kronosnet/commit/b32a0e4cb88936c306bb1dd4eb918d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 3244f92dd9ac556d1590ffead14c2dea80eb56a9 https://github.com/kronosnet/kronosnet/commit/3244f92dd9ac556d1590ffead14c2d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: ed33dd0c0ef634510a8c92cfd24b8650f5e0016a https://github.com/kronosnet/kronosnet/commit/ed33dd0c0ef634510a8c92cfd24b86... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 4e12b2c3fb2122b4906bcb936c41607bd6ac033c https://github.com/kronosnet/kronosnet/commit/4e12b2c3fb2122b4906bcb936c4160... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: d592adbcdaa1682afc5d960b80a449730fa48bd0 https://github.com/kronosnet/kronosnet/commit/d592adbcdaa1682afc5d960b80a449... Author: Christine Caulfield ccaulfie@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- Tidy some English
Commit: 1b6d02e22f6c381af9a2922ff713d09e939946cb https://github.com/kronosnet/kronosnet/commit/1b6d02e22f6c381af9a2922ff713d0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 57a3fe632720a74e2e8d0a11b93fb42f7aea64c6 https://github.com/kronosnet/kronosnet/commit/57a3fe632720a74e2e8d0a11b93fb4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 58b324c597a4997c39339271c0140f41079e3c24 https://github.com/kronosnet/kronosnet/commit/58b324c597a4997c39339271c0140f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: dd3d1c1533f5ad082bd42fafb9d30ab7422a7031 https://github.com/kronosnet/kronosnet/commit/dd3d1c1533f5ad082bd42fafb9d30a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 06d5628bd52ef4932fdf7e309a3297b5bb6f5a2a https://github.com/kronosnet/kronosnet/commit/06d5628bd52ef4932fdf7e309a3297... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 99d2d245395f4f664c8ff214d497702d16136373 https://github.com/kronosnet/kronosnet/commit/99d2d245395f4f664c8ff214d49770... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 3f16e96a35dcc648646701912b96049d4ee57840 https://github.com/kronosnet/kronosnet/commit/3f16e96a35dcc648646701912b9604... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 54e50bb19465c9589bab346fee084beeb1d394e2 https://github.com/kronosnet/kronosnet/commit/54e50bb19465c9589bab346fee084b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 6dfbdf929729c23c94315c7e9933ee15d721c836 https://github.com/kronosnet/kronosnet/commit/6dfbdf929729c23c94315c7e9933ee... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 73c5c2ea9cf577135d233955769840adafd14f09 https://github.com/kronosnet/kronosnet/commit/73c5c2ea9cf577135d233955769840... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 2bbab613a382ee0508f44b8f05713cca2717dd3b https://github.com/kronosnet/kronosnet/commit/2bbab613a382ee0508f44b8f05713c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: ddc0c1466ceb45722f93b4247031574c824d53bf https://github.com/kronosnet/kronosnet/commit/ddc0c1466ceb45722f93b424703157... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: d697ef273aeb806939d142f796ea72ede94af924 https://github.com/kronosnet/kronosnet/commit/d697ef273aeb806939d142f796ea72... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: e538e026c92ca68a893569d434f4bfc8b14a1d1a https://github.com/kronosnet/kronosnet/commit/e538e026c92ca68a893569d434f4bf... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: f8cb21a624ef6412a71820c2c3efa6d7d8bd2a79 https://github.com/kronosnet/kronosnet/commit/f8cb21a624ef6412a71820c2c3efa6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 643a47ef90e63bc94608fceac0cdd278ad831b54 https://github.com/kronosnet/kronosnet/commit/643a47ef90e63bc94608fceac0cdd2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: e1cf60a0f495a1ce9390b7cd79edc52179e2c778 https://github.com/kronosnet/kronosnet/commit/e1cf60a0f495a1ce9390b7cd79edc5... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 241a9539eb1faa352edc8e9a6242b9a8b91ef4eb https://github.com/kronosnet/kronosnet/commit/241a9539eb1faa352edc8e9a6242b9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 63e2bd01a541b530d26e5cc4a364bd14d1f4658e https://github.com/kronosnet/kronosnet/commit/63e2bd01a541b530d26e5cc4a364bd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: e12295a8aca97e87563225eec9defbf6206ee9c7 https://github.com/kronosnet/kronosnet/commit/e12295a8aca97e87563225eec9defb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 452d37ec72a79447b3fd9bfa730a0af61c0c87aa https://github.com/kronosnet/kronosnet/commit/452d37ec72a79447b3fd9bfa730a0a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: dcd081cde66c4c872d449287f7ac471b63c4d896 https://github.com/kronosnet/kronosnet/commit/dcd081cde66c4c872d449287f7ac47... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: d669af4f85fcf6ef935078bba431cca7b4925797 https://github.com/kronosnet/kronosnet/commit/d669af4f85fcf6ef935078bba431cc... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 4e295cd754e360f46931341cf492b41c7e38f8c7 https://github.com/kronosnet/kronosnet/commit/4e295cd754e360f46931341cf492b4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: bd6069778d95f5b8bd69084bd778c16660c56bc6 https://github.com/kronosnet/kronosnet/commit/bd6069778d95f5b8bd69084bd778c1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 627b370058c51f4fd249f9b6a994b8111a649974 https://github.com/kronosnet/kronosnet/commit/627b370058c51f4fd249f9b6a994b8... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: e0f03d14d2e3671fadcc22931386e2ccb1bac8ea https://github.com/kronosnet/kronosnet/commit/e0f03d14d2e3671fadcc22931386e2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 8ae001cf217109167591d1c5f07cdc9c704053b6 https://github.com/kronosnet/kronosnet/commit/8ae001cf217109167591d1c5f07cdc... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: a5c910006cb1a5c3a002f8667f5613ef907d509b https://github.com/kronosnet/kronosnet/commit/a5c910006cb1a5c3a002f8667f5613... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 6bd9118692b326ae9b2e27dfc0281e23a3696a32 https://github.com/kronosnet/kronosnet/commit/6bd9118692b326ae9b2e27dfc0281e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 2c6563bb15ab0236c443073a6654bbbad62613c6 https://github.com/kronosnet/kronosnet/commit/2c6563bb15ab0236c443073a6654bb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 20653f56a702549a1062c717d1ae2ceba4a4f442 https://github.com/kronosnet/kronosnet/commit/20653f56a702549a1062c717d1ae2c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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: 88886bff681975bd9a6192ec897784d5385509ea https://github.com/kronosnet/kronosnet/commit/88886bff681975bd9a6192ec897784... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 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
Compare: https://github.com/kronosnet/kronosnet/compare/aa44871b1095...88886bff6819