Branch: refs/heads/libtap-fixes
Home: https://github.com/kronosnet/kronosnet
Commit: 47dc28fe06290f3c4d44565c8a64bb0487cbe2ac
https://github.com/kronosnet/kronosnet/commit/47dc28fe06290f3c4d44565c8a64b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-07 (Thu, 07 Dec 2017)
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>
Branch: refs/heads/libtap-fixes
Home: https://github.com/kronosnet/kronosnet
Commit: 6a6bbe67ef333fdc662176d62cb740656a6efdb8
https://github.com/kronosnet/kronosnet/commit/6a6bbe67ef333fdc662176d62cb74…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 71fb7ad712937f83319bebc0f724764f3c7c61bb
https://github.com/kronosnet/kronosnet/commit/71fb7ad712937f83319bebc0f7247…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 25544661a396fe0ca22270a8ea16e49a58ca5145
https://github.com/kronosnet/kronosnet/commit/25544661a396fe0ca22270a8ea16e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 92fb9e5683ab86ac987aa9dfe4811de046891040
https://github.com/kronosnet/kronosnet/commit/92fb9e5683ab86ac987aa9dfe4811…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
Changed paths:
M README
Log Message:
-----------
[libtap] update README for BSD
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 59362811b0a2ce35a151d73cee2a76bdfd3b4ea8
https://github.com/kronosnet/kronosnet/commit/59362811b0a2ce35a151d73cee2a7…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 15531bbfa59e805f4b3c269c6290ffd825f631b3
https://github.com/kronosnet/kronosnet/commit/15531bbfa59e805f4b3c269c6290f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 055c5aea5910742905685bb41f30c2a03223799c
https://github.com/kronosnet/kronosnet/commit/055c5aea5910742905685bb41f30c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 25c1db4812b36925d6fec550c65265e567da9489
https://github.com/kronosnet/kronosnet/commit/25c1db4812b36925d6fec550c6526…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
Changed paths:
M libnozzle/libnozzle.h
Log Message:
-----------
[nozzle] add Doxygen header
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 78387f6057697237d49e8c862a15589c0da570eb
https://github.com/kronosnet/kronosnet/commit/78387f6057697237d49e8c862a155…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 642cd035cd51976c3e8846b5f4fa872c1905c836
https://github.com/kronosnet/kronosnet/commit/642cd035cd51976c3e8846b5f4fa8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: f62f419915a51b213e3fcd8fc7ae9460c6b2c10a
https://github.com/kronosnet/kronosnet/commit/f62f419915a51b213e3fcd8fc7ae9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: af46a4281573419171ef86df4237f455a5438c4a
https://github.com/kronosnet/kronosnet/commit/af46a4281573419171ef86df4237f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: d86d6015ca12f221a3a1d8d8df78b8c4d7b8f053
https://github.com/kronosnet/kronosnet/commit/d86d6015ca12f221a3a1d8d8df78b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: e299112daf6be9017da1f79c3664026d86a73de8
https://github.com/kronosnet/kronosnet/commit/e299112daf6be9017da1f79c36640…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: ffc0f68761d25317ceffb2ae5919ec46be89f7fa
https://github.com/kronosnet/kronosnet/commit/ffc0f68761d25317ceffb2ae5919e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 40e953cdca0ba3351faeee3c872dad6b0a7d7d82
https://github.com/kronosnet/kronosnet/commit/40e953cdca0ba3351faeee3c872da…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 6115ba5d5b527e8bee164795775c6eb4c2c5c726
https://github.com/kronosnet/kronosnet/commit/6115ba5d5b527e8bee164795775c6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 75f66c6fcf02568ff586b4f1ae7b93c83eac8325
https://github.com/kronosnet/kronosnet/commit/75f66c6fcf02568ff586b4f1ae7b9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: ea21b4f6789b699ea2db740240e87d370d526b8d
https://github.com/kronosnet/kronosnet/commit/ea21b4f6789b699ea2db740240e87…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 568bf2c0a639651bc5ae6cfdf460d567364cebd0
https://github.com/kronosnet/kronosnet/commit/568bf2c0a639651bc5ae6cfdf460d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: b29a053aa40bdfb4b1de8ceb4253ec0e12284663
https://github.com/kronosnet/kronosnet/commit/b29a053aa40bdfb4b1de8ceb4253e…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 07fe1e078310039089ffa2c7fa366963209cf7ce
https://github.com/kronosnet/kronosnet/commit/07fe1e078310039089ffa2c7fa366…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: dcc2b3908dceb583c878d92526be1e24bcc63fa8
https://github.com/kronosnet/kronosnet/commit/dcc2b3908dceb583c878d92526be1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: fa5c074aeaf45a45965a9945b28a794588a512a8
https://github.com/kronosnet/kronosnet/commit/fa5c074aeaf45a45965a9945b28a7…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 5b342586b59eb17a5267fac84ac9a61354c866c1
https://github.com/kronosnet/kronosnet/commit/5b342586b59eb17a5267fac84ac9a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 5e30dff3d9e331b4c846b717d364d89edab6c4ea
https://github.com/kronosnet/kronosnet/commit/5e30dff3d9e331b4c846b717d364d…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
Changed paths:
M libnozzle/libnozzle.h
Log Message:
-----------
Tidy some English
Commit: 93d64662ababfcaabbdafd62478e803a8232f3c2
https://github.com/kronosnet/kronosnet/commit/93d64662ababfcaabbdafd62478e8…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 15f6cd9238db25f2293eacbeeea05e5488487fd6
https://github.com/kronosnet/kronosnet/commit/15f6cd9238db25f2293eacbeeea05…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 14b8f9bde70e53d4869ec5d1d2681875961fa82c
https://github.com/kronosnet/kronosnet/commit/14b8f9bde70e53d4869ec5d1d2681…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: f1e3f95343ce90baebdd361dd8fc0fc6e4b56de8
https://github.com/kronosnet/kronosnet/commit/f1e3f95343ce90baebdd361dd8fc0…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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: 854fc2ff93449d6e19b49644c4acd9573666501d
https://github.com/kronosnet/kronosnet/commit/854fc2ff93449d6e19b49644c4acd…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
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>
Compare: https://github.com/kronosnet/kronosnet/compare/924ddde9afbb...854fc2ff9344
Branch: refs/heads/master
Home: https://github.com/kronosnet/kronosnet
Commit: b05cf66006f790561c2d50f62bbb66dc8e9ac8b7
https://github.com/kronosnet/kronosnet/commit/b05cf66006f790561c2d50f62bbb6…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-29 (Wed, 29 Nov 2017)
Changed paths:
M libknet/Makefile.am
M libknet/compress.c
M libknet/compress.h
A libknet/compress_model.h
Log Message:
-----------
Separate compress_model_t definition into a new header file
We'll use this type together with the zlib headers, which clash with
our compress.h because both define a function named compress.
Commit: 8ac4875b5e6ff664ca48fb78f8a3ade2ee41e6e9
https://github.com/kronosnet/kronosnet/commit/8ac4875b5e6ff664ca48fb78f8a3a…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-29 (Wed, 29 Nov 2017)
Changed paths:
M configure.ac
M libknet/Makefile.am
M libknet/common.c
M libknet/common.h
M libknet/compress.c
M libknet/compress_bzip2.c
R libknet/compress_bzip2.h
R libknet/compress_bzip2_remap.h
M libknet/compress_canary.c
M libknet/compress_model.h
Log Message:
-----------
Make the bzip2 compress plugin a proper module
Our current practice of dlopening foreign shared libraries is problematic
for several reasons:
* not portable: modules and shared libraries can be different object types
* dependency information is invisible (our canaries mostly solve this)
* hardwiring SONAMES breaks on transitions (KNET_PKG_SONAME solves this)
* symbol versioning information is lost (theoretically solvable)
The preferred way out is generating dynamically loaded private modules
from the main source, which then rely on the dynamic linker to load the
external symbols as usual.
Commit: c5661257d3c9c1947fdedffef082a38f884f1de1
https://github.com/kronosnet/kronosnet/commit/c5661257d3c9c1947fdedffef082a…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M .gitignore
M configure.ac
M libknet/Makefile.am
M libknet/common.c
M libknet/common.h
M libknet/compress.c
M libknet/compress_bzip2.c
R libknet/compress_canary.c
M libknet/compress_lz4.c
R libknet/compress_lz4.h
R libknet/compress_lz4_remap.h
A libknet/compress_lz4hc.c
M libknet/compress_lzma.c
R libknet/compress_lzma.h
R libknet/compress_lzma_remap.h
M libknet/compress_lzo2.c
R libknet/compress_lzo2.h
R libknet/compress_lzo2_remap.h
M libknet/compress_model.h
M libknet/compress_zlib.c
R libknet/compress_zlib.h
R libknet/compress_zlib_remap.h
M libknet/crypto.c
M libknet/crypto.h
R libknet/crypto_canary.c
A libknet/crypto_model.h
M libknet/crypto_nss.c
R libknet/crypto_nss.h
R libknet/crypto_nss_remap.h
M libknet/crypto_openssl.c
R libknet/crypto_openssl.h
R libknet/crypto_openssl_remap.h
R libknet/remap.h
M libknet/tests/Makefile.am
Log Message:
-----------
Switch over all plugins to the module system
Commit: 58f7e655efa7d3aab7854f09f1e2b5c6fb6a9e54
https://github.com/kronosnet/kronosnet/commit/58f7e655efa7d3aab7854f09f1e2b…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M libknet/common.c
M libknet/compress_bzip2.c
M libknet/compress_lz4.c
M libknet/compress_lz4hc.c
M libknet/compress_lzma.c
M libknet/compress_lzo2.c
M libknet/compress_zlib.c
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
M libknet/logging.h
Log Message:
-----------
Pass log_msg to the plugins
Commit: 571230457de615e75a8e0c05507a3736b357aff8
https://github.com/kronosnet/kronosnet/commit/571230457de615e75a8e0c05507a3…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
libknet.h uses ssize_t, include its definition directly
This fixes the BSD build.
Commit: effdb3a76ef9d13d3c63a22eab0fcabe05a2c749
https://github.com/kronosnet/kronosnet/commit/effdb3a76ef9d13d3c63a22eab0fc…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M libknet/common.c
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
Log Message:
-----------
Unify crypto module initialization functions
Taken from Fabio M. Di Nitto.
Commit: a9d79dd6f4d230941fe811fbe3cc55fccb7815a1
https://github.com/kronosnet/kronosnet/commit/a9d79dd6f4d230941fe811fbe3cc5…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M configure.ac
M libknet/common.c
M libknet/common.h
M libknet/compress.c
M libknet/compress_bzip2.c
M libknet/compress_lz4.c
M libknet/compress_lz4hc.c
M libknet/compress_lzma.c
M libknet/compress_lzo2.c
M libknet/compress_model.h
M libknet/compress_zlib.c
M libknet/crypto.c
M libknet/crypto_model.h
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
M libknet/tests/api_knet_handle_compress.c
M libknet/tests/api_knet_handle_crypto.c
M libknet/tests/api_knet_send_compress.c
M libknet/tests/api_knet_send_crypto.c
Log Message:
-----------
Unify compress and crypto module loaders
Commit: a88e592232f3cf01302e641af1db6e74463a38a4
https://github.com/kronosnet/kronosnet/commit/a88e592232f3cf01302e641af1db6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[modules] update spec file to ship modules in separate rpms + meta packages
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: f746849f57212453df22338721b0ff4a6bc92cdd
https://github.com/kronosnet/kronosnet/commit/f746849f57212453df22338721b0f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M kronosnet.spec.in
Log Message:
-----------
[modules] spec file: fix directory shipping
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: b9653e2049c37a2cb71aba5311ae60266a0d10fa
https://github.com/kronosnet/kronosnet/commit/b9653e2049c37a2cb71aba5311ae6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M build-aux/knet_valgrind_memcheck.supp
Log Message:
-----------
[modules] update valgrind BSD exceptions
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 75b61fa567e0975975073464a84acd97f20b4d0c
https://github.com/kronosnet/kronosnet/commit/75b61fa567e0975975073464a84ac…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M configure.ac
M libknet/tests/api_knet_handle_compress.c
M libknet/tests/api_knet_handle_crypto.c
M libknet/tests/api_knet_send_compress.c
M libknet/tests/api_knet_send_crypto.c
Log Message:
-----------
[tests] make module tests dynamic by using internal knowledge of what is built or not
drop all related #ifdef as well
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 1b11840bb5add6666136158bb828fedf9bc83b40
https://github.com/kronosnet/kronosnet/commit/1b11840bb5add6666136158bb828f…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M libknet/tests/Makefile.am
R libknet/tests/crypto_bench.c
R libknet/tests/int_crypto.c
Log Message:
-----------
[tests] drop obsoleted tests that are broken after moving to the new modules format
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 4f34a6862b448a5c2c3d9fe49ff1953517370d55
https://github.com/kronosnet/kronosnet/commit/4f34a6862b448a5c2c3d9fe49ff19…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M libknet/compress.c
M libknet/compress_bzip2.c
M libknet/compress_lz4.c
M libknet/compress_lz4hc.c
M libknet/compress_lzma.c
M libknet/compress_lzo2.c
M libknet/compress_model.h
M libknet/compress_zlib.c
M libknet/crypto.c
M libknet/crypto_model.h
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
Log Message:
-----------
Check ABI version on module load
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: c7937384dedb9943b424ad83627e45212ad087a0
https://github.com/kronosnet/kronosnet/commit/c7937384dedb9943b424ad83627e4…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M Makefile.am
M configure.ac
M libknet/Makefile.am
Log Message:
-----------
build: move more repetitive module work into our Autoconf macro
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: f3396d98b3ecaa392c887eb8d3ea38277b051f23
https://github.com/kronosnet/kronosnet/commit/f3396d98b3ecaa392c887eb8d3ea3…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M configure.ac
Log Message:
-----------
build: recover original option ordering
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: f58d6934d7f645a0be03e6556aa6c645662f2dcc
https://github.com/kronosnet/kronosnet/commit/f58d6934d7f645a0be03e6556aa6c…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M configure.ac
Log Message:
-----------
build: use AS_HELP_STRING for consistent formatting
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 967ee0b3c6e4b34f97038a079839f3fe7ca0bbe7
https://github.com/kronosnet/kronosnet/commit/967ee0b3c6e4b34f97038a079839f…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M configure.ac
Log Message:
-----------
build: remove useless assignment
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 6b8fba1a405cd9f9980a13b3c3f9d2a920d23d65
https://github.com/kronosnet/kronosnet/commit/6b8fba1a405cd9f9980a13b3c3f9d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
Changed paths:
M .gitignore
M Makefile.am
M build-aux/knet_valgrind_memcheck.supp
M configure.ac
M kronosnet.spec.in
M libknet/Makefile.am
M libknet/common.c
M libknet/common.h
M libknet/compress.c
M libknet/compress.h
M libknet/compress_bzip2.c
R libknet/compress_bzip2.h
R libknet/compress_bzip2_remap.h
R libknet/compress_canary.c
M libknet/compress_lz4.c
R libknet/compress_lz4.h
R libknet/compress_lz4_remap.h
A libknet/compress_lz4hc.c
M libknet/compress_lzma.c
R libknet/compress_lzma.h
R libknet/compress_lzma_remap.h
M libknet/compress_lzo2.c
R libknet/compress_lzo2.h
R libknet/compress_lzo2_remap.h
A libknet/compress_model.h
M libknet/compress_zlib.c
R libknet/compress_zlib.h
R libknet/compress_zlib_remap.h
M libknet/crypto.c
M libknet/crypto.h
R libknet/crypto_canary.c
A libknet/crypto_model.h
M libknet/crypto_nss.c
R libknet/crypto_nss.h
R libknet/crypto_nss_remap.h
M libknet/crypto_openssl.c
R libknet/crypto_openssl.h
R libknet/crypto_openssl_remap.h
M libknet/libknet.h
M libknet/logging.h
R libknet/remap.h
M libknet/tests/Makefile.am
M libknet/tests/api_knet_handle_compress.c
M libknet/tests/api_knet_handle_crypto.c
M libknet/tests/api_knet_send_compress.c
M libknet/tests/api_knet_send_crypto.c
R libknet/tests/crypto_bench.c
R libknet/tests/int_crypto.c
Log Message:
-----------
Merge pull request #96 from kronosnet/modules2
Modules2
Compare: https://github.com/kronosnet/kronosnet/compare/2e305eb8f56e...6b8fba1a405c
Branch: refs/heads/modules2
Home: https://github.com/kronosnet/kronosnet
Commit: 4f34a6862b448a5c2c3d9fe49ff1953517370d55
https://github.com/kronosnet/kronosnet/commit/4f34a6862b448a5c2c3d9fe49ff19…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M libknet/compress.c
M libknet/compress_bzip2.c
M libknet/compress_lz4.c
M libknet/compress_lz4hc.c
M libknet/compress_lzma.c
M libknet/compress_lzo2.c
M libknet/compress_model.h
M libknet/compress_zlib.c
M libknet/crypto.c
M libknet/crypto_model.h
M libknet/crypto_nss.c
M libknet/crypto_openssl.c
Log Message:
-----------
Check ABI version on module load
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: c7937384dedb9943b424ad83627e45212ad087a0
https://github.com/kronosnet/kronosnet/commit/c7937384dedb9943b424ad83627e4…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M Makefile.am
M configure.ac
M libknet/Makefile.am
Log Message:
-----------
build: move more repetitive module work into our Autoconf macro
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: f3396d98b3ecaa392c887eb8d3ea38277b051f23
https://github.com/kronosnet/kronosnet/commit/f3396d98b3ecaa392c887eb8d3ea3…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M configure.ac
Log Message:
-----------
build: recover original option ordering
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: f58d6934d7f645a0be03e6556aa6c645662f2dcc
https://github.com/kronosnet/kronosnet/commit/f58d6934d7f645a0be03e6556aa6c…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M configure.ac
Log Message:
-----------
build: use AS_HELP_STRING for consistent formatting
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Commit: 967ee0b3c6e4b34f97038a079839f3fe7ca0bbe7
https://github.com/kronosnet/kronosnet/commit/967ee0b3c6e4b34f97038a079839f…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M configure.ac
Log Message:
-----------
build: remove useless assignment
Signed-off-by: Ferenc Wágner <wferi(a)debian.org>
Compare: https://github.com/kronosnet/kronosnet/compare/1b11840bb5ad...967ee0b3c6e4