Commit graph

  • 91cc4dbb12 doc: improve description of test A in measurements log Miroslav Lichvar 2022-06-30 10:19:40 +0200
  • 0ae6f2485b ntp: don't use first response in interleaved mode Miroslav Lichvar 2022-06-30 10:18:48 +0200
  • 52ec694d2b test: fix server interleaved mode in ntp_core unit test Miroslav Lichvar 2022-06-28 14:41:28 +0200
  • e2e07af8a4 doc: improve and add more questions to FAQ Miroslav Lichvar 2022-06-22 17:02:05 +0200
  • 2ed88c31c7 sys_generic: damp slew oscillation due to delayed stop Miroslav Lichvar 2022-06-14 16:31:22 +0200
  • af8e4a5115 sys_generic: rename slew constants Miroslav Lichvar 2022-06-14 16:02:06 +0200
  • f503a9a490 test: improve 133-hwtimestamp test Miroslav Lichvar 2022-06-09 13:56:46 +0200
  • 9c64fbb9c4 hwclock: improve filtering of readings Miroslav Lichvar 2022-06-09 12:21:38 +0200
  • b428f901c7 quantiles: add support for quantile estimation Miroslav Lichvar 2022-05-18 12:16:33 +0200
  • 09b7f77f9a hwclock: refactor processing of PHC readings Miroslav Lichvar 2022-06-07 15:03:14 +0200
  • c23c0b8484 ntp: convert HW timestamp even if PHC reading fails Miroslav Lichvar 2022-06-08 15:30:05 +0200
  • d530055917 sys_linux: increase number of PHC readings Miroslav Lichvar 2022-06-02 16:06:04 +0200
  • f41d09e19f doc: improve hwtimestamp description Miroslav Lichvar 2022-05-19 10:09:08 +0200
  • 46030d9d3e sources: add selection log Miroslav Lichvar 2022-05-19 08:23:05 +0200
  • 02ccd3a3c7 sourcestats: don't load samples from future Miroslav Lichvar 2022-05-18 16:30:19 +0200
  • 9cc609c4b0 local: cancel remaining correction after external step Miroslav Lichvar 2022-05-12 11:53:15 +0200
  • a0a496dcb4 refclock: set minimum maxlockage in local mode Miroslav Lichvar 2022-05-11 11:53:07 +0200
  • 8d08486edf refclock: restart local mode after losing lock Miroslav Lichvar 2022-05-11 11:36:57 +0200
  • a3b376cf0a refclock: fix invalid warning in local mode Miroslav Lichvar 2022-05-09 16:41:27 +0200
  • e66f1df89d samplefilt: drop last sample in SPF_DropSamples() Miroslav Lichvar 2022-05-11 11:04:52 +0200
  • 35220aac9d siv: set key directly with gnutls Miroslav Lichvar 2022-05-11 08:57:22 +0200
  • 5b04f3ca90 doc: improve description of chronyc -h option Miroslav Lichvar 2022-05-05 12:14:26 +0200
  • beb1c36136 doc: improve maxchange description Miroslav Lichvar 2022-05-05 11:50:00 +0200
  • da3495c472 nts: don't exit if initialization of priority cache fails Miroslav Lichvar 2022-05-04 14:17:34 +0200
  • 356771c0c3 client: rework command catenation Miroslav Lichvar 2022-05-03 13:25:11 +0200
  • fca8966ada examples: replace grep command in NM dispatcher script Miroslav Lichvar 2022-03-23 15:17:03 +0100
  • 25f80a1a9d doc: include gnutls in libraries providing SECHASH feature Miroslav Lichvar 2022-03-16 14:46:13 +0100
  • 1219f99935 ntp: keep original source IP address Miroslav Lichvar 2022-03-09 15:34:16 +0100
  • 33a1fe7a9c ntp: split out conf_id allocation Miroslav Lichvar 2022-03-09 15:30:16 +0100
  • eed0a0de56 test: update 007-cmdmon system test for recent changes Miroslav Lichvar 2022-03-07 15:54:08 +0100
  • 07600cbd71 test: extend sources unit test Miroslav Lichvar 2022-02-28 16:22:32 +0100
  • f2e341b5ed sources: improve debug messages Miroslav Lichvar 2022-02-24 14:48:24 +0100
  • 55717c1ccd refclock: trim offset in local mode Miroslav Lichvar 2022-02-24 08:45:10 +0100
  • d5e645eb38 samplefilt: add function to correct accumulated offsets Miroslav Lichvar 2022-02-24 08:44:10 +0100
  • 3196630fb9 sys_linux: don't require configurable pin for external PPS Miroslav Lichvar 2022-02-23 11:31:24 +0100
  • 663dde1ad7 refclock: improve precision with large offset Miroslav Lichvar 2022-02-23 10:23:18 +0100
  • 62757cda49 refclock: add local option Miroslav Lichvar 2022-02-22 11:24:00 +0100
  • af6ae9186b reference: allow clock adjustments without updating reference Miroslav Lichvar 2022-02-22 11:00:27 +0100
  • 4c29f8888c sources: handle unsynchronized sources in selection Miroslav Lichvar 2022-02-14 10:55:22 +0100
  • d06ae4a60e sourcestats: add function to get minsamples Miroslav Lichvar 2022-02-10 16:38:50 +0100
  • f9af2f9733 sourcestats: clamp minsamples and maxsamples in initialization Miroslav Lichvar 2022-02-10 15:24:25 +0100
  • 43ae0131cd sourcestats: use constant for required number of samples Miroslav Lichvar 2022-02-10 15:16:08 +0100
  • 8bb8f15a7d sys_linux: allow rseq in seccomp filter Michael Hudson-Doyle 2022-02-09 09:06:13 +0100
  • e55f174bd3 examples: handle more actions in NM dispatcher script Miroslav Lichvar 2022-02-07 13:27:48 +0100
  • 5bd13c8d59 examples: support DHCPv6 NTP servers in NM dispatcher script Miroslav Lichvar 2022-02-07 13:27:25 +0100
  • 759580aa6f client: fix waitsync command to reconnect to server Miroslav Lichvar 2022-01-26 16:00:36 +0100
  • b61cbed689 test: ensure awk commands in 008-ntpera return an integer Vincent Blut 2022-01-12 18:08:34 +0100
  • 2ac2247756 doc: update NEWS 4.2 Miroslav Lichvar 2021-12-16 09:56:20 +0100
  • 55f48b14b7 update copyright years Miroslav Lichvar 2021-12-16 09:54:11 +0100
  • 3dfac33858 ntp: set local address on PTP socket on FreeBSD Miroslav Lichvar 2021-12-16 13:08:19 +0100
  • d5f2401421 cmdmon: fix transmit_reply() to not read uninitialized data Miroslav Lichvar 2021-12-16 11:36:26 +0100
  • fb0570cc73 socket: zero sockaddr_un to initialize sa_len Miroslav Lichvar 2021-12-16 10:41:31 +0100
  • 43936ba0d1 clientlog: remove unnecessary operation in timestamp conversion Miroslav Lichvar 2021-12-14 10:41:08 +0100
  • f2ba20f293 ntp: avoid unnecessary source lookups Miroslav Lichvar 2021-12-14 10:04:39 +0100
  • fcd384523b ntp: fix typo in comment Miroslav Lichvar 2021-12-13 15:54:43 +0100
  • 48bce351bf doc: describe use case for leapsecmode ignore option Miroslav Lichvar 2021-12-09 17:13:09 +0100
  • 25f93875d9 doc: switch Solaris support to illumos Miroslav Lichvar 2021-12-09 13:27:50 +0100
  • ebc610fcb3 sys_solaris: disable kernel dosynctodr Miroslav Lichvar 2021-12-07 11:32:54 +0100
  • 264957a443 doc: update NEWS 4.2-pre1 Miroslav Lichvar 2021-12-02 11:19:40 +0100
  • af611b5842 ntp: limit total monotonic offset correction Miroslav Lichvar 2021-12-02 10:56:26 +0100
  • 1c1ca1d12f test: update and improve 003-sanitizers test Miroslav Lichvar 2021-12-01 10:13:14 +0100
  • c506b9aac8 test: allow another inaccuracy in util unit test Miroslav Lichvar 2021-12-01 09:26:41 +0100
  • 2eefa61f10 test: fix 008-ntpera test for arbitrary NTP era split Miroslav Lichvar 2021-12-01 09:24:13 +0100
  • 89a5e21e4d reference: check for unset leap_when in is_leap_close() Miroslav Lichvar 2021-12-01 09:14:34 +0100
  • 6a79771898 ntp: check for zero timestamp in initial TX timeout Miroslav Lichvar 2021-12-01 09:11:09 +0100
  • 53353529cf rtc: don't drop first sample after initial trim Miroslav Lichvar 2021-11-29 12:30:09 +0100
  • 22bfdf204f rtc: drop rtc_trim array Miroslav Lichvar 2021-11-29 12:15:25 +0100
  • fc28e9ae56 rtc: remove unnecessary variable initializations Miroslav Lichvar 2021-11-29 11:55:24 +0100
  • 17e6258694 doc: update FAQ Miroslav Lichvar 2021-11-23 16:05:16 +0100
  • d7a444593f ntp: improve check for PTP socket Miroslav Lichvar 2021-11-24 15:05:15 +0100
  • 701b9415a5 test: update 110-chronyc test Miroslav Lichvar 2021-11-24 12:10:46 +0100
  • d5894c0738 main: add assertions for timespec signedness Miroslav Lichvar 2021-11-23 14:41:08 +0100
  • a0a9560258 util: reset GetRandom functions in helpers after fork Miroslav Lichvar 2021-11-23 13:17:26 +0100
  • 09067e06d3 ntp: fix exp1 EF search in process_response() Miroslav Lichvar 2021-11-23 10:35:22 +0100
  • dbbdd5af06 ntp: make default NTP version with xleave to be always 4 Miroslav Lichvar 2021-11-22 16:44:24 +0100
  • 7f984cf7fa ntp: limit interleaved responses to NTPv4 Miroslav Lichvar 2021-11-22 16:33:46 +0100
  • 8df49b799f ntp: suppress monotonic timestamp if smoothing is enabled Miroslav Lichvar 2021-11-22 15:52:01 +0100
  • e7c2f71cea ntp: add special value to experimental root delay/disp Miroslav Lichvar 2021-11-22 11:39:29 +0100
  • 219085b8f6 test: add 144-exp1 test Miroslav Lichvar 2021-11-15 10:11:03 +0100
  • 2319f72b29 ntp: add client support for experimental extension field Miroslav Lichvar 2021-11-15 10:08:34 +0100
  • 72f7d09f58 sourcestats: add function to correct accumulated offsets Miroslav Lichvar 2021-11-10 15:34:26 +0100
  • 0bf39c0ab9 ntp: add server support for experimental extension field Miroslav Lichvar 2021-11-10 14:56:31 +0100
  • 2e126ed2b5 util: add functions for converting new root delay/dispersion Miroslav Lichvar 2021-11-15 10:25:35 +0100
  • a652ce7d0e util: add function to subtract NTP timestamps Miroslav Lichvar 2021-11-10 14:28:53 +0100
  • a97ca73704 ntp: add pre-NTPv5 experimental extension field Miroslav Lichvar 2021-11-10 14:52:04 +0100
  • 125d7a5c32 ntp: prepare for non-authentication extension fields Miroslav Lichvar 2021-11-08 16:35:47 +0100
  • 36356ef033 ntp: move initial packet parsing from ntp_auth to ntp_core Miroslav Lichvar 2021-11-08 16:06:03 +0100
  • a2d1569455 socket: increase message buffer length Miroslav Lichvar 2021-10-26 15:40:09 +0200
  • 952c3b2528 ntp: use previous root delay/disp in interleaved mode Miroslav Lichvar 2021-10-26 14:41:49 +0200
  • d92d24ad7f test: extend 122-xleave test Miroslav Lichvar 2021-10-26 12:22:55 +0200
  • bc33e1cda1 clientlog: undo clock adjustments in updated TX timestamps Miroslav Lichvar 2021-10-25 17:00:28 +0200
  • 189bf9c536 ntp: don't save timestamps if transmit_packet() failed Miroslav Lichvar 2021-10-25 10:23:41 +0200
  • c5dde9b66a ntp: initialize saved TX timestamp Miroslav Lichvar 2021-10-25 10:18:27 +0200
  • 1fb60f8db8 cmdmon: add interleaved stats to serverstats Miroslav Lichvar 2021-10-20 16:10:21 +0200
  • 2f05287e15 test: improve clientlog unit test Miroslav Lichvar 2021-10-18 12:25:47 +0200
  • 61226cda8c ntp: don't capture TX timestamps if clientlog is disabled Miroslav Lichvar 2021-10-18 11:29:58 +0200
  • 26b51d841e doc: improve clientloglimit description Miroslav Lichvar 2021-10-14 12:29:47 +0200
  • 5f4cbaab7e ntp: optimize detection of clients using interleaved mode Miroslav Lichvar 2021-10-14 12:03:49 +0200
  • 7a80647fb4 ntp: move authentication calls in transmit_packet() Miroslav Lichvar 2021-10-14 11:52:21 +0200
  • 14b8df3702 clientlog: separate NTP timestamps from IP addresses Miroslav Lichvar 2021-10-11 13:27:35 +0200