Commit Graph

  • 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
  • 966e6fd939 sys_linux: allow setsockopt(SOL_IP, IP_TOS) in seccomp Foster Snowhill 2021-04-04 15:12:17 +02:00
  • 4f0dd72cf0 doc: improve chrony.conf man page Miroslav Lichvar 2021-04-07 16:37:11 +02:00
  • 69aa2eff99 doc: improve FAQ Miroslav Lichvar 2021-04-06 16:28:56 +02:00
  • 3e1ec36ca5 test: extend 103-initstepslew test Miroslav Lichvar 2021-04-06 16:38:34 +02:00
  • 224ab8ddb1 test: enable valgrind in more tests Miroslav Lichvar 2021-03-24 17:50:33 +01:00
  • 307c2ec70f test: extend 106-refclock test Miroslav Lichvar 2021-03-18 17:37:13 +01:00
  • 5381fb4ee9 refclock: increase PPS lock limit Miroslav Lichvar 2021-03-18 11:49:08 +01:00
  • 3812ec2aa2 declare variables set from signal handlers as volatile Miroslav Lichvar 2021-03-17 09:21:42 +01:00
  • 4e7690ebec configure: use well-known file name conftest.c Kamil Dudka 2021-03-15 10:27:40 +01:00
  • cf3d976a68 test: extend ntp_sources unit test Miroslav Lichvar 2021-03-09 14:10:48 +01:00
  • 26fc28c056 test: drop logging suspension Miroslav Lichvar 2021-03-09 12:34:41 +01:00
  • d2117ab697 cmdmon: return error if doffset command fails Miroslav Lichvar 2021-03-04 10:06:22 +01:00
  • 52b29f673f cmdmon: convert doffset request to float Miroslav Lichvar 2021-03-03 18:18:54 +01:00
  • e86b60a9d7 local: return status from offset accumulation Miroslav Lichvar 2021-03-04 09:59:25 +01:00
  • 53501b743f client: report invalid values in doffset and dfreq commands Miroslav Lichvar 2021-03-03 18:06:50 +01:00
  • c61ddb70da test: extend util unit test Miroslav Lichvar 2021-03-03 17:22:26 +01:00
  • 9339766bfe test: use env shebang in all bash scripts Miroslav Lichvar 2021-03-03 12:09:38 +01:00
  • f60410016a test: extend 007-cmdmon system test Miroslav Lichvar 2021-03-03 11:31:53 +01:00
  • 7a02371698 util: require inet_pton() Miroslav Lichvar 2021-03-02 17:28:02 +01:00
  • 579d8c9907 nameserv: avoid unnecessary getaddrinfo() calls Miroslav Lichvar 2021-03-02 17:24:09 +01:00
  • 10c760a80c nameserv: require getaddrinfo() and getnameinfo() Miroslav Lichvar 2021-03-02 16:55:37 +01:00
  • 2d39a12f51 cmdmon: fix responding to IPv4 addresses on FreeBSD Miroslav Lichvar 2021-03-02 13:10:13 +01:00
  • 517b1ae29a main: suppress info messages with -p option Miroslav Lichvar 2021-03-02 12:21:52 +01:00
  • b7347d931b sys_linux: check if statx syscall is defined Miroslav Lichvar 2021-03-01 10:13:19 +01:00
  • 4f878ba144 main: warn if running with root privileges Miroslav Lichvar 2021-02-25 17:04:01 +01:00
  • 8acdb5d1e2 refclock: warn if lock refid is invalid Miroslav Lichvar 2021-02-25 16:59:27 +01:00
  • 62f2d5736d refclock: warn if maxlockage is too small Miroslav Lichvar 2021-02-25 16:51:23 +01:00
  • dc22df93f5 ntp: restart resolving on online command Miroslav Lichvar 2021-02-24 13:04:27 +01:00
  • d898bd246b test: extend 139-nts test Miroslav Lichvar 2021-02-18 17:31:29 +01:00
  • ebf0ff2c0d cmdmon: set certset for new sources Miroslav Lichvar 2021-02-18 17:22:23 +01:00
  • cc77b0e9fd conf: add certset option to NTP sources Miroslav Lichvar 2021-02-18 17:18:15 +01:00
  • a8bc25e543 conf: add set selection to ntstrustedcerts Miroslav Lichvar 2021-02-18 17:15:10 +01:00
  • 6615bb1b78 nts: add support for multiple sets of trusted certificates Miroslav Lichvar 2021-02-18 16:53:36 +01:00
  • f650b8c515 configure: check for O_NOFOLLOW flag Miroslav Lichvar 2021-02-16 13:54:42 +01:00
  • ae2e0318d1 sys_linux: allow statx and fstatat64 in seccomp filter Christian Ehrhardt 2021-02-12 10:19:55 +01:00
  • 26ce610155 nts: allow ntstrustedcerts to specify directory Miroslav Lichvar 2021-02-11 15:43:49 +01:00
  • 316d47e3b4 nts: allow multiple files with trusted certificates Miroslav Lichvar 2021-02-11 12:20:59 +01:00
  • 90557cf1ba nts: allow multiple server keys and certificates Miroslav Lichvar 2021-02-11 12:26:35 +01:00
  • 80e627c86b nts: define type for credentials Miroslav Lichvar 2021-02-11 11:05:25 +01:00
  • 0e4995e10b nts: split creating server and client credentials Miroslav Lichvar 2021-02-11 10:52:06 +01:00
  • a598983f9b client: fix sourcename command to accept ID addresses Miroslav Lichvar 2021-02-10 12:16:18 +01:00
  • 27641876c5 ntp: simplify NSR_Finalise() Miroslav Lichvar 2021-02-10 13:35:51 +01:00
  • 4d139eeca6 ntp: limit number of sources Miroslav Lichvar 2021-02-10 13:21:37 +01:00
  • 3f2806c19c nts: reset NTP address/port if removed in NTS-KE Miroslav Lichvar 2021-02-10 16:15:15 +01:00
  • e297df78e4 nts: load cookies early Miroslav Lichvar 2021-02-10 12:23:13 +01:00
  • c1d56ede3f nts: rework update of NTP server address Miroslav Lichvar 2021-02-09 17:40:17 +01:00
  • 2e52aca3bf ntp: avoid recursive update of address Miroslav Lichvar 2021-02-09 16:06:36 +01:00
  • b0fc5832f4 ntp: require port match in address update Miroslav Lichvar 2021-02-09 13:07:37 +01:00
  • cf6af112e1 test: extend 129-reload test Miroslav Lichvar 2021-02-04 12:32:32 +01:00
  • fa3052e776 sources: set reference after loading dump files Miroslav Lichvar 2021-02-03 17:41:39 +01:00
  • f8610d69f0 sources: improve handling of dump files and their format Miroslav Lichvar 2021-02-03 17:13:39 +01:00
  • 1a8dcce84f sources: update stratum with leap status Miroslav Lichvar 2021-02-03 13:29:14 +01:00
  • f74eb67567 sourcestats: move stratum to sources Miroslav Lichvar 2021-02-03 12:54:08 +01:00
  • 144fcdde34 main: fix typo in comment Miroslav Lichvar 2021-02-03 17:36:19 +01:00
  • 3cef7f975c main: cancel clock correction before dumping sources Miroslav Lichvar 2021-02-03 10:25:41 +01:00
  • a2372b0c3a sys_linux: fix build with older kernel headers Baruch Siach 2021-01-28 15:11:31 +02:00
  • 362d7c517d test: improve NTS tests Miroslav Lichvar 2021-01-14 16:54:04 +01:00
  • 62389b7e50 nts: support servers specified by IP address Miroslav Lichvar 2021-01-14 16:31:07 +01:00
  • eb9e6701fd ntp: allow replacement of sources specified by IP address Miroslav Lichvar 2021-01-14 14:12:54 +01:00
  • b585954b21 ntp: fix NULL pointer Miroslav Lichvar 2021-01-14 17:31:40 +01:00
  • 82ddc6a883 test: support ss as netstat replacement Miroslav Lichvar 2021-01-13 17:01:01 +01:00
  • 624b76e86e test: fix port selection to disable grep output Miroslav Lichvar 2021-01-13 16:59:17 +01:00
  • 4dd0aece02 test: make 120-selectoptions more reliable Miroslav Lichvar 2021-01-13 16:25:08 +01:00
  • e85fb0c25e socket: add debug message for unexpected control message Miroslav Lichvar 2021-01-13 13:57:37 +01:00
  • fc8783a933 socket: check length of received control messages Miroslav Lichvar 2021-01-13 13:36:13 +01:00
  • e7897eb9cc sched: stop dispatching timeouts on exit Miroslav Lichvar 2021-01-13 12:51:57 +01:00
  • 59e8b79034 sched: improve infinite loop detection Miroslav Lichvar 2021-01-13 12:32:38 +01:00
  • fb7475bf59 rtc: log error message when driver initialisation fails Michael Witten 2020-12-15 10:44:19 +01:00
  • cd98516cae doc: diagnose problem with RTC interrupts on Linux Michael Witten 2020-12-14 23:02:00 +00:00
  • e399d8dd1f doc: fix ntsntpserver reference in chrony.conf man page Miroslav Lichvar 2020-11-26 15:09:38 +01:00
  • d327cfea5a nts: save new server keys on start 4.0 Miroslav Lichvar 2020-10-07 15:26:40 +02:00
  • c94e7c72e7 conf: free refclock strings on exit Miroslav Lichvar 2020-10-07 13:18:34 +02:00
  • f3aea33ad4 ntp: avoid unnecessary replacement attempts Miroslav Lichvar 2020-10-07 09:37:41 +02:00
  • 48709d9c4a fix compiler warnings Miroslav Lichvar 2020-10-06 08:59:56 +02:00