[chrony-dev] [GIT] chrony/chrony.git branch master updated. 3.3-37-gc498c21

[ 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  c498c21fad35173d748e8a70affd8044ec5ad0c5 (commit)
       via  6bef8aa0e92b726bd42a8a11cb3fc5f56d1b0377 (commit)
       via  108d11227289dc08cc2d858527c85e27d48362ec (commit)
       via  05078e4252e35712f3c35fc30b653c3fc0c12653 (commit)
       via  4ceb9e4cd0be2b24db9b51c87ad98203fa897067 (commit)
       via  a9f237a39543d519c204152337c75f1db575e31e (commit)
       via  e7ca560c3d93cee24b716e83b6fcf77958a2dde9 (commit)
       via  d9f86f6f708c7f5ae28ce466e3bd3db0b63bcd44 (commit)
       via  879d936277382f189f8d29ee0a5ef3a6bed6f135 (commit)
       via  5bb2bf9361b9c445c968873f6891053d53b1efba (commit)
       via  a8167b7959187889dc3e0c7aa8c68a9431ad636a (commit)
      from  b33b68235630d0de3b2d7f95b7554b5b90250a7f (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 c498c21fad35173d748e8a70affd8044ec5ad0c5
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Aug 3 15:15:36 2018 +0200

    refclock: split off median filter
    
    Move the implementation of the median filter to a separate file to make
    it useful for NTP. Replace some constants with parameters and generalize
    the code to work with full NTP samples (including root dispersion/delay,
    stratum, and leap).
    
    For refclocks it should give the same results as before.

commit 6bef8aa0e92b726bd42a8a11cb3fc5f56d1b0377
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 1 16:28:26 2018 +0200

    use common structure for NTP samples
    
    Define a structure for NTP samples and use it to pass samples from
    the ntp_core and refclock code to sources and sourcestats.

commit 108d11227289dc08cc2d858527c85e27d48362ec
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 1 16:19:37 2018 +0200

    sourcestats: don't save stratum for all samples
    
    Save stratum only from the last accumulated sample as only that is
    currently needed.

commit 05078e4252e35712f3c35fc30b653c3fc0c12653
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 1 16:19:28 2018 +0200

    sourcestats: track leap status
    
    This moves the leap status of the last sample from the source instance
    to the sourcestats instance in order to make them both accumulate the
    same data.

commit 4ceb9e4cd0be2b24db9b51c87ad98203fa897067
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Aug 3 10:39:32 2018 +0200

    sys_linux: allow fcntl(F_SETFL) in seccomp filter
    
    This fixes commit 76bed76289575ba1640c02d370ae5304ef8c5fe2.

commit a9f237a39543d519c204152337c75f1db575e31e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Aug 3 10:08:01 2018 +0200

    configure: fix detection of timepps.h on FreeBSD
    
    The header requires inttypes.h to be useful.

commit e7ca560c3d93cee24b716e83b6fcf77958a2dde9
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Aug 3 10:03:07 2018 +0200

    configure: drop detection of stdint.h and inttypes.h
    
    The current code uses macros from inttypes.h. There is no point in
    detecting and selecting between stdint.h and inttypes.h as the latter is
    always needed.

commit d9f86f6f708c7f5ae28ce466e3bd3db0b63bcd44
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 1 18:46:08 2018 +0200

    memory: add missing include

commit 879d936277382f189f8d29ee0a5ef3a6bed6f135
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 1 12:20:17 2018 +0200

    util: handle or ignore SIGPIPE signal
    
    In chronyc handle SIGPIPE similarly to SIGTERM. In chronyd ignore the
    signal to avoid crashing when a TCP socket will be needed (e.g. for
    NTS-KE) and will be unexpectedly closed from the other side.

commit 5bb2bf9361b9c445c968873f6891053d53b1efba
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Aug 1 11:59:00 2018 +0200

    util: handle errors in setting of signal handler as fatal

commit a8167b7959187889dc3e0c7aa8c68a9431ad636a
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Jul 31 16:44:43 2018 +0200

    sched: allow file handler with multiple events to remove itself
    
    Before dispatching a handler, check if it is still valid. This allows a
    handler to remove itself when a descriptor has two different events at
    the same time.

-----------------------------------------------------------------------

Summary of changes:
 Makefile.in                 |   2 +-
 client.c                    |   2 +-
 configure                   |  14 +-
 main.c                      |   2 +-
 memory.h                    |   2 +
 ntp.h                       |  15 ++
 ntp_core.c                  |  83 ++++-----
 privops.c                   |   2 +-
 refclock.c                  | 431 ++++++--------------------------------------
 samplefilt.c                | 431 ++++++++++++++++++++++++++++++++++++++++++++
 ntp_signd.h => samplefilt.h |  37 ++--
 sched.c                     |   9 +-
 sources.c                   |  34 +---
 sources.h                   |  30 +--
 sourcestats.c               |  46 ++---
 sourcestats.h               |  17 +-
 sys_linux.c                 |   2 +-
 sysincl.h                   |   9 +-
 test/unit/sources.c         |  29 +--
 util.c                      |  20 +-
 util.h                      |   2 +-
 21 files changed, 642 insertions(+), 577 deletions(-)
 create mode 100644 samplefilt.c
 copy ntp_signd.h => samplefilt.h (50%)


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/