[chrony-dev] [GIT] chrony/chrony.git branch master updated. 3.2-54-g448ef77

[ 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  448ef779c215c3569e2b5bbcbcbb992ad90d93e7 (commit)
       via  499a69e611ad218dd5e37ee557ae79568bd4b3fd (commit)
       via  58c2915878b185f2ba75d0403dded17c1f547d56 (commit)
       via  eda4b111d3b84fd3423178e42b2583970b936e63 (commit)
       via  c6dd74968766587b41b73a3e1f0fed1f70af0449 (commit)
      from  d2a96f5fbc348037b1722bff177a9e91cf530497 (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 448ef779c215c3569e2b5bbcbcbb992ad90d93e7
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Mar 6 11:48:44 2018 +0100

    client: improve handling of unknown responses
    
    Rework the code to not ignore valid packets with unknown or obsolete
    responses and return immediately with "bad reply from daemon" instead of
    timing out with "cannot talk to daemon".

commit 499a69e611ad218dd5e37ee557ae79568bd4b3fd
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Mar 6 11:30:34 2018 +0100

    cmdmon: initialize all bytes of reply buffer
    
    Instead of zeroing individual fields, zero all bytes of the buffer
    before the reply is formed.
    
    This may have a small impact on performance, but it simplifies the code
    and minimizes the risk of leaking uninitialized memory.

commit 58c2915878b185f2ba75d0403dded17c1f547d56
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Mar 5 18:42:16 2018 +0100

    cmdmon: update protocol changelog

commit eda4b111d3b84fd3423178e42b2583970b936e63
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Mar 5 18:37:20 2018 +0100

    cmdmon: make length of manual list constant
    
    Make the length of responses containing manual samples constant to
    simplify the protocol. It was the only type of response that had a
    variable length.
    
    This reverts commit 2343e7a89c0bacdfccf892f881c4b89b2990c512.

commit c6dd74968766587b41b73a3e1f0fed1f70af0449
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Mar 5 10:15:42 2018 +0100

    ntp: check RX and TX timestamp in interleaved client requests
    
    Clients sending packets in the interleaved mode are supposed to use
    a different receive and transmit timestamp in order to reliably detect
    the mode of the response. If an interleaved request with the receive
    timestamp equal to the transmit timestamp is detected, respond in the
    basic mode.

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

Summary of changes:
 candm.h     |  9 +++++----
 client.c    | 51 +++++++++++++++++++++++++--------------------------
 cmdmon.c    | 20 ++++++--------------
 ntp_core.c  |  3 ++-
 pktlength.c | 26 +++-----------------------
 pktlength.h |  2 +-
 6 files changed, 42 insertions(+), 69 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/