[chrony-dev] [GIT] chrony/chrony.git branch master updated. 4.0-pre2-17-g4f5343f

[ 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  4f5343f08617d065200df8453fce2a14124cb27d (commit)
       via  79c7384e5e47282420d65e2d761b1a835ebefd63 (commit)
       via  75beeaf2b05e50ddb34d487bfb1da79d0125194c (commit)
       via  f4ed2abdca06dc8125d634c9a57453134bf1d272 (commit)
       via  11a5c7337a06e5fbf726b65d43de77ab2bb51f04 (commit)
       via  972c476c5a7fdd883e8e5827f65a077ae535e147 (commit)
       via  a8c8f2f309cc65c7fa3fa8ac1b9a69442c99c02a (commit)
       via  a0d2513be66cf7673a76063ba6078aeee550bcdc (commit)
       via  43dc0b329567904b65aefb54b0e63c97a905bbce (commit)
       via  195ff5c51b0dde759128d44c69ebec46c4429c77 (commit)
       via  e49aececceaa480799fe43fa1ccb1420c3dbe6d4 (commit)
       via  814b07c3a21ca93265a7d54589b3ca077b4068a6 (commit)
       via  3470ab66f02c982d9ef5ebfe6ffff0d8833c2f83 (commit)
       via  6901df5c184850a2d11d7572d13cbc3d78f3d846 (commit)
       via  bddb3b32285115e2bba55390e2a63967bcf5d395 (commit)
       via  dfe877144ac2222c10ac00c8cd8f52b2a75b66a2 (commit)
       via  59a9b7a9f611d338ec4c3c31a7a7fce3f29e974d (commit)
      from  ad8fb64276bfaf94feedb7e5ae61bba2f741308e (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 4f5343f08617d065200df8453fce2a14124cb27d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu May 14 11:55:21 2020 +0200

    doc: fix formatting of example in chrony.conf man page

commit 79c7384e5e47282420d65e2d761b1a835ebefd63
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed May 13 16:54:55 2020 +0200

    cmdmon: add authdata command
    
    Add a command to display information about authentication of NTP
    sources.

commit 75beeaf2b05e50ddb34d487bfb1da79d0125194c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed May 13 16:26:56 2020 +0200

    nts: assign ID to NTS context
    
    For monitoring purposes, assign an incrementing ID to the client NTS
    context.

commit f4ed2abdca06dc8125d634c9a57453134bf1d272
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed May 13 13:45:03 2020 +0200

    keys: provide key type and length
    
    Save the type and length of each key and add a function to get this
    information.

commit 11a5c7337a06e5fbf726b65d43de77ab2bb51f04
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue May 12 15:38:37 2020 +0200

    keys: remove forgotten declaration

commit 972c476c5a7fdd883e8e5827f65a077ae535e147
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed May 13 13:35:52 2020 +0200

    cmac: enumerate cipher algorithms
    
    Identify the CMAC ciphers with an enum instead of string.

commit a8c8f2f309cc65c7fa3fa8ac1b9a69442c99c02a
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed May 13 12:51:41 2020 +0200

    hash: enumerate hash algorithms
    
    Identify the algorithms with an enum instead of string.

commit a0d2513be66cf7673a76063ba6078aeee550bcdc
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue May 12 11:14:46 2020 +0200

    cmdmon: fix ntp_source_name declaration in request
    
    Fixes: 93f6358916ca ("cmdmon: add request to get source name")

commit 43dc0b329567904b65aefb54b0e63c97a905bbce
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue May 12 10:52:46 2020 +0200

    cmdmon: rename reset command to reset sources
    
    Add a sources option for the reset command in case there are other
    components that would need to be reset.

commit 195ff5c51b0dde759128d44c69ebec46c4429c77
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon May 11 12:29:51 2020 +0200

    reference: shorten logchange log message
    
    Remove the "adjustment started" part from the "System clock wrong by *
    seconds, adjustment started" log message as it might be confusing in
    some cases. There may be a step instead of a slow adjustment, or there
    may be no adjustment at all when running with the -x option.

commit e49aececceaa480799fe43fa1ccb1420c3dbe6d4
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon May 11 12:27:34 2020 +0200

    socket: don't set interface for sent packets
    
    With asymmetric routing (e.g. with BGP) it may not be possible to
    respond to a request using the same interface. In such case, setting the
    interface index in IP*_PKTINFO* causes the packet to be silently dropped
    by the kernel.
    
    Until we can predict if sending with the specified interface will
    succeed, or provide only a hint, don't set the interface and leave it
    to the kernel to select an interface.
    
    This reverts commit 5fc7674e366f ("ntp: set interface index in
    IP*_PKTINFO when responding").
    
    Reported-by: Arkadiusz Miśkiewicz <arekm@xxxxxxxx>

commit 814b07c3a21ca93265a7d54589b3ca077b4068a6
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon May 11 12:20:06 2020 +0200

    conf: detect infinite inclusion
    
    Don't allow more than 10 nested inclusions using the include or
    confdirs directive to cleanly handle a misconfiguration with a circular
    inclusion.

commit 3470ab66f02c982d9ef5ebfe6ffff0d8833c2f83
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu May 7 13:04:26 2020 +0200

    conf: add better support for fragmented configuration
    
    Add a confdirs directive to include *.conf files from multiple
    directories. If a file with the same name exists in multiple
    directories, only the first one in the order of the specified
    directories will be included.

commit 6901df5c184850a2d11d7572d13cbc3d78f3d846
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed May 6 13:08:56 2020 +0200

    sources: improve and add more debug messages

commit bddb3b32285115e2bba55390e2a63967bcf5d395
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed May 6 13:02:45 2020 +0200

    sources: enable selection options with authentication
    
    When authentication is enabled for an NTP source, unauthenticated NTP
    sources need to be disabled or limited in selection. That might be
    difficult to do when the configuration comes from different sources
    (e.g. networking scripts adding servers from DHCP).
    
    Define four modes for the source selection to consider authentication:
    require, prefer, mix, ignore. In different modes different selection
    options (require, trust, noselect) are added to authenticated and
    unauthenticated sources.
    
    The mode can be selected by the authselectmode directive. The mix mode
    is the default. The ignore mode enables the old behavior, where all
    sources are used exactly as specified in the configuration.

commit dfe877144ac2222c10ac00c8cd8f52b2a75b66a2
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon May 4 11:09:39 2020 +0200

    sources: allow modifications of selection options
    
    Refactor the code to allow the selection options of the current sources
    to be modified when other sources are added and removed. Also, make the
    authentication status of each source available to the code which makes
    the modifications.

commit 59a9b7a9f611d338ec4c3c31a7a7fce3f29e974d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon May 4 11:05:36 2020 +0200

    sources: reformat forward prototypes

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

Summary of changes:
 candm.h                           |  33 ++++++++-
 client.c                          | 106 +++++++++++++++++++++++++--
 cmac.h                            |  11 ++-
 cmac_nettle.c                     |  10 +--
 cmdmon.c                          |  53 +++++++++++++-
 conf.c                            | 119 +++++++++++++++++++++++++++++-
 conf.h                            |   2 +
 doc/chrony.conf.adoc              | 107 ++++++++++++++++++++++++---
 doc/chronyc.adoc                  |  79 ++++++++++++++++++--
 hash.h                            |  17 ++++-
 hash_intmd5.c                     |   4 +-
 hash_nettle.c                     |  32 ++++----
 hash_nss.c                        |  24 +++---
 hash_tomcrypt.c                   |  34 ++++-----
 keys.c                            |  61 ++++++++++++----
 keys.h                            |   2 +-
 ntp_auth.c                        |  25 +++++++
 ntp_auth.h                        |   4 +
 ntp_core.c                        |  12 ++-
 ntp_core.h                        |   1 +
 ntp_sources.c                     |  18 +++++
 ntp_sources.h                     |   2 +
 nts_ntp_client.c                  |  37 ++++++++--
 nts_ntp_client.h                  |   3 +
 pktlength.c                       |   4 +-
 refclock.c                        |   5 +-
 reference.c                       |   3 +-
 reports.h                         |  11 +++
 socket.c                          |   4 -
 sources.c                         | 149 +++++++++++++++++++++++++++++---------
 sources.h                         |  14 +++-
 stubs.c                           |   9 ++-
 test/simulation/110-chronyc       |   4 +-
 test/simulation/120-selectoptions |  24 ++++++
 test/unit/cmac.c                  |  14 +++-
 test/unit/hash.c                  |  22 ++++--
 test/unit/keys.c                  |   6 +-
 test/unit/sources.c               | 100 +++++++++++++++++++++++--
 util.c                            |  44 ++++++++++-
 util.h                            |   4 +
 40 files changed, 1029 insertions(+), 184 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/