Branch: refs/heads/stable1-proposed
Home: https://github.com/kronosnet/kronosnet
Commit: c5aa1c3343703455b480cef5c173f471e1bb020f
https://github.com/kronosnet/kronosnet/commit/c5aa1c3343703455b480cef5c173f…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/tests/api_knet_link_set_enable.c
Log Message:
-----------
tests: skip the SCTP test if SCTP is not supported by the kernel
For example, module loading is disabled on Debian build daemons.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Branch: refs/heads/export-regex
Home: https://github.com/kronosnet/kronosnet
Commit: 91fe06be9fc7e412e27bc8e38cea00a4cda49657
https://github.com/kronosnet/kronosnet/commit/91fe06be9fc7e412e27bc8e38cea0…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/Makefile.am
R libknet/libknet_exported_syms
M libtap/Makefile.am
R libtap/libtap_exported_syms
Log Message:
-----------
build: filter exported symbols by libtool regexes
This should be equivalent to the previous solution,
just a little less verbose.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Branch: refs/heads/skip_sctp
Home: https://github.com/kronosnet/kronosnet
Commit: fe2096ca68820578bd9316133beabe70f093e7a5
https://github.com/kronosnet/kronosnet/commit/fe2096ca68820578bd9316133beab…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/tests/api_knet_link_set_enable.c
Log Message:
-----------
tests: skip the SCTP test if SCTP is not supported by the kernel
For example, module loading is disabled on Debian build daemons.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Branch: refs/heads/libtap-fixes
Home: https://github.com/kronosnet/kronosnet
Commit: 22d657e3ef2f21c61cca599846304e786a25acd7
https://github.com/kronosnet/kronosnet/commit/22d657e3ef2f21c61cca599846304…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 37a255cb50ccd2dfa4ea1cd3d28e48c0889895d9
https://github.com/kronosnet/kronosnet/commit/37a255cb50ccd2dfa4ea1cd3d28e4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 86e4fb158aa124650c9fcce6bd4f64b830965dd8
https://github.com/kronosnet/kronosnet/commit/86e4fb158aa124650c9fcce6bd4f6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 3644a3bfce58575ff17ebe541107c020fc2657fd
https://github.com/kronosnet/kronosnet/commit/3644a3bfce58575ff17ebe541107c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M README
Log Message:
-----------
[libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 898c75b62c3a493716104ab3efeb3e7efce0123c
https://github.com/kronosnet/kronosnet/commit/898c75b62c3a493716104ab3efeb3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 93839ed239267d3e2aebaea5a5fda119d2b051f1
https://github.com/kronosnet/kronosnet/commit/93839ed239267d3e2aebaea5a5fda…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 19aa7b83fb2420624d47e9bbc2c192f1bd4d261b
https://github.com/kronosnet/kronosnet/commit/19aa7b83fb2420624d47e9bbc2c19…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 22f7fd802e178dddc4cd7ead165571f5d3f9444d
https://github.com/kronosnet/kronosnet/commit/22f7fd802e178dddc4cd7ead16557…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 9821bc4f500e73c27aaeef0598204dd85112236c
https://github.com/kronosnet/kronosnet/commit/9821bc4f500e73c27aaeef0598204…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 44e42390f9bd4ff10406867bfb86d8727f02a4dc
https://github.com/kronosnet/kronosnet/commit/44e42390f9bd4ff10406867bfb86d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 4dbf23c9bc737039e7805711212dfe758a06b090
https://github.com/kronosnet/kronosnet/commit/4dbf23c9bc737039e7805711212df…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: b02bfd3206d95efc026d0412cbcba691a1b330d6
https://github.com/kronosnet/kronosnet/commit/b02bfd3206d95efc026d0412cbcba…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: d5ea722556df03f1fbd3d2c0958d9dec7c944be9
https://github.com/kronosnet/kronosnet/commit/d5ea722556df03f1fbd3d2c0958d9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: ce12c6a7ab2b6fd8bbbfb88fa76341cdcdbdbb25
https://github.com/kronosnet/kronosnet/commit/ce12c6a7ab2b6fd8bbbfb88fa7634…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 478abe0fc695447501334b718a7f4fd3a393e877
https://github.com/kronosnet/kronosnet/commit/478abe0fc695447501334b718a7f4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 6347675404840e4e2d1f5b30e9c8d996e42c2610
https://github.com/kronosnet/kronosnet/commit/6347675404840e4e2d1f5b30e9c8d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: bcff58bb45a6e13244392edb5b244a16ee64482e
https://github.com/kronosnet/kronosnet/commit/bcff58bb45a6e13244392edb5b244…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: c18421a3cc0ae5fbd72051643683c64fb2cd8103
https://github.com/kronosnet/kronosnet/commit/c18421a3cc0ae5fbd72051643683c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 2b49bd674e795588bd969011176cfefaa26b30b1
https://github.com/kronosnet/kronosnet/commit/2b49bd674e795588bd969011176cf…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 308313be21113e485767ba2efc52af1d0d3edd1f
https://github.com/kronosnet/kronosnet/commit/308313be21113e485767ba2efc52a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: dfbefae3f1795090f47e8271958958937a2607f7
https://github.com/kronosnet/kronosnet/commit/dfbefae3f1795090f47e827195895…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: a035a27e56f0a9059df65d3e89b0fffdb3892a9e
https://github.com/kronosnet/kronosnet/commit/a035a27e56f0a9059df65d3e89b0f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 7c662487a8d6a3f5baa5cc418dd040d3129c7c32
https://github.com/kronosnet/kronosnet/commit/7c662487a8d6a3f5baa5cc418dd04…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 36bc97e1afabe7631ae9a4bd130128d6e4ce8d38
https://github.com/kronosnet/kronosnet/commit/36bc97e1afabe7631ae9a4bd13012…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 3af243271ce4444f183c662cb7cfd8a0ee35fa4e
https://github.com/kronosnet/kronosnet/commit/3af243271ce4444f183c662cb7cfd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 71b8f70462aa8cdc4180abb9a26b77a14c45a5c6
https://github.com/kronosnet/kronosnet/commit/71b8f70462aa8cdc4180abb9a26b7…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libnozzle/libnozzle.h
Log Message:
-----------
Tidy some English
Commit: ec733440976634fcd7b600b4f6302f5ec4bddb10
https://github.com/kronosnet/kronosnet/commit/ec733440976634fcd7b600b4f6302…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 19b0c21e27f566a531decf159b667e17f1007a6b
https://github.com/kronosnet/kronosnet/commit/19b0c21e27f566a531decf159b667…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 33aac65fb7bd726a1cd53679a9bb642cd11bd22b
https://github.com/kronosnet/kronosnet/commit/33aac65fb7bd726a1cd53679a9bb6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 6d3fbdb2907d1ec77ca5dae27c1e97fed1f5fc08
https://github.com/kronosnet/kronosnet/commit/6d3fbdb2907d1ec77ca5dae27c1e9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 5b11f9e6943a20ca99d69e9846aef1f705775e94
https://github.com/kronosnet/kronosnet/commit/5b11f9e6943a20ca99d69e9846aef…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: ba338d67f77d00fbce518eb9efc620ff3ad0b433
https://github.com/kronosnet/kronosnet/commit/ba338d67f77d00fbce518eb9efc62…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: af4868020617382d408c69cbe1a796171412c84e
https://github.com/kronosnet/kronosnet/commit/af4868020617382d408c69cbe1a79…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: cab27a5ef89521ce063a7656fc76562b00e6dbc4
https://github.com/kronosnet/kronosnet/commit/cab27a5ef89521ce063a7656fc765…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 4e0de6e7f6f76ace281768ef75df8fd76c157913
https://github.com/kronosnet/kronosnet/commit/4e0de6e7f6f76ace281768ef75df8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: c16e80ff2da486d9a38f2b32e7a788b4a0db1bcf
https://github.com/kronosnet/kronosnet/commit/c16e80ff2da486d9a38f2b32e7a78…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: f6717537ffe1fcf818b53f4541d99419cc4f567d
https://github.com/kronosnet/kronosnet/commit/f6717537ffe1fcf818b53f4541d99…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 64bbf5c91ab81b7148ccaf3152a40132ab63077d
https://github.com/kronosnet/kronosnet/commit/64bbf5c91ab81b7148ccaf3152a40…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 4def36549da700860b88687b8cbf7a2082d17c7d
https://github.com/kronosnet/kronosnet/commit/4def36549da700860b88687b8cbf7…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 9d0ae6d2998286b9c73067472271cab7e1e65957
https://github.com/kronosnet/kronosnet/commit/9d0ae6d2998286b9c73067472271c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 948012256be132502c5240311990a824ea618764
https://github.com/kronosnet/kronosnet/commit/948012256be132502c5240311990a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: e9f37a6642e9207fa811dfcb553119cf3bf11f23
https://github.com/kronosnet/kronosnet/commit/e9f37a6642e9207fa811dfcb55311…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 8675cb37a93cfbe8e0863473d34b3372d7959f5d
https://github.com/kronosnet/kronosnet/commit/8675cb37a93cfbe8e0863473d34b3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: d5ae11342bbd9e35f1b68ec8f3570c36357486ab
https://github.com/kronosnet/kronosnet/commit/d5ae11342bbd9e35f1b68ec8f3570…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 38882a85dd9a63b7d9230d7c5db8b87890778df2
https://github.com/kronosnet/kronosnet/commit/38882a85dd9a63b7d9230d7c5db8b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: abfb9196a62dd1d52723792f06ba1eaaf80c8b75
https://github.com/kronosnet/kronosnet/commit/abfb9196a62dd1d52723792f06ba1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: f0754044b9f8bb207d30b2088a25192f07bc356b
https://github.com/kronosnet/kronosnet/commit/f0754044b9f8bb207d30b2088a251…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: af0d4b061b7dfe06fc235a507a1d1f6351406764
https://github.com/kronosnet/kronosnet/commit/af0d4b061b7dfe06fc235a507a1d1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 472967715afc737e380dca7da604c44626b90ba6
https://github.com/kronosnet/kronosnet/commit/472967715afc737e380dca7da604c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 3074d26801d5614e92902a0051c9e5a5dc820ff7
https://github.com/kronosnet/kronosnet/commit/3074d26801d5614e92902a0051c9e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: fca74fa6be60a2161ecb8f87365967703d27f928
https://github.com/kronosnet/kronosnet/commit/fca74fa6be60a2161ecb8f8736596…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 3be649cc7bedf96211766f8bee120b123e4570f5
https://github.com/kronosnet/kronosnet/commit/3be649cc7bedf96211766f8bee120…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: eba8c3135772a6f223f5b72ffbb78dd7eff58fbc
https://github.com/kronosnet/kronosnet/commit/eba8c3135772a6f223f5b72ffbb78…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: e4865f06299232816da64b3a71b1349b971aa4a4
https://github.com/kronosnet/kronosnet/commit/e4865f06299232816da64b3a71b13…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: d335529c985589c125e28c57f49c27523a99b347
https://github.com/kronosnet/kronosnet/commit/d335529c985589c125e28c57f49c2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 7644ec8ba0a0e812c178407503bcb2f7bccacbfd
https://github.com/kronosnet/kronosnet/commit/7644ec8ba0a0e812c178407503bcb…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: 2340f404b2c2e51cd5760ee4c692c2bb7e316cf0
https://github.com/kronosnet/kronosnet/commit/2340f404b2c2e51cd5760ee4c692c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: bc701084822bc5851c764f1ec944808580585788
https://github.com/kronosnet/kronosnet/commit/bc701084822bc5851c764f1ec9448…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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: aa44871b109563959e6f700b34b14d4787e7fd84
https://github.com/kronosnet/kronosnet/commit/aa44871b109563959e6f700b34b14…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 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>
Compare: https://github.com/kronosnet/kronosnet/compare/020f5acca3dc...aa44871b1095
Branch: refs/heads/stable1-proposed
Home: https://github.com/kronosnet/kronosnet
Commit: 01d70a95f989f03b7e78525e36d265b42bf8718f
https://github.com/kronosnet/kronosnet/commit/01d70a95f989f03b7e78525e36d26…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: remove unused DEBUG Automake conditional
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 416b3c99b2c9a30e3f2ee81620c0dcb9f161efac
https://github.com/kronosnet/kronosnet/commit/416b3c99b2c9a30e3f2ee81620c0d…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M poc-code/iov-hash/Makefile.am
Log Message:
-----------
build: LIBS belong to LDADD for binaries
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 29282cb51a4563845031fc86cf6a2ddb0604a9e5
https://github.com/kronosnet/kronosnet/commit/29282cb51a4563845031fc86cf6a2…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
M libknet/Makefile.am
M libtap/Makefile.am
Log Message:
-----------
build: sanitize LDFLAGS handling
The Automake manual states that according to the GNU Coding Standards
the so-called "Variables reserved for the user" mustn't be changed by
the build system, and they must override the default settings from the
build system. The "Flag Variables Ordering" section provides the
recipes on which we build here.
Using $lt_prog_compiler_pic directly shouldn't be necessary, let's try
leaving it out.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: c6afa80e35115b4bd0cc9e067364209a20ad0fef
https://github.com/kronosnet/kronosnet/commit/c6afa80e35115b4bd0cc9e0673642…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: we preserve CPPFLAGS, just remove the tempting hooks
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 57a101d1b11f1ab70a0ac15921d1852af46728e1
https://github.com/kronosnet/kronosnet/commit/57a101d1b11f1ab70a0ac15921d18…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
M kronosnetd/Makefile.am
M libknet/Makefile.am
M libknet/tests/Makefile.am
M libtap/Makefile.am
M poc-code/iov-hash/Makefile.am
Log Message:
-----------
build: sanitize CFLAGS handling
As for LDFLAGS previously: leave the CFLAGS "user variable" untouched to
enable easy selective overriding of the flags used by the build system.
Using $lt_prog_compiler_pic shouldn't be necessary, let's drop it and
see if anything breaks. WERROR_CFLAGS was undefined, so dropped as well.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 69da7da9cafa18914203c65c45f4f7a4cc712d46
https://github.com/kronosnet/kronosnet/commit/69da7da9cafa18914203c65c45f4f…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
A m4/ax_check_link_flag.m4
Log Message:
-----------
build: check for the --enable-new-dtags flag before using it
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 150e9883604e4ff975c08ea58c8b5662a007a879
https://github.com/kronosnet/kronosnet/commit/150e9883604e4ff975c08ea58c8b5…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: use --as-needed to avoid unnecessary dependency on libm
I removed --as-needed in 1b96703, but now I found a good reason to use
it after all.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 7ea95b2ca180e17f084afbf6923a89058478d897
https://github.com/kronosnet/kronosnet/commit/7ea95b2ca180e17f084afbf6923a8…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: linking with libm is unnecessary on some systems (like OS X)
Inlining of builtin functions can eliminate the libm dependency on other
systems as well, but AC_SEARCH_LIBS can't detect this because it tests
with a false prototype. Thus we use --as-needed linking already to trim
such unnecessary dependencies.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 091d8f5eec1d93a79f1031419e466af6939feafb
https://github.com/kronosnet/kronosnet/commit/091d8f5eec1d93a79f1031419e466…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/Makefile.am
M libtap/Makefile.am
Log Message:
-----------
build: --export-dynamic is needed for dlopened modules only
Not that it matters on ELF platforms the least. If Kronosnet is ever
ported to Windows, however...
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Compare: https://github.com/kronosnet/kronosnet/compare/9dfd4870afdb...091d8f5eec1d
Branch: refs/heads/master
Home: https://github.com/kronosnet/kronosnet
Commit: 76cc0ddb42968f75914a21c36140eac0dbae087e
https://github.com/kronosnet/kronosnet/commit/76cc0ddb42968f75914a21c36140e…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: remove unused DEBUG Automake conditional
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 77768599043277a0b6a946c1d620e5b399c42678
https://github.com/kronosnet/kronosnet/commit/77768599043277a0b6a946c1d620e…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M poc-code/iov-hash/Makefile.am
Log Message:
-----------
build: LIBS belong to LDADD for binaries
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: cc5199a662ac9229494e8d7ab78272c73847c8a3
https://github.com/kronosnet/kronosnet/commit/cc5199a662ac9229494e8d7ab7827…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
M libknet/Makefile.am
M libtap/Makefile.am
Log Message:
-----------
build: sanitize LDFLAGS handling
The Automake manual states that according to the GNU Coding Standards
the so-called "Variables reserved for the user" mustn't be changed by
the build system, and they must override the default settings from the
build system. The "Flag Variables Ordering" section provides the
recipes on which we build here.
Using $lt_prog_compiler_pic directly shouldn't be necessary, let's try
leaving it out.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 6754dbab103d47003ab381c8ef412bfd25eb72f4
https://github.com/kronosnet/kronosnet/commit/6754dbab103d47003ab381c8ef412…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: we preserve CPPFLAGS, just remove the tempting hooks
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 242124c955d80aef180ad4a7333b6cd9c7b8004e
https://github.com/kronosnet/kronosnet/commit/242124c955d80aef180ad4a7333b6…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
M kronosnetd/Makefile.am
M libknet/Makefile.am
M libknet/tests/Makefile.am
M libtap/Makefile.am
M poc-code/iov-hash/Makefile.am
Log Message:
-----------
build: sanitize CFLAGS handling
As for LDFLAGS previously: leave the CFLAGS "user variable" untouched to
enable easy selective overriding of the flags used by the build system.
Using $lt_prog_compiler_pic shouldn't be necessary, let's drop it and
see if anything breaks. WERROR_CFLAGS was undefined, so dropped as well.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: af7bb5fdf9ce269e2157ec3d374d47e0456a18f5
https://github.com/kronosnet/kronosnet/commit/af7bb5fdf9ce269e2157ec3d374d4…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
A m4/ax_check_link_flag.m4
Log Message:
-----------
build: check for the --enable-new-dtags flag before using it
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: afb7bf5302e0fdfee80b921b30eeede1882191fc
https://github.com/kronosnet/kronosnet/commit/afb7bf5302e0fdfee80b921b30eee…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: use --as-needed to avoid unnecessary dependency on libm
I removed --as-needed in 1b96703, but now I found a good reason to use
it after all.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 9412ec18b0b93a6f861cce8ee033464dd07adefc
https://github.com/kronosnet/kronosnet/commit/9412ec18b0b93a6f861cce8ee0334…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
Log Message:
-----------
build: linking with libm is unnecessary on some systems (like OS X)
Inlining of builtin functions can eliminate the libm dependency on other
systems as well, but AC_SEARCH_LIBS can't detect this because it tests
with a false prototype. Thus we use --as-needed linking already to trim
such unnecessary dependencies.
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 659ac06b1e430c2998e6ff871208aaf857acf201
https://github.com/kronosnet/kronosnet/commit/659ac06b1e430c2998e6ff871208a…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M libknet/Makefile.am
M libtap/Makefile.am
Log Message:
-----------
build: --export-dynamic is needed for dlopened modules only
Not that it matters on ELF platforms the least. If Kronosnet is ever
ported to Windows, however...
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 24020afefe5d5c6ddfc7969c527d29ee26112511
https://github.com/kronosnet/kronosnet/commit/24020afefe5d5c6ddfc7969c527d2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M configure.ac
M kronosnetd/Makefile.am
M libknet/Makefile.am
M libknet/tests/Makefile.am
M libtap/Makefile.am
A m4/ax_check_link_flag.m4
M poc-code/iov-hash/Makefile.am
Log Message:
-----------
Merge pull request #121 from kronosnet/flags
Flags
Compare: https://github.com/kronosnet/kronosnet/compare/4401a9734af4...24020afefe5d