Commit Graph

  • 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
  • 7915f52495 logging: add function to send message to foreground process Miroslav Lichvar 2024-07-04 16:08:46 +02:00
  • 05bd4898a9 test: fix 142-ntpoverptp Miroslav Lichvar 2024-06-20 15:10:14 +02:00
  • 4da088ec2f ntp: make NTP-over-PTP domain configurable Miroslav Lichvar 2024-06-20 14:31:04 +02:00
  • c46e0549ab ntp: update NTP-over-PTP support Miroslav Lichvar 2024-06-20 09:31:31 +02:00
  • 8f5b308414 test: make 124-tai more reliable Miroslav Lichvar 2024-06-04 16:23:41 +02:00
  • 084fe6b0cc doc: clarify prefer source option Miroslav Lichvar 2024-05-14 11:11:56 +02:00
  • ebfc676d74 ntp: limit offset correction to supported NTP interval Miroslav Lichvar 2024-05-02 14:23:08 +02:00
  • adaca0ff19 reference: switch is_leap_close() from time_t to double Miroslav Lichvar 2024-05-02 13:20:54 +02:00
  • 84d6c7a527 sources: allow logging one selection failure on start Miroslav Lichvar 2024-04-29 16:00:58 +02:00
  • c43efccf02 sources: update source selection with unreachable sources Miroslav Lichvar 2024-04-29 15:42:16 +02:00
  • 1affd03cca sources: reorder unsynchronised source status Miroslav Lichvar 2024-04-29 14:45:23 +02:00
  • 276591172e ntp: improve copying of server status Miroslav Lichvar 2024-04-29 11:21:45 +02:00
  • 989ef702aa doc: fix typo in README Rob Gill 2024-04-16 11:00:30 +10:00
  • 1920b1efde doc: fix typo in chronyc docs Rob Gill 2024-04-16 10:52:22 +10:00
  • bb5db828c6 ntp: log failed connection to Samba signd socket Miroslav Lichvar 2024-04-15 16:19:06 +02:00
  • dcc94a4c10 doc: add contributing.adoc Miroslav Lichvar 2024-04-11 12:54:26 +02:00
  • 2ed72c49c9 test: add --enable-debug option to 002-scanbuild Miroslav Lichvar 2024-04-11 12:53:01 +02:00
  • 342b588e3b avoid some static analysis errors Miroslav Lichvar 2024-04-11 09:20:44 +02:00
  • a914140bd4 sys_linux: disable other external timestamping channels Miroslav Lichvar 2024-04-10 12:05:57 +02:00
  • 28e4eec1c4 refclock: update comment in PHC driver Miroslav Lichvar 2024-04-10 12:02:50 +02:00
  • 5235c51801 cmdmon: add reserved fields to local command Miroslav Lichvar 2024-04-04 15:17:43 +02:00
  • 26ea4e35e7 test: add tests of local directive options Miroslav Lichvar 2024-04-04 15:00:20 +02:00
  • 9397ae2b0a reference: add "local activate" option Andy Fiddaman 2024-03-25 19:05:52 +00:00
  • b8ead3485b leapdb: fix leapsec list processing with 32-bit time_t Miroslav Lichvar 2024-04-03 11:01:44 +02:00
  • 24d28cd679 ntp: add server support for KoD RATE Miroslav Lichvar 2024-04-02 15:25:51 +02:00
  • aac898343e clientlog: add support for KoD rate limiting Miroslav Lichvar 2024-04-02 15:05:19 +02:00