Branch: refs/heads/libtap-fixes Home: https://github.com/kronosnet/kronosnet Commit: 37b3e664f7ff236474f4deed92f3a4600a8a944d https://github.com/kronosnet/kronosnet/commit/37b3e664f7ff236474f4deed92f3a4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: e46d32d0a5aba4127b6b9dfd7fca41bf28e005a6 https://github.com/kronosnet/kronosnet/commit/e46d32d0a5aba4127b6b9dfd7fca41... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 9ee048fd1d0c85ff28f62f705b63b5d2660efc5f https://github.com/kronosnet/kronosnet/commit/9ee048fd1d0c85ff28f62f705b63b5... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 8e86b0cbb8cdb84a812fc85f6ba37a967387d61c https://github.com/kronosnet/kronosnet/commit/8e86b0cbb8cdb84a812fc85f6ba37a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths: M README
Log Message: ----------- [libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d0b0be5781526c4e6b9a29febd3ba77233a9339c https://github.com/kronosnet/kronosnet/commit/d0b0be5781526c4e6b9a29febd3ba7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 079cfb15fa8ac11597c5e9aaa175dc80aa6866ce https://github.com/kronosnet/kronosnet/commit/079cfb15fa8ac11597c5e9aaa175dc... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 3eb31af854fb2e0deccd9d3c4ed3289ab4d5ca95 https://github.com/kronosnet/kronosnet/commit/3eb31af854fb2e0deccd9d3c4ed328... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: f1e86b995edee5fa6221086ac67fbb8926412c92 https://github.com/kronosnet/kronosnet/commit/f1e86b995edee5fa6221086ac67fbb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] add Doxygen header
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 1333acc8784fa7abc5efda935c2f044686fdeb2a https://github.com/kronosnet/kronosnet/commit/1333acc8784fa7abc5efda935c2f04... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 5da338d46f44dbecdd6461537828045c2157cd1e https://github.com/kronosnet/kronosnet/commit/5da338d46f44dbecdd646153782804... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 3ebf74d8ce3e6dc6a5001e0251c56aa2bb217a8b https://github.com/kronosnet/kronosnet/commit/3ebf74d8ce3e6dc6a5001e0251c56a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 9494c52ce4b4ecaaee7d84bf43bbda2020e7b11d https://github.com/kronosnet/kronosnet/commit/9494c52ce4b4ecaaee7d84bf43bbda... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 84ce9e9dd3cbbfaf66b07d566dbd060ab6f88f8a https://github.com/kronosnet/kronosnet/commit/84ce9e9dd3cbbfaf66b07d566dbd06... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 5da972d07b7dc922c49f106763942c2d6dbb8cb2 https://github.com/kronosnet/kronosnet/commit/5da972d07b7dc922c49f106763942c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 4b94dc1a9edffb65280a61352eb2455ebc16aff9 https://github.com/kronosnet/kronosnet/commit/4b94dc1a9edffb65280a61352eb245... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: b403e14eea3c969f4d7f3db7cc2997de6e694d08 https://github.com/kronosnet/kronosnet/commit/b403e14eea3c969f4d7f3db7cc2997... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 01b72cff4b2ab4141e19fdc88932a1f5c9e043c0 https://github.com/kronosnet/kronosnet/commit/01b72cff4b2ab4141e19fdc88932a1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 3253831484eb66330bc730ea4cb9edf02da80dd4 https://github.com/kronosnet/kronosnet/commit/3253831484eb66330bc730ea4cb9ed... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: a01dea6e940bcb5e5dec0e349754d7b523f6d31b https://github.com/kronosnet/kronosnet/commit/a01dea6e940bcb5e5dec0e349754d7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 18db62a590658ff427d1551a96b2c98477cf5722 https://github.com/kronosnet/kronosnet/commit/18db62a590658ff427d1551a96b2c9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 1626db124caaa45d82f013774b6fdb16b6714064 https://github.com/kronosnet/kronosnet/commit/1626db124caaa45d82f013774b6fdb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 2175153f10ec6e33338df17aa65e61de1bb608b4 https://github.com/kronosnet/kronosnet/commit/2175153f10ec6e33338df17aa65e61... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: a79943f2689704a82b4c674466c7530ed28a50e1 https://github.com/kronosnet/kronosnet/commit/a79943f2689704a82b4c674466c753... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 4b60c6b144ccce0f09d24d518f7d29a5823d9420 https://github.com/kronosnet/kronosnet/commit/4b60c6b144ccce0f09d24d518f7d29... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: c7fdc9e90dc24e926106c4061706c01f45ebb01a https://github.com/kronosnet/kronosnet/commit/c7fdc9e90dc24e926106c4061706c0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 8038fb88005af0fd0ad57e7221a08bf4881e42ef https://github.com/kronosnet/kronosnet/commit/8038fb88005af0fd0ad57e7221a08b... Author: Christine Caulfield ccaulfie@redhat.com Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- Tidy some English
Commit: 531f41c51bc8582bd87d3a172b0500db4f409a60 https://github.com/kronosnet/kronosnet/commit/531f41c51bc8582bd87d3a172b0500... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 688e647319b00d8e6b69e4f2e1c376f2ff37bc1d https://github.com/kronosnet/kronosnet/commit/688e647319b00d8e6b69e4f2e1c376... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: bff31aa5cef7aae78321ec42eb289db976c05e6b https://github.com/kronosnet/kronosnet/commit/bff31aa5cef7aae78321ec42eb289d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 3f632d7562548e77bc356766296c4838196dc522 https://github.com/kronosnet/kronosnet/commit/3f632d7562548e77bc356766296c48... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 052a2b2ae6c23b727f45aa5aa26b51639e0f8ff7 https://github.com/kronosnet/kronosnet/commit/052a2b2ae6c23b727f45aa5aa26b51... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: f9e4836892a84992261d5d2104dece5ef0758048 https://github.com/kronosnet/kronosnet/commit/f9e4836892a84992261d5d2104dece... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 24cb51b12da07e659e0f1d1bbb65b96813740de9 https://github.com/kronosnet/kronosnet/commit/24cb51b12da07e659e0f1d1bbb65b9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 85403d007d0de3ff2d6fe13318a998fe61563c8a https://github.com/kronosnet/kronosnet/commit/85403d007d0de3ff2d6fe13318a998... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 0fac18e8c8d3e754c0558c34fe062df3e3bd91c2 https://github.com/kronosnet/kronosnet/commit/0fac18e8c8d3e754c0558c34fe062d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 9ab85f777a4744355b0874d9a370a48e762bc8d7 https://github.com/kronosnet/kronosnet/commit/9ab85f777a4744355b0874d9a370a4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 3396a3727bae55dc23403d37249dba97f2e844e3 https://github.com/kronosnet/kronosnet/commit/3396a3727bae55dc23403d37249dba... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 70805f2913d8ee6cd4d17f54798280e504997e53 https://github.com/kronosnet/kronosnet/commit/70805f2913d8ee6cd4d17f54798280... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: dd3a97e2ebe1c37f42b5b3b81ab005a97dfca05a https://github.com/kronosnet/kronosnet/commit/dd3a97e2ebe1c37f42b5b3b81ab005... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: af06e41771cdcd58244dbea1b60fa06ea5f9eec9 https://github.com/kronosnet/kronosnet/commit/af06e41771cdcd58244dbea1b60fa0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 84898dbe05173aa8f888a50f6b2b7392b6987f7f https://github.com/kronosnet/kronosnet/commit/84898dbe05173aa8f888a50f6b2b73... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: abf88b5c52bcd1fb4ddf1bfd0658e5fe205308b0 https://github.com/kronosnet/kronosnet/commit/abf88b5c52bcd1fb4ddf1bfd0658e5... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 1b67e9cc7b6a8328532700c3a5b0fd700e605e62 https://github.com/kronosnet/kronosnet/commit/1b67e9cc7b6a8328532700c3a5b0fd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 60d20b832ba78e4a645aa6434e3680154d8c45f0 https://github.com/kronosnet/kronosnet/commit/60d20b832ba78e4a645aa6434e3680... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: b999f6cee6d7e382a9010a05d3f78b5d0cff02c8 https://github.com/kronosnet/kronosnet/commit/b999f6cee6d7e382a9010a05d3f78b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 38fc1423f0a459b9e55fe07570a7c3019bd1bc16 https://github.com/kronosnet/kronosnet/commit/38fc1423f0a459b9e55fe07570a7c3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 1215abf2d07b3a189f0d5929a2a9eedd94f4e748 https://github.com/kronosnet/kronosnet/commit/1215abf2d07b3a189f0d5929a2a9ee... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 3474700866f0d648ae7755508255109cc41ac2cf https://github.com/kronosnet/kronosnet/commit/3474700866f0d648ae775550825510... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: eac25b4e04827f70c2cbd55265f224d6906b3ee2 https://github.com/kronosnet/kronosnet/commit/eac25b4e04827f70c2cbd55265f224... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: df3f3729de4a1b4de352d3af9537414e9b7d7e15 https://github.com/kronosnet/kronosnet/commit/df3f3729de4a1b4de352d3af953741... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 958fb3e5791056cb92b9272db9494342b1dd015e https://github.com/kronosnet/kronosnet/commit/958fb3e5791056cb92b9272db94943... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 83cda77cd6263ad0f8b888d67d816b6858527f24 https://github.com/kronosnet/kronosnet/commit/83cda77cd6263ad0f8b888d67d816b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: abdd4f1ab725dea4e63a8625789e58e130a2497e https://github.com/kronosnet/kronosnet/commit/abdd4f1ab725dea4e63a8625789e58... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: b077ef004832548485bd36009dc39654a75bb02e https://github.com/kronosnet/kronosnet/commit/b077ef004832548485bd36009dc396... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: ece1faec06385ce46a97cb4099cd3b40a137bf76 https://github.com/kronosnet/kronosnet/commit/ece1faec06385ce46a97cb4099cd3b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: bf95ba42b9c5d95dbe5a1da47cf2b624d325d759 https://github.com/kronosnet/kronosnet/commit/bf95ba42b9c5d95dbe5a1da47cf2b6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 975b3f916d84cea399c37d9ff95e98a25ddb159d https://github.com/kronosnet/kronosnet/commit/975b3f916d84cea399c37d9ff95e98... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: e12b16648ac9d0c53da45894daaeae423a3cccc3 https://github.com/kronosnet/kronosnet/commit/e12b16648ac9d0c53da45894daaeae... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 68ad91cc2fd5c6cbc45b9ddc4fcea0488d8c9021 https://github.com/kronosnet/kronosnet/commit/68ad91cc2fd5c6cbc45b9ddc4fcea0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 67f2a66ba51c4461191147d4e963c1b627b22517 https://github.com/kronosnet/kronosnet/commit/67f2a66ba51c4461191147d4e963c1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: a45c7034dbb749f9c4162d4122e3e56965c3e720 https://github.com/kronosnet/kronosnet/commit/a45c7034dbb749f9c4162d4122e3e5... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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: 5943cb8bb3e9c389519197f23852b9dc43a5a330 https://github.com/kronosnet/kronosnet/commit/5943cb8bb3e9c389519197f23852b9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths: M libnozzle/internals.c
Log Message: ----------- [nozzle] drop duplicated code
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 7b5a0ede4d3c6f273fcd7d6c238ab80db0b1914b https://github.com/kronosnet/kronosnet/commit/7b5a0ede4d3c6f273fcd7d6c238ab8... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 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
Compare: https://github.com/kronosnet/kronosnet/compare/9777288dca55...7b5a0ede4d3c