[chrony-dev] [GIT] chrony/chrony.git branch master updated. 4.1-10-g3169026

[ 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  31690261f51939e7c9caac09bf5b6e12989b371d (commit)
       via  93326488a35f8c0bda72f806d3da3b8845c51f0c (commit)
       via  d5ca98eaaa224c46a7079a2c71a1ce5b0e9c97b9 (commit)
       via  be3158c4e5b2a88b199d5dce172e0bbb327a7dab (commit)
       via  2f1d5d9255211ac961ecf9327dfbcefa6c49e7ab (commit)
       via  b2c2132e4b2e18e237d1e1823bde2bfa693505e8 (commit)
      from  aab6d1b153b4adc9835540b9542bc8f780b2dc76 (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 31690261f51939e7c9caac09bf5b6e12989b371d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 18 14:38:16 2021 +0200

    doc: remove obsolete comment in maxslewrate description

commit 93326488a35f8c0bda72f806d3da3b8845c51f0c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 18 14:35:00 2021 +0200

    doc: shorten lock_all description

commit d5ca98eaaa224c46a7079a2c71a1ce5b0e9c97b9
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 18 12:57:40 2021 +0200

    test: add 142-ptpport test

commit be3158c4e5b2a88b199d5dce172e0bbb327a7dab
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 18 12:42:07 2021 +0200

    ntp: add support for NTP over PTP
    
    Allow NTP messages to be exchanged as a payload of PTP messages to
    enable full hardware timestamping on NICs that can timestamp PTP packets
    only. Implemented is the protocol described in this draft (version 00):
    
    https://datatracker.ietf.org/doc/draft-mlichvar-ntp-over-ptp/
    
    This is an experimental feature. It can be changed or removed in future.
    The used PTP domain is 123 and the NTP TLV type is 0x2023 from the "do
    not propagate" experimental range.
    
    The ptpport directive enables NTP-over-PTP as a server and as a client
    for all sources that have the port option set to the PTP port. The port
    should be the PTP event port (319) to trigger timestamping in the
    hardware.
    
    The implementation is contained to ntp_io. It is transparent to
    ntp_core.

commit 2f1d5d9255211ac961ecf9327dfbcefa6c49e7ab
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 18 10:44:48 2021 +0200

    ntp: add PTP rxfilter
    
    Setting rxfilter to ptp enables timestamping of PTPv2 packets (UDP or
    all transports). It will be needed for NTP-over-PTP support.

commit b2c2132e4b2e18e237d1e1823bde2bfa693505e8
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Aug 16 14:51:01 2021 +0200

    ntp: provide remote port to NIO_OpenServerSocket()
    
    This will allow selection of different protocols based on the remote
    port. Zero means the default (NTP).

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

Summary of changes:
 conf.c                      |  15 +++++
 conf.h                      |   3 +
 doc/chrony.conf.adoc        |  57 +++++++++++-----
 ntp_core.c                  |   2 +
 ntp_io.c                    | 154 ++++++++++++++++++++++++++++++++++++++++----
 ntp_io.h                    |   4 ++
 ntp_io_linux.c              |  13 +++-
 addressing.h => ptp.h       |  69 ++++++++++----------
 socket.c                    |   2 +
 test/simulation/142-ptpport |  41 ++++++++++++
 10 files changed, 292 insertions(+), 68 deletions(-)
 copy addressing.h => ptp.h (57%)
 create mode 100755 test/simulation/142-ptpport


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/