Branch: refs/heads/libtap-fixes
Home: https://github.com/kronosnet/kronosnet
Commit: 39c1bdc28ac839172f6e6192553d6dfc3da04b70
https://github.com/kronosnet/kronosnet/commit/39c1bdc28ac839172f6e6192553d6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 3ea83ba762d7df0ad5072a94be9d649ceed31b73
https://github.com/kronosnet/kronosnet/commit/3ea83ba762d7df0ad5072a94be9d6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: d29e0bb1dfa9832aa40804da5d9dbf4de63970b6
https://github.com/kronosnet/kronosnet/commit/d29e0bb1dfa9832aa40804da5d9db…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: aed355e49ddb0fff0fe1cc3ccd8c0b81bea5c6ad
https://github.com/kronosnet/kronosnet/commit/aed355e49ddb0fff0fe1cc3ccd8c0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M README
Log Message:
-----------
[libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 2c42767c27057743f8685b59f2c5fe1e3b851ef4
https://github.com/kronosnet/kronosnet/commit/2c42767c27057743f8685b59f2c5f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 6314475d071b4fa43b8c5e1a67990eaf51e5578d
https://github.com/kronosnet/kronosnet/commit/6314475d071b4fa43b8c5e1a67990…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 8c84c7536ae77f92db1ce0c37ed19dcafd2e5d6f
https://github.com/kronosnet/kronosnet/commit/8c84c7536ae77f92db1ce0c37ed19…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 1b8cd344998254291e11b69548831c6d6d8650ca
https://github.com/kronosnet/kronosnet/commit/1b8cd344998254291e11b69548831…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M libnozzle/libnozzle.h
Log Message:
-----------
[nozzle] add Doxygen header
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 3415163cdcef3cac67b25d0c4eed04e91584f632
https://github.com/kronosnet/kronosnet/commit/3415163cdcef3cac67b25d0c4eed0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: a8437546c344b15898ce085ac8ef89e82781d3eb
https://github.com/kronosnet/kronosnet/commit/a8437546c344b15898ce085ac8ef8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: ae74e00c2cd4746c772646289702514d9f45d77b
https://github.com/kronosnet/kronosnet/commit/ae74e00c2cd4746c7726462897025…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: a93cd911eb62c1e7481cc16eba781114b29877a2
https://github.com/kronosnet/kronosnet/commit/a93cd911eb62c1e7481cc16eba781…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 439ebfd24a6abdadcba9bceae27b1e1866d6f714
https://github.com/kronosnet/kronosnet/commit/439ebfd24a6abdadcba9bceae27b1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: fc84a8e7e641db6406c2f52ee5f84d73939c7d59
https://github.com/kronosnet/kronosnet/commit/fc84a8e7e641db6406c2f52ee5f84…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 2f4f7a753c87005f14b7b5b5ef692d840c149bfa
https://github.com/kronosnet/kronosnet/commit/2f4f7a753c87005f14b7b5b5ef692…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 273c9f66cf68f9bc174f703e8f5f98ba982b2466
https://github.com/kronosnet/kronosnet/commit/273c9f66cf68f9bc174f703e8f5f9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: f7eca23c2b3cb28a395d557e46cf3f9d7275f797
https://github.com/kronosnet/kronosnet/commit/f7eca23c2b3cb28a395d557e46cf3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 90cfc3f0fe16d6d1943332bf1d71ea124acb6dae
https://github.com/kronosnet/kronosnet/commit/90cfc3f0fe16d6d1943332bf1d71e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: e475e572355f92951b64206de29a3e8bc128bd5e
https://github.com/kronosnet/kronosnet/commit/e475e572355f92951b64206de29a3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: fd6c39b16e238caf5f15a7c137e5fbbb7bdc02b1
https://github.com/kronosnet/kronosnet/commit/fd6c39b16e238caf5f15a7c137e5f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 34f48a049f27bd6e9ca68eedb4ef13970663ee13
https://github.com/kronosnet/kronosnet/commit/34f48a049f27bd6e9ca68eedb4ef1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 754bbd9b68f4db68ae2884cfb875e8a3007ee14f
https://github.com/kronosnet/kronosnet/commit/754bbd9b68f4db68ae2884cfb875e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: cb0171a73aaa807ccedf3e8c6f2492b29b265214
https://github.com/kronosnet/kronosnet/commit/cb0171a73aaa807ccedf3e8c6f249…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M libnozzle/libnozzle.c
Log Message:
-----------
[nozzle] fix test on BSD
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 35c26ffeebb03e65d80688f6c2d4e242b2f4b998
https://github.com/kronosnet/kronosnet/commit/35c26ffeebb03e65d80688f6c2d4e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: cf69a4672d87ed90c7666f8552955a116316b2af
https://github.com/kronosnet/kronosnet/commit/cf69a4672d87ed90c7666f8552955…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: fd0a7757e937f88747ab6e2465970ecc6665c04f
https://github.com/kronosnet/kronosnet/commit/fd0a7757e937f88747ab6e2465970…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M libnozzle/libnozzle.h
Log Message:
-----------
Tidy some English
Commit: ffd87806bbf405510de4f87f015ef6d91705b296
https://github.com/kronosnet/kronosnet/commit/ffd87806bbf405510de4f87f015ef…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 3be30793852bbdd176b80e016613e3e0defa4cf6
https://github.com/kronosnet/kronosnet/commit/3be30793852bbdd176b80e016613e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: bb7980cc948ecb15771ae44da4b91b82858c33b7
https://github.com/kronosnet/kronosnet/commit/bb7980cc948ecb15771ae44da4b91…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 16851ec472abd26722afe5d9e4671072d9684592
https://github.com/kronosnet/kronosnet/commit/16851ec472abd26722afe5d9e4671…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: f51c99281a56ea1467d121b823f4040f90e745f1
https://github.com/kronosnet/kronosnet/commit/f51c99281a56ea1467d121b823f40…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 04851961e09abd30eb289a8e754c1dc2e1d4e487
https://github.com/kronosnet/kronosnet/commit/04851961e09abd30eb289a8e754c1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 1dcc44baaa36805a2c7cdbe23adbdb620b002d20
https://github.com/kronosnet/kronosnet/commit/1dcc44baaa36805a2c7cdbe23adbd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: b6759b9f4300756ecd28bd3ff4221a1a44bf6cb3
https://github.com/kronosnet/kronosnet/commit/b6759b9f4300756ecd28bd3ff4221…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: d64c4a9b310f6fcf95046f48d6893562ac110c22
https://github.com/kronosnet/kronosnet/commit/d64c4a9b310f6fcf95046f48d6893…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: c2bff7b34b82c128dfbebde07a5e301a48edde6d
https://github.com/kronosnet/kronosnet/commit/c2bff7b34b82c128dfbebde07a5e3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 11b5bc68fdaf070fdd2af1d7d91748b11001c5cd
https://github.com/kronosnet/kronosnet/commit/11b5bc68fdaf070fdd2af1d7d9174…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 384869cd24d7ece262ad18d6ea6ed311ef273297
https://github.com/kronosnet/kronosnet/commit/384869cd24d7ece262ad18d6ea6ed…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M libnozzle/libnozzle.c
Log Message:
-----------
[build] fix build on BSD
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: cca4bf61ed167c1a7caeabfb95f15dcfe329ca2c
https://github.com/kronosnet/kronosnet/commit/cca4bf61ed167c1a7caeabfb95f15…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 420c97454116588ef3f83a9b05a37262dc6f91d9
https://github.com/kronosnet/kronosnet/commit/420c97454116588ef3f83a9b05a37…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 4cb4dd9a645434bca3ce2b8f99e10c1ddd97d0c5
https://github.com/kronosnet/kronosnet/commit/4cb4dd9a645434bca3ce2b8f99e10…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: a7bf164634671c4cd06373cb1062773f98c56e3c
https://github.com/kronosnet/kronosnet/commit/a7bf164634671c4cd06373cb10627…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 634c65c4422ee7dc539ed8a21400af6d4d50b058
https://github.com/kronosnet/kronosnet/commit/634c65c4422ee7dc539ed8a21400a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 6fa3e72ea00a856e016cd21aa0be9696c62e53e6
https://github.com/kronosnet/kronosnet/commit/6fa3e72ea00a856e016cd21aa0be9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: b46737a9f02dad08d8467dcb3bb69aec7c646df1
https://github.com/kronosnet/kronosnet/commit/b46737a9f02dad08d8467dcb3bb69…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: b1678b30133145963d6a4dd9ed3a24bb00722ac4
https://github.com/kronosnet/kronosnet/commit/b1678b30133145963d6a4dd9ed3a2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 874dd1af56a0c0995bc640f7a684d2b573cea28e
https://github.com/kronosnet/kronosnet/commit/874dd1af56a0c0995bc640f7a684d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 044d748e4e36ff2bb90a48317492cd8030b4c88b
https://github.com/kronosnet/kronosnet/commit/044d748e4e36ff2bb90a48317492c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 54f5b116320b85554cc5b95f4f16bd57832295d0
https://github.com/kronosnet/kronosnet/commit/54f5b116320b85554cc5b95f4f16b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: ec7075cf8a33ea4b4df04b4f0826d2768960c147
https://github.com/kronosnet/kronosnet/commit/ec7075cf8a33ea4b4df04b4f0826d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: fb57282784889f557e9bb8c35c2e3126b04b75e8
https://github.com/kronosnet/kronosnet/commit/fb57282784889f557e9bb8c35c2e3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: a322980105d295e88617ed26f1f050f6337d049a
https://github.com/kronosnet/kronosnet/commit/a322980105d295e88617ed26f1f05…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 0396319fc545288a1c6914d144104f542b5ae381
https://github.com/kronosnet/kronosnet/commit/0396319fc545288a1c6914d144104…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 68f15cb7e9d36c0e5522bf7fa09493251bbdc8d8
https://github.com/kronosnet/kronosnet/commit/68f15cb7e9d36c0e5522bf7fa0949…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 7d0bb01919403d54f61e7d1148c7bc86be889c89
https://github.com/kronosnet/kronosnet/commit/7d0bb01919403d54f61e7d1148c7b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 1fef7697559a6d3721c14493732b020e2d6f108d
https://github.com/kronosnet/kronosnet/commit/1fef7697559a6d3721c14493732b0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 282d5ce5d48ebd350f2f40343a1232e6b45edcbd
https://github.com/kronosnet/kronosnet/commit/282d5ce5d48ebd350f2f40343a123…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 9ca9e383ea43caba7b5e7386efe87f1b4b164c1b
https://github.com/kronosnet/kronosnet/commit/9ca9e383ea43caba7b5e7386efe87…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M libnozzle/libnozzle.c
Log Message:
-----------
[nozzle] propagate errors all the way
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: d5308ce9e2e8b2b36f9b11df4acab6414ca144ce
https://github.com/kronosnet/kronosnet/commit/d5308ce9e2e8b2b36f9b11df4acab…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M libnozzle/man/Makefile.am
Log Message:
-----------
[nozzle] fix man page generation
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 1339c74cfbac9d9599b0c6f8a6ec264820aa15b2
https://github.com/kronosnet/kronosnet/commit/1339c74cfbac9d9599b0c6f8a6ec2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 227ea08ecd4dfdc62e157ce5b72809d6a09f0f61
https://github.com/kronosnet/kronosnet/commit/227ea08ecd4dfdc62e157ce5b7280…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M configure.ac
Log Message:
-----------
[nozzle] enable libnozzle build by default
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 646fdd53975eaf11016378219e11b2ade15a336d
https://github.com/kronosnet/kronosnet/commit/646fdd53975eaf11016378219e11b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M libnozzle/internals.c
Log Message:
-----------
[nozzle] drop duplicated code
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 5abea19a85e59c17edebcaf59acccd13d7efdd52
https://github.com/kronosnet/kronosnet/commit/5abea19a85e59c17edebcaf59accc…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 9aebf78f6165af0ddcde3e7e0e591de188a41117
https://github.com/kronosnet/kronosnet/commit/9aebf78f6165af0ddcde3e7e0e591…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: a936ec67905d8fe1bd1d05b72308652e08379c1c
https://github.com/kronosnet/kronosnet/commit/a936ec67905d8fe1bd1d05b723086…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Commit: 8fe364a29f87f768ff9afc77cc53c6da2d13378b
https://github.com/kronosnet/kronosnet/commit/8fe364a29f87f768ff9afc77cc53c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-11-30 (Fri, 30 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(a)redhat.com>
Compare: https://github.com/kronosnet/kronosnet/compare/713cd05075a5...8fe364a29f87
**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.