Branch: refs/heads/libtap-fixes Home: https://github.com/kronosnet/kronosnet Commit: 4f62564217a4cd76f2035d8339f11c7da70efe39 https://github.com/kronosnet/kronosnet/commit/4f62564217a4cd76f2035d8339f11c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libtap/libtap.c
Log Message: ----------- [libtap] tests: allow random localhost IPs for testing
- avoids clashing with machine routing - allows parallel testing
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 39fea6fd13634dbff2e8cf4823bad0440855c04e https://github.com/kronosnet/kronosnet/commit/39fea6fd13634dbff2e8cf4823bad0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libtap/libtap.c
Log Message: ----------- [libtap] tests: add better IPv6 private address space randomization
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a236d4a5d67046ac1a4e4dd702248f03d3b80721 https://github.com/kronosnet/kronosnet/commit/a236d4a5d67046ac1a4e4dd702248f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M configure.ac M libtap/libtap.c
Log Message: ----------- [libtap] port to freebsd and fix a bunch of small bugs
- tap_open: do mutex lock only after malloc to avoid deadlock - fix test suite to increase randomness when testing named tap devices - remove hardcoded paths to /bin/true /bin/false and /bin/grep
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: caea7e9ff7ea7c7c03342b6261ccf353ac9506ff https://github.com/kronosnet/kronosnet/commit/caea7e9ff7ea7c7c03342b6261ccf3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M README
Log Message: ----------- [libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: e65d942c36c7e981412758374b74894959d65bbf https://github.com/kronosnet/kronosnet/commit/e65d942c36c7e981412758374b7489... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libtap/libtap.h
Log Message: ----------- [libtap] define IFNAMSIZ for applications that don't need/want to include net/if.h
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 645a32869f731ad14a291d047e1e3029952dee0e https://github.com/kronosnet/kronosnet/commit/645a32869f731ad14a291d047e1e30... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libtap/libtap.c
Log Message: ----------- [libtap] BSD: switch to ioctl to destroy tap devices
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 768fd0078155421efeef4b64879698960a9d4819 https://github.com/kronosnet/kronosnet/commit/768fd0078155421efeef4b64879698... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M Makefile.am M NOTES_TO_PACKAGE_MAINTAINERS M README M configure.ac M kronosnet.spec.in M kronosnetd/Makefile.am M kronosnetd/cfg.c M kronosnetd/cfg.h M kronosnetd/vty_cli_cmds.c A libnozzle/Makefile.am A libnozzle/api-test-coverage A libnozzle/libnozzle.c A libnozzle/libnozzle.h A libnozzle/libnozzle.pc.in A libnozzle/libnozzle_exported_syms A libnozzle/tap_updown_bad/down.d/kronostest A libnozzle/tap_updown_bad/post-down.d/kronostest A libnozzle/tap_updown_bad/pre-up.d/kronostest A libnozzle/tap_updown_bad/up.d/kronostest A libnozzle/tap_updown_good/down.d/kronostest A libnozzle/tap_updown_good/post-down.d/kronostest A libnozzle/tap_updown_good/pre-up.d/kronostest A libnozzle/tap_updown_good/up.d/kronostest R libtap/Makefile.am R libtap/api-test-coverage R libtap/libtap.c R libtap/libtap.h R libtap/libtap.pc.in R libtap/libtap_exported_syms R libtap/tap_updown_bad/down.d/kronostest R libtap/tap_updown_bad/post-down.d/kronostest R libtap/tap_updown_bad/pre-up.d/kronostest R libtap/tap_updown_bad/up.d/kronostest R libtap/tap_updown_good/down.d/kronostest R libtap/tap_updown_good/post-down.d/kronostest R libtap/tap_updown_good/pre-up.d/kronostest R libtap/tap_updown_good/up.d/kronostest
Log Message: ----------- [libnozzle] rename libtap to libnozzle (part 1)
Our fearless Debian maintainer wferi made us aware that TAP is an overloaded term already and it would be very confusing to add yet another one.
nozzle is a good pick from http://www.thesaurus.com/browse/tap
I am sure lib*cock* would have cause havoc :-)
This commit only rename files and allow builds. The API needs to be renamed too, but that will come over time with major code cleanup as documented here: https://trello.com/c/pyEKd4UH/396-libnozzle-make-it-production-ga-ready
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 178bb0469350422a5762f713e1e19f9b6e7f6a83 https://github.com/kronosnet/kronosnet/commit/178bb0469350422a5762f713e1e19f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] add Doxygen header
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 1e53dea61d229723171513187f0b37a9e1cdc095 https://github.com/kronosnet/kronosnet/commit/1e53dea61d229723171513187f0b37... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] include net/if.h to define IFNAMSIZ instead of redefine
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: f8fe447bca52a4512281c9371090bf3eff150871 https://github.com/kronosnet/kronosnet/commit/f8fe447bca52a4512281c9371090bf... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] rename tap_t to nozzle_t
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 502e07b2a7a3a84f4c82ae65e04ec1ea471cd26e https://github.com/kronosnet/kronosnet/commit/502e07b2a7a3a84f4c82ae65e04ec1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] rename struct _iface to nozzle_iface (looks better on public headers)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 41ed0296b5ebea75d6751f7b0520d2af7a25dcc8 https://github.com/kronosnet/kronosnet/commit/41ed0296b5ebea75d6751f7b0520d2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.pc.in
Log Message: ----------- [nozzle] fix pkg-config to point to nozzle
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 7982a91b0618ecf7f19b5bbe621fe200c70adfe2 https://github.com/kronosnet/kronosnet/commit/7982a91b0618ecf7f19b5bbe621fe2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/api-test-coverage M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/libnozzle_exported_syms
Log Message: ----------- [nozzle] rename API from tap_ to nozzle_
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 1833b6ba0f876cab0bd72556bc55e3465b02ccfc https://github.com/kronosnet/kronosnet/commit/1833b6ba0f876cab0bd72556bc55e3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] rename last tap bits to nozzle
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 70ac444147f381c5bcc32048a5b5d188f56fe6be https://github.com/kronosnet/kronosnet/commit/70ac444147f381c5bcc32048a5b5d1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup nozzle_open coding style and return codes
also update the header file for Doxygen man pages
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 87f1817eaadbd5ad5d2ce26cf0a30553886d3493 https://github.com/kronosnet/kronosnet/commit/87f1817eaadbd5ad5d2ce26cf0a305... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] start to cleanup nozzle_close to be more informative and effective
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6ca30dca6bae7fed4d7488076378df09fbd20670 https://github.com/kronosnet/kronosnet/commit/6ca30dca6bae7fed4d7488076378df... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_set_up
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a61280d6a81c0a52546c169505d7a089eb47c13b https://github.com/kronosnet/kronosnet/commit/a61280d6a81c0a52546c169505d7a0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_set_down
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 814f7119a98046607fee5fe3225287285c3ce001 https://github.com/kronosnet/kronosnet/commit/814f7119a98046607fee5fe3225287... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] re-order functions in order of importance
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 4a383247272953ff503102a61bcbb00c047ecab8 https://github.com/kronosnet/kronosnet/commit/4a383247272953ff503102a61bcbb0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_add_ip
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 39485052699cd5f5a3480e4f3173065fb6c5061e https://github.com/kronosnet/kronosnet/commit/39485052699cd5f5a3480e4f317306... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_del_ip
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 20a75558e4dc73658b4acae57b6a884555f8564f https://github.com/kronosnet/kronosnet/commit/20a75558e4dc73658b4acae57b6a88... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_ips (part 1)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 31bc6941fa3980cd02aee7d0ed6e90fe215c1136 https://github.com/kronosnet/kronosnet/commit/31bc6941fa3980cd02aee7d0ed6e90... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] fix test on BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 36abf06369ab4a37c15ff56bf423c792e29fa717 https://github.com/kronosnet/kronosnet/commit/36abf06369ab4a37c15ff56bf423c7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_mtu
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 1b610b0bd9d94a5281849aa126b2c2030baec5af https://github.com/kronosnet/kronosnet/commit/1b610b0bd9d94a5281849aa126b2c2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_set_mtu and nozzle_reset_mtu
couldn't split those 2 because they are stricly related
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: e1bc4d7617f0af98ae2bcaf8b25535034d161fcd https://github.com/kronosnet/kronosnet/commit/e1bc4d7617f0af98ae2bcaf8b25535... Author: Christine Caulfield ccaulfie@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- Tidy some English
Commit: 13849e8733e8bcd3cf715cf9b6034275f111eb91 https://github.com/kronosnet/kronosnet/commit/13849e8733e8bcd3cf715cf9b60342... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_mac
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 9dadc2ccb57480841a89294c8c52dd04d80b52ac https://github.com/kronosnet/kronosnet/commit/9dadc2ccb57480841a89294c8c52dd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_(re)set_mac
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a22c9a9b4a273d60491465922b9f06101bf79a90 https://github.com/kronosnet/kronosnet/commit/a22c9a9b4a273d60491465922b9f06... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_handle_by_name
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 11052181df9fc7372be8db05b4b007560fe794fe https://github.com/kronosnet/kronosnet/commit/11052181df9fc7372be8db05b4b007... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_name_by_handle
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a863a5944dd41fcb8d8cec6b98371f781706160a https://github.com/kronosnet/kronosnet/commit/a863a5944dd41fcb8d8cec6b98371f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_fd
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 3e2555d1a43270f36e8902012607d6d28e0f7749 https://github.com/kronosnet/kronosnet/commit/3e2555d1a43270f36e8902012607d6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/Makefile.am A libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] start splitting the code across multiple files
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 82ce4612efe1e7f36e01de2f0982da84db833f07 https://github.com/kronosnet/kronosnet/commit/82ce4612efe1e7f36e01de2f0982da... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] rename _config to nozzle_lib_config
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 694395cf11093c0b44ada45de73a2196e08791b2 https://github.com/kronosnet/kronosnet/commit/694395cf11093c0b44ada45de73a21... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] rename struct _ip to struct nozzle_ip and cleanup related defines
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 020c25affe13cad55f8d02d7aa8b7a8a3b3c89ba https://github.com/kronosnet/kronosnet/commit/020c25affe13cad55f8d02d7aa8b7a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] rename sockfd to ioctlfd
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 244452e86dd3c400e6c89b4b76200439f2497f89 https://github.com/kronosnet/kronosnet/commit/244452e86dd3c400e6c89b4b762004... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [cleanup] rename ip_addr to ipaddr
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2d30f952f72591df54b21b54120f38d0b3a29dab https://github.com/kronosnet/kronosnet/commit/2d30f952f72591df54b21b54120f38... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] document nozzle_iface struct, drop unnecessary ifr struct and cleanup names
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 73b3ce22eb169e3b9ebb18cf60fd5f6e6ffd8cc4 https://github.com/kronosnet/kronosnet/commit/73b3ce22eb169e3b9ebb18cf60fd5f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [build] fix build on BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6c15c4a198e89f03bfc0145d191770b840ea619d https://github.com/kronosnet/kronosnet/commit/6c15c4a198e89f03bfc0145d191770... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] rename lib_mutex to config_mutex
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: de3d9e45d2d029176d0936e7d6a253f6a07dc137 https://github.com/kronosnet/kronosnet/commit/de3d9e45d2d029176d0936e7d6a253... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M configure.ac M libnozzle/Makefile.am R libnozzle/api-test-coverage A libnozzle/man/Doxyfile.in A libnozzle/man/Makefile.am R libnozzle/tap_updown_bad/down.d/kronostest R libnozzle/tap_updown_bad/post-down.d/kronostest R libnozzle/tap_updown_bad/pre-up.d/kronostest R libnozzle/tap_updown_bad/up.d/kronostest R libnozzle/tap_updown_good/down.d/kronostest R libnozzle/tap_updown_good/post-down.d/kronostest R libnozzle/tap_updown_good/pre-up.d/kronostest R libnozzle/tap_updown_good/up.d/kronostest A libnozzle/tests/Makefile.am A libnozzle/tests/api-test-coverage A libnozzle/tests/tap_updown_bad/down.d/kronostest A libnozzle/tests/tap_updown_bad/post-down.d/kronostest A libnozzle/tests/tap_updown_bad/pre-up.d/kronostest A libnozzle/tests/tap_updown_bad/up.d/kronostest A libnozzle/tests/tap_updown_good/down.d/kronostest A libnozzle/tests/tap_updown_good/post-down.d/kronostest A libnozzle/tests/tap_updown_good/pre-up.d/kronostest A libnozzle/tests/tap_updown_good/up.d/kronostest
Log Message: ----------- [build] split tests, man pages and build dirs
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 89f6f8fc1b72c38aed9a4e27fa734a9b73759dec https://github.com/kronosnet/kronosnet/commit/89f6f8fc1b72c38aed9a4e27fa734a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/Makefile.am A libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/tests/Makefile.am A libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] split code around to separate libnozzle and testsuite
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0c70d66a1b89bd4e862ddde0f0b00b902b5eb1e7 https://github.com/kronosnet/kronosnet/commit/0c70d66a1b89bd4e862ddde0f0b00b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] start cleaning internal function names
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c8d6194d26dc11a9a610eee6bf8c00cca7a9e482 https://github.com/kronosnet/kronosnet/commit/c8d6194d26dc11a9a610eee6bf8c00... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] be more explicit on function naming
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 1ad663a2d09a71b8bb2ac1eed97c87252f064f1c https://github.com/kronosnet/kronosnet/commit/1ad663a2d09a71b8bb2ac1eed97c87... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] be more explicit on function naming (part 2)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 12534e40b68cc4b0627a9c00f4dab1825a8a4e82 https://github.com/kronosnet/kronosnet/commit/12534e40b68cc4b0627a9c00f4dab1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] rename _check to is_valid_nozzle, make it more useful and fixup error code checking
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d0b8dc501ca1ee8cb2c99c663fe117ce46a8bdf6 https://github.com/kronosnet/kronosnet/commit/d0b8dc501ca1ee8cb2c99c663fe117... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] move code around to reflect completion and drop copy of code from internals.c
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: bbd0195cc555788b2054ffcfde39f80314519b56 https://github.com/kronosnet/kronosnet/commit/bbd0195cc555788b2054ffcfde39f8... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move code around to reflect public API and internal functions
cleanup _get_mtu in the process
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: e631ff9d2d3214f6f092cbac42a3423846441a08 https://github.com/kronosnet/kronosnet/commit/e631ff9d2d3214f6f092cbac42a342... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] cleanup mac address functions
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: be6da815e3a6a6a067dc96d0e54fac02e507aea0 https://github.com/kronosnet/kronosnet/commit/be6da815e3a6a6a067dc96d0e54fac... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move ipv4 broadcast to internals
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 93e2abeaca25afc899a2aa24e1796cd8f9b8490a https://github.com/kronosnet/kronosnet/commit/93e2abeaca25afc899a2aa24e1796c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move find_ip to internals
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6fbebbd2f51f31c63381d14fa0dc01dc7af74e03 https://github.com/kronosnet/kronosnet/commit/6fbebbd2f51f31c63381d14fa0dc01... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 1)
provide the facility to do it via nozzle_run_updown but delegate the task to the application.
This has the benefit of much better fine grained control over errors during those code paths.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 7b3bf8a3cfe23e8864915a94d30d5ee766435548 https://github.com/kronosnet/kronosnet/commit/7b3bf8a3cfe23e8864915a94d30d5e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 2)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 5940fabaa2f150450d69a4d93dac464ce2aa1c30 https://github.com/kronosnet/kronosnet/commit/5940fabaa2f150450d69a4d93dac46... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 3)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: bf2e65c424d17c97befa4c062196085a8cbd8427 https://github.com/kronosnet/kronosnet/commit/bf2e65c424d17c97befa4c06219608... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 4)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2dbaf43174aecd0b63f7a618491304e4c72ab9dd https://github.com/kronosnet/kronosnet/commit/2dbaf43174aecd0b63f7a618491304... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move set up and down to the stable API section
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8ced1183e8ddc3b5633513fefd6a79c6ebf86f33 https://github.com/kronosnet/kronosnet/commit/8ced1183e8ddc3b5633513fefd6a79... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] nozzle_open and nozzle_close should be stable now
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 82007325dbcfe05b1cc07657557e15a043b9ca6e https://github.com/kronosnet/kronosnet/commit/82007325dbcfe05b1cc07657557e15... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] fix build on BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: e0fd199581cd060f62d1591b2ee9f1fe86541ee7 https://github.com/kronosnet/kronosnet/commit/e0fd199581cd060f62d1591b2ee9f1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] propagate errors all the way
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 9091b00bb31a74704c0e2622e970f56e2e5e2181 https://github.com/kronosnet/kronosnet/commit/9091b00bb31a74704c0e2622e970f5... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/man/Makefile.am
Log Message: ----------- [nozzle] fix man page generation
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 59ddee4e77885763b2815313fdd8173234f8e54d https://github.com/kronosnet/kronosnet/commit/59ddee4e77885763b2815313fdd817... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M configure.ac M libnozzle/Makefile.am R libnozzle/man/Doxyfile.in R libnozzle/man/Makefile.am A man/Doxyfile-nozzle.in M man/Makefile.am
Log Message: ----------- [nozzle] move man pages to top level dir
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 3a0e45f60af23e0e713248927a8242c9d27471da https://github.com/kronosnet/kronosnet/commit/3a0e45f60af23e0e713248927a8242... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M configure.ac
Log Message: ----------- [nozzle] enable libnozzle build by default
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 4bab1017f792c7d53ca102c9e68c96e38ac692e5 https://github.com/kronosnet/kronosnet/commit/4bab1017f792c7d53ca102c9e68c96... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.c
Log Message: ----------- [nozzle] drop duplicated code
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 9d3283a95c236583a93d065c8573be51b4e84138 https://github.com/kronosnet/kronosnet/commit/9d3283a95c236583a93d065c8573be... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] expand buffers to deal with strncpy and -Werror=stringop-truncatio
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 04e0afc01fd41b8daec58444f943e1f728bc03d2 https://github.com/kronosnet/kronosnet/commit/04e0afc01fd41b8daec58444f943e1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [libnozzle] whitespace cleanup
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0e825bc6c127b439d4c5ad676e0a3a50730ae2ef https://github.com/kronosnet/kronosnet/commit/0e825bc6c127b439d4c5ad676e0a3a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M configure.ac M kronosnet.spec.in M libnozzle/Makefile.am M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/tests/Makefile.am
Log Message: ----------- [libnozzle] Use libnl3.0 for ip address management on Linux
BSD will follow next using internal ioctls and drop usage of forking a shell
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8c17b9fafcd2654080b1056a5195fefd98926953 https://github.com/kronosnet/kronosnet/commit/8c17b9fafcd2654080b1056a5195fe... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M configure.ac M libnozzle/libnozzle.c
Log Message: ----------- [libnozzle] enable libnl3 < 3.3 build workaround
fixes build on opensuse-42
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c0f89bfcc8a5144e8c00944f4af1113e9ebb039c https://github.com/kronosnet/kronosnet/commit/c0f89bfcc8a5144e8c00944f4af111... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/tests/nozzle_test.c
Log Message: ----------- [tests] remove debugging sleep()
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 713cd05075a526de8f9bdd8dd70ed279578c8569 https://github.com/kronosnet/kronosnet/commit/713cd05075a526de8f9bdd8dd70ed2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths: M libnozzle/tests/api-test-coverage
Log Message: ----------- [tests] properly check symbols on PPC64
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Compare: https://github.com/kronosnet/kronosnet/compare/8d72ed7dafdc...713cd05075a5 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.