Branch: refs/heads/libtap-fixes
Home:
https://github.com/kronosnet/kronosnet
Commit: 7616741e417e3a7ba9c3c51a56684281083992eb
https://github.com/kronosnet/kronosnet/commit/7616741e417e3a7ba9c3c51a56684…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 400258d009bfe10b84342ded7984aa8e3720a745
https://github.com/kronosnet/kronosnet/commit/400258d009bfe10b84342ded7984a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: f2b22d1d779160ed61849f8bd5cc0defdbdb4ace
https://github.com/kronosnet/kronosnet/commit/f2b22d1d779160ed61849f8bd5cc0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: bac8785ebb8588e2499b7ba019fedc9831b7fed4
https://github.com/kronosnet/kronosnet/commit/bac8785ebb8588e2499b7ba019fed…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 2018)
Changed paths:
M README
Log Message:
-----------
[libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: eec8303c003eff720e5253e68bd7b4f1a48ef0e6
https://github.com/kronosnet/kronosnet/commit/eec8303c003eff720e5253e68bd7b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 3841b0a650a9032e0bb245ec54269a61257f3db4
https://github.com/kronosnet/kronosnet/commit/3841b0a650a9032e0bb245ec54269…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 17ee8559874e0e1e120cc1fe34f3e35f82202ea6
https://github.com/kronosnet/kronosnet/commit/17ee8559874e0e1e120cc1fe34f3e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: b4e480b6e7bd600fa117e3b5cef911ee003bab65
https://github.com/kronosnet/kronosnet/commit/b4e480b6e7bd600fa117e3b5cef91…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 3106482838b10e149746b7ab06984394c19cd20c
https://github.com/kronosnet/kronosnet/commit/3106482838b10e149746b7ab06984…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 57d3c543c69dca90a1633e6b5be58a30726228fa
https://github.com/kronosnet/kronosnet/commit/57d3c543c69dca90a1633e6b5be58…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 1caba4d0ed7b091d75f9174ce0e0aa6140c24da6
https://github.com/kronosnet/kronosnet/commit/1caba4d0ed7b091d75f9174ce0e0a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 0aeb392ef6f55d1f6d3c3d7d01fdae881e55c3a5
https://github.com/kronosnet/kronosnet/commit/0aeb392ef6f55d1f6d3c3d7d01fda…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: c89bccb2790c02a02401320ccbe108c050f46cc9
https://github.com/kronosnet/kronosnet/commit/c89bccb2790c02a02401320ccbe10…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 6882ff3fe3bfcb4e6bce1a0b5f9f8359d0343be0
https://github.com/kronosnet/kronosnet/commit/6882ff3fe3bfcb4e6bce1a0b5f9f8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 9c6f88998acd85deb2a95d8b4cc6d5cbbf9c4d5c
https://github.com/kronosnet/kronosnet/commit/9c6f88998acd85deb2a95d8b4cc6d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: bb08831dc06d32bffa234dd69a4b08806e4453cc
https://github.com/kronosnet/kronosnet/commit/bb08831dc06d32bffa234dd69a4b0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 39cdb8b95c833b3f3861676acf30b4372bd39dbc
https://github.com/kronosnet/kronosnet/commit/39cdb8b95c833b3f3861676acf30b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 1bcb1eab0ef9f5b6c6f031cf6f2e6293c8a1904c
https://github.com/kronosnet/kronosnet/commit/1bcb1eab0ef9f5b6c6f031cf6f2e6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 9e90d9990668cb1ae4002ed57fe1a0c196613792
https://github.com/kronosnet/kronosnet/commit/9e90d9990668cb1ae4002ed57fe1a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: e71372b1ef93d0b64a79c609ca249afd50a2d6c8
https://github.com/kronosnet/kronosnet/commit/e71372b1ef93d0b64a79c609ca249…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 38e4002a4600538837bb7b60ae876f0a25fea773
https://github.com/kronosnet/kronosnet/commit/38e4002a4600538837bb7b60ae876…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 77e92765e95a591af985b33cd9e9030f80fc3f0d
https://github.com/kronosnet/kronosnet/commit/77e92765e95a591af985b33cd9e90…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: eb91ff15d32b8d9bf0220e4cfa35ffc381346473
https://github.com/kronosnet/kronosnet/commit/eb91ff15d32b8d9bf0220e4cfa35f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 6e988894f5a2ac14648040f300e9586076bc71ea
https://github.com/kronosnet/kronosnet/commit/6e988894f5a2ac14648040f300e95…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: a75937749885c45b548f0272f5b8320ed7344447
https://github.com/kronosnet/kronosnet/commit/a75937749885c45b548f0272f5b83…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 868a1c964e7144e388465213fc1456f0052c369e
https://github.com/kronosnet/kronosnet/commit/868a1c964e7144e388465213fc145…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 2018)
Changed paths:
M libnozzle/libnozzle.h
Log Message:
-----------
Tidy some English
Commit: 2c4cefd6cb87bc6c74deb3a3f9b4c2325e12cab4
https://github.com/kronosnet/kronosnet/commit/2c4cefd6cb87bc6c74deb3a3f9b4c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: a053d9b9a12ecbfc947c562eace703495b4c8572
https://github.com/kronosnet/kronosnet/commit/a053d9b9a12ecbfc947c562eace70…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 8541db6d111a732722a44b178794ca7560a6e121
https://github.com/kronosnet/kronosnet/commit/8541db6d111a732722a44b178794c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 2998a96ae38be66528ed493ceb123ae85fa2de23
https://github.com/kronosnet/kronosnet/commit/2998a96ae38be66528ed493ceb123…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 28c433d89b13bbf333b928516e41a5a2910d8da5
https://github.com/kronosnet/kronosnet/commit/28c433d89b13bbf333b928516e41a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 59f3cd94a3304e6e555ac07375f6cb28b43aee46
https://github.com/kronosnet/kronosnet/commit/59f3cd94a3304e6e555ac07375f6c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: fb2f928fe6fd4b0033ebe2f2da5d2f208c56593a
https://github.com/kronosnet/kronosnet/commit/fb2f928fe6fd4b0033ebe2f2da5d2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: c14c1c3404959ec537324f4485b9c1313b491c5a
https://github.com/kronosnet/kronosnet/commit/c14c1c3404959ec537324f4485b9c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 27ac54ea95850efa79471e5a5db77a474885c0ec
https://github.com/kronosnet/kronosnet/commit/27ac54ea95850efa79471e5a5db77…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: e67bf28657135430d39a6a7ee618687e8cb89e4d
https://github.com/kronosnet/kronosnet/commit/e67bf28657135430d39a6a7ee6186…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 56d511e7dcbd3b7a9f7b43afa649a3d23ad26892
https://github.com/kronosnet/kronosnet/commit/56d511e7dcbd3b7a9f7b43afa649a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 2af3d3a3a668357df986a0a08184a8dcc69903b9
https://github.com/kronosnet/kronosnet/commit/2af3d3a3a668357df986a0a08184a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 01117402ee9bd68c37818cd89d62d137b8a10841
https://github.com/kronosnet/kronosnet/commit/01117402ee9bd68c37818cd89d62d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: a496e69dab57d276c81d0ffc04b970e5c185c2a7
https://github.com/kronosnet/kronosnet/commit/a496e69dab57d276c81d0ffc04b97…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 1ac5c1b0fe0cfafd705566ba45cb96eafb323578
https://github.com/kronosnet/kronosnet/commit/1ac5c1b0fe0cfafd705566ba45cb9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 6329d88b3daa04391664c3e969ec462bd85f7d70
https://github.com/kronosnet/kronosnet/commit/6329d88b3daa04391664c3e969ec4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 863a3efdc29e42d91102335d7366cc5a5c5cf4aa
https://github.com/kronosnet/kronosnet/commit/863a3efdc29e42d91102335d7366c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: db88b481a6a952c4442821dea4834be8a8107fc5
https://github.com/kronosnet/kronosnet/commit/db88b481a6a952c4442821dea4834…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 39f9a9e812a7feda9be2506a7c1a4bfa2f646282
https://github.com/kronosnet/kronosnet/commit/39f9a9e812a7feda9be2506a7c1a4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 1d2ca0e06457e31a2745403bc4a8f1c6f007fbe3
https://github.com/kronosnet/kronosnet/commit/1d2ca0e06457e31a2745403bc4a8f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 4f0d60c6faf7f75df00bfee56eb08e0848ebcbfd
https://github.com/kronosnet/kronosnet/commit/4f0d60c6faf7f75df00bfee56eb08…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: f038726db1d025464ab94b5cb5e875c8fc2f9563
https://github.com/kronosnet/kronosnet/commit/f038726db1d025464ab94b5cb5e87…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 510550eee053f9420ff610476c098268e39c2edc
https://github.com/kronosnet/kronosnet/commit/510550eee053f9420ff610476c098…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 4130d8dd0e984cfa13319a5bbb7d00ae9b718a23
https://github.com/kronosnet/kronosnet/commit/4130d8dd0e984cfa13319a5bbb7d0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: e6baab6e7ebd3b4f0e3c12397d8edabad03a7da0
https://github.com/kronosnet/kronosnet/commit/e6baab6e7ebd3b4f0e3c12397d8ed…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 7f614b5ca926cdbe073b84572fa36962c3f63377
https://github.com/kronosnet/kronosnet/commit/7f614b5ca926cdbe073b84572fa36…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 6ef7482be6439aa27f1f2bfb129d6cccb027f8d3
https://github.com/kronosnet/kronosnet/commit/6ef7482be6439aa27f1f2bfb129d6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 6f27580e7d3594c3ec6af63d285bc20696c776a2
https://github.com/kronosnet/kronosnet/commit/6f27580e7d3594c3ec6af63d285bc…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: eb92e186abd18825c9af556e7af166b87ee62b2f
https://github.com/kronosnet/kronosnet/commit/eb92e186abd18825c9af556e7af16…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 4ba7ba03091ccdaa968d8b1a5055da2551e62444
https://github.com/kronosnet/kronosnet/commit/4ba7ba03091ccdaa968d8b1a5055d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 921fedc84e47394beea8d468d501881df43cafca
https://github.com/kronosnet/kronosnet/commit/921fedc84e47394beea8d468d5018…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 0832401a7209adc370c7a695f7c84bd45d40d2d7
https://github.com/kronosnet/kronosnet/commit/0832401a7209adc370c7a695f7c84…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: ffd9bc23c0a7ca3b1a2864e7202f3077e338c31b
https://github.com/kronosnet/kronosnet/commit/ffd9bc23c0a7ca3b1a2864e7202f3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: d6d28a651c9c98935bfdf58141112a1df9ff445c
https://github.com/kronosnet/kronosnet/commit/d6d28a651c9c98935bfdf58141112…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 25d781f044e552022270d5086606446137d4ad0f
https://github.com/kronosnet/kronosnet/commit/25d781f044e552022270d50866064…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: 9c39ae7a785eb4fd48edc35f5c963ff837c44170
https://github.com/kronosnet/kronosnet/commit/9c39ae7a785eb4fd48edc35f5c963…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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: c9d24c8b07764f5ed2a8d211091fed74ee18759d
https://github.com/kronosnet/kronosnet/commit/c9d24c8b07764f5ed2a8d211091fe…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-20 (Fri, 20 Apr 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>
Compare:
https://github.com/kronosnet/kronosnet/compare/7b5a0ede4d3c...c9d24c8b0776