Branch: refs/heads/libtap-fixes Home: https://github.com/kronosnet/kronosnet Commit: 09db4e8916353d59c3ed4cd7fc0a444c4e841d0b https://github.com/kronosnet/kronosnet/commit/09db4e8916353d59c3ed4cd7fc0a44... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: e932fff3347bef398ea974c5d35d41d86a25296f https://github.com/kronosnet/kronosnet/commit/e932fff3347bef398ea974c5d35d41... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 2f60e3807e3fd66c0345454bf683fb86df4cc631 https://github.com/kronosnet/kronosnet/commit/2f60e3807e3fd66c0345454bf683fb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: c2a75987f1245489d2368c46ab5d1e72b5b87b4f https://github.com/kronosnet/kronosnet/commit/c2a75987f1245489d2368c46ab5d1e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths: M README
Log Message: ----------- [libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 807737791e1edd78a5915cfc713dfb087b1b14c6 https://github.com/kronosnet/kronosnet/commit/807737791e1edd78a5915cfc713dfb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 3bd49f9cc6612323d482aee3a4867607d567f0e3 https://github.com/kronosnet/kronosnet/commit/3bd49f9cc6612323d482aee3a48676... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: ce9219965de6cb53c9b70874326e8a8e342f774d https://github.com/kronosnet/kronosnet/commit/ce9219965de6cb53c9b70874326e8a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: a0ddcb793dcbb87dcca77143cabce7a2860c358c https://github.com/kronosnet/kronosnet/commit/a0ddcb793dcbb87dcca77143cabce7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] add Doxygen header
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8463a13b4e073f77eadd05923c26900ccdc8cd20 https://github.com/kronosnet/kronosnet/commit/8463a13b4e073f77eadd05923c2690... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 8cb214e03d64a10e51a9f454a4ff8d1eb1444a15 https://github.com/kronosnet/kronosnet/commit/8cb214e03d64a10e51a9f454a4ff8d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: f78a54d2eb14f07f360e5f63cd058332c41adc05 https://github.com/kronosnet/kronosnet/commit/f78a54d2eb14f07f360e5f63cd0583... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: f6aa5485cd0fb74a44ed6f2566c9b207f4151f7e https://github.com/kronosnet/kronosnet/commit/f6aa5485cd0fb74a44ed6f2566c9b2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 1aa02a4e1b3086f6f436426f4ee936907b083aab https://github.com/kronosnet/kronosnet/commit/1aa02a4e1b3086f6f436426f4ee936... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 6a47e4c9ff798e284c95043d2a6eac499962cf89 https://github.com/kronosnet/kronosnet/commit/6a47e4c9ff798e284c95043d2a6eac... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: ff08b2ab9c7255cc5de024455109bb0fb8fc10b5 https://github.com/kronosnet/kronosnet/commit/ff08b2ab9c7255cc5de024455109bb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: ab857d7fb09810e37f5ee633bff856a40850ab32 https://github.com/kronosnet/kronosnet/commit/ab857d7fb09810e37f5ee633bff856... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 13c9d5e34e08ba6ef5e417af275c5d2ea9409d32 https://github.com/kronosnet/kronosnet/commit/13c9d5e34e08ba6ef5e417af275c5d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 0efe3dd32080fe28059a451c9f2500f22abe06b8 https://github.com/kronosnet/kronosnet/commit/0efe3dd32080fe28059a451c9f2500... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 543c1f06a6b6241ab85a4b634dd9ac118fbcae4d https://github.com/kronosnet/kronosnet/commit/543c1f06a6b6241ab85a4b634dd9ac... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 3ddf18bf6f4c4f5df66006d3f7e684dda796eee3 https://github.com/kronosnet/kronosnet/commit/3ddf18bf6f4c4f5df66006d3f7e684... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: a34f1b400848aeba79ee54b818f7a6756002de45 https://github.com/kronosnet/kronosnet/commit/a34f1b400848aeba79ee54b818f7a6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 7b601c855ff68f4fd5b30f50759151e06dba5b30 https://github.com/kronosnet/kronosnet/commit/7b601c855ff68f4fd5b30f50759151... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 6b07fcf5dbba1cbc9bf1c34680288303bcc9f620 https://github.com/kronosnet/kronosnet/commit/6b07fcf5dbba1cbc9bf1c346802883... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 080ebb84ef6816bce6d8bcfddeef8d97579ba7c3 https://github.com/kronosnet/kronosnet/commit/080ebb84ef6816bce6d8bcfddeef8d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 6915523ad2d832c24991639d86c829959f932783 https://github.com/kronosnet/kronosnet/commit/6915523ad2d832c24991639d86c829... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 84f71108335ade2a3796472481b0f00ee297f0dd https://github.com/kronosnet/kronosnet/commit/84f71108335ade2a3796472481b0f0... Author: Christine Caulfield ccaulfie@redhat.com Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- Tidy some English
Commit: ff56b3915dbfb8dab512013247ff05bf125d5e86 https://github.com/kronosnet/kronosnet/commit/ff56b3915dbfb8dab512013247ff05... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: ac6b478b1fbf935ec4d5a4fef4c9081d02305c87 https://github.com/kronosnet/kronosnet/commit/ac6b478b1fbf935ec4d5a4fef4c908... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 891b6ff1932ae374d1fc154316ab2c9ae9a06745 https://github.com/kronosnet/kronosnet/commit/891b6ff1932ae374d1fc154316ab2c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 6b8afeb1ea9c3cfc5f615730293c9d548b6badf4 https://github.com/kronosnet/kronosnet/commit/6b8afeb1ea9c3cfc5f615730293c9d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 814523dd9729dc91fd3d3feb246af93da3424332 https://github.com/kronosnet/kronosnet/commit/814523dd9729dc91fd3d3feb246af9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 58de662e9eac82914bad5cf50c73346bec419d51 https://github.com/kronosnet/kronosnet/commit/58de662e9eac82914bad5cf50c7334... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 3c91980cbe65db2789326019fe8e86237602ff2a https://github.com/kronosnet/kronosnet/commit/3c91980cbe65db2789326019fe8e86... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 27ba0c6abf6a280f81b2da3441800e20dace6d57 https://github.com/kronosnet/kronosnet/commit/27ba0c6abf6a280f81b2da3441800e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 74510fab326d16ad7d9c9ce5fb0ecc10e69d87f3 https://github.com/kronosnet/kronosnet/commit/74510fab326d16ad7d9c9ce5fb0ecc... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 07362e4c21a0c8c220c95d1ae34c0a401e300d59 https://github.com/kronosnet/kronosnet/commit/07362e4c21a0c8c220c95d1ae34c0a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 9510196c41364067f2d700f0bbc56a294594953c https://github.com/kronosnet/kronosnet/commit/9510196c41364067f2d700f0bbc56a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 18172de4906cd70892e2c8819f157ccf5c48cbde https://github.com/kronosnet/kronosnet/commit/18172de4906cd70892e2c8819f157c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 162f52077723906412bec52a0a7c392d4eb7367c https://github.com/kronosnet/kronosnet/commit/162f52077723906412bec52a0a7c39... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 1e11df3a46f5ca620971743158c607e5cc0a8838 https://github.com/kronosnet/kronosnet/commit/1e11df3a46f5ca620971743158c607... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 37217debc3746f74d9e1b8bcc8e011869a80c8a9 https://github.com/kronosnet/kronosnet/commit/37217debc3746f74d9e1b8bcc8e011... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 282298e2382b26c2012cb3e5142297a90836ebf6 https://github.com/kronosnet/kronosnet/commit/282298e2382b26c2012cb3e5142297... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 4fabc4adeb3165f425ac61aab62253c8f3cfa2dd https://github.com/kronosnet/kronosnet/commit/4fabc4adeb3165f425ac61aab62253... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: fb6da51168c5b29657fb3103b77090f6da2bd58e https://github.com/kronosnet/kronosnet/commit/fb6da51168c5b29657fb3103b77090... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 647c023f584b44059da70b6e16aeb00ba277e769 https://github.com/kronosnet/kronosnet/commit/647c023f584b44059da70b6e16aeb0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: ae3d24e291cdb604ec6f7c937499d398085b7661 https://github.com/kronosnet/kronosnet/commit/ae3d24e291cdb604ec6f7c937499d3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 0a8a4302265927b324f6a8739f82840b4dbbbab3 https://github.com/kronosnet/kronosnet/commit/0a8a4302265927b324f6a8739f8284... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 6e77f332c951519350e19af2196ba45cfc3aa691 https://github.com/kronosnet/kronosnet/commit/6e77f332c951519350e19af2196ba4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 03e1b281c13245c1a202757fbc4a9ca473fd6ef3 https://github.com/kronosnet/kronosnet/commit/03e1b281c13245c1a202757fbc4a9c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 3580307ad0b3b9173803bd99d48f898a04167120 https://github.com/kronosnet/kronosnet/commit/3580307ad0b3b9173803bd99d48f89... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 6e8c63ff0d201e5080ed0dd16adb42c6c1c0a21d https://github.com/kronosnet/kronosnet/commit/6e8c63ff0d201e5080ed0dd16adb42... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 8d8ca54aaa11af6a50cc5cb841546393449d5f0b https://github.com/kronosnet/kronosnet/commit/8d8ca54aaa11af6a50cc5cb8415463... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: cac3d128ac383f693f5da219c65b0187f559f286 https://github.com/kronosnet/kronosnet/commit/cac3d128ac383f693f5da219c65b01... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 3168f395645f7184ef2b265e748edaf16e3bdfb8 https://github.com/kronosnet/kronosnet/commit/3168f395645f7184ef2b265e748eda... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 2c74d5ab970da73a0150ec8e3dc9b71b94e64dd1 https://github.com/kronosnet/kronosnet/commit/2c74d5ab970da73a0150ec8e3dc9b7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 7c1153c5089e86dbe8b20dca79d1cf9b91020f0f https://github.com/kronosnet/kronosnet/commit/7c1153c5089e86dbe8b20dca79d1cf... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: c055acd6755a2b6dd4987ef832c7626186ed883e https://github.com/kronosnet/kronosnet/commit/c055acd6755a2b6dd4987ef832c762... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: 791111d351ea47057ed249aa2250ffaa136bdcbb https://github.com/kronosnet/kronosnet/commit/791111d351ea47057ed249aa2250ff... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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: e0f31306b42d64bdb9c204f9db366398143b652d https://github.com/kronosnet/kronosnet/commit/e0f31306b42d64bdb9c204f9db3663... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-19 (Mon, 19 Feb 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/82d271ba4170...e0f31306b42d