Commit Graph

  • 166e43b13e cmdmon: add good responses to ntpdata report Miroslav Lichvar 2022-08-18 11:59:40 +02:00
  • b84d6759f9 ntp: initialize remote address in ntpdata report Miroslav Lichvar 2022-08-17 15:46:11 +02:00
  • f323c814af doc: update NEWS 4.3-pre1 Miroslav Lichvar 2022-08-11 09:36:40 +02:00
  • 19b47dcbc9 doc: mention maxdelayquant in FAQ Miroslav Lichvar 2022-08-10 15:32:54 +02:00
  • 5edeadcbd9 test: extend 106-refclock test Miroslav Lichvar 2022-08-09 16:53:12 +02:00
  • d91ae2094f configure: disable arc4random on Linux Miroslav Lichvar 2022-08-03 13:17:42 +02:00
  • 30a5845098 configure: avoid -Wnonnull warnings Miroslav Lichvar 2022-08-02 15:09:38 +02:00
  • 0f367efac5 doc: suggest self-signed certificates for NTS in FAQ Miroslav Lichvar 2022-08-02 16:51:48 +02:00
  • 24c011d4a6 test: catch definite leaks with valgrind Miroslav Lichvar 2022-08-02 14:45:18 +02:00
  • 0c2cdd2fb1 test: fix ntp_core unit test to disable source selection Miroslav Lichvar 2022-08-01 16:20:13 +02:00
  • cd1a666e1b test: fix sources unit test to call SRC_ReportSource() correctly Miroslav Lichvar 2022-08-01 13:04:00 +02:00
  • 070b4f69d0 ntp: add maxdelayquant option Miroslav Lichvar 2022-07-21 15:16:47 +02:00
  • 851c823b42 doc: improve description of maxdelay* options Miroslav Lichvar 2022-07-19 14:51:50 +02:00
  • df80274644 quantiles: add function to get minimum k Miroslav Lichvar 2022-07-19 14:33:40 +02:00
  • bb2d68ddf9 test: extend 101-poll and 127-filter tests Miroslav Lichvar 2022-07-18 13:21:22 +02:00
  • 685d8f725b ntp: change minimum allowed poll to -7 Miroslav Lichvar 2022-07-18 13:11:27 +02:00
  • 4234732b08 ntp: rework filter option to count missing samples Miroslav Lichvar 2022-07-19 16:28:32 +02:00
  • a16094adfb samplefilt: add debug message for selected samples Miroslav Lichvar 2022-07-20 12:23:04 +02:00
  • a4349b13df samplefilt: add function to get maximum number of samples Miroslav Lichvar 2022-07-19 16:02:38 +02:00
  • 3556dadea1 ntp: enable sub-second poll sooner with filter option Miroslav Lichvar 2022-07-18 12:50:05 +02:00
  • 220e6d1907 ntp: fix initial poll to follow non-LAN minimum Miroslav Lichvar 2022-07-18 12:43:13 +02:00
  • a738037705 client: check for stdout errors Miroslav Lichvar 2022-07-14 14:51:24 +02:00
  • 7daf34675a refclock: remove unused struct MedianFilter Yury Vostrikov 2022-07-04 19:37:52 +02:00
  • de598c2310 main: add log message for timeout reached with -t option Miroslav Lichvar 2022-06-30 11:52:40 +02:00
  • 91cc4dbb12 doc: improve description of test A in measurements log Miroslav Lichvar 2022-06-30 10:19:40 +02:00
  • 0ae6f2485b ntp: don't use first response in interleaved mode Miroslav Lichvar 2022-06-30 10:18:48 +02:00
  • 52ec694d2b test: fix server interleaved mode in ntp_core unit test Miroslav Lichvar 2022-06-28 14:41:28 +02:00
  • e2e07af8a4 doc: improve and add more questions to FAQ Miroslav Lichvar 2022-06-22 17:02:05 +02:00
  • 2ed88c31c7 sys_generic: damp slew oscillation due to delayed stop Miroslav Lichvar 2022-06-14 16:31:22 +02:00
  • af8e4a5115 sys_generic: rename slew constants Miroslav Lichvar 2022-06-14 16:02:06 +02:00
  • f503a9a490 test: improve 133-hwtimestamp test Miroslav Lichvar 2022-06-09 13:56:46 +02:00
  • 9c64fbb9c4 hwclock: improve filtering of readings Miroslav Lichvar 2022-06-09 12:21:38 +02:00
  • b428f901c7 quantiles: add support for quantile estimation Miroslav Lichvar 2022-05-18 12:16:33 +02:00
  • 09b7f77f9a hwclock: refactor processing of PHC readings Miroslav Lichvar 2022-06-07 15:03:14 +02:00
  • c23c0b8484 ntp: convert HW timestamp even if PHC reading fails Miroslav Lichvar 2022-06-08 15:30:05 +02:00
  • d530055917 sys_linux: increase number of PHC readings Miroslav Lichvar 2022-06-02 16:06:04 +02:00
  • f41d09e19f doc: improve hwtimestamp description Miroslav Lichvar 2022-05-19 10:09:08 +02:00
  • 46030d9d3e sources: add selection log Miroslav Lichvar 2022-05-19 08:23:05 +02:00
  • 02ccd3a3c7 sourcestats: don't load samples from future Miroslav Lichvar 2022-05-18 16:30:19 +02:00
  • 9cc609c4b0 local: cancel remaining correction after external step Miroslav Lichvar 2022-05-12 11:53:15 +02:00
  • a0a496dcb4 refclock: set minimum maxlockage in local mode Miroslav Lichvar 2022-05-11 11:53:07 +02:00
  • 8d08486edf refclock: restart local mode after losing lock Miroslav Lichvar 2022-05-11 11:36:57 +02:00
  • a3b376cf0a refclock: fix invalid warning in local mode Miroslav Lichvar 2022-05-09 16:41:27 +02:00
  • e66f1df89d samplefilt: drop last sample in SPF_DropSamples() Miroslav Lichvar 2022-05-11 11:04:52 +02:00
  • 35220aac9d siv: set key directly with gnutls Miroslav Lichvar 2022-05-11 08:57:22 +02:00
  • 5b04f3ca90 doc: improve description of chronyc -h option Miroslav Lichvar 2022-05-05 12:14:26 +02:00
  • beb1c36136 doc: improve maxchange description Miroslav Lichvar 2022-05-05 11:50:00 +02:00
  • da3495c472 nts: don't exit if initialization of priority cache fails Miroslav Lichvar 2022-05-04 14:17:34 +02:00
  • 356771c0c3 client: rework command catenation Miroslav Lichvar 2022-05-03 13:25:11 +02:00
  • fca8966ada examples: replace grep command in NM dispatcher script Miroslav Lichvar 2022-03-23 15:17:03 +01:00
  • 25f80a1a9d doc: include gnutls in libraries providing SECHASH feature Miroslav Lichvar 2022-03-16 14:46:13 +01:00
  • 1219f99935 ntp: keep original source IP address Miroslav Lichvar 2022-03-09 15:34:16 +01:00
  • 33a1fe7a9c ntp: split out conf_id allocation Miroslav Lichvar 2022-03-09 15:30:16 +01:00
  • eed0a0de56 test: update 007-cmdmon system test for recent changes Miroslav Lichvar 2022-03-07 15:54:08 +01:00
  • 07600cbd71 test: extend sources unit test Miroslav Lichvar 2022-02-28 16:22:32 +01:00
  • f2e341b5ed sources: improve debug messages Miroslav Lichvar 2022-02-24 14:48:24 +01:00
  • 55717c1ccd refclock: trim offset in local mode Miroslav Lichvar 2022-02-24 08:45:10 +01:00
  • d5e645eb38 samplefilt: add function to correct accumulated offsets Miroslav Lichvar 2022-02-24 08:44:10 +01:00
  • 3196630fb9 sys_linux: don't require configurable pin for external PPS Miroslav Lichvar 2022-02-23 11:31:24 +01:00
  • 663dde1ad7 refclock: improve precision with large offset Miroslav Lichvar 2022-02-23 10:23:18 +01:00
  • 62757cda49 refclock: add local option Miroslav Lichvar 2022-02-22 11:24:00 +01:00
  • af6ae9186b reference: allow clock adjustments without updating reference Miroslav Lichvar 2022-02-22 11:00:27 +01:00
  • 4c29f8888c sources: handle unsynchronized sources in selection Miroslav Lichvar 2022-02-14 10:55:22 +01:00
  • d06ae4a60e sourcestats: add function to get minsamples Miroslav Lichvar 2022-02-10 16:38:50 +01:00
  • f9af2f9733 sourcestats: clamp minsamples and maxsamples in initialization Miroslav Lichvar 2022-02-10 15:24:25 +01:00
  • 43ae0131cd sourcestats: use constant for required number of samples Miroslav Lichvar 2022-02-10 15:16:08 +01:00
  • 8bb8f15a7d sys_linux: allow rseq in seccomp filter Michael Hudson-Doyle 2022-02-09 09:06:13 +01:00
  • e55f174bd3 examples: handle more actions in NM dispatcher script Miroslav Lichvar 2022-02-07 13:27:48 +01:00
  • 5bd13c8d59 examples: support DHCPv6 NTP servers in NM dispatcher script Miroslav Lichvar 2022-02-07 13:27:25 +01:00
  • 759580aa6f client: fix waitsync command to reconnect to server Miroslav Lichvar 2022-01-26 16:00:36 +01:00
  • b61cbed689 test: ensure awk commands in 008-ntpera return an integer Vincent Blut 2022-01-12 18:08:34 +01:00
  • 2ac2247756 doc: update NEWS 4.2 Miroslav Lichvar 2021-12-16 09:56:20 +01:00
  • 55f48b14b7 update copyright years Miroslav Lichvar 2021-12-16 09:54:11 +01:00
  • 3dfac33858 ntp: set local address on PTP socket on FreeBSD Miroslav Lichvar 2021-12-16 13:08:19 +01:00
  • d5f2401421 cmdmon: fix transmit_reply() to not read uninitialized data Miroslav Lichvar 2021-12-16 11:36:26 +01:00
  • fb0570cc73 socket: zero sockaddr_un to initialize sa_len Miroslav Lichvar 2021-12-16 10:41:31 +01:00
  • 43936ba0d1 clientlog: remove unnecessary operation in timestamp conversion Miroslav Lichvar 2021-12-14 10:41:08 +01:00
  • f2ba20f293 ntp: avoid unnecessary source lookups Miroslav Lichvar 2021-12-14 10:04:39 +01:00
  • fcd384523b ntp: fix typo in comment Miroslav Lichvar 2021-12-13 15:54:43 +01:00
  • 48bce351bf doc: describe use case for leapsecmode ignore option Miroslav Lichvar 2021-12-09 17:13:09 +01:00
  • 25f93875d9 doc: switch Solaris support to illumos Miroslav Lichvar 2021-12-09 13:27:50 +01:00
  • ebc610fcb3 sys_solaris: disable kernel dosynctodr Miroslav Lichvar 2021-12-07 11:32:54 +01:00
  • 264957a443 doc: update NEWS 4.2-pre1 Miroslav Lichvar 2021-12-02 11:19:40 +01:00
  • af611b5842 ntp: limit total monotonic offset correction Miroslav Lichvar 2021-12-02 10:56:26 +01:00
  • 1c1ca1d12f test: update and improve 003-sanitizers test Miroslav Lichvar 2021-12-01 10:13:14 +01:00
  • c506b9aac8 test: allow another inaccuracy in util unit test Miroslav Lichvar 2021-12-01 09:26:41 +01:00
  • 2eefa61f10 test: fix 008-ntpera test for arbitrary NTP era split Miroslav Lichvar 2021-12-01 09:24:13 +01:00
  • 89a5e21e4d reference: check for unset leap_when in is_leap_close() Miroslav Lichvar 2021-12-01 09:14:34 +01:00
  • 6a79771898 ntp: check for zero timestamp in initial TX timeout Miroslav Lichvar 2021-12-01 09:11:09 +01:00
  • 53353529cf rtc: don't drop first sample after initial trim Miroslav Lichvar 2021-11-29 12:30:09 +01:00
  • 22bfdf204f rtc: drop rtc_trim array Miroslav Lichvar 2021-11-29 12:15:25 +01:00
  • fc28e9ae56 rtc: remove unnecessary variable initializations Miroslav Lichvar 2021-11-29 11:55:24 +01:00
  • 17e6258694 doc: update FAQ Miroslav Lichvar 2021-11-23 16:05:16 +01:00
  • d7a444593f ntp: improve check for PTP socket Miroslav Lichvar 2021-11-24 15:05:15 +01:00
  • 701b9415a5 test: update 110-chronyc test Miroslav Lichvar 2021-11-24 12:10:46 +01:00
  • d5894c0738 main: add assertions for timespec signedness Miroslav Lichvar 2021-11-23 14:41:08 +01:00
  • a0a9560258 util: reset GetRandom functions in helpers after fork Miroslav Lichvar 2021-11-23 13:17:26 +01:00
  • 09067e06d3 ntp: fix exp1 EF search in process_response() Miroslav Lichvar 2021-11-23 10:35:22 +01:00
  • dbbdd5af06 ntp: make default NTP version with xleave to be always 4 Miroslav Lichvar 2021-11-22 16:44:24 +01:00
  • 7f984cf7fa ntp: limit interleaved responses to NTPv4 Miroslav Lichvar 2021-11-22 16:33:46 +01:00