Branch: refs/heads/libtap-fixes
Home:
https://github.com/kronosnet/kronosnet
Commit: 37b3e664f7ff236474f4deed92f3a4600a8a944d
https://github.com/kronosnet/kronosnet/commit/37b3e664f7ff236474f4deed92f3a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: e46d32d0a5aba4127b6b9dfd7fca41bf28e005a6
https://github.com/kronosnet/kronosnet/commit/e46d32d0a5aba4127b6b9dfd7fca4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 9ee048fd1d0c85ff28f62f705b63b5d2660efc5f
https://github.com/kronosnet/kronosnet/commit/9ee048fd1d0c85ff28f62f705b63b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 8e86b0cbb8cdb84a812fc85f6ba37a967387d61c
https://github.com/kronosnet/kronosnet/commit/8e86b0cbb8cdb84a812fc85f6ba37…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: d0b0be5781526c4e6b9a29febd3ba77233a9339c
https://github.com/kronosnet/kronosnet/commit/d0b0be5781526c4e6b9a29febd3ba…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 079cfb15fa8ac11597c5e9aaa175dc80aa6866ce
https://github.com/kronosnet/kronosnet/commit/079cfb15fa8ac11597c5e9aaa175d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 3eb31af854fb2e0deccd9d3c4ed3289ab4d5ca95
https://github.com/kronosnet/kronosnet/commit/3eb31af854fb2e0deccd9d3c4ed32…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: f1e86b995edee5fa6221086ac67fbb8926412c92
https://github.com/kronosnet/kronosnet/commit/f1e86b995edee5fa6221086ac67fb…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 1333acc8784fa7abc5efda935c2f044686fdeb2a
https://github.com/kronosnet/kronosnet/commit/1333acc8784fa7abc5efda935c2f0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 5da338d46f44dbecdd6461537828045c2157cd1e
https://github.com/kronosnet/kronosnet/commit/5da338d46f44dbecdd64615378280…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 3ebf74d8ce3e6dc6a5001e0251c56aa2bb217a8b
https://github.com/kronosnet/kronosnet/commit/3ebf74d8ce3e6dc6a5001e0251c56…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 9494c52ce4b4ecaaee7d84bf43bbda2020e7b11d
https://github.com/kronosnet/kronosnet/commit/9494c52ce4b4ecaaee7d84bf43bbd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 84ce9e9dd3cbbfaf66b07d566dbd060ab6f88f8a
https://github.com/kronosnet/kronosnet/commit/84ce9e9dd3cbbfaf66b07d566dbd0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 5da972d07b7dc922c49f106763942c2d6dbb8cb2
https://github.com/kronosnet/kronosnet/commit/5da972d07b7dc922c49f106763942…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 4b94dc1a9edffb65280a61352eb2455ebc16aff9
https://github.com/kronosnet/kronosnet/commit/4b94dc1a9edffb65280a61352eb24…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: b403e14eea3c969f4d7f3db7cc2997de6e694d08
https://github.com/kronosnet/kronosnet/commit/b403e14eea3c969f4d7f3db7cc299…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 01b72cff4b2ab4141e19fdc88932a1f5c9e043c0
https://github.com/kronosnet/kronosnet/commit/01b72cff4b2ab4141e19fdc88932a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 3253831484eb66330bc730ea4cb9edf02da80dd4
https://github.com/kronosnet/kronosnet/commit/3253831484eb66330bc730ea4cb9e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: a01dea6e940bcb5e5dec0e349754d7b523f6d31b
https://github.com/kronosnet/kronosnet/commit/a01dea6e940bcb5e5dec0e349754d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 18db62a590658ff427d1551a96b2c98477cf5722
https://github.com/kronosnet/kronosnet/commit/18db62a590658ff427d1551a96b2c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 1626db124caaa45d82f013774b6fdb16b6714064
https://github.com/kronosnet/kronosnet/commit/1626db124caaa45d82f013774b6fd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 2175153f10ec6e33338df17aa65e61de1bb608b4
https://github.com/kronosnet/kronosnet/commit/2175153f10ec6e33338df17aa65e6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: a79943f2689704a82b4c674466c7530ed28a50e1
https://github.com/kronosnet/kronosnet/commit/a79943f2689704a82b4c674466c75…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 4b60c6b144ccce0f09d24d518f7d29a5823d9420
https://github.com/kronosnet/kronosnet/commit/4b60c6b144ccce0f09d24d518f7d2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: c7fdc9e90dc24e926106c4061706c01f45ebb01a
https://github.com/kronosnet/kronosnet/commit/c7fdc9e90dc24e926106c4061706c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 8038fb88005af0fd0ad57e7221a08bf4881e42ef
https://github.com/kronosnet/kronosnet/commit/8038fb88005af0fd0ad57e7221a08…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
M libnozzle/libnozzle.h
Log Message:
-----------
Tidy some English
Commit: 531f41c51bc8582bd87d3a172b0500db4f409a60
https://github.com/kronosnet/kronosnet/commit/531f41c51bc8582bd87d3a172b050…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 688e647319b00d8e6b69e4f2e1c376f2ff37bc1d
https://github.com/kronosnet/kronosnet/commit/688e647319b00d8e6b69e4f2e1c37…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: bff31aa5cef7aae78321ec42eb289db976c05e6b
https://github.com/kronosnet/kronosnet/commit/bff31aa5cef7aae78321ec42eb289…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 3f632d7562548e77bc356766296c4838196dc522
https://github.com/kronosnet/kronosnet/commit/3f632d7562548e77bc356766296c4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 052a2b2ae6c23b727f45aa5aa26b51639e0f8ff7
https://github.com/kronosnet/kronosnet/commit/052a2b2ae6c23b727f45aa5aa26b5…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: f9e4836892a84992261d5d2104dece5ef0758048
https://github.com/kronosnet/kronosnet/commit/f9e4836892a84992261d5d2104dec…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 24cb51b12da07e659e0f1d1bbb65b96813740de9
https://github.com/kronosnet/kronosnet/commit/24cb51b12da07e659e0f1d1bbb65b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 85403d007d0de3ff2d6fe13318a998fe61563c8a
https://github.com/kronosnet/kronosnet/commit/85403d007d0de3ff2d6fe13318a99…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 0fac18e8c8d3e754c0558c34fe062df3e3bd91c2
https://github.com/kronosnet/kronosnet/commit/0fac18e8c8d3e754c0558c34fe062…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 9ab85f777a4744355b0874d9a370a48e762bc8d7
https://github.com/kronosnet/kronosnet/commit/9ab85f777a4744355b0874d9a370a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 3396a3727bae55dc23403d37249dba97f2e844e3
https://github.com/kronosnet/kronosnet/commit/3396a3727bae55dc23403d37249db…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 70805f2913d8ee6cd4d17f54798280e504997e53
https://github.com/kronosnet/kronosnet/commit/70805f2913d8ee6cd4d17f5479828…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: dd3a97e2ebe1c37f42b5b3b81ab005a97dfca05a
https://github.com/kronosnet/kronosnet/commit/dd3a97e2ebe1c37f42b5b3b81ab00…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: af06e41771cdcd58244dbea1b60fa06ea5f9eec9
https://github.com/kronosnet/kronosnet/commit/af06e41771cdcd58244dbea1b60fa…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 84898dbe05173aa8f888a50f6b2b7392b6987f7f
https://github.com/kronosnet/kronosnet/commit/84898dbe05173aa8f888a50f6b2b7…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: abf88b5c52bcd1fb4ddf1bfd0658e5fe205308b0
https://github.com/kronosnet/kronosnet/commit/abf88b5c52bcd1fb4ddf1bfd0658e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 1b67e9cc7b6a8328532700c3a5b0fd700e605e62
https://github.com/kronosnet/kronosnet/commit/1b67e9cc7b6a8328532700c3a5b0f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 60d20b832ba78e4a645aa6434e3680154d8c45f0
https://github.com/kronosnet/kronosnet/commit/60d20b832ba78e4a645aa6434e368…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: b999f6cee6d7e382a9010a05d3f78b5d0cff02c8
https://github.com/kronosnet/kronosnet/commit/b999f6cee6d7e382a9010a05d3f78…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 38fc1423f0a459b9e55fe07570a7c3019bd1bc16
https://github.com/kronosnet/kronosnet/commit/38fc1423f0a459b9e55fe07570a7c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 1215abf2d07b3a189f0d5929a2a9eedd94f4e748
https://github.com/kronosnet/kronosnet/commit/1215abf2d07b3a189f0d5929a2a9e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 3474700866f0d648ae7755508255109cc41ac2cf
https://github.com/kronosnet/kronosnet/commit/3474700866f0d648ae77555082551…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: eac25b4e04827f70c2cbd55265f224d6906b3ee2
https://github.com/kronosnet/kronosnet/commit/eac25b4e04827f70c2cbd55265f22…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: df3f3729de4a1b4de352d3af9537414e9b7d7e15
https://github.com/kronosnet/kronosnet/commit/df3f3729de4a1b4de352d3af95374…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 958fb3e5791056cb92b9272db9494342b1dd015e
https://github.com/kronosnet/kronosnet/commit/958fb3e5791056cb92b9272db9494…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 83cda77cd6263ad0f8b888d67d816b6858527f24
https://github.com/kronosnet/kronosnet/commit/83cda77cd6263ad0f8b888d67d816…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: abdd4f1ab725dea4e63a8625789e58e130a2497e
https://github.com/kronosnet/kronosnet/commit/abdd4f1ab725dea4e63a8625789e5…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: b077ef004832548485bd36009dc39654a75bb02e
https://github.com/kronosnet/kronosnet/commit/b077ef004832548485bd36009dc39…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: ece1faec06385ce46a97cb4099cd3b40a137bf76
https://github.com/kronosnet/kronosnet/commit/ece1faec06385ce46a97cb4099cd3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: bf95ba42b9c5d95dbe5a1da47cf2b624d325d759
https://github.com/kronosnet/kronosnet/commit/bf95ba42b9c5d95dbe5a1da47cf2b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 975b3f916d84cea399c37d9ff95e98a25ddb159d
https://github.com/kronosnet/kronosnet/commit/975b3f916d84cea399c37d9ff95e9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: e12b16648ac9d0c53da45894daaeae423a3cccc3
https://github.com/kronosnet/kronosnet/commit/e12b16648ac9d0c53da45894daaea…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 68ad91cc2fd5c6cbc45b9ddc4fcea0488d8c9021
https://github.com/kronosnet/kronosnet/commit/68ad91cc2fd5c6cbc45b9ddc4fcea…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 67f2a66ba51c4461191147d4e963c1b627b22517
https://github.com/kronosnet/kronosnet/commit/67f2a66ba51c4461191147d4e963c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: a45c7034dbb749f9c4162d4122e3e56965c3e720
https://github.com/kronosnet/kronosnet/commit/a45c7034dbb749f9c4162d4122e3e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 5943cb8bb3e9c389519197f23852b9dc43a5a330
https://github.com/kronosnet/kronosnet/commit/5943cb8bb3e9c389519197f23852b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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: 7b5a0ede4d3c6f273fcd7d6c238ab80db0b1914b
https://github.com/kronosnet/kronosnet/commit/7b5a0ede4d3c6f273fcd7d6c238ab…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-04-19 (Thu, 19 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/9777288dca55...7b5a0ede4d3c