Branch: refs/heads/libtap-fixes
Home: https://github.com/kronosnet/kronosnet
Commit: 211313170ebc0a84de1fd70a2e392c32f19e8970
https://github.com/kronosnet/kronosnet/commit/211313170ebc0a84de1fd70a2e392…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 3d3c396b6ab11435dfee08a497aeb8daa9e43243
https://github.com/kronosnet/kronosnet/commit/3d3c396b6ab11435dfee08a497aeb…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: be9e9d69d16cb240ca48c15e5333d91fa1847dcd
https://github.com/kronosnet/kronosnet/commit/be9e9d69d16cb240ca48c15e5333d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: f7e23ef63658d748f996f66e37bc59d8b822618c
https://github.com/kronosnet/kronosnet/commit/f7e23ef63658d748f996f66e37bc5…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M README
Log Message:
-----------
[libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: e58e8bad94467aa278f0fa17b953aaf5688d588b
https://github.com/kronosnet/kronosnet/commit/e58e8bad94467aa278f0fa17b953a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: ef2a3bc4ec47b20e03644d451566e4c42cf7d326
https://github.com/kronosnet/kronosnet/commit/ef2a3bc4ec47b20e03644d451566e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: a26105917a8058f7901a7127d4a96273443d4a77
https://github.com/kronosnet/kronosnet/commit/a26105917a8058f7901a7127d4a96…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 723c62bd232d986f3fc986800a2b9f4447f8d062
https://github.com/kronosnet/kronosnet/commit/723c62bd232d986f3fc986800a2b9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 42d95e907a0627da913dc907c8d998ac88a02a30
https://github.com/kronosnet/kronosnet/commit/42d95e907a0627da913dc907c8d99…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: c36da497e630c2dfec511f7cbf3574a2a51cd127
https://github.com/kronosnet/kronosnet/commit/c36da497e630c2dfec511f7cbf357…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 2723c395cc7302f3e0882585e65843bae7c6bc5c
https://github.com/kronosnet/kronosnet/commit/2723c395cc7302f3e0882585e6584…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: a2bb74d50a82bf3b70c21e9dded03dc10f5d65b4
https://github.com/kronosnet/kronosnet/commit/a2bb74d50a82bf3b70c21e9dded03…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 7563398bacae3d1a7381249976242801f39a4623
https://github.com/kronosnet/kronosnet/commit/7563398bacae3d1a7381249976242…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 9b7053ce9bff178fbc00d7d4213f32f8505d8f89
https://github.com/kronosnet/kronosnet/commit/9b7053ce9bff178fbc00d7d4213f3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: c820537d5792bb98ababc15d40b15e7db23346fb
https://github.com/kronosnet/kronosnet/commit/c820537d5792bb98ababc15d40b15…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: d82f77bc86cd298c7ac06a92fed2dcd48f612c99
https://github.com/kronosnet/kronosnet/commit/d82f77bc86cd298c7ac06a92fed2d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: c819eaf93f4a93f078fdd979d78822a31d861fbd
https://github.com/kronosnet/kronosnet/commit/c819eaf93f4a93f078fdd979d7882…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 3f5610d397070f413dbc221e6618de02d915b8ff
https://github.com/kronosnet/kronosnet/commit/3f5610d397070f413dbc221e6618d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 37b8861f796c2966461357483aa993701083b6f4
https://github.com/kronosnet/kronosnet/commit/37b8861f796c2966461357483aa99…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: dce1a141d0c63f36bab88f4e9b20cbe9f8821056
https://github.com/kronosnet/kronosnet/commit/dce1a141d0c63f36bab88f4e9b20c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 4269adb4067e2b57d1780ba35fe6655d261eb11d
https://github.com/kronosnet/kronosnet/commit/4269adb4067e2b57d1780ba35fe66…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 73d468d202f6fe3c08da02673b708fa021bdfab0
https://github.com/kronosnet/kronosnet/commit/73d468d202f6fe3c08da02673b708…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 0dcf33e0a24dab2e7f76c0b4c9bcfc1d948eef3b
https://github.com/kronosnet/kronosnet/commit/0dcf33e0a24dab2e7f76c0b4c9bcf…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: c597657d51eec7b1821927e3f91a84e65d481dab
https://github.com/kronosnet/kronosnet/commit/c597657d51eec7b1821927e3f91a8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 56125d2e665541da8996c2060b627f31546464ab
https://github.com/kronosnet/kronosnet/commit/56125d2e665541da8996c2060b627…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 74710297db62d9c34d5d43b3d08ebc361cfa078c
https://github.com/kronosnet/kronosnet/commit/74710297db62d9c34d5d43b3d08eb…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M libnozzle/libnozzle.h
Log Message:
-----------
Tidy some English
Commit: 554f764a7ee5a1cfd7f528b41c5c637fdf830ab7
https://github.com/kronosnet/kronosnet/commit/554f764a7ee5a1cfd7f528b41c5c6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 81e178b25bc88b3213b78774445d1a4d82402426
https://github.com/kronosnet/kronosnet/commit/81e178b25bc88b3213b78774445d1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 7517044fa3f45e0b23a4653da3deae05831a79c2
https://github.com/kronosnet/kronosnet/commit/7517044fa3f45e0b23a4653da3dea…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 5af0d11a2aefd3d9e512a4579658dd9a043005b8
https://github.com/kronosnet/kronosnet/commit/5af0d11a2aefd3d9e512a4579658d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 3ac3e902711cf69c8aefc6bf5c1bc080c5e425c3
https://github.com/kronosnet/kronosnet/commit/3ac3e902711cf69c8aefc6bf5c1bc…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: bf3137084e207e00c653965efc8a9cb44e660a8a
https://github.com/kronosnet/kronosnet/commit/bf3137084e207e00c653965efc8a9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 070059798f972d655a6a47b599241ca08d48b31f
https://github.com/kronosnet/kronosnet/commit/070059798f972d655a6a47b599241…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 2830aa04474e06e045e7cb96562d06b7925a2bbf
https://github.com/kronosnet/kronosnet/commit/2830aa04474e06e045e7cb96562d0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 7c6582cee8d4e3f106e6fca8e49cc17aea4537b3
https://github.com/kronosnet/kronosnet/commit/7c6582cee8d4e3f106e6fca8e49cc…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 2da96615407895d447b5d4aaf58fa903a0bd6fc4
https://github.com/kronosnet/kronosnet/commit/2da96615407895d447b5d4aaf58fa…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 1e1b8c2c8bef6504bfe2e2daec0407712198faa9
https://github.com/kronosnet/kronosnet/commit/1e1b8c2c8bef6504bfe2e2daec040…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 1a3cb19fffcd7a47ddf9a2dc1c7a079047b59e62
https://github.com/kronosnet/kronosnet/commit/1a3cb19fffcd7a47ddf9a2dc1c7a0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: e2ee0e3cc68d3c10dc6d186d7d0ce0cc96dfe33a
https://github.com/kronosnet/kronosnet/commit/e2ee0e3cc68d3c10dc6d186d7d0ce…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: ea60049b53e83b823d53bd2f67c5bcce515822da
https://github.com/kronosnet/kronosnet/commit/ea60049b53e83b823d53bd2f67c5b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: c5bb67d2c4069022de9e5061303d53ebae23f453
https://github.com/kronosnet/kronosnet/commit/c5bb67d2c4069022de9e5061303d5…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 687db2a82ffc52dfe6cbdbd9300dd44e52e1188a
https://github.com/kronosnet/kronosnet/commit/687db2a82ffc52dfe6cbdbd9300dd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 206b8fd18d45ae72093f0603697d4e6b4a6a0066
https://github.com/kronosnet/kronosnet/commit/206b8fd18d45ae72093f0603697d4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: e58df466044158f5df9d7dcad584daff60344252
https://github.com/kronosnet/kronosnet/commit/e58df466044158f5df9d7dcad584d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 36699e66fa5768bc1ff29d78867f059499eee813
https://github.com/kronosnet/kronosnet/commit/36699e66fa5768bc1ff29d78867f0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: f2b1cf4e83ec568719b76c6a91d274cddb30398d
https://github.com/kronosnet/kronosnet/commit/f2b1cf4e83ec568719b76c6a91d27…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 73218d3b47f9c9c3be67e602da248b63b2e98008
https://github.com/kronosnet/kronosnet/commit/73218d3b47f9c9c3be67e602da248…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: cf602e4e4222fa0e467fded7dface90ad57b8f90
https://github.com/kronosnet/kronosnet/commit/cf602e4e4222fa0e467fded7dface…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 86d8faa20f150ebc12f21246d6b1c9e72ec76122
https://github.com/kronosnet/kronosnet/commit/86d8faa20f150ebc12f21246d6b1c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 4be83344ea146d320f19d9582bcefb64fa1fb2bc
https://github.com/kronosnet/kronosnet/commit/4be83344ea146d320f19d9582bcef…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 06d30372111055d89b8573aaf7b83bf4f9fab8f2
https://github.com/kronosnet/kronosnet/commit/06d30372111055d89b8573aaf7b83…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 0bb889bf51a5079c5280afdce200a04279ffb2f2
https://github.com/kronosnet/kronosnet/commit/0bb889bf51a5079c5280afdce200a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 0215df25730842fc4e855a9ec74a613feb6bd67f
https://github.com/kronosnet/kronosnet/commit/0215df25730842fc4e855a9ec74a6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 3259b81b2fa595d7bbb6266cc7d3ce166141ae94
https://github.com/kronosnet/kronosnet/commit/3259b81b2fa595d7bbb6266cc7d3c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: ec38aa271befa4c539a6897249a225498b90a046
https://github.com/kronosnet/kronosnet/commit/ec38aa271befa4c539a6897249a22…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: e39d6352ef257a012d0591edb80556a609091143
https://github.com/kronosnet/kronosnet/commit/e39d6352ef257a012d0591edb8055…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 3cd842dc53967065a5252a2b4753e74993def5c7
https://github.com/kronosnet/kronosnet/commit/3cd842dc53967065a5252a2b4753e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 438d23abc57a650fe859fd9f10f2ea3330dc3db7
https://github.com/kronosnet/kronosnet/commit/438d23abc57a650fe859fd9f10f2e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 112e05ef3b81ce96d25cdc6f3df88b025e4aa34f
https://github.com/kronosnet/kronosnet/commit/112e05ef3b81ce96d25cdc6f3df88…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: ef9329337b42876257646a64b6b9bd2024986004
https://github.com/kronosnet/kronosnet/commit/ef9329337b42876257646a64b6b9b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: ca5291bfa4c8eabc34622019e835c784835b23c6
https://github.com/kronosnet/kronosnet/commit/ca5291bfa4c8eabc34622019e835c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 64a94cd2cbef5361c3cfb87919041a2a1f393e14
https://github.com/kronosnet/kronosnet/commit/64a94cd2cbef5361c3cfb87919041…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 0a94c57f20ef2f411f49087c29ac16951b7e9086
https://github.com/kronosnet/kronosnet/commit/0a94c57f20ef2f411f49087c29ac1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 30e72556a6ca19c908ca0048913a4ca9316c4a3f
https://github.com/kronosnet/kronosnet/commit/30e72556a6ca19c908ca0048913a4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: 12cfc3dc9179513ef885246c82ab6dbc21b6bb95
https://github.com/kronosnet/kronosnet/commit/12cfc3dc9179513ef885246c82ab6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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: c265c92eb543a258881d9da2619709a654f2202a
https://github.com/kronosnet/kronosnet/commit/c265c92eb543a258881d9da261970…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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>
Commit: 8e51ae98bc503c8961073a522a50ccd0169a7465
https://github.com/kronosnet/kronosnet/commit/8e51ae98bc503c8961073a522a50c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M libnozzle/tests/nozzle_test.c
Log Message:
-----------
[tests] remove debugging sleep()
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: ec9780bbcbe5d63b6d3073c021be2a5bc4c45c20
https://github.com/kronosnet/kronosnet/commit/ec9780bbcbe5d63b6d3073c021be2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-12-04 (Tue, 04 Dec 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(a)redhat.com>
Compare: https://github.com/kronosnet/kronosnet/compare/8fe364a29f87...ec9780bbcbe5
**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.