Commit Graph

  • 81362fa201 test: add IPv6 simulation tests Miroslav Lichvar 2025-04-30 11:50:15 +02:00
  • ec57de02c7 socket: open IPv6 socket by default if IPv4 is disabled Miroslav Lichvar 2025-04-30 11:33:38 +02:00
  • f7da309b83 doc: diverse fixes Paul Donald 2025-04-25 18:43:05 +02:00
  • 9b28b2f493 doc: un-split infinitives Paul Donald 2025-04-25 17:55:02 +02:00
  • ebf19ca760 doc: fix should word order Paul Donald 2025-04-25 02:18:49 +02:00
  • 2d96077b9f doc: improve the usage of however Paul Donald 2025-04-25 02:18:43 +02:00
  • 2c2dd2d126 doc: improve description of logbanner Paul Donald 2025-04-25 02:18:32 +02:00
  • f7daec0693 sys_timex: detect clock interference from other processes Miroslav Lichvar 2025-04-03 15:50:29 +02:00
  • d115449e85 keys: compare MACs in constant time Miroslav Lichvar 2025-04-02 15:34:43 +02:00
  • dab98fa8da util: add function for constant-time memory comparison Miroslav Lichvar 2025-04-02 15:32:05 +02:00
  • dd8738119b logging: try to reopen message log on cyclelogs command Miroslav Lichvar 2025-03-20 12:57:37 +01:00
  • 75bbccf518 configure: make NTP and ASYNCDNS support nonoptional Miroslav Lichvar 2025-03-19 16:11:39 +01:00
  • 1b24a66b3c conf: improve some error messages Miroslav Lichvar 2025-03-20 15:12:07 +01:00
  • 8fd386f287 conf+cmdparse: check sanity of configured integer values Miroslav Lichvar 2025-03-19 14:35:54 +01:00
  • e694ae769a cmdparse: add status for server and local command Miroslav Lichvar 2025-03-19 12:07:29 +01:00
  • 2b127b2e93 conf: switch other_parse_error() to variable arguments Miroslav Lichvar 2025-03-20 15:20:46 +01:00
  • 2d3c89e1a3 conf: change parse_null() to accept pointer for consistency Miroslav Lichvar 2025-03-18 14:58:27 +01:00
  • b5d1ae147d conf: don't return unused values from parse functions Miroslav Lichvar 2025-03-18 14:52:45 +01:00
  • bf964673cb reference: add wait options for local reference activation Miroslav Lichvar 2025-03-13 15:00:06 +01:00
  • c66c774e26 sources: increase severity of can't-synchronise log messages Miroslav Lichvar 2025-03-13 16:03:59 +01:00
  • 274c1767f2 sources: improve no-selectable-sources log message Miroslav Lichvar 2025-03-13 15:55:32 +01:00
  • c27a298d9c sources: switch unselect_selected_source() to variable arguments Miroslav Lichvar 2025-03-13 15:40:47 +01:00
  • 072ec20e2c sources: delay maxjitter/maxdistance warning messages Miroslav Lichvar 2025-03-12 15:21:18 +01:00
  • 711c7c0c8a rewrite some assertions for better readability Miroslav Lichvar 2025-03-05 12:28:46 +01:00
  • 454ce62672 sources: improve no majority log message Miroslav Lichvar 2025-03-06 12:46:09 +01:00
  • ab850d41f4 sources: warn about sources exceeding maxdistance or maxjitter Miroslav Lichvar 2025-03-05 10:45:20 +01:00
  • 744768306b sources: refactor logging of source-specific selection status Miroslav Lichvar 2025-03-03 15:48:37 +01:00
  • 26d4f0c401 privops: mark res_fatal() for printf format compiler check Miroslav Lichvar 2025-03-05 10:44:04 +01:00
  • 717db2cfdd doc: improve description of refresh directive Miroslav Lichvar 2025-02-27 10:04:41 +01:00
  • 55898e9b07 client: fix memory leak of empty readline() string Miroslav Lichvar 2025-02-12 13:22:04 +01:00
  • f7bb283536 doc: mention localhost exception in cmdallow description Miroslav Lichvar 2025-02-11 16:25:05 +01:00
  • 1967fbf1f2 cmdmon: make open commands configurable Miroslav Lichvar 2025-02-11 12:27:23 +01:00
  • 51da7a0694 cmdmon: refactor command authorization checks Miroslav Lichvar 2025-02-10 15:32:26 +01:00
  • 9ba6e7655c cmdmon: drop handling of NULL and LOGON requests Miroslav Lichvar 2025-02-10 15:08:03 +01:00
  • 3dea7dd723 socket: rework setting of struct sockaddr_un Miroslav Lichvar 2025-02-05 15:20:41 +01:00
  • cb1118456b main: add support for systemd notification Miroslav Lichvar 2025-02-05 09:30:46 +01:00
  • 8ee725ff18 refclock: drop filter length adjustment for polling drivers Miroslav Lichvar 2024-12-11 11:16:30 +01:00
  • a90a7cf51c refclock: fix build on non-Linux systems Bryan Christianson 2024-12-10 10:14:43 +01:00
  • 4f22883f4e refclock: add new refclock for RTCs Uwe Kleine-König 2021-06-30 16:47:21 +02:00
  • 65be9d9a02 rtc: optionally return raw time from RTC_Linux_ReadTime* Ahmad Fatoum 2024-07-22 17:41:47 +02:00
  • a1191f8392 rtc: factor out RTC_Linux_ReadTimeNow Ahmad Fatoum 2024-07-22 17:46:44 +02:00
  • 924199ef69 rtc: factor out RTC_Linux_ReadTimeAfterInterrupt Ahmad Fatoum 2024-07-17 13:00:39 +02:00
  • 8028984f34 rtc: export RTC_Linux_{SwitchInterrupt,CheckInterrupt} Ahmad Fatoum 2024-07-15 22:23:09 +02:00
  • 68301238a0 rtc: pass info whether RTC is on UTC as a function parameter Ahmad Fatoum 2024-07-22 13:40:59 +02:00
  • 13db3d6902 rtc: let t_from_rtc/rtc_from_t operate on struct rtc_time directly Ahmad Fatoum 2024-07-12 16:12:44 +02:00
  • 8c24086c6d test: pass make options in features compilation test Miroslav Lichvar 2024-12-04 12:03:57 +01:00
  • e30d5a6e6f test: extend socket unit test Miroslav Lichvar 2024-12-02 14:43:29 +01:00
  • a0d34eb372 test: add valgrind support to system tests Miroslav Lichvar 2024-11-28 16:05:48 +01:00
  • 7196943f11 nts: close socket in helper process on exit Miroslav Lichvar 2024-11-28 14:45:23 +01:00
  • 26fef1751a main: close pipe in grandparent process Miroslav Lichvar 2024-11-28 14:35:58 +01:00
  • d71e22594e client: close /dev/urandom on exit Miroslav Lichvar 2024-11-28 14:35:01 +01:00
  • d7a578fed2 test: enable valgrind fd tracking Miroslav Lichvar 2024-11-28 11:16:20 +01:00
  • 014a67b29e test: update 106-refclock Miroslav Lichvar 2024-11-27 16:08:33 +01:00
  • d22c8fbcb2 quantiles: add parameter to limit negative step Miroslav Lichvar 2024-11-21 14:30:14 +01:00
  • 2da4e3ce53 quantiles: force step update with stable input values Miroslav Lichvar 2024-11-21 10:11:48 +01:00
  • c92358e041 ntp+hwclock: add margin to estimated delay quantiles Miroslav Lichvar 2024-11-18 16:18:40 +01:00
  • 77962bb527 quantiles: add functions to get max k and min step Miroslav Lichvar 2024-11-18 15:54:17 +01:00
  • 65b5f111d2 quantiles: fix assertion for requested k Miroslav Lichvar 2024-11-18 15:51:42 +01:00
  • 9856bf2d5f test: improve nts_ntp_auth test Miroslav Lichvar 2024-11-14 13:43:22 +01:00
  • 2205eae2a1 test: add 014-intermittent test Miroslav Lichvar 2024-11-14 13:41:41 +01:00
  • 6f381fa78b test: indicate failed sync stats Miroslav Lichvar 2024-11-14 13:40:43 +01:00
  • bb8050d884 test: make system test users configurable Miroslav Lichvar 2024-11-14 10:53:35 +01:00
  • c85ec4ff0f siv: drop internal implementation Miroslav Lichvar 2024-11-12 16:34:40 +01:00
  • d9d97f76d7 reference: make driftfile update interval configurable Miroslav Lichvar 2024-11-12 16:01:03 +01:00
  • 837323d687 clientlog: simplify code lvgenggeng 2024-08-13 16:33:27 +08:00
  • 12237bf283 refclock: stop requiring 4 samples in median filter Miroslav Lichvar 2024-11-05 16:03:40 +01:00
  • b9b338a8df refclock: rework update of reachability Miroslav Lichvar 2024-10-31 14:41:19 +01:00
  • a5d73f692f doc: fix typo in chrony.conf man page Vincent Blut 2024-10-08 23:01:20 +02:00
  • b0ac5992fb doc: update NEWS 4.6.1 Miroslav Lichvar 2024-10-08 13:49:14 +02:00
  • cd65e32cf0 doc: warn about MD5 keys not protecting extension fields Miroslav Lichvar 2024-10-08 14:13:13 +02:00
  • b9f5278846 update copyright years Miroslav Lichvar 2024-10-07 16:17:07 +02:00
  • b8b166044f nts: don't include compliant-128gcm record for other AEADs Miroslav Lichvar 2024-10-08 11:49:55 +02:00
  • 42fbf41686 nts: make server and client AEAD algorithms configurable Miroslav Lichvar 2024-10-03 14:25:53 +02:00
  • 79a790e6b5 test: improve nts_ke_client unit test Miroslav Lichvar 2024-10-01 11:44:16 +02:00
  • f5cd79d2df nts: check TLS session in NKSN_GetKeys() Miroslav Lichvar 2024-09-30 15:27:18 +02:00
  • 689605b6a2 nts: switch client to compliant key exporter on NTS NAK Miroslav Lichvar 2024-09-19 14:19:12 +02:00
  • 0707865413 nts: negotiate compliant export of AES-128-GCM-SIV keys Miroslav Lichvar 2024-09-19 12:08:36 +02:00
  • 2adda9c12c nts: construct key exporter context Miroslav Lichvar 2024-09-16 14:15:38 +02:00
  • 113d1134d1 doc: update NEWS 4.6 Miroslav Lichvar 2024-08-29 10:27:52 +02:00
  • b363af754d doc: update README Miroslav Lichvar 2024-08-29 09:36:50 +02:00
  • 0f5cf57bc2 update copyright years Miroslav Lichvar 2024-08-29 09:36:23 +02:00
  • 5a43f0c39b test: make 110-chronyc more reliable Miroslav Lichvar 2024-08-29 09:25:16 +02:00
  • 5a6fbe7a4b test: make 106-refclock more reliable Miroslav Lichvar 2024-08-29 09:24:59 +02:00
  • bb34e92f96 test: make 108-peer more reliable Miroslav Lichvar 2024-08-28 16:49:25 +02:00
  • 78b9c13a11 sources: replace unreachable sources before selection Miroslav Lichvar 2024-08-28 10:49:52 +02:00
  • 1ab5b88939 conf: do not check, write and delete PID file if set to '/' Luca Boccassi 2024-08-21 20:21:47 +01:00
  • e30f937f6a doc: explain how to disable DNSSEC validation with sd-resolved in FAQ Luca Boccassi 2024-08-21 19:54:47 +01:00
  • 08b67dba98 ntp: fix finalization for async resolver Miroslav Lichvar 2024-08-22 09:26:59 +02:00
  • 61f15fedcd doc: add new question about accuracy to FAQ Miroslav Lichvar 2024-08-21 11:24:24 +02:00
  • 6d59234995 doc: clarify hostname with nts option Miroslav Lichvar 2024-08-20 14:13:38 +02:00
  • d4a4f89329 conf: don't repeat error message when adding sourcedir source Miroslav Lichvar 2024-08-06 13:05:26 +02:00
  • 916ed70c4a conf: save source status in sourcedir reload Miroslav Lichvar 2024-08-06 12:56:39 +02:00
  • 8ba2da52df conf: merge ntp_source_ids with ntp_sources Miroslav Lichvar 2024-08-06 11:28:26 +02:00
  • fd9e956d27 test: extend 008-confload test Miroslav Lichvar 2024-08-06 10:45:55 +02:00
  • 43189651b0 doc: update NEWS 4.6-pre1 Miroslav Lichvar 2024-07-30 14:05:42 +02:00
  • f518b8d00f doc: update README Miroslav Lichvar 2024-07-29 14:10:46 +02:00
  • 42b3c40c32 doc: fix typo in kod option description Miroslav Lichvar 2024-07-25 15:37:46 +02:00
  • 66512ebcb3 ntp: make sure new configuration IDs are unused Miroslav Lichvar 2024-07-29 14:33:14 +02:00
  • 3940d2aae3 leapdb: add explicit cast to int64_t Miroslav Lichvar 2024-07-25 15:32:44 +02:00
  • 34be117c9c main: check for killed foreground process Miroslav Lichvar 2024-07-04 16:11:19 +02:00