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


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/