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

[ 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  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.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/