[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 2.0-pre1-28-g565976a |
[ Thread Index |
Date Index
| More chrony.tuxfamily.org/chrony-dev Archives
]
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".
The branch, master has been updated
via 565976acbe3cecb8adb5a5df84ca769eafb1effb (commit)
via 857d51ea8e31e73489a0b757d9a1a8251c89d609 (commit)
via ba855446110352e196f7295b8e4d09098219ab17 (commit)
via 293806d52def86373a46e34dae609735d88cc237 (commit)
via 7f45eb7957adb9cb16a3cc296a949616570fd954 (commit)
via 78283dd822c7951e8bdf5c9c6d22a506c72a0fe9 (commit)
via bbdf708d1a14ac9f8a53fdf6675ef0016757fac2 (commit)
from 08195d7e41785f93463fd9a5344dbfda9ae3b1a4 (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 565976acbe3cecb8adb5a5df84ca769eafb1effb
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Apr 7 12:25:01 2015 +0200
doc: document smoothtime directive
commit 857d51ea8e31e73489a0b757d9a1a8251c89d609
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Apr 1 17:35:39 2015 +0200
test: extend 113-leapsecond for leap smear
commit ba855446110352e196f7295b8e4d09098219ab17
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Apr 1 17:33:39 2015 +0200
ntp: smear leap second with slewing mode and smoothing
Suppress leap second in packets sent to clients when smoothing and leap
second slew mode are enabled.
commit 293806d52def86373a46e34dae609735d88cc237
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Apr 2 16:51:23 2015 +0200
test: add 119-smoothtime
commit 7f45eb7957adb9cb16a3cc296a949616570fd954
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Mar 31 15:47:11 2015 +0200
ntp: add server time smoothing
Time smoothing determines an offset that needs to be applied to the
cooked time to make it smooth for external observers. Observed offset
and frequency change slowly and there are no discontinuities. This can
be used on an NTP server to make it easier for the clients to track the
time and keep their clocks close together even when large offset or
frequency corrections are applied to the server's clock (e.g. after
being offline for longer time).
Accumulated offset and frequency are smoothed out in three stages. In
the first stage, the frequency is changed at a constant rate (wander) up
to a maximum, in the second stage the frequency stays at the maximum for
as long as needed and in the third stage the frequency is brought back
to zero.
Time smoothing is configured by the smoothtime directive. It takes two
arguments, maximum frequency offset and maximum wander. It's disabled by
default.
commit 78283dd822c7951e8bdf5c9c6d22a506c72a0fe9
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Apr 2 10:28:23 2015 +0200
test: fix source selection check
The chronyd log message changed from "no reachable sources" to "no
selectable sources" in 8f062454.
commit bbdf708d1a14ac9f8a53fdf6675ef0016757fac2
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Mar 31 11:51:03 2015 +0200
reference: update our reference time on slew
-----------------------------------------------------------------------
Summary of changes:
Makefile.in | 2 +-
chrony.texi.in | 59 +++++++-
conf.c | 27 ++++
conf.h | 1 +
local.c | 4 +
logging.h | 3 +-
main.c | 3 +
ntp_core.c | 34 ++++-
reference.c | 20 ++-
reference.h | 6 +
smooth.c | 267 +++++++++++++++++++++++++++++++++++++
sys_solaris.h => smooth.h | 18 ++-
test/simulation/113-leapsecond | 14 ++
test/simulation/117-fallbackdrift | 1 -
test/simulation/119-smoothtime | 68 ++++++++++
test/simulation/test.common | 2 +-
16 files changed, 512 insertions(+), 17 deletions(-)
create mode 100644 smooth.c
copy sys_solaris.h => smooth.h (75%)
create mode 100755 test/simulation/119-smoothtime
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.