[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.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/