Branch: refs/heads/stable1 Home: https://github.com/kronosnet/kronosnet Commit: eb8e6cc88f08916fcb3918e58ae2f894d00cd8b0 https://github.com/kronosnet/kronosnet/commit/eb8e6cc88f08916fcb3918e58ae2f8... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/tests/test-common.c
Log Message: ----------- flush_logs: remove redundant condition
The read loop is always entered, resetting len and returning from the function if it isn't greater than 0.
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 452ec1ede61c0f942c2f792dbdbf736e61a88ec0 https://github.com/kronosnet/kronosnet/commit/452ec1ede61c0f942c2f792dbdbf73... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/tests/test-common.c
Log Message: ----------- flush_logs: the reads will overwrite the entire msg structure
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: e14ded87df954af2dc0f21ecdc23953cefb0c688 https://github.com/kronosnet/kronosnet/commit/e14ded87df954af2dc0f21ecdc2395... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/tests/test-common.c
Log Message: ----------- flush_logs: don't repeat the type of msg
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 84d33fa1d9d26c066ed0614adf37f8fce6f98c00 https://github.com/kronosnet/kronosnet/commit/84d33fa1d9d26c066ed0614adf37f8... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/tests/test-common.c
Log Message: ----------- flush_logs: a for loop is more straightforward here
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 162be844d58e005d26ac03a665201854b29902ba https://github.com/kronosnet/kronosnet/commit/162be844d58e005d26ac03a6652018... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/tests/test-common.c
Log Message: ----------- flush_logs: while loop instead of goto
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 0b03e5b24e200e9862a8e71ccfd965f9a10cc080 https://github.com/kronosnet/kronosnet/commit/0b03e5b24e200e9862a8e71ccfd965... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/libknet.h M libknet/tests/test-common.c
Log Message: ----------- flush_logs: don't ever print past the message buffer
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 592a66a88e6cf59708e8ec10446b82f543986783 https://github.com/kronosnet/kronosnet/commit/592a66a88e6cf59708e8ec10446b82... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/tests/test-common.c
Log Message: ----------- _logthread: select() returns the number of set bits, as an int
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 00cdf6f141fba05cfa10444ca0c8cb76862b1bea https://github.com/kronosnet/kronosnet/commit/00cdf6f141fba05cfa10444ca0c8cb... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/tests/test-common.c
Log Message: ----------- _logthread: while loop instead of goto
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: a44e62b9e1d82425cccbcf5fa5e02caf5b6f1a17 https://github.com/kronosnet/kronosnet/commit/a44e62b9e1d82425cccbcf5fa5e02c... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/libknet.h
Log Message: ----------- knet_log_msg: fix documentation: the closing newline is added by flush_logs
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: c460d5b58afaf0cbf92e6b460132a65ba5da235f https://github.com/kronosnet/kronosnet/commit/c460d5b58afaf0cbf92e6b460132a6... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/logging.c
Log Message: ----------- log_msg: no point in putting NL after the final NUL
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: f5623c2f09633221906aa438f649a8aa863bd007 https://github.com/kronosnet/kronosnet/commit/f5623c2f09633221906aa438f649a8... Author: Ferenc Wágner wferi@debian.org Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths: M libknet/logging.c M libknet/tests/test-common.c
Log Message: ----------- coding style: add parentheses after the sizeof operator
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 7fb215a44689a1522e38e2cfe48f56e218d7914a https://github.com/kronosnet/kronosnet/commit/7fb215a44689a1522e38e2cfe48f56... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths: M build-aux/knet_valgrind_memcheck.supp
Log Message: ----------- [tests] add another lzma exception
spotted on Debian Experimental, the latest toolchain appears to add full path to objects and valgrind would generate an error.
add a generic catch-all path exception.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 652bb3305587fab6b41cdf26b574bb665e68b49b https://github.com/kronosnet/kronosnet/commit/652bb3305587fab6b41cdf26b574bb... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths: M build-aux/knet_valgrind_memcheck.supp
Log Message: ----------- [tests] reference correct library in memcheck comments
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 5ab043153e759661174a79793ae7e2eec4015d05 https://github.com/kronosnet/kronosnet/commit/5ab043153e759661174a79793ae7e2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths: M build-aux/knet_valgrind_memcheck.supp
Log Message: ----------- [tests] ignore nss internal memory leak (3.38+) non recurring
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: ca9df3f8b24aae63b222d1de819761aeb50e65da https://github.com/kronosnet/kronosnet/commit/ca9df3f8b24aae63b222d1de819761... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths: M libknet/handle.c
Log Message: ----------- [handle] drop call to log_msg that would have no effect
logging is not setup yet at this stage and we can't log just yet.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 48a95aefde45a2aaf5596f6959f36fee4007e151 https://github.com/kronosnet/kronosnet/commit/48a95aefde45a2aaf5596f6959f36f... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths: M libknet/logging.c
Log Message: ----------- [logging] drop locking inside log_msg (part 1)
looking at the code, there are only few calls to log_msg happening outside of locking context (error reports when failing to grab the lock). Everything else appears to be safe.
drop the attempt to lock inside log_msg for now, part 2 will address those few calls that can happen outside of locking context.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2eaaeafc66ccf563e8f3fd2806f9d68d44b142f6 https://github.com/kronosnet/kronosnet/commit/2eaaeafc66ccf563e8f3fd2806f9d6... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths: M libknet/handle.c M libknet/internals.h
Log Message: ----------- [handle] drop init_lock_done as it was used only by locked version of log_msg
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 722b28184ba463093bf8a7f4752a6396fa8934ae https://github.com/kronosnet/kronosnet/commit/722b28184ba463093bf8a7f4752a63... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths: M libknet/libknet.h
Log Message: ----------- [logging] report error in case logging buffer is bigger than PIPE_BUF
See https://github.com/kronosnet/kronosnet/pull/148
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: af6667b0898e42ca75431a8032e9c29e6120dffe https://github.com/kronosnet/kronosnet/commit/af6667b0898e42ca75431a8032e9c2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths: M libknet/handle.c
Log Message: ----------- [handle] reduce usage of handle_config_mutex to wrap only global lib init
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: af648f09ac8aa59bd66c7df15636d8d31cdb125b https://github.com/kronosnet/kronosnet/commit/af648f09ac8aa59bd66c7df15636d8... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths: M build-aux/knet_valgrind_memcheck.supp
Log Message: ----------- [tests] adds more overrides for fedora28/arm/glibc
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 429081475a60daaf1311c06a8e27e54ffc15bbee https://github.com/kronosnet/kronosnet/commit/429081475a60daaf1311c06a8e27e5... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths: M libknet/tests/test-common.c
Log Message: ----------- [tests] don't redefine symbols from the main library
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: aed6b5dbfd7ba0de9cfbc21df78a7370324a4fd5 https://github.com/kronosnet/kronosnet/commit/aed6b5dbfd7ba0de9cfbc21df78a73... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths: M libknet/handle.c M libknet/internals.h M libknet/tests/int_timediff.c M libknet/threads_common.c M libknet/threads_common.h M libknet/threads_dsthandler.c M libknet/threads_heartbeat.c M libknet/threads_pmtud.c M libknet/threads_rx.c M libknet/threads_tx.c M libknet/transport_sctp.c
Log Message: ----------- [threads] use internal array to track status of threads (running/stopped) vs a random sleep()
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: d0fe6f18c21df649a41aa46fd133babf05d6a78c https://github.com/kronosnet/kronosnet/commit/d0fe6f18c21df649a41aa46fd133ba... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-08-07 (Tue, 07 Aug 2018)
Changed paths: M build-aux/knet_valgrind_memcheck.supp M libknet/handle.c M libknet/internals.h M libknet/libknet.h M libknet/logging.c M libknet/tests/int_timediff.c M libknet/tests/test-common.c M libknet/threads_common.c M libknet/threads_common.h M libknet/threads_dsthandler.c M libknet/threads_heartbeat.c M libknet/threads_pmtud.c M libknet/threads_rx.c M libknet/threads_tx.c M libknet/transport_sctp.c
Log Message: ----------- Merge pull request #150 from kronosnet/stable1-proposed
stable1-proposed
Compare: https://github.com/kronosnet/kronosnet/compare/f9c0a59e1ab9...d0fe6f18c21d **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.