Miroslav Lichvar
5dc86c236b
update copyright years
2018-09-12 11:38:10 +02:00
Miroslav Lichvar
bcedacaa3d
test: fix samplefilt unit test to work with low-precision clock
2018-09-10 14:56:03 +02:00
Miroslav Lichvar
49d52b547f
test: make 129-reload more reliable
2018-08-31 12:48:36 +02:00
Miroslav Lichvar
cf7b5363cd
test: extend 110-chronyc test
2018-08-31 09:55:43 +02:00
Miroslav Lichvar
7f3183cc72
test: extend 106-refclock test
2018-08-31 09:55:43 +02:00
Miroslav Lichvar
018977044a
test: add 133-hwtimestamp test
2018-08-30 08:08:19 +02:00
Miroslav Lichvar
cc49d8e6e6
test: add 132-logchange test
2018-08-28 18:27:43 +02:00
Miroslav Lichvar
933bd017b4
test: add 131-maxchange test
2018-08-28 18:27:43 +02:00
Miroslav Lichvar
d558b33d85
test: extend 108-peer test
2018-08-28 18:27:43 +02:00
Miroslav Lichvar
9268bf2cff
test: don't override user settings with default values
...
This fixes commit 671daf06b8
.
2018-08-28 18:27:43 +02:00
Miroslav Lichvar
dbf2c22467
test: extend ntp_core unit test
2018-08-28 18:27:03 +02:00
Miroslav Lichvar
af4fe92095
test: update hash unit test
2018-08-28 18:18:07 +02:00
Miroslav Lichvar
e034a07be8
test: enable unit tests to suspend logging
2018-08-28 18:18:07 +02:00
Miroslav Lichvar
6e10e6740c
test: add 130-quit test
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
bfaa10f2b0
test: add 129-reload test
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
9f167a7997
test: add 128-nocontrol test
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
6908163464
test: separate client/server chronyd options
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
671daf06b8
test: avoid using eval in shell scripts
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
b189a5386b
test: extend util unit test
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
7889d108c2
test: add samplefilt unit test
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
3cfa8ce9d3
test: add sanitizers test
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
570573fe28
test: detect configure errors in compilation test
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
62b1a11736
test: add -Werror to CFLAGS in compilation test
2018-08-24 18:09:29 +02:00
Miroslav Lichvar
cffc856b50
test: update hwclock unit test
2018-08-21 16:54:54 +02:00
Miroslav Lichvar
8d5b86efe7
test: make 121-orphan more reliable
2018-08-21 15:52:35 +02:00
Miroslav Lichvar
c5bdc52a59
test: don't require exit message to be on last line
...
This is useful with enabled debug output.
2018-08-17 17:39:50 +02:00
Miroslav Lichvar
05492d1d23
test: improve 101-poll test
2018-08-10 16:46:38 +02:00
Miroslav Lichvar
c0717a27f6
hwclock: add parameters for minimum/maximum number of samples
...
Allocate the arrays which hold the samples dynamically and limit the
number of dropped samples to not fall below the minimum.
2018-08-09 14:52:08 +02:00
Miroslav Lichvar
159bd73f76
test: add 127-filter test
2018-08-09 14:52:08 +02:00
Miroslav Lichvar
6bef8aa0e9
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.
2018-08-03 17:21:02 +02:00
Miroslav Lichvar
9bc774d6af
fix printf()/scanf() format signedness
...
Fix mismatches between the format and sign of variables passed to
printf() or scanf(), which were found in a Frama-C analysis and gcc
using the -Wformat-signedness option.
2018-06-20 16:57:04 +02:00
Miroslav Lichvar
5aae563277
update copyright years
2018-03-28 16:57:48 +02:00
Miroslav Lichvar
a94f5fe007
test: extend 126-burst
2018-03-28 16:57:48 +02:00
Miroslav Lichvar
63f0234748
test: fix hash unit test for NSS
...
Some hash functions in the freebl3 library ignore the length of the
output buffer and always return the length of the digest.
2018-03-28 16:57:48 +02:00
Miroslav Lichvar
78a6698ae1
test: update compilation test to disable nettle
2018-03-13 10:46:57 +01:00
Miroslav Lichvar
35a68d5b59
test: add hash unit test
2018-03-13 10:44:24 +01:00
Miroslav Lichvar
af145e871e
test: use random version in ntp_core unit test
2018-03-07 13:17:55 +01:00
Miroslav Lichvar
8e4c776900
test: add 126-burst test
2018-02-28 10:09:47 +01:00
Miroslav Lichvar
a4bd7f1800
test: make 119-smoothtime more reliable
2018-02-26 17:24:08 +01:00
Miroslav Lichvar
e41042e258
test: update util unit test
2018-02-26 13:42:04 +01:00
Miroslav Lichvar
5581466c63
test: improve and extend ntp_core unit test
2018-02-26 13:42:04 +01:00
Miroslav Lichvar
f0f18a02a7
ntp: separate timestamps for restarting symmetric protocol
...
Save the local receive and remote transmit timestamp needed for
(re)starting the symmetric protocol when no valid reply was received
separately from the timestamps that are used for synchronization of the
local clock.
This extends the interval in which the local NTP state is (partially)
protected against replay attacks in order to complete a measurement
in the interleaved symmetric mode from [last valid RX, next TX] to
[last TX, next TX], i.e. it should be the same as in the basic mode.
2018-02-26 13:42:04 +01:00
Miroslav Lichvar
bfc2fa645c
test: add 125-packetloss test
2018-02-16 11:09:54 +01:00
Miroslav Lichvar
11111804fd
test: extend 106-refclock
2018-02-16 11:09:54 +01:00
Miroslav Lichvar
87ec67247e
test: extend 110-chronyc
2018-02-16 11:09:54 +01:00
Miroslav Lichvar
5384a93645
test: extend util unit test
2017-12-05 10:14:19 +01:00
Miroslav Lichvar
77a1f27a1d
test: add 124-tai test
2017-10-11 17:49:30 +02:00
Miroslav Lichvar
b45d864f73
test: check for maxchange message in check_chronyd_exit()
2017-10-11 17:49:21 +02:00
Miroslav Lichvar
750afc30f2
test: fix keys unit test
2017-09-01 11:28:55 +02:00
Miroslav Lichvar
b711873f45
test: add 123-mindelay test
2017-08-28 14:27:14 +02:00