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 <mlich...@redhat.com> Date: Wed Aug 18 14:38:16 2021 +0200 doc: remove obsolete comment in maxslewrate description commit 93326488a35f8c0bda72f806d3da3b8845c51f0c Author: Miroslav Lichvar <mlich...@redhat.com> Date: Wed Aug 18 14:35:00 2021 +0200 doc: shorten lock_all description commit d5ca98eaaa224c46a7079a2c71a1ce5b0e9c97b9 Author: Miroslav Lichvar <mlich...@redhat.com> Date: Wed Aug 18 12:57:40 2021 +0200 test: add 142-ptpport test commit be3158c4e5b2a88b199d5dce172e0bbb327a7dab Author: Miroslav Lichvar <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <mlich...@redhat.com> 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-requ...@chrony.tuxfamily.org with "unsubscribe" in the subject. For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the subject. Trouble? Email listmas...@chrony.tuxfamily.org.