[chrony-dev] [GIT] chrony/chrony.git branch master updated. 3.5-122-ga24d271

[ 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  a24d2713cd5ddcdfec600808e1ab3efeff17bb0d (commit)
       via  a5110d3ed91b321a32fcbf35bb86e711c0b0b103 (commit)
       via  9d1c1505b9bd876b4a2b9fd03407e6e65d014f3a (commit)
       via  8c25632321e5bee992e50189c75e1f9046628d07 (commit)
       via  2507b66640fdce676da48321b1a662a04e2008aa (commit)
       via  d7e3ad17ff7a80732e1edf27dd294e3ab8d9a293 (commit)
       via  84902d0e00de49b8b448c44e3a250d1bb3143ed1 (commit)
       via  f7f3667bcb8e98290ba0c03451a6fdcd767518cc (commit)
       via  794cbfbbb54a87f6635fda4918c0ba451c09b87c (commit)
       via  1858104b5ca2ed060fa13bf229b73669a6d7bc0c (commit)
      from  994409a03697b8df68115342dc8d1e7ceeeb40bd (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 a24d2713cd5ddcdfec600808e1ab3efeff17bb0d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Feb 18 10:51:41 2020 +0100

    client: add option to print all sources
    
    Add -a option to the sources and sourcestats commands to print all
    sources, including those that don't have a resolved address yet. By
    default, only sources that have a real address are printed for
    compatibility. Remove the "210 Number of sources" messages to avoid
    confusion. Also, modify the ntpdata command to always print only sources
    with a resolved address.

commit a5110d3ed91b321a32fcbf35bb86e711c0b0b103
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Feb 18 10:48:10 2020 +0100

    client: add support for source identifiers
    
    Allow the new identifiers to be specified as addresses in commands that
    modify or remove NTP sources.

commit 9d1c1505b9bd876b4a2b9fd03407e6e65d014f3a
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Feb 18 13:45:13 2020 +0100

    ntp: repeat resolving until all pool sources are resolved
    
    When resolving of a pool name succeeds, don't remove the remaining
    unresolved sources, i.e. try to get all maxsources (default 4) sources,
    even if it takes multiple DNS requests.

commit 8c25632321e5bee992e50189c75e1f9046628d07
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Feb 18 11:32:22 2020 +0100

    ntp: stop resolving if unresolved source is removed
    
    If an individual unresolved source or all unresolved sources from a pool
    are removed, stop resolving their addresses on the next attempt (don't
    remove them immediately as the resolver may be running).

commit 2507b66640fdce676da48321b1a662a04e2008aa
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Feb 19 13:51:47 2020 +0100

    ntp: update resolving timeout ID
    
    This will allow unresolved sources to be removed before resolving.

commit d7e3ad17ff7a80732e1edf27dd294e3ab8d9a293
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Feb 18 10:41:37 2020 +0100

    ntp: create sources for unresolved addresses
    
    Rework the ntp_sources code to create sources for addresses that are not
    resolved yet using the new identifiers.

commit 84902d0e00de49b8b448c44e3a250d1bb3143ed1
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Feb 18 10:35:41 2020 +0100

    addressing: introduce identifiers for unresolved addresses
    
    Add a new type of address for NTP sources that don't have a resolved
    address yet. This will allow the sources to be displayed, modified and
    deleted by chronyc.
    
    Update utility functions to support the new addresses.

commit f7f3667bcb8e98290ba0c03451a6fdcd767518cc
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Feb 18 08:53:11 2020 +0100

    addrfilt: explicitly handle unexpected addresses

commit 794cbfbbb54a87f6635fda4918c0ba451c09b87c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Feb 11 12:37:57 2020 +0100

    logging: restrict file log permissions
    
    With the new file utility functions permissions can be restricted for
    newly created files. For the log file specified by the -l option it
    is better to remove the "other" permissions (0640) to make it similar
    to the system log.

commit 1858104b5ca2ed060fa13bf229b73669a6d7bc0c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Jan 29 12:28:43 2020 +0100

    util: don't log unlink() error if file is not accessible
    
    Try stat() before calling unlink() to make sure the file is accessible.
    
    This fixes chronyc running under a non-root/chrony user printing an
    error message due to missing permissions on /var/run/chrony before
    trying to bind its socket.

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

Summary of changes:
 addressing.h                |   3 +
 addrfilt.c                  |   6 +-
 client.c                    |  73 +++++++---
 doc/chrony.conf.adoc        |  16 ++-
 doc/chronyc.adoc            |  23 ++--
 logging.c                   |   2 +-
 ntp_sources.c               | 317 ++++++++++++++++++++++++++++----------------
 test/simulation/110-chronyc |   4 +-
 util.c                      |  53 +++++++-
 util.h                      |   2 +
 10 files changed, 344 insertions(+), 155 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/