Branch: refs/heads/newcrypto
Home: https://github.com/fabbione/kronosnet
Commit: 190e2bee9af6b0811d515e753bb089be77dc5d42
https://github.com/fabbione/kronosnet/commit/190e2bee9af6b0811d515e753bb089…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M libknet/handle.c
M libknet/threads_send_recv.c
Log Message:
-----------
[send/recv] Move sending thread to iovec implementation
save plenty memcpy around and reduce memory footprint
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 43a98469418ef47cb6d57864c3208dc083214671
https://github.com/fabbione/kronosnet/commit/43a98469418ef47cb6d57864c3208d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M libknet/tests/Makefile.am
A libknet/tests/crypto_bench.c
R libknet/tests/fun_crypto_benchmark.c
Log Message:
-----------
[tests] rename fun_crypto_benchmark to crypto_bench
and create a benchmark section in tests/Makefile.am
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: d2440f96bf2bf085808d546cb322f4114aab9764
https://github.com/fabbione/kronosnet/commit/d2440f96bf2bf085808d546cb322f4…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M libknet/tests/fun_crypto_benchmark.c
M libknet/tests/int_crypto.c
Log Message:
-----------
[tests] fix up input handling on crypto tests
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 2979fe52652b0906928fed52eb3495e539e72ecd
https://github.com/fabbione/kronosnet/commit/2979fe52652b0906928fed52eb3495…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M libknet/nsscrypto.c
Log Message:
-----------
[crypto] drop the unnecessary hash_block code
this was a leftover from corosync port of the code and it was
a failsafe for buffer allocation apparently. buffer allocation
was completely reworked in corosync to dynamically account for
headers and so on.
this also removes one memcpy and shave some more time in hashing
operations.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 5200c2339b4dc030e14369ab8e5cc1accf380ca4
https://github.com/fabbione/kronosnet/commit/5200c2339b4dc030e14369ab8e5cc1…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M libknet/tests/int_crypto.c
Log Message:
-----------
[tests] dynamically allocate memory for int_crypto_test
and make it easier to extend text to some input boundaries.
also make check-memcheck doesn't appear to spot bad memory access
on allocated-on-stack buffers
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 8536a4d239d923d1119d09f1e1084a20e58ae772
https://github.com/fabbione/kronosnet/commit/8536a4d239d923d1119d09f1e1084a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M libknet/crypto.c
M libknet/crypto.h
M libknet/nsscrypto.c
M libknet/nsscrypto.h
Log Message:
-----------
[crypto] cleanup some headers and drop duplicate code
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 1991f495766cd88c55b377d94155f6640967e6ee
https://github.com/fabbione/kronosnet/commit/1991f495766cd88c55b377d94155f6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M libknet/crypto.c
M libknet/crypto.h
M libknet/nsscrypto.c
M libknet/nsscrypto.h
M libknet/tests/fun_crypto_benchmark.c
Log Message:
-----------
[crypto] introduce (nss)crypto_encrypt_and_signv
and move crypto_encrypt_and_sign to use the v version.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>