Branch: refs/heads/libtap-fixes Home: https://github.com/kronosnet/kronosnet Commit: c9ef685a94656dd95398ae16a874476985e4a8bb https://github.com/kronosnet/kronosnet/commit/c9ef685a94656dd95398ae16a87447... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 09e1d5fb9d5c48162c7ae96e8c0637b6017d127b https://github.com/kronosnet/kronosnet/commit/09e1d5fb9d5c48162c7ae96e8c0637... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: fa47b5f077c4993927087e764f86ee485f6d8fe7 https://github.com/kronosnet/kronosnet/commit/fa47b5f077c4993927087e764f86ee... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: aba14a6ac21fdecf2e176dea0af0abdc1fe8a3c8 https://github.com/kronosnet/kronosnet/commit/aba14a6ac21fdecf2e176dea0af0ab... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths: M README
Log Message: ----------- [libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2123242c9f9891e7fc307cf9d821e659e2511a94 https://github.com/kronosnet/kronosnet/commit/2123242c9f9891e7fc307cf9d821e6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 5d5dddd9a779b17ed29f1b1734f8bf7e24d5031d https://github.com/kronosnet/kronosnet/commit/5d5dddd9a779b17ed29f1b1734f8bf... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 426cf5467512c4e4def4e6250a805c5dd5b285ce https://github.com/kronosnet/kronosnet/commit/426cf5467512c4e4def4e6250a805c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: ae6101f8d40994bd32bb575517e13623cad75c2a https://github.com/kronosnet/kronosnet/commit/ae6101f8d40994bd32bb575517e136... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 30c68faad9287a017558cdb0c0a921d46ede82b1 https://github.com/kronosnet/kronosnet/commit/30c68faad9287a017558cdb0c0a921... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: e210e278d8877aaf2b4d9f881a4095d496481406 https://github.com/kronosnet/kronosnet/commit/e210e278d8877aaf2b4d9f881a4095... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: b3e4c927c67b3f70bc61d83af23393316e71c540 https://github.com/kronosnet/kronosnet/commit/b3e4c927c67b3f70bc61d83af23393... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: c5a44b61388bb94a55bf3a18cfc883bc9753e785 https://github.com/kronosnet/kronosnet/commit/c5a44b61388bb94a55bf3a18cfc883... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 4ceffeea9ea215d5b7c068ecb2106d2d9c712055 https://github.com/kronosnet/kronosnet/commit/4ceffeea9ea215d5b7c068ecb2106d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 794ad194f0dd4623ff210236f7b54489ebb4275d https://github.com/kronosnet/kronosnet/commit/794ad194f0dd4623ff210236f7b544... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 13785f659eba13e49adbc59df15115d8b7b4b2f9 https://github.com/kronosnet/kronosnet/commit/13785f659eba13e49adbc59df15115... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 76177dd3dfb3c9feac9d0ccc720aef192bf8c7ae https://github.com/kronosnet/kronosnet/commit/76177dd3dfb3c9feac9d0ccc720aef... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: e5f1fe1814c37050aa2364b30c111d63fb923e05 https://github.com/kronosnet/kronosnet/commit/e5f1fe1814c37050aa2364b30c111d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: e1113c01618106a2d8dbaec4af8fa26743ac9fc5 https://github.com/kronosnet/kronosnet/commit/e1113c01618106a2d8dbaec4af8fa2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 83cb0d2626d75752f7a1d60b5a2bda518e8e0813 https://github.com/kronosnet/kronosnet/commit/83cb0d2626d75752f7a1d60b5a2bda... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: f0ee7459492b57b45271753c4647a8e666638964 https://github.com/kronosnet/kronosnet/commit/f0ee7459492b57b45271753c4647a8... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 02d1c10ffb0a2b2d539a7162a659551a35d3de87 https://github.com/kronosnet/kronosnet/commit/02d1c10ffb0a2b2d539a7162a65955... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: e40390cdc256ac223d9156da66aec3571508ad40 https://github.com/kronosnet/kronosnet/commit/e40390cdc256ac223d9156da66aec3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 7c9cd3dc698e92a1abbc2fe9d9666a5a6d31b8a4 https://github.com/kronosnet/kronosnet/commit/7c9cd3dc698e92a1abbc2fe9d9666a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 0be7f0f11458524ba09c1824213b0abb12c5d7a5 https://github.com/kronosnet/kronosnet/commit/0be7f0f11458524ba09c1824213b0a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: b0c14859e6f03773a84d077fedf6bbfd82be71f4 https://github.com/kronosnet/kronosnet/commit/b0c14859e6f03773a84d077fedf6bb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 540caaa194fac6b973ff9211505bf4372ab93553 https://github.com/kronosnet/kronosnet/commit/540caaa194fac6b973ff9211505bf4... Author: Christine Caulfield ccaulfie@redhat.com Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- Tidy some English
Commit: 03ce540e2b99fac23087d11e32595fba6a779319 https://github.com/kronosnet/kronosnet/commit/03ce540e2b99fac23087d11e32595f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 48de8a50997dc8659091fd3b19223c1b8d9ff66a https://github.com/kronosnet/kronosnet/commit/48de8a50997dc8659091fd3b19223c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: f8ab5969aeca46cecbc1b80720308d57c0105588 https://github.com/kronosnet/kronosnet/commit/f8ab5969aeca46cecbc1b80720308d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 4b218d073fcca763b44f4230e003c008cf8bbd45 https://github.com/kronosnet/kronosnet/commit/4b218d073fcca763b44f4230e003c0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: f46bd0c425b315cc60359b335d611080a54eb8b3 https://github.com/kronosnet/kronosnet/commit/f46bd0c425b315cc60359b335d6110... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: f6a02b6d67dacba49ba2145383b06b65d1889e6b https://github.com/kronosnet/kronosnet/commit/f6a02b6d67dacba49ba2145383b06b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 0f1bd63d019b1c89331e1aa81afeadb175bc4d65 https://github.com/kronosnet/kronosnet/commit/0f1bd63d019b1c89331e1aa81afead... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 7935071bbaea7ecc1263164d3b938a26aabd2252 https://github.com/kronosnet/kronosnet/commit/7935071bbaea7ecc1263164d3b938a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 9cee0e8fdf2fce3e5f2f8e14012b412dac00ff0a https://github.com/kronosnet/kronosnet/commit/9cee0e8fdf2fce3e5f2f8e14012b41... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 3d65af6087f7bdb90d3aa92c51b0ebd175c7a075 https://github.com/kronosnet/kronosnet/commit/3d65af6087f7bdb90d3aa92c51b0eb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 28a790cebb01e51a0f0f1dfe583b3152f08f7f68 https://github.com/kronosnet/kronosnet/commit/28a790cebb01e51a0f0f1dfe583b31... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 79f987d9fce358faf593953b7d0f86a25df0b61c https://github.com/kronosnet/kronosnet/commit/79f987d9fce358faf593953b7d0f86... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: db1da0f1fe4327ebcfe6db9bbc34fb557947ef07 https://github.com/kronosnet/kronosnet/commit/db1da0f1fe4327ebcfe6db9bbc34fb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 028d889fa7d8af2ea403fb0eda642a35f96bc91b https://github.com/kronosnet/kronosnet/commit/028d889fa7d8af2ea403fb0eda642a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 07ff29056a25e1d4a23fa3170fa86f0e384d92e0 https://github.com/kronosnet/kronosnet/commit/07ff29056a25e1d4a23fa3170fa86f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 05bed9d6318af7a5c4837638e7822fb337c57352 https://github.com/kronosnet/kronosnet/commit/05bed9d6318af7a5c4837638e7822f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: b4161641cfb5f9f2a0157b926e871a0e32ee4a98 https://github.com/kronosnet/kronosnet/commit/b4161641cfb5f9f2a0157b926e871a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 7733af0384f03c098fec77c59407ec795ba09845 https://github.com/kronosnet/kronosnet/commit/7733af0384f03c098fec77c59407ec... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: f38ebae9e3cbe784abd80418a43a185e85cdbe2d https://github.com/kronosnet/kronosnet/commit/f38ebae9e3cbe784abd80418a43a18... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 9ea9991781eb3ae7f48e0d88c09cdfbba30ffa7d https://github.com/kronosnet/kronosnet/commit/9ea9991781eb3ae7f48e0d88c09cdf... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 8a32ee8de8a5abb6367ec6549b73ab5520ec5dd1 https://github.com/kronosnet/kronosnet/commit/8a32ee8de8a5abb6367ec6549b73ab... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 9262eaf152a3c6a12165fdda5644215610a4b010 https://github.com/kronosnet/kronosnet/commit/9262eaf152a3c6a12165fdda564421... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 50b6a45265967b0c1e822d379e48cd3de672fb7e https://github.com/kronosnet/kronosnet/commit/50b6a45265967b0c1e822d379e48cd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: f68ea7d11a0e926b41e021001de72a0da23f4008 https://github.com/kronosnet/kronosnet/commit/f68ea7d11a0e926b41e021001de72a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: f92b1be69e00f356033d4207fe9711eca13479c8 https://github.com/kronosnet/kronosnet/commit/f92b1be69e00f356033d4207fe9711... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 6a48f0f9f19b45b5536c3217f0686e26b9508dc9 https://github.com/kronosnet/kronosnet/commit/6a48f0f9f19b45b5536c3217f0686e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 216e6d3663061142f20f88c11d9fd6c9d5d47193 https://github.com/kronosnet/kronosnet/commit/216e6d3663061142f20f88c11d9fd6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: deb1eb3b27086b899f77d1cc5da7c8411bc1cd63 https://github.com/kronosnet/kronosnet/commit/deb1eb3b27086b899f77d1cc5da7c8... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 838bf38bd0cd33b6c5fbe5424c2b5aa07a48dc34 https://github.com/kronosnet/kronosnet/commit/838bf38bd0cd33b6c5fbe5424c2b5a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 65ba4671d016cd9a95baaaf5455310ada401bf21 https://github.com/kronosnet/kronosnet/commit/65ba4671d016cd9a95baaaf5455310... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: e99fc184850f6805b9a19e900a74a74bc9d31771 https://github.com/kronosnet/kronosnet/commit/e99fc184850f6805b9a19e900a74a7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: d09781278ad3eef5e30d546d60a0475f7457df37 https://github.com/kronosnet/kronosnet/commit/d09781278ad3eef5e30d546d60a047... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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: 82d271ba417089da68bc209d3e3f70385f9c343c https://github.com/kronosnet/kronosnet/commit/82d271ba417089da68bc209d3e3f70... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-18 (Sun, 18 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/52d781d62c85...82d271ba4170