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 <mlich...@redhat.com> Date: Thu May 14 11:55:21 2020 +0200 doc: fix formatting of example in chrony.conf man page commit 79c7384e5e47282420d65e2d761b1a835ebefd63 Author: Miroslav Lichvar <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <mlich...@redhat.com> Date: Tue May 12 15:38:37 2020 +0200 keys: remove forgotten declaration commit 972c476c5a7fdd883e8e5827f65a077ae535e147 Author: Miroslav Lichvar <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <ar...@maven.pl> commit 814b07c3a21ca93265a7d54589b3ca077b4068a6 Author: Miroslav Lichvar <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <mlich...@redhat.com> Date: Wed May 6 13:08:56 2020 +0200 sources: improve and add more debug messages commit bddb3b32285115e2bba55390e2a63967bcf5d395 Author: Miroslav Lichvar <mlich...@redhat.com> 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 <mlich...@redhat.com> 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 <mlich...@redhat.com> 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-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.