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