Branch: refs/heads/libtap-fixes
Home: https://github.com/kronosnet/kronosnet
Commit: 9777288dca55df073bec38db006a172f1b4952c5
https://github.com/kronosnet/kronosnet/commit/9777288dca55df073bec38db006a1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-02 (Fri, 02 Mar 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>
Branch: refs/heads/libtap-fixes
Home: https://github.com/kronosnet/kronosnet
Commit: 46fff8fab59765a09ae60ba3b50ee9d7645e111f
https://github.com/kronosnet/kronosnet/commit/46fff8fab59765a09ae60ba3b50ee…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: f67cea9dd05126130b8aeb9c80cd2ddf541b0b68
https://github.com/kronosnet/kronosnet/commit/f67cea9dd05126130b8aeb9c80cd2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 48df1d550d80dfde379f19e42a9cd7aab0b5a3a2
https://github.com/kronosnet/kronosnet/commit/48df1d550d80dfde379f19e42a9cd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: adfe7995d3b72b3ded7bd2cea86ecb121fa448ac
https://github.com/kronosnet/kronosnet/commit/adfe7995d3b72b3ded7bd2cea86ec…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M README
Log Message:
-----------
[libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 390ee613640798ef8b3a33c8a125618198bfc4ff
https://github.com/kronosnet/kronosnet/commit/390ee613640798ef8b3a33c8a1256…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 5e95fc933f0995aed7d9b9e648924a0c41d4e20a
https://github.com/kronosnet/kronosnet/commit/5e95fc933f0995aed7d9b9e648924…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 38209cf792ca9996d41a5a587d9eb48a79f85f00
https://github.com/kronosnet/kronosnet/commit/38209cf792ca9996d41a5a587d9eb…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 0cdb279bdaff75313bea4207cfa54a7b3f5b5320
https://github.com/kronosnet/kronosnet/commit/0cdb279bdaff75313bea4207cfa54…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 21ebaa9b50fda6418735eaf931330d4ddd36e0e7
https://github.com/kronosnet/kronosnet/commit/21ebaa9b50fda6418735eaf931330…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 1bdf7075db0c097304240df2faf37bd57930bfff
https://github.com/kronosnet/kronosnet/commit/1bdf7075db0c097304240df2faf37…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 59f25b9a31533fab4f52cafb034e4b36477bfa07
https://github.com/kronosnet/kronosnet/commit/59f25b9a31533fab4f52cafb034e4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 9013baa02b6664747a7715f1c7d8229b7b01f7c8
https://github.com/kronosnet/kronosnet/commit/9013baa02b6664747a7715f1c7d82…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 83b3d08ed78ce408f3fa4ac52b4511ef024b24eb
https://github.com/kronosnet/kronosnet/commit/83b3d08ed78ce408f3fa4ac52b451…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: b35011d39190a32073a27246d3df1e2f4b2e6e3c
https://github.com/kronosnet/kronosnet/commit/b35011d39190a32073a27246d3df1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 2fa924643c30d42e4c4c0d6f2e039d94aed88a62
https://github.com/kronosnet/kronosnet/commit/2fa924643c30d42e4c4c0d6f2e039…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 949152c98cc5557c7c317449c23dbcb90a42a349
https://github.com/kronosnet/kronosnet/commit/949152c98cc5557c7c317449c23db…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 9fd449868a979a39392e22fce2f7867b92d11dd9
https://github.com/kronosnet/kronosnet/commit/9fd449868a979a39392e22fce2f78…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 3b3ad4f4409f382779e264ced5e30f80cd99beb3
https://github.com/kronosnet/kronosnet/commit/3b3ad4f4409f382779e264ced5e30…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: c64e1a08a655bdf7fe887d67c51ba0589a144457
https://github.com/kronosnet/kronosnet/commit/c64e1a08a655bdf7fe887d67c51ba…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 9bea8238770508c8efc6d0ef932aea7a8dbc5146
https://github.com/kronosnet/kronosnet/commit/9bea8238770508c8efc6d0ef932ae…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 2b5c6efbf8f24a5e4615c931d20c51fd417bdfb4
https://github.com/kronosnet/kronosnet/commit/2b5c6efbf8f24a5e4615c931d20c5…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 716aaa0f4d4b071c26c1343287e92e6e0bd68403
https://github.com/kronosnet/kronosnet/commit/716aaa0f4d4b071c26c1343287e92…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 6105d0063611949708e0a2b0e56098a04e53f51d
https://github.com/kronosnet/kronosnet/commit/6105d0063611949708e0a2b0e5609…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: be759d2ff06c6fddd3608cba28bd23b12fc6555f
https://github.com/kronosnet/kronosnet/commit/be759d2ff06c6fddd3608cba28bd2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 6fbe38a0d653ee6cc36631911b305153e7c3d6c5
https://github.com/kronosnet/kronosnet/commit/6fbe38a0d653ee6cc36631911b305…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: a8ce9eb357403bae7ab307ad004e6fee103f87ae
https://github.com/kronosnet/kronosnet/commit/a8ce9eb357403bae7ab307ad004e6…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M libnozzle/libnozzle.h
Log Message:
-----------
Tidy some English
Commit: accb08dede82076ef9ea38babdf9e8b94f78d0b4
https://github.com/kronosnet/kronosnet/commit/accb08dede82076ef9ea38babdf9e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: f092bff685ccbbf0f401f1278faaaf89148e4f27
https://github.com/kronosnet/kronosnet/commit/f092bff685ccbbf0f401f1278faaa…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 271d16ef5a0426fd32f1f2529e3e39890ce25c7b
https://github.com/kronosnet/kronosnet/commit/271d16ef5a0426fd32f1f2529e3e3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 95b49abfc551e3a2ffa6fa9cde6c4c08653276e1
https://github.com/kronosnet/kronosnet/commit/95b49abfc551e3a2ffa6fa9cde6c4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: ca4d0517e111b5a485805f6ad7482604092eae66
https://github.com/kronosnet/kronosnet/commit/ca4d0517e111b5a485805f6ad7482…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: bd7632335697dff5255cd203688d537d47099f4a
https://github.com/kronosnet/kronosnet/commit/bd7632335697dff5255cd203688d5…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 1a489478a5621fd4485610f0605ade6080f0a41b
https://github.com/kronosnet/kronosnet/commit/1a489478a5621fd4485610f0605ad…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: eba1c0e36789db928c63a75603ac12420a9ad242
https://github.com/kronosnet/kronosnet/commit/eba1c0e36789db928c63a75603ac1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 680b873419b6da38951591f298884f6bda600577
https://github.com/kronosnet/kronosnet/commit/680b873419b6da38951591f298884…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: c4d6d1b1205b97fccc00bb37c9f7c3e905676b30
https://github.com/kronosnet/kronosnet/commit/c4d6d1b1205b97fccc00bb37c9f7c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 2a575a236639f1acde64a4ef78ad4536023ff860
https://github.com/kronosnet/kronosnet/commit/2a575a236639f1acde64a4ef78ad4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: b0b5059335510f6e13b45336ee496bbb34fdea6e
https://github.com/kronosnet/kronosnet/commit/b0b5059335510f6e13b45336ee496…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 0f0f1eddead985a1bc0d35d5f74826ab07bfbb24
https://github.com/kronosnet/kronosnet/commit/0f0f1eddead985a1bc0d35d5f7482…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 5b094907ae79c7b1792441bc3f6cd187b1db43ae
https://github.com/kronosnet/kronosnet/commit/5b094907ae79c7b1792441bc3f6cd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 299380f57dd0623406ff9b661b64d1f617c01158
https://github.com/kronosnet/kronosnet/commit/299380f57dd0623406ff9b661b64d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: eb5e52f318c3a5e60ef1011aa735ab49aacb0d68
https://github.com/kronosnet/kronosnet/commit/eb5e52f318c3a5e60ef1011aa735a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 45966933a62f7bd52e5b5dbfee2b894d3d703fd1
https://github.com/kronosnet/kronosnet/commit/45966933a62f7bd52e5b5dbfee2b8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 5baea73a8066e95714a01b4ce9181f8e56182375
https://github.com/kronosnet/kronosnet/commit/5baea73a8066e95714a01b4ce9181…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: f3d303abbe530f24b5fd9f921e7c84dac233dfa5
https://github.com/kronosnet/kronosnet/commit/f3d303abbe530f24b5fd9f921e7c8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 28b602970a2306e4b0d46f56f8b62c40f8453a7e
https://github.com/kronosnet/kronosnet/commit/28b602970a2306e4b0d46f56f8b62…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 54a8a7ec1beea0cfc3c1b8528c8852f38d772a9c
https://github.com/kronosnet/kronosnet/commit/54a8a7ec1beea0cfc3c1b8528c885…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 6fc4c5accd42170dc34a2e175c08d09353e78f0e
https://github.com/kronosnet/kronosnet/commit/6fc4c5accd42170dc34a2e175c08d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: a94003e65e3924498965374de7fd34ea2ba6fff2
https://github.com/kronosnet/kronosnet/commit/a94003e65e3924498965374de7fd3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 1cbbffc9b8576124a0e5e7b995824c453803f7fe
https://github.com/kronosnet/kronosnet/commit/1cbbffc9b8576124a0e5e7b995824…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: bc8d65b0a83e4547ef81b0877b6b17769c45644a
https://github.com/kronosnet/kronosnet/commit/bc8d65b0a83e4547ef81b0877b6b1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: a9f17bd028a46f9ae5263c90093ec0f2d93289fb
https://github.com/kronosnet/kronosnet/commit/a9f17bd028a46f9ae5263c90093ec…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: b19b5772eaee1581e13337afa1eb29af175eda8d
https://github.com/kronosnet/kronosnet/commit/b19b5772eaee1581e13337afa1eb2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 491042b3bef4beca1f486c916dc6393b99bd8f5a
https://github.com/kronosnet/kronosnet/commit/491042b3bef4beca1f486c916dc63…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 25245d59122df6ade1d4b0f8b331a9c12502f582
https://github.com/kronosnet/kronosnet/commit/25245d59122df6ade1d4b0f8b331a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 5cc7e259652d6d554607ee53661e42527c0219ef
https://github.com/kronosnet/kronosnet/commit/5cc7e259652d6d554607ee53661e4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 3af1ca808090ff0949dc81b3f322bd70b807c33b
https://github.com/kronosnet/kronosnet/commit/3af1ca808090ff0949dc81b3f322b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: d635772bcc804c643123b7e77cbdd99d15372500
https://github.com/kronosnet/kronosnet/commit/d635772bcc804c643123b7e77cbdd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: b1e9b5d51715b0b9ea9777cc86e8faa23b2f626a
https://github.com/kronosnet/kronosnet/commit/b1e9b5d51715b0b9ea9777cc86e8f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 7d774a2a350bc54308c997b3486dab57b8859ce1
https://github.com/kronosnet/kronosnet/commit/7d774a2a350bc54308c997b3486da…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 0854abe670587b7bd9f60e5fda228c3644894294
https://github.com/kronosnet/kronosnet/commit/0854abe670587b7bd9f60e5fda228…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 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: 91fb94b6006cb3ce7d0647b6fb99dc07bc69f61c
https://github.com/kronosnet/kronosnet/commit/91fb94b6006cb3ce7d0647b6fb99d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M libnozzle/internals.c
Log Message:
-----------
[nozzle] drop duplicated code
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Compare: https://github.com/kronosnet/kronosnet/compare/46e60077a9ef...91fb94b6006c