Re: [chrony-dev] [GIT] chrony/chrony.git branch master updated. 3.5-22-gd786809

[ Thread Index | Date Index | More chrony.tuxfamily.org/chrony-dev Archives ]


Compiled and running on macOS 10.15.0 Beta 4, compiled with Xcode 11 Beta 4.

Nice to note that Apple haven't broken anything chrony related (yet). There are major security and file system access related changes in macOS 10.15. I had been a little worried that chrony might break the new rules.

> On 19/07/2019, at 3:33 AM, git@xxxxxxxxxxxxx wrote:
> 
> 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  d78680912e6ea476257d533bf00362e2827f8997 (commit)
>       via  47e4cb31b2c5b8ce74c11eb366fffc6e23e78de2 (commit)
>       via  91da65a782e9f0f2bcd2fc5372279c9ee430542a (commit)
>       via  bb1c02e9f562f3aad011d183691d96f872fb335a (commit)
>       via  c651ea9b6b713ab1a5b3b301ddd71463bea4ad62 (commit)
>       via  207f9fb128f07debe7915e54d82ee5994a5aa148 (commit)
>       via  f06c1cfa97f869204483eda9af72bd250e54e831 (commit)
>       via  6cd47bff8f63ed60e50839969381641b354e8cd3 (commit)
>       via  2de24cfd82c6634f6d8983926727b1bf39b3f2d6 (commit)
>       via  86a3ef9ed19237ffe8287297fde81c4eec99c3f0 (commit)
>       via  3f8c57c8f2250de6685d824bdfc28a9a8c4dcc01 (commit)
>       via  ca96946416b5f3147380dbc431d3404e9e7f4a1c (commit)
>       via  e5b9b6d70103d1f0e4ce201b8ffd5356f9518cf5 (commit)
>       via  8cb689a5e638465023380971cd93b81a9a592116 (commit)
>       via  2270234115e69d4be422a67dd905fe793ca60754 (commit)
>       via  a073f383e6f0765019d0daa6dcead27eddb01884 (commit)
>      from  8e74655b03912c073cbd28bd2adc76e34e4a417d (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 d78680912e6ea476257d533bf00362e2827f8997
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Thu Jul 18 11:33:13 2019 +0200
> 
>    ntp: improve debug messages with port number
> 
> commit 47e4cb31b2c5b8ce74c11eb366fffc6e23e78de2
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Thu Jul 18 09:42:11 2019 +0200
> 
>    util: move and improve sockaddr-specific functions
> 
>    Move the functions to socket.c and improve them to require and check the
>    sockaddr length.
> 
> commit 91da65a782e9f0f2bcd2fc5372279c9ee430542a
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Thu Jul 18 09:35:59 2019 +0200
> 
>    util: remove UTI_SockaddrToString()
> 
>    It is no longer used after the conversions.
> 
> commit bb1c02e9f562f3aad011d183691d96f872fb335a
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Wed Jul 17 17:38:32 2019 +0200
> 
>    client: convert to new socket API
> 
> commit c651ea9b6b713ab1a5b3b301ddd71463bea4ad62
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Wed Jul 17 11:30:11 2019 +0200
> 
>    refclock: remove SOCK socket on exit
> 
> commit 207f9fb128f07debe7915e54d82ee5994a5aa148
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Wed Jul 17 11:26:28 2019 +0200
> 
>    refclock: convert SOCK to new socket API
> 
> commit f06c1cfa97f869204483eda9af72bd250e54e831
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Tue Jul 16 17:13:07 2019 +0200
> 
>    cmdmon: respond from same address
> 
>    Enable the destination address of received messages in order to respond
>    from the same address on multihomed hosts.
> 
> commit 6cd47bff8f63ed60e50839969381641b354e8cd3
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Thu Jul 18 08:35:54 2019 +0200
> 
>    cmdmon: convert to new socket API
> 
> commit 2de24cfd82c6634f6d8983926727b1bf39b3f2d6
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Thu Jul 18 08:35:16 2019 +0200
> 
>    ntp: convert to new socket API
> 
>    Rework the NTP I/O code to use the new socket support. There are
>    differences in debug messages and handling of some errors.
> 
> commit 86a3ef9ed19237ffe8287297fde81c4eec99c3f0
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Thu Jul 18 08:26:06 2019 +0200
> 
>    socket: add new socket support
> 
>    Add a new file implementing support for opening sockets, sending and
>    receiving messages with control messages (e.g. addresses, timestamps),
>    and related operations, which should be simpler to use than the system
>    functions and allow their features to be reused between different parts
>    of the chrony code.
> 
>    It is based on the ntp_io.c and ntp_io_linux.c files. It will be used by
>    the NTP client/server, cmdmon server, client, and others.
> 
> commit 3f8c57c8f2250de6685d824bdfc28a9a8c4dcc01
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Thu Jul 18 08:12:33 2019 +0200
> 
>    util: add UTI_IPSockAddrToString()
> 
>    This function prints an IPSockAddr. IPv6 addresses are printed in
>    brackets to separate the address from the port.
> 
> commit ca96946416b5f3147380dbc431d3404e9e7f4a1c
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Thu Jul 18 08:05:43 2019 +0200
> 
>    addressing: introduce IPSockAddr
> 
>    Rename NTP_Remote_Address to IPSockAddr to make it usable in non-NTP
>    context and provide NTP_Remote_Address for compatibility. Also, change
>    the type of port to uint16_t.
> 
> commit e5b9b6d70103d1f0e4ce201b8ffd5356f9518cf5
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Tue Jul 16 17:15:03 2019 +0200
> 
>    cmdmon: limit rate of all responses
> 
>    Include responses to invalid requests in the rate limiting enabled by
>    the cmdratelimit directive.
> 
> commit 8cb689a5e638465023380971cd93b81a9a592116
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Tue Jul 9 14:48:42 2019 +0200
> 
>    cmdmon: don't require bound UDP socket
> 
>    Don't abort on start when no UDP socket could be opened/bound for
>    cmdmon. The Unix socket is more important and with the IP_FREEBIND
>    option this case was not caught anyway.
> 
> commit 2270234115e69d4be422a67dd905fe793ca60754
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Tue Jul 9 12:28:13 2019 +0200
> 
>    privops: add assertion for bind address length
> 
> commit a073f383e6f0765019d0daa6dcead27eddb01884
> Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
> Date:   Tue Jul 16 13:30:05 2019 +0200
> 
>    test: fix building of unit tests
> 
>    This fixes commit 1227873b8810ed0f82d4b85a3c19c9562fda0b91.
> 
> -----------------------------------------------------------------------
> 
> Summary of changes:
> Makefile.in                     |    6 +-
> addressing.h                    |    6 +-
> client.c                        |  166 +++---
> cmdmon.c                        |  337 ++++-------
> main.c                          |    3 +
> nameserv.c                      |    7 +-
> ntp_core.c                      |   11 +-
> ntp_io.c                        |  629 +++-----------------
> ntp_io_linux.c                  |  209 +++----
> ntp_io_linux.h                  |    8 +-
> ntp_signd.c                     |   47 +-
> privops.c                       |   20 +-
> refclock_sock.c                 |   27 +-
> socket.c                        | 1246 +++++++++++++++++++++++++++++++++++++++
> socket.h                        |  131 ++++
> test/simulation/133-hwtimestamp |    6 +-
> test/unit/test.c                |    2 +-
> test/unit/util.c                |   15 -
> util.c                          |  109 +---
> util.h                          |    5 +-
> 20 files changed, 1785 insertions(+), 1205 deletions(-)
> create mode 100644 socket.c
> create mode 100644 socket.h
> 
> 
> 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.
> 

Bryan Christianson
bryan@xxxxxxxxxxxxx




--
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/