[chrony-dev] [GIT] chrony/chrony.git branch master updated. 4.4-pre1-30-g7a03206 |
[ 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 7a032062223853dfa9a1ba67995d3088d0dd7f43 (commit)
via b86c50bb9f9062e1a02a8f35bd22b079dd5fdda9 (commit)
via 36f9b24dfed2f16ba4929efcb62e658925cdc8aa (commit)
via e0b75b87bf2b9e24a0854356c3da3b72aaaae96e (commit)
via 6661a614864940611f36b41be39400e0d1ef506b (commit)
from bc7629175025ed1c7cf6458a0cdc79c67d9247fe (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 7a032062223853dfa9a1ba67995d3088d0dd7f43
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Jun 21 11:27:41 2023 +0200
doc: update NEWS
commit b86c50bb9f9062e1a02a8f35bd22b079dd5fdda9
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jun 20 16:23:34 2023 +0200
ntp: refresh IP addresses periodically
Refresh NTP sources specified by hostname periodically (every 2 weeks
by default) to avoid long-running instances using a server which is no
longer intended for service, even if it is still responding correctly
and would not be replaced as unreachable, and help redistributing load
in large pools like pool.ntp.org. Only one source is refreshed at a time
to not interrupt clock updates if there are multiple selectable servers.
The refresh directive configures the interval. A value of 0 disables
the periodic refreshment.
Suggested-by: Ask Bjørn Hansen <ask@xxxxxxxxxxxxxx>
commit 36f9b24dfed2f16ba4929efcb62e658925cdc8aa
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jun 20 15:28:07 2023 +0200
doc: remove out-of-date statement in server description
chronyc refresh no longer forces replacement of sources.
Fixes: b2dac47c8267 ("ntp: avoid unneccessary replacements on refresh command")
commit e0b75b87bf2b9e24a0854356c3da3b72aaaae96e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Jun 19 16:46:10 2023 +0200
ntp: remove resolving timeout in finalization
Don't assume NSR_Finalise() can be called only on exit when the
scheduler is finalized.
commit 6661a614864940611f36b41be39400e0d1ef506b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Jun 19 16:10:45 2023 +0200
sched: reset timer queue in finalization
Don't leave dangling pointers to timer queue entries when they are
freed in the scheduler finalization in case some code tried to remove
a timer later.
Fixes: 6ea1082a72d8 ("sched: free timer blocks on exit")
-----------------------------------------------------------------------
Summary of changes:
NEWS | 3 +++
conf.c | 13 ++++++++++++
conf.h | 2 ++
doc/chrony.conf.adoc | 17 ++++++++++++---
ntp_sources.c | 50 ++++++++++++++++++++++++++++++++++++++++++++-
sched.c | 2 ++
test/simulation/147-refresh | 28 +++++++++++++++++++++++++
7 files changed, 111 insertions(+), 4 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.