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