[chrony-dev] [GIT] chrony/chrony.git branch master updated. 3.2-32-gc5d8af0

[ 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  c5d8af028581a8cdb68ebdd7a314454cc5eeb8ec (commit)
       via  0ce15a8472a32f5112ba79bf00389a5ce0f370cd (commit)
       via  da60629201ff7a781bbf06107bb5f65afa919533 (commit)
       via  2343e7a89c0bacdfccf892f881c4b89b2990c512 (commit)
       via  45f27f4f5e8c734be5179eea3a86afeb74bf9c6c (commit)
       via  0bc112f8b45706f9c36fcd9bdf9b675d72a7fda2 (commit)
       via  bfc2fa645c633f2ed77dda9da873a69aee47d77d (commit)
       via  11111804fd39963ccacc74fa3bef7a606b659057 (commit)
       via  87ec67247eef45ae474b7f7a930acb40a7e10e49 (commit)
       via  0df8328ceb8af68207b4cdfac8fe938fa87bfb2f (commit)
       via  b563048ee28d121142a663ac6a598e4c71e2c21d (commit)
      from  e8096330be1eb4db25b14152b14550c6c0bbaa63 (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 c5d8af028581a8cdb68ebdd7a314454cc5eeb8ec
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Feb 16 10:36:41 2018 +0100

    main: create directories before refclock initialization
    
    This allows the SOCK refclock to open sockets in the /var/run/chrony
    directory.

commit 0ce15a8472a32f5112ba79bf00389a5ce0f370cd
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Feb 16 10:33:04 2018 +0100

    main: improve error message for failed getpwnam()

commit da60629201ff7a781bbf06107bb5f65afa919533
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Feb 16 09:41:22 2018 +0100

    configure: improve check for timestamping options
    
    The socket.h header provided by musl doesn't seem to include the kernel
    headers and is missing SCM_TIMESTAMPING_PKTINFO, which causes the
    Linux-specific code in chrony to fail to build.

commit 2343e7a89c0bacdfccf892f881c4b89b2990c512
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Feb 15 17:29:40 2018 +0100

    pktlength: handle truncated MANUAL_LIST reply
    
    Before reading the n_samples field of the MANUAL_LIST reply, check if it
    is actually contained in the received message. This does not change the
    outcome of the client's length check as the returned length was always
    larger than the length of the truncated reply and it was dropped anyway,
    but it prevents the client from reading uninitialized memory.

commit 45f27f4f5e8c734be5179eea3a86afeb74bf9c6c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Feb 15 17:10:45 2018 +0100

    sourcestats: reset instance before loading dump file
    
    Don't rely on the caller to reset the instance and always reset it
    before loading data to make sure it can't get to an unexpected state.

commit 0bc112f8b45706f9c36fcd9bdf9b675d72a7fda2
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Feb 15 16:47:41 2018 +0100

    doc: improve description of refclock tai option
    
    Emphasize that tzdata must be kept up to date in order for the
    correction to work as expected.

commit bfc2fa645c633f2ed77dda9da873a69aee47d77d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Feb 15 16:47:01 2018 +0100

    test: add 125-packetloss test

commit 11111804fd39963ccacc74fa3bef7a606b659057
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Feb 15 14:05:26 2018 +0100

    test: extend 106-refclock

commit 87ec67247eef45ae474b7f7a930acb40a7e10e49
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Feb 15 13:35:06 2018 +0100

    test: extend 110-chronyc

commit 0df8328ceb8af68207b4cdfac8fe938fa87bfb2f
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Feb 14 10:11:19 2018 +0100

    ntp: keep kernel RX timestamping permanently enabled on Linux
    
    The Linux kernel has a counter for sockets using kernel RX timestamping
    and timestamps (all) received packets only when it is not zero. However,
    this counter is updated asynchronously from setsockopt(). If there are
    currently no other sockets using the timestamping, it is possible that a
    fast server response is received before the kernel timestamping is
    actually enabled after setting the socket option and sending a request.
    
    Open a dummy socket on start to make sure there is always at least one
    timestamping socket to avoid the race condition.

commit b563048ee28d121142a663ac6a598e4c71e2c21d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Feb 13 11:44:24 2018 +0100

    examples: ignore non-up/down events in nm-dispatcher script

-----------------------------------------------------------------------

Summary of changes:
 client.c                       |  9 ++-------
 cmdmon.c                       |  4 ++--
 configure                      |  1 +
 doc/chrony.conf.adoc           | 11 +++++------
 examples/chrony.nm-dispatcher  |  2 ++
 main.c                         | 20 ++++++++++----------
 ntp_io_linux.c                 | 35 +++++++++++++++++++++++++++++++++++
 pktlength.c                    |  8 +++++++-
 pktlength.h                    |  2 +-
 sourcestats.c                  |  3 +--
 test/simulation/106-refclock   | 11 ++++++++++-
 test/simulation/110-chronyc    | 41 +++++++++++++++++++++++++++++++++++------
 test/simulation/125-packetloss | 29 +++++++++++++++++++++++++++++
 13 files changed, 140 insertions(+), 36 deletions(-)
 create mode 100755 test/simulation/125-packetloss


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/