Commit Graph

  • 8df49b799f ntp: suppress monotonic timestamp if smoothing is enabled Miroslav Lichvar 2021-11-22 15:52:01 +01:00
  • e7c2f71cea ntp: add special value to experimental root delay/disp Miroslav Lichvar 2021-11-22 11:39:29 +01:00
  • 219085b8f6 test: add 144-exp1 test Miroslav Lichvar 2021-11-15 10:11:03 +01:00
  • 2319f72b29 ntp: add client support for experimental extension field Miroslav Lichvar 2021-11-15 10:08:34 +01:00
  • 72f7d09f58 sourcestats: add function to correct accumulated offsets Miroslav Lichvar 2021-11-10 15:34:26 +01:00
  • 0bf39c0ab9 ntp: add server support for experimental extension field Miroslav Lichvar 2021-11-10 14:56:31 +01:00
  • 2e126ed2b5 util: add functions for converting new root delay/dispersion Miroslav Lichvar 2021-11-15 10:25:35 +01:00
  • a652ce7d0e util: add function to subtract NTP timestamps Miroslav Lichvar 2021-11-10 14:28:53 +01:00
  • a97ca73704 ntp: add pre-NTPv5 experimental extension field Miroslav Lichvar 2021-11-10 14:52:04 +01:00
  • 125d7a5c32 ntp: prepare for non-authentication extension fields Miroslav Lichvar 2021-11-08 16:35:47 +01:00
  • 36356ef033 ntp: move initial packet parsing from ntp_auth to ntp_core Miroslav Lichvar 2021-11-08 16:06:03 +01:00
  • a2d1569455 socket: increase message buffer length Miroslav Lichvar 2021-10-26 15:40:09 +02:00
  • 952c3b2528 ntp: use previous root delay/disp in interleaved mode Miroslav Lichvar 2021-10-26 14:41:49 +02:00
  • d92d24ad7f test: extend 122-xleave test Miroslav Lichvar 2021-10-26 12:22:55 +02:00
  • bc33e1cda1 clientlog: undo clock adjustments in updated TX timestamps Miroslav Lichvar 2021-10-25 17:00:28 +02:00
  • 189bf9c536 ntp: don't save timestamps if transmit_packet() failed Miroslav Lichvar 2021-10-25 10:23:41 +02:00
  • c5dde9b66a ntp: initialize saved TX timestamp Miroslav Lichvar 2021-10-25 10:18:27 +02:00
  • 1fb60f8db8 cmdmon: add interleaved stats to serverstats Miroslav Lichvar 2021-10-20 16:10:21 +02:00
  • 2f05287e15 test: improve clientlog unit test Miroslav Lichvar 2021-10-18 12:25:47 +02:00
  • 61226cda8c ntp: don't capture TX timestamps if clientlog is disabled Miroslav Lichvar 2021-10-18 11:29:58 +02:00
  • 26b51d841e doc: improve clientloglimit description Miroslav Lichvar 2021-10-14 12:29:47 +02:00
  • 5f4cbaab7e ntp: optimize detection of clients using interleaved mode Miroslav Lichvar 2021-10-14 12:03:49 +02:00
  • 7a80647fb4 ntp: move authentication calls in transmit_packet() Miroslav Lichvar 2021-10-14 11:52:21 +02:00
  • 14b8df3702 clientlog: separate NTP timestamps from IP addresses Miroslav Lichvar 2021-10-11 13:27:35 +02:00
  • 5cb469b204 clientlog: fix debug message for maximum number of records Miroslav Lichvar 2021-10-14 12:31:52 +02:00
  • 29d7d3176d sys_linux: fix seccomp filter for BINDTODEVICE option Miroslav Lichvar 2021-10-06 10:02:34 +02:00
  • 76a905d652 examples: improve chronyd service Miroslav Lichvar 2021-10-04 10:54:40 +02:00
  • 83f96efdfd examples: harden systemd services Miroslav Lichvar 2021-09-29 15:25:48 +02:00
  • 127826a399 ntp: check software timestamps on Linux Miroslav Lichvar 2021-09-23 13:00:24 +02:00
  • 7ee5f4888e ntp: print stratum 1 refid in ASCII in debug message Miroslav Lichvar 2021-09-23 12:39:54 +02:00
  • 9ed1d1afc2 doc: show arguments of ratelimit options Miroslav Lichvar 2021-09-23 10:08:07 +02:00
  • d0d9a3fa43 use round() for rounding Miroslav Lichvar 2021-09-23 10:01:50 +02:00
  • 9600993c28 test: fix incorrect use of RAND_MAX Miroslav Lichvar 2021-09-23 09:34:47 +02:00
  • 5e6f8458ff client: replace allow/deny parser Miroslav Lichvar 2021-09-22 17:06:38 +02:00
  • f5fe5452f6 conf: rework allow/deny parser Miroslav Lichvar 2021-09-22 15:54:50 +02:00
  • 3ac6a0c26c cmdmon: move comment to make its scope clearer Miroslav Lichvar 2021-09-22 10:34:51 +02:00
  • c2872d1e12 test: extend 110-chronyc test Miroslav Lichvar 2021-09-22 09:59:03 +02:00
  • e47e7e3661 test: fix chronyc test with disabled IPv6 support Miroslav Lichvar 2021-09-21 15:42:07 +02:00
  • d8f14ec59b test: add 143-manual test Miroslav Lichvar 2021-09-20 17:40:09 +02:00
  • 274a51bc38 test: enable chronyc to use Unix domain socket Miroslav Lichvar 2021-09-15 16:57:09 +02:00
  • 92700e194c test: fix 002-scanbuild test Miroslav Lichvar 2021-09-23 14:48:25 +02:00
  • 87df268723 test: update compilation tests Miroslav Lichvar 2021-09-01 16:33:41 +02:00
  • 17a9caf5c8 cmac: add gnutls support Miroslav Lichvar 2021-09-02 09:56:48 +02:00
  • 36441fabde hash: allow non-security MD5 use in FIPS mode Miroslav Lichvar 2021-09-02 11:44:15 +02:00
  • f363998517 hash: add gnutls support Miroslav Lichvar 2021-09-01 14:46:38 +02:00
  • 6fc30baba8 configure: fix SIV detection in gnutls Miroslav Lichvar 2021-09-02 10:36:03 +02:00
  • 70a0f18d52 siv: deinit gnutls on unsupported SIV Miroslav Lichvar 2021-09-02 09:56:58 +02:00
  • 0ad5f5ea89 privops: allow binding to PTP port Miroslav Lichvar 2021-09-02 13:27:23 +02:00
  • d676f39b84 doc: improve ptpport example Miroslav Lichvar 2021-09-01 14:44:48 +02:00
  • 31690261f5 doc: remove obsolete comment in maxslewrate description Miroslav Lichvar 2021-08-18 14:38:16 +02:00
  • 93326488a3 doc: shorten lock_all description Miroslav Lichvar 2021-08-18 14:35:00 +02:00
  • d5ca98eaaa test: add 142-ptpport test Miroslav Lichvar 2021-08-18 12:57:40 +02:00
  • be3158c4e5 ntp: add support for NTP over PTP Miroslav Lichvar 2021-08-18 12:42:07 +02:00
  • 2f1d5d9255 ntp: add PTP rxfilter Miroslav Lichvar 2021-08-18 10:44:48 +02:00
  • b2c2132e4b ntp: provide remote port to NIO_OpenServerSocket() Miroslav Lichvar 2021-08-16 14:51:01 +02:00
  • aab6d1b153 doc: fix chronyd platform support for -P and -m Stefan R. Filipek 2021-08-07 10:35:15 -04:00
  • bbbd80bf03 sys_linux: allow clone3 and pread64 in seccomp filter Miroslav Lichvar 2021-08-09 11:48:21 +02:00
  • f27d719a4e rtc: avoid printing and scanning time_t Miroslav Lichvar 2021-08-05 14:07:17 +02:00
  • 789817cd91 doc: improve ntsserverkey/cert description Miroslav Lichvar 2021-07-07 16:45:46 +02:00
  • 885e7774fd doc: update NEWS 4.1 Miroslav Lichvar 2021-05-06 16:31:33 +02:00
  • 883b7eed8a update copyright years Miroslav Lichvar 2021-05-10 15:47:10 +02:00
  • 4049ed8766 test: make 007-cmdmon test more reliable Miroslav Lichvar 2021-05-12 13:03:45 +02:00
  • f9f6803b8a test: allow inaccurate math in util unit test Miroslav Lichvar 2021-05-10 18:08:33 +02:00
  • 385f7ebfd9 test: disable privdrop in nts test Miroslav Lichvar 2021-05-10 15:09:38 +02:00
  • f9cbc4803d sys_linux: check if execveat is defined Miroslav Lichvar 2021-05-06 15:41:52 +02:00
  • 97973b1833 sys_linux: add second scfilter level Miroslav Lichvar 2021-05-05 11:21:39 +02:00
  • 9cdfc15e31 sys_linux: allow getuid32 in seccomp filter Miroslav Lichvar 2021-04-29 16:53:40 +02:00
  • fc99317291 sourcestats: check samples loaded from dump files Miroslav Lichvar 2021-05-04 14:06:33 +02:00
  • bb9ba3e4bd source: don't print duplicated address in selection message Miroslav Lichvar 2021-05-04 11:49:54 +02:00
  • 649f54a1e6 conf: log error when source cannot be added Miroslav Lichvar 2021-05-04 11:08:59 +02:00
  • 4070d7ffa6 nts: close file after loading cookies Miroslav Lichvar 2021-05-03 14:15:28 +02:00
  • 0493abb68a nts: ignore long non-critical records Miroslav Lichvar 2021-05-03 12:48:23 +02:00
  • 8c1e16711d test: fix date use in 010-nts system test Miroslav Lichvar 2021-04-29 14:45:30 +02:00
  • 1d03908646 test: remove logs before chronyd start in system tests Miroslav Lichvar 2021-04-29 13:15:03 +02:00
  • 49d718c025 test: extend configuration in system tests Miroslav Lichvar 2021-04-29 13:14:11 +02:00
  • c536b2561b test: rework seccomp testing Miroslav Lichvar 2021-04-29 13:18:39 +02:00
  • b9f5ce83b0 sys_linux: allow BINDTODEVICE option in seccomp filter Miroslav Lichvar 2021-04-29 12:35:49 +02:00
  • 8baab00ae0 doc: warn about -F and mailonchange in chronyd man page Miroslav Lichvar 2021-04-29 09:18:49 +02:00
  • d01cb5af46 nts: avoid assumption about cookie record Miroslav Lichvar 2021-04-27 15:39:59 +02:00
  • 7925ed39b8 nts: fix handling of long server negotiation record Miroslav Lichvar 2021-04-27 11:18:04 +02:00
  • 9d869d8709 doc: update NEWS 4.1-pre1 Miroslav Lichvar 2021-04-20 14:16:11 +02:00
  • 4f94e22b4b doc: update README Miroslav Lichvar 2021-04-20 12:37:40 +02:00
  • d9b720471d ntp: fix address in error message Miroslav Lichvar 2021-04-21 15:56:51 +02:00
  • 039b388c82 nameserv: avoid sockaddr_in6 with disabled IPv6 support Miroslav Lichvar 2021-04-21 14:40:12 +02:00
  • 3f6528da77 test: extend 129-reload test Miroslav Lichvar 2021-04-21 12:50:47 +02:00
  • 4f43c060a3 sources: fix loading of refclock dump files Miroslav Lichvar 2021-04-21 12:52:17 +02:00
  • 3e55fe6919 sources: don't print NULL string to dump file Miroslav Lichvar 2021-04-21 12:51:07 +02:00
  • 754097944b nts: handle negotiated server as FQDN Miroslav Lichvar 2021-04-21 09:37:40 +02:00
  • dd6a25edf2 test: extend 106-refclock test Miroslav Lichvar 2021-04-20 17:43:20 +02:00
  • e697833976 doc: improve description of allow directive Miroslav Lichvar 2021-04-20 09:54:52 +02:00
  • 40d80624f6 sys_timex: remove workaround for broken ntp_adjtime on macOS Bryan Christianson 2021-04-20 09:32:52 +12:00
  • 9a716cc284 doc: improve FAQ Miroslav Lichvar 2021-04-13 12:07:38 +02:00
  • 13a78ecd2f conf: require sourcedir files to be terminated by newline Miroslav Lichvar 2021-04-15 09:43:01 +02:00
  • a9f0c681cb test: make system tests more reliable Miroslav Lichvar 2021-04-15 11:26:29 +02:00
  • 862aa285a2 test: update and extend 110-chronyc test Miroslav Lichvar 2021-04-13 16:34:34 +02:00
  • 84d2811800 ntp: add copy option Miroslav Lichvar 2021-04-14 15:58:51 +02:00
  • 635a9d3f5a ntp: clamp remote stratum Miroslav Lichvar 2021-04-14 12:36:28 +02:00
  • 81f7f6ddf0 ntp: don't update source status with unsynchronized data Miroslav Lichvar 2021-04-14 12:17:22 +02:00
  • aa22c515ce refclock: drop return after LOG_FATAL Uwe Kleine-König 2021-04-09 08:12:27 +02:00
  • 2ca2c85365 ntp: fix loop test for special reference modes Miroslav Lichvar 2021-04-06 18:05:54 +02:00