[chrony-dev] [GIT] chrony/chrony.git branch master updated. 4.2-66-gd91ae20 |
[ Thread Index |
Date Index
| More chrony.tuxfamily.org/chrony-dev Archives
]
This is an automated email from git. It was generated because a ref
change was pushed to the "chrony/chrony.git" repository.
The branch, master has been updated
via d91ae2094fa87094430392acd9fd54b4132ba9f1 (commit)
via 30a584509895a29a573c9546bdede13d877ce13e (commit)
via 0f367efac53c45157807c99de45ce7e721960cf3 (commit)
via 24c011d4a61c889b2ee3c955318a874c75b6864b (commit)
via 0c2cdd2fb14652b9274a09291452fd22c54d5116 (commit)
via cd1a666e1bee6ce0e14278106e2f937430ada91c (commit)
from 070b4f69d0c2e2037102a64abd9e385fad45a33b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d91ae2094fa87094430392acd9fd54b4132ba9f1
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Aug 3 13:17:42 2022 +0200
configure: disable arc4random on Linux
In glibc 2.36 was added the arc4random family of functions. However,
unlike on other supported systems, it is not a user-space PRNG
implementation. It just wraps the getrandom() system call with no
buffering, which causes a performance loss on NTP servers due to
the function being called twice for each response to add randomness
to the RX and TX timestamp below the clock precision.
Don't check for arc4random on Linux to keep using the buffered
getrandom().
commit 30a584509895a29a573c9546bdede13d877ce13e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Aug 2 15:09:38 2022 +0200
configure: avoid -Wnonnull warnings
Replace NULL in test code of functions which have (at least in glibc) or
could have arguments marked as nonnull to avoid the -Wnonnull warnings,
which breaks the detection with the -Werror option.
commit 0f367efac53c45157807c99de45ce7e721960cf3
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Aug 2 16:51:48 2022 +0200
doc: suggest self-signed certificates for NTS in FAQ
commit 24c011d4a61c889b2ee3c955318a874c75b6864b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Aug 2 14:45:18 2022 +0200
test: catch definite leaks with valgrind
commit 0c2cdd2fb14652b9274a09291452fd22c54d5116
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Aug 1 16:20:13 2022 +0200
test: fix ntp_core unit test to disable source selection
If the randomly generated timestamps are close to the current time, the
source can be selected for synchronization, which causes a crash when
logging the source name due to uninitialized ntp_sources.
Specify the source with the noselect option to prevent selection.
commit cd1a666e1bee6ce0e14278106e2f937430ada91c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Aug 1 13:04:00 2022 +0200
test: fix sources unit test to call SRC_ReportSource() correctly
Call the function with current time instead of latest sample of the
first source to avoid undefined conversion of negative double to long
int.
Fixes: 07600cbd714f ("test: extend sources unit test")
-----------------------------------------------------------------------
Summary of changes:
configure | 35 ++++++++++++++++++++---------------
doc/faq.adoc | 12 ++++++++++++
test/compilation/003-sanitizers | 6 ++++--
test/unit/ntp_core.c | 2 +-
test/unit/sources.c | 1 +
5 files changed, 38 insertions(+), 18 deletions(-)
hooks/post-receive
--
chrony/chrony.git
--
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble? Email listmaster@xxxxxxxxxxxxxxxxxxxx.