Branch: refs/heads/libtap-fixes Home: https://github.com/kronosnet/kronosnet Commit: 62b70b991724e72d94ea249b228d0e6657b5f872 https://github.com/kronosnet/kronosnet/commit/62b70b991724e72d94ea249b228d0e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libtap/libtap.c
Log Message: ----------- [libtap] tests: allow random localhost IPs for testing
- avoids clashing with machine routing - allows parallel testing
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d859a42f60a66e5ab51b664bc3bc227af720081a https://github.com/kronosnet/kronosnet/commit/d859a42f60a66e5ab51b664bc3bc22... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libtap/libtap.c
Log Message: ----------- [libtap] tests: add better IPv6 private address space randomization
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a470e47713af0320022cdd48eaf8295749f546d2 https://github.com/kronosnet/kronosnet/commit/a470e47713af0320022cdd48eaf829... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M configure.ac M libtap/libtap.c
Log Message: ----------- [libtap] port to freebsd and fix a bunch of small bugs
- tap_open: do mutex lock only after malloc to avoid deadlock - fix test suite to increase randomness when testing named tap devices - remove hardcoded paths to /bin/true /bin/false and /bin/grep
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d08c0b453caba4785d0e10b204335d2deca873a2 https://github.com/kronosnet/kronosnet/commit/d08c0b453caba4785d0e10b204335d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M README
Log Message: ----------- [libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: de3600cf5efc28ed658a8252acc9b1689a3880d8 https://github.com/kronosnet/kronosnet/commit/de3600cf5efc28ed658a8252acc9b1... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libtap/libtap.h
Log Message: ----------- [libtap] define IFNAMSIZ for applications that don't need/want to include net/if.h
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: bd0b5e853e964f8ab22d819f767ec675bf5fbc9b https://github.com/kronosnet/kronosnet/commit/bd0b5e853e964f8ab22d819f767ec6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libtap/libtap.c
Log Message: ----------- [libtap] BSD: switch to ioctl to destroy tap devices
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d138614f96398ed9261afedf82ab3d48ba9be40d https://github.com/kronosnet/kronosnet/commit/d138614f96398ed9261afedf82ab3d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M Makefile.am M NOTES_TO_PACKAGE_MAINTAINERS M README M configure.ac M kronosnet.spec.in M kronosnetd/Makefile.am M kronosnetd/cfg.c M kronosnetd/cfg.h M kronosnetd/vty_cli_cmds.c A libnozzle/Makefile.am A libnozzle/api-test-coverage A libnozzle/libnozzle.c A libnozzle/libnozzle.h A libnozzle/libnozzle.pc.in A libnozzle/libnozzle_exported_syms A libnozzle/tap_updown_bad/down.d/kronostest A libnozzle/tap_updown_bad/post-down.d/kronostest A libnozzle/tap_updown_bad/pre-up.d/kronostest A libnozzle/tap_updown_bad/up.d/kronostest A libnozzle/tap_updown_good/down.d/kronostest A libnozzle/tap_updown_good/post-down.d/kronostest A libnozzle/tap_updown_good/pre-up.d/kronostest A libnozzle/tap_updown_good/up.d/kronostest R libtap/Makefile.am R libtap/api-test-coverage R libtap/libtap.c R libtap/libtap.h R libtap/libtap.pc.in R libtap/libtap_exported_syms R libtap/tap_updown_bad/down.d/kronostest R libtap/tap_updown_bad/post-down.d/kronostest R libtap/tap_updown_bad/pre-up.d/kronostest R libtap/tap_updown_bad/up.d/kronostest R libtap/tap_updown_good/down.d/kronostest R libtap/tap_updown_good/post-down.d/kronostest R libtap/tap_updown_good/pre-up.d/kronostest R libtap/tap_updown_good/up.d/kronostest
Log Message: ----------- [libnozzle] rename libtap to libnozzle (part 1)
Our fearless Debian maintainer wferi made us aware that TAP is an overloaded term already and it would be very confusing to add yet another one.
nozzle is a good pick from http://www.thesaurus.com/browse/tap
I am sure lib*cock* would have cause havoc :-)
This commit only rename files and allow builds. The API needs to be renamed too, but that will come over time with major code cleanup as documented here: https://trello.com/c/pyEKd4UH/396-libnozzle-make-it-production-ga-ready
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: f7cfc0c1605f7f54b2f0bd66c21bcb67c33d3925 https://github.com/kronosnet/kronosnet/commit/f7cfc0c1605f7f54b2f0bd66c21bcb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] add Doxygen header
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 66bab715c2abe85f1cbfe1eeedbc794bc0bdc531 https://github.com/kronosnet/kronosnet/commit/66bab715c2abe85f1cbfe1eeedbc79... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] include net/if.h to define IFNAMSIZ instead of redefine
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 69a4af298fe0ce0099fd53279418443ce3d4856f https://github.com/kronosnet/kronosnet/commit/69a4af298fe0ce0099fd5327941844... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] rename tap_t to nozzle_t
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6545997b6296c7a97a2807d8f3efa0165b8f6501 https://github.com/kronosnet/kronosnet/commit/6545997b6296c7a97a2807d8f3efa0... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] rename struct _iface to nozzle_iface (looks better on public headers)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 31ab3e93103aae40d4bae31f589bd3beaf4011b5 https://github.com/kronosnet/kronosnet/commit/31ab3e93103aae40d4bae31f589bd3... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.pc.in
Log Message: ----------- [nozzle] fix pkg-config to point to nozzle
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 23a1ba456af30629ffb4af2452d8aba06f8f1f62 https://github.com/kronosnet/kronosnet/commit/23a1ba456af30629ffb4af2452d8ab... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/api-test-coverage M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/libnozzle_exported_syms
Log Message: ----------- [nozzle] rename API from tap_ to nozzle_
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c30743355449635ecd26ee5ca5927aa2e7e48a0a https://github.com/kronosnet/kronosnet/commit/c30743355449635ecd26ee5ca5927a... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] rename last tap bits to nozzle
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8af3f4944e2c1fd968751c821eaef6531391573f https://github.com/kronosnet/kronosnet/commit/8af3f4944e2c1fd968751c821eaef6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup nozzle_open coding style and return codes
also update the header file for Doxygen man pages
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0d8ce18664c8202fab82d03198d14e101e018e18 https://github.com/kronosnet/kronosnet/commit/0d8ce18664c8202fab82d03198d14e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] start to cleanup nozzle_close to be more informative and effective
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 39fee9da7ca2c2aaf0503251c11104fa472f71aa https://github.com/kronosnet/kronosnet/commit/39fee9da7ca2c2aaf0503251c11104... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_set_up
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c5d21aaa0480139bddcd5b7dbd11473bb2b213e0 https://github.com/kronosnet/kronosnet/commit/c5d21aaa0480139bddcd5b7dbd1147... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_set_down
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 02ee12e34af0e701e2963b1429ec8522aa4de199 https://github.com/kronosnet/kronosnet/commit/02ee12e34af0e701e2963b1429ec85... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] re-order functions in order of importance
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0abc30cc6e8d3e4b594b1b55537e9faac00ae60c https://github.com/kronosnet/kronosnet/commit/0abc30cc6e8d3e4b594b1b55537e9f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_add_ip
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6ea494b77daa882b1163ec5937f1c751facb2624 https://github.com/kronosnet/kronosnet/commit/6ea494b77daa882b1163ec5937f1c7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_del_ip
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 4d948e5fa4235922e540fbc8355428e2c2798f0d https://github.com/kronosnet/kronosnet/commit/4d948e5fa4235922e540fbc8355428... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_ips (part 1)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: b07712892969934d826c7836601ed4246d56b726 https://github.com/kronosnet/kronosnet/commit/b07712892969934d826c7836601ed4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] fix test on BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: e1fc6323f348c1304245397a90bddb24e464e384 https://github.com/kronosnet/kronosnet/commit/e1fc6323f348c1304245397a90bddb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_mtu
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2305541621a665f05c2d351d77be1936e2b8decf https://github.com/kronosnet/kronosnet/commit/2305541621a665f05c2d351d77be19... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_set_mtu and nozzle_reset_mtu
couldn't split those 2 because they are stricly related
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0bd1e6e5916ee90d4a126df4dbd083d6223585c7 https://github.com/kronosnet/kronosnet/commit/0bd1e6e5916ee90d4a126df4dbd083... Author: Christine Caulfield ccaulfie@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.h
Log Message: ----------- Tidy some English
Commit: f0653261f12cbb29c9f8e8cd4acc2fc0c8e84df8 https://github.com/kronosnet/kronosnet/commit/f0653261f12cbb29c9f8e8cd4acc2f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_mac
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c3a39eee4661588a762165b9027b81828d892336 https://github.com/kronosnet/kronosnet/commit/c3a39eee4661588a762165b9027b81... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_(re)set_mac
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 5af5e04e4a044255cd9aa36960bf7499d03e4665 https://github.com/kronosnet/kronosnet/commit/5af5e04e4a044255cd9aa36960bf74... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_handle_by_name
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 72b3a8d3d0908ef1bdf4f5b033afa46bd559ed18 https://github.com/kronosnet/kronosnet/commit/72b3a8d3d0908ef1bdf4f5b033afa4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_name_by_handle
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: eee150a0745b479362998798dd0040a64f822a28 https://github.com/kronosnet/kronosnet/commit/eee150a0745b479362998798dd0040... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] cleanup and document nozzle_get_fd
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d7bef5a210209abb936b200b757de454f3d82011 https://github.com/kronosnet/kronosnet/commit/d7bef5a210209abb936b200b757de4... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/Makefile.am A libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] start splitting the code across multiple files
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 733c68ecc2262736451a211b57779c6746a77103 https://github.com/kronosnet/kronosnet/commit/733c68ecc2262736451a211b57779c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] rename _config to nozzle_lib_config
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 120b0a0cfa5ad2b1b43b4f40090964ebee2b0d32 https://github.com/kronosnet/kronosnet/commit/120b0a0cfa5ad2b1b43b4f40090964... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] rename struct _ip to struct nozzle_ip and cleanup related defines
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 54cd17933f71caf047dcaf0a8d9a60aabc6052f0 https://github.com/kronosnet/kronosnet/commit/54cd17933f71caf047dcaf0a8d9a60... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] rename sockfd to ioctlfd
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 33022a0f6e1410539a2d20ba42a94f0b275e4e69 https://github.com/kronosnet/kronosnet/commit/33022a0f6e1410539a2d20ba42a94f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [cleanup] rename ip_addr to ipaddr
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d48da5d89877d91f1f5e0518fb67d78ae46cc45c https://github.com/kronosnet/kronosnet/commit/d48da5d89877d91f1f5e0518fb67d7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [cleanup] document nozzle_iface struct, drop unnecessary ifr struct and cleanup names
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 90181033b7cd28f3601c0c1a0847db67d9440fcd https://github.com/kronosnet/kronosnet/commit/90181033b7cd28f3601c0c1a0847db... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [build] fix build on BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 69b18d21e7220d7dc3de17ec389ef8673dbe02b9 https://github.com/kronosnet/kronosnet/commit/69b18d21e7220d7dc3de17ec389ef8... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] rename lib_mutex to config_mutex
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c3db57dbf44754f1f9f238770f170256da20a099 https://github.com/kronosnet/kronosnet/commit/c3db57dbf44754f1f9f238770f1702... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M configure.ac M libnozzle/Makefile.am R libnozzle/api-test-coverage A libnozzle/man/Doxyfile.in A libnozzle/man/Makefile.am R libnozzle/tap_updown_bad/down.d/kronostest R libnozzle/tap_updown_bad/post-down.d/kronostest R libnozzle/tap_updown_bad/pre-up.d/kronostest R libnozzle/tap_updown_bad/up.d/kronostest R libnozzle/tap_updown_good/down.d/kronostest R libnozzle/tap_updown_good/post-down.d/kronostest R libnozzle/tap_updown_good/pre-up.d/kronostest R libnozzle/tap_updown_good/up.d/kronostest A libnozzle/tests/Makefile.am A libnozzle/tests/api-test-coverage A libnozzle/tests/tap_updown_bad/down.d/kronostest A libnozzle/tests/tap_updown_bad/post-down.d/kronostest A libnozzle/tests/tap_updown_bad/pre-up.d/kronostest A libnozzle/tests/tap_updown_bad/up.d/kronostest A libnozzle/tests/tap_updown_good/down.d/kronostest A libnozzle/tests/tap_updown_good/post-down.d/kronostest A libnozzle/tests/tap_updown_good/pre-up.d/kronostest A libnozzle/tests/tap_updown_good/up.d/kronostest
Log Message: ----------- [build] split tests, man pages and build dirs
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: e6f3e55b7d03d7859eba0f35ded11ecb9352266b https://github.com/kronosnet/kronosnet/commit/e6f3e55b7d03d7859eba0f35ded11e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/Makefile.am A libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/tests/Makefile.am A libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] split code around to separate libnozzle and testsuite
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8afb6e2c832caa0008d119e10a86848c6ac352a5 https://github.com/kronosnet/kronosnet/commit/8afb6e2c832caa0008d119e10a8684... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] start cleaning internal function names
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 81be638f0943e27818d7060ad020811f7c079b8b https://github.com/kronosnet/kronosnet/commit/81be638f0943e27818d7060ad02081... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] be more explicit on function naming
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d6a49b940c51f6fa6f054ecb10835f286354e792 https://github.com/kronosnet/kronosnet/commit/d6a49b940c51f6fa6f054ecb10835f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] be more explicit on function naming (part 2)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0f790eb39cdf651f36d27d8c5af09d39cc63b1da https://github.com/kronosnet/kronosnet/commit/0f790eb39cdf651f36d27d8c5af09d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] rename _check to is_valid_nozzle, make it more useful and fixup error code checking
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: b13dfde631a5e3bece50893a61cfc8391cda202b https://github.com/kronosnet/kronosnet/commit/b13dfde631a5e3bece50893a61cfc8... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] move code around to reflect completion and drop copy of code from internals.c
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: be9f5d2fc115f69b7d764c6cd452e6b83120138d https://github.com/kronosnet/kronosnet/commit/be9f5d2fc115f69b7d764c6cd452e6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move code around to reflect public API and internal functions
cleanup _get_mtu in the process
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 0458943133daa063a8127acf843246b2b6dd227f https://github.com/kronosnet/kronosnet/commit/0458943133daa063a8127acf843246... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] cleanup mac address functions
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8c775737c4ed2d2c8ff6ceffdc0767386c18aa3f https://github.com/kronosnet/kronosnet/commit/8c775737c4ed2d2c8ff6ceffdc0767... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move ipv4 broadcast to internals
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 897ac58b052ac8eb9913056f70416bec0e0505e5 https://github.com/kronosnet/kronosnet/commit/897ac58b052ac8eb9913056f70416b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move find_ip to internals
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 111e75c6bcf2220ee2f793de6ca3fd915f7385cc https://github.com/kronosnet/kronosnet/commit/111e75c6bcf2220ee2f793de6ca3fd... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.c M libnozzle/internals.h M libnozzle/libnozzle.c M libnozzle/libnozzle.h
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 1)
provide the facility to do it via nozzle_run_updown but delegate the task to the application.
This has the benefit of much better fine grained control over errors during those code paths.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: e4112354b6bcadaaa274d5ae8bd6cbe2e213f2e2 https://github.com/kronosnet/kronosnet/commit/e4112354b6bcadaaa274d5ae8bd6cb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 2)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: c2e9375120d884aa849029be51e84fd58d40f11f https://github.com/kronosnet/kronosnet/commit/c2e9375120d884aa849029be51e84f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 3)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: f4b95d8d1e3da1618321c8bbb1f5b937887bdf3e https://github.com/kronosnet/kronosnet/commit/f4b95d8d1e3da1618321c8bbb1f5b9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c M libnozzle/libnozzle.h M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] decouple running pre-up.d/up.d/down.d/post-down.d from interface status (part 4)
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 6dde9c60dc9b1020999971e2b5df4b2b7395ffe8 https://github.com/kronosnet/kronosnet/commit/6dde9c60dc9b1020999971e2b5df4b... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/internals.c M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] move set up and down to the stable API section
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 9c22285af22293ab1f227bf7b169b9f4ecba6b0b https://github.com/kronosnet/kronosnet/commit/9c22285af22293ab1f227bf7b169b9... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] nozzle_open and nozzle_close should be stable now
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a64e85666d85e3190319da6e4ecfbeff49d2dcb6 https://github.com/kronosnet/kronosnet/commit/a64e85666d85e3190319da6e4ecfbe... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/tests/nozzle_test.c
Log Message: ----------- [nozzle] fix build on BSD
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 8691b399e87827e21e52fbb86d373ece956f4ec8 https://github.com/kronosnet/kronosnet/commit/8691b399e87827e21e52fbb86d373e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/libnozzle.c
Log Message: ----------- [nozzle] propagate errors all the way
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: a933c84e5660966253cac17896da07317c0cd20b https://github.com/kronosnet/kronosnet/commit/a933c84e5660966253cac17896da07... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths: M libnozzle/man/Makefile.am
Log Message: ----------- [nozzle] fix man page generation
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Compare: https://github.com/kronosnet/kronosnet/compare/88886bff6819...a933c84e5660