Branch: refs/heads/master
Home:
https://github.com/kronosnet/kronosnet
Commit: bdb489d3e2e031902221effb9ca8c93c73855318
https://github.com/kronosnet/kronosnet/commit/bdb489d3e2e031902221effb9ca8c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-24 (Fri, 24 Nov 2017)
Changed paths:
M libknet/internals.h
M libknet/links.c
M libknet/links.h
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
Log Message:
-----------
[links] add pong_timeout backoff mechanism to deal with high latency links
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: e79cef4a6f90fa4fb4a2696b14350d678a935ed4
https://github.com/kronosnet/kronosnet/commit/e79cef4a6f90fa4fb4a2696b14350…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-24 (Fri, 24 Nov 2017)
Changed paths:
M libknet/links.h
Log Message:
-----------
[links] fix description
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: 1d6609926fdfc1cc140cebb3ca8f2a8c3715376b
https://github.com/kronosnet/kronosnet/commit/1d6609926fdfc1cc140cebb3ca8f2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-24 (Fri, 24 Nov 2017)
Changed paths:
M libknet/tests/test-common.c
Log Message:
-----------
[tests] when running under valgrind, allow a lot more time for host to be reachable
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: cd3469be2c164e578edce37235ebb6647c2fa1ca
https://github.com/kronosnet/kronosnet/commit/cd3469be2c164e578edce37235ebb…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-24 (Fri, 24 Nov 2017)
Changed paths:
M libknet/tests/api_knet_handle_clear_stats.c
M libknet/tests/api_knet_send.c
M libknet/tests/api_knet_send_compress.c
M libknet/tests/api_knet_send_crypto.c
M libknet/tests/api_knet_send_loopback.c
M libknet/tests/test-common.c
M libknet/tests/test-common.h
Log Message:
-----------
[tests] use a new tunable functions to wait for packets
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: deefd257adf9c7844fa74f30ef76ac0a4b747203
https://github.com/kronosnet/kronosnet/commit/deefd257adf9c7844fa74f30ef76a…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-24 (Fri, 24 Nov 2017)
Changed paths:
M libknet/tests/api_knet_send_crypto.c
Log Message:
-----------
[tests] don't duplicate test
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: d5c20dbcfa8a9a678ea6c169ddbb956600d29e94
https://github.com/kronosnet/kronosnet/commit/d5c20dbcfa8a9a678ea6c169ddbb9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-25 (Sat, 25 Nov 2017)
Changed paths:
M libknet/tests/api_knet_send_crypto.c
Log Message:
-----------
[tests] workaround buggy valgrind-freebsd implementation.
valgrind is not officially supported on FreeBSD. The current valgrind-freebsd
port is maintained separately and it's lagging several releases behind
vs upstream valgrind.
When running knet+openssl+valgrind on x86_64, with high pthread_cond_timedwait
configuration, valgrind appears to be stuck tracing openssl internal operations
to the point that the internal knet RX thread is not scheduled for minutes.
At that point all processes will go kaboom (heartbeat, PMTUd, etc) almost constantly
failing this test.
Given that all other architectures and OSes can run this test happily, I am adding
this exception to the test suite, to be re-evaluated in future if newer versions
of valgrind will be available on FreeBSD.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: cc2209872ec0c6333919b7f931990083469200a5
https://github.com/kronosnet/kronosnet/commit/cc2209872ec0c6333919b7f931990…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-25 (Sat, 25 Nov 2017)
Changed paths:
M libknet/internals.h
M libknet/links.c
M libknet/links.h
M libknet/tests/api_knet_handle_clear_stats.c
M libknet/tests/api_knet_send.c
M libknet/tests/api_knet_send_compress.c
M libknet/tests/api_knet_send_crypto.c
M libknet/tests/api_knet_send_loopback.c
M libknet/tests/test-common.c
M libknet/tests/test-common.h
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_rx.c
Log Message:
-----------
Merge pull request #93 from kronosnet/dynamic-pong
Dynamic pong
Compare:
https://github.com/kronosnet/kronosnet/compare/e7753658c81c...cc2209872ec0