[chrony-dev] [GIT] chrony/chrony.git branch master updated. 3.0-pre3-12-gd5c5079 |
[ 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 d5c507975c5ba5da32c9c7264dfde8b68a6140e5 (commit)
via b4235abd36b92cf948a9862c2ce5ea4a1645936c (commit)
via 1966085a97eeb8537c83a2be7ec321a089bd2b7b (commit)
via e31e7af48fe239f7fbf8df972be14acc7525cc46 (commit)
via adb9123fc3e01f305ea7456adabda99dbeef5433 (commit)
via b0f7efd59ea793e4eaf8b8ebe909a34d9282de2a (commit)
via e28dfada8c27f1306ba63f15ff96f8ac96042b5a (commit)
via ac0b28cce687e97d5889cdaf06480df16843125d (commit)
via 48b16ae66c25a4a8c4871cfdbd1b11b043aa9920 (commit)
via 061579ec283bc29107fef86a2fd4ff332d17636e (commit)
via f2f834e7e73ae48c2eb637e15c4eef481ff3719c (commit)
via a7802e9a763665b5fc0404e27ce0ce99d30bb038 (commit)
from 8f7ab95ff09e8d3a3f0aa56fb902ab20c6de0ae8 (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 d5c507975c5ba5da32c9c7264dfde8b68a6140e5
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 12 16:22:50 2017 +0100
doc: update README
commit b4235abd36b92cf948a9862c2ce5ea4a1645936c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 12 15:54:28 2017 +0100
update copyright years
commit 1966085a97eeb8537c83a2be7ec321a089bd2b7b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jan 10 15:43:18 2017 +0100
test: add ntp_core unit test
commit e31e7af48fe239f7fbf8df972be14acc7525cc46
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 12 16:19:43 2017 +0100
test: make 119-smoothtime more reliable
commit adb9123fc3e01f305ea7456adabda99dbeef5433
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Jan 11 15:29:23 2017 +0100
test: extend util unit test
commit b0f7efd59ea793e4eaf8b8ebe909a34d9282de2a
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jan 10 17:23:47 2017 +0100
util: handle zero in conversion of NTP timestamps
Handle zero NTP timestamp in UTI_Ntp64ToTimespec() as a special value to
make it symmetric with UTI_TimespecToNtp64(). This is needed since
commit d75f6830f190037421a66754849571fd0b495e35, in which a timestamp is
converted back and forth without checking for zero.
It also makes zero NTP timestamps more apparent in debug output.
commit e28dfada8c27f1306ba63f15ff96f8ac96042b5a
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 12 13:43:41 2017 +0100
rtc: check for backward RTC steps
When accumulating a new sample, check if the new RTC time is newer the
last sample time. If it is not, discard all previous samples, assuming
something has stepped the RTC, or it's a broken RTC/driver.
commit ac0b28cce687e97d5889cdaf06480df16843125d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 12 12:21:50 2017 +0100
sourcestats: align sample time used for source report
This reduces leak of sample times (and receive timestamps which are
related to sample times), which could be useful in off-path attacks on
unauthenticated symmetric interleaved mode.
commit 48b16ae66c25a4a8c4871cfdbd1b11b043aa9920
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jan 10 11:39:05 2017 +0100
local: add assertion for precision
commit 061579ec283bc29107fef86a2fd4ff332d17636e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jan 10 11:30:52 2017 +0100
ntp: don't send packets with RX equal to TX
Before sending an NTP packet, check whether the TX timestamp is not
equal to the RX timestamp. If it is, generate a new TX timestamp and try
again. This is extremely unlikely to happen in normal operation, but it
is needed for reliable detection of the interleaved mode.
commit f2f834e7e73ae48c2eb637e15c4eef481ff3719c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jan 10 10:58:44 2017 +0100
ntp: limit maxdelay parameters
commit a7802e9a763665b5fc0404e27ce0ce99d30bb038
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Jan 9 13:43:26 2017 +0100
fix some coverity warnings
-----------------------------------------------------------------------
Summary of changes:
README | 5 +-
client.c | 9 +-
conf.c | 2 +-
configure | 3 +-
doc/chrony.conf.adoc | 5 +-
doc/chronyc.adoc | 1 +
local.c | 2 +
main.c | 3 +-
ntp_core.c | 125 +++++++++--------
ntp_io_linux.c | 2 +-
rtc_linux.c | 5 +
sourcestats.c | 8 +-
sys_timex.c | 3 +-
test/simulation/119-smoothtime | 2 +-
test/unit/ntp_core.c | 296 +++++++++++++++++++++++++++++++++++++++++
test/unit/ntp_core.keys | 2 +
test/unit/util.c | 8 ++
util.c | 7 +-
18 files changed, 414 insertions(+), 74 deletions(-)
create mode 100644 test/unit/ntp_core.c
create mode 100644 test/unit/ntp_core.keys
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.