Commit Graph

  • 25102489f5 ntp: fix clang warning Miroslav Lichvar 2016-12-08 11:32:17 +01:00
  • a2d2cad384 hwclock: fix check of sample separation Miroslav Lichvar 2016-12-08 11:21:13 +01:00
  • 859e0c2323 ntp: add TX error to dispersion Miroslav Lichvar 2016-12-07 18:32:55 +01:00
  • e62a39cafe ntp: fix RX error added to dispersion in interleaved mode Miroslav Lichvar 2016-12-07 16:31:56 +01:00
  • 8bbb8fa062 sources: add configurable limit for jitter Miroslav Lichvar 2016-12-07 09:40:43 +01:00
  • 68039e0d14 sourcestats: save variance as standard deviation Miroslav Lichvar 2016-12-06 15:37:39 +01:00
  • 65fd30a547 cmdmon: allow all parameters to be set for new sources Miroslav Lichvar 2016-12-05 14:47:02 +01:00
  • 23a4e8b38d ntp: rework calculation and testing of peer delay Miroslav Lichvar 2016-12-05 13:26:58 +01:00
  • 979b53866d client: print addresses with refids in ntpdata report Miroslav Lichvar 2016-12-05 10:44:04 +01:00
  • 46061d8eec client: fix truncation of long hostnames Miroslav Lichvar 2016-12-05 10:37:44 +01:00
  • 946ee8f611 client: fix format specifier for poll in ntpdata report Miroslav Lichvar 2016-12-05 10:24:28 +01:00
  • 7f757f09ce client: fix add command Miroslav Lichvar 2016-12-05 10:21:34 +01:00
  • 9ba8a33966 sys_linux: allow openat in seccomp filter Miroslav Lichvar 2016-12-05 10:14:15 +01:00
  • 492940568d main: add -t option to usage text Miroslav Lichvar 2016-12-02 16:43:56 +01:00
  • b95c2a3f78 configure: rename SOCKDIR to RUNDIR Miroslav Lichvar 2016-12-02 13:25:34 +01:00
  • 53b661b59d regress: remove unused struct declaration Miroslav Lichvar 2016-12-02 14:31:04 +01:00
  • a049c9e0f8 conf: increase default minsamples and polltarget Miroslav Lichvar 2016-12-02 09:15:42 +01:00
  • 3513484852 main: add -t option to chronyd Miroslav Lichvar 2016-12-01 15:57:39 +01:00
  • 2d67871bbf ntp: don't make client log entries for broadcast TX Miroslav Lichvar 2016-12-01 08:32:35 +01:00
  • e6e9a472db ntp: avoid truncation of NTPv4 MACs by default Miroslav Lichvar 2016-11-29 13:26:46 +01:00
  • 1d5d768545 test: extend 105-ntpauth Miroslav Lichvar 2016-12-02 08:53:49 +01:00
  • 6c8588c13c ntp: truncate MACs in NTPv4 packets Miroslav Lichvar 2016-11-29 12:59:57 +01:00
  • 89b127bf6c ntp: accept NTPv4 packets with truncated MACs Miroslav Lichvar 2016-11-29 12:52:20 +01:00
  • 38c4a7ff97 keys: add support for checking truncated MACs Miroslav Lichvar 2016-11-29 11:32:39 +01:00
  • 2f5b4aea91 util: move authentication and password decoding functions to keys Miroslav Lichvar 2016-11-29 11:04:17 +01:00
  • 4fc6a1b424 doc: update FAQ Miroslav Lichvar 2016-11-28 16:42:31 +01:00
  • 6b3800cc94 doc: update man pages Miroslav Lichvar 2016-11-28 16:02:51 +01:00
  • 633a007b7b doc: update README Miroslav Lichvar 2016-11-28 11:42:43 +01:00
  • 756c2e9afb ntp: fix length modifier of refid in measurements log Miroslav Lichvar 2016-11-28 10:43:27 +01:00
  • 27ea58d5fd client: zero pad reference ID Miroslav Lichvar 2016-11-28 10:43:12 +01:00
  • 64f9205189 client: add ntpdata command Miroslav Lichvar 2016-11-25 16:28:09 +01:00
  • 535ca64bba cmdmon: add ntpdata command Miroslav Lichvar 2016-11-25 15:02:35 +01:00
  • 7255f9ef74 client: fix format specifiers in sourcestats report Miroslav Lichvar 2016-11-25 10:16:28 +01:00
  • cdb0b6124f client: add new format specifiers to print_report() Miroslav Lichvar 2016-11-25 10:15:58 +01:00
  • 5fb1107cc7 client: print reference ID in hexadecimal Miroslav Lichvar 2016-11-25 09:57:14 +01:00
  • 1045adaa88 sources: give access to sourcestats instance Miroslav Lichvar 2016-11-25 14:22:36 +01:00
  • ed286f3617 ntp: add new debug message Miroslav Lichvar 2016-11-25 09:21:44 +01:00
  • 9f9dd7948b ntp: fix logging of RX timestamp source in interleaved mode Miroslav Lichvar 2016-11-24 16:27:47 +01:00
  • 9c760de676 ntp: don't send presend packets in burst mode Miroslav Lichvar 2016-11-24 10:09:50 +01:00
  • 90229984cf ntp: allow presend of zero Miroslav Lichvar 2016-11-23 16:48:27 +01:00
  • 2b3d64c31d ntp: send two presend packets in interleaved mode Miroslav Lichvar 2016-11-23 16:34:53 +01:00
  • d23c647e34 ntp: shorten presend delay to 2 seconds Miroslav Lichvar 2016-11-23 15:55:37 +01:00
  • 2408bbcd77 ntp: process presend responses Miroslav Lichvar 2016-11-23 15:43:07 +01:00
  • d75f6830f1 reference: randomize reference time Miroslav Lichvar 2016-11-23 14:03:12 +01:00
  • 4d7eb2f7a6 ntp: don't reset polling interval when switching to/from online Miroslav Lichvar 2016-11-23 12:45:11 +01:00
  • 3a67dedad6 ntp: fix calculation of PHC sample time Miroslav Lichvar 2016-11-23 10:06:06 +01:00
  • 518837e17a sys_linux: allow ioctls used with HW timestamping in seccomp filter Miroslav Lichvar 2016-11-23 08:57:32 +01:00
  • c7e778757a ntp: transpose HW RX timestamps Miroslav Lichvar 2016-11-21 16:23:57 +01:00
  • c45be946ce Merge branch '2.4-stable' into HEAD Miroslav Lichvar 2016-11-22 16:06:05 +01:00
  • 258bcc21b8 refclock: don't compare sample time with samples from previous poll Miroslav Lichvar 2016-11-21 11:20:57 +01:00
  • db286ca6ea doc: update NEWS 2.4.1 2.4-stable Miroslav Lichvar 2016-11-21 11:58:26 +01:00
  • 85fbfd9b15 sources: add new status for sources that overlap trusted sources Miroslav Lichvar 2016-11-11 14:04:12 +01:00
  • b819c7fe55 refclock: don't compare sample time with samples from previous poll Miroslav Lichvar 2016-11-21 11:20:57 +01:00
  • 2b5c86b9a3 refclock: fix check for old samples Miroslav Lichvar 2016-10-07 10:59:45 +02:00
  • 0a848e2528 refclock: require new samples to have newer timestamp Miroslav Lichvar 2016-10-06 15:21:43 +02:00
  • b443ec5ea5 test: add smooth unit test Miroslav Lichvar 2016-09-12 12:55:57 +02:00
  • 37d1467368 smooth: fix selection of 1st stage direction Miroslav Lichvar 2016-09-12 12:23:09 +02:00
  • 1d9d19d76b client: flush stdout after printing prompt Miroslav Lichvar 2016-09-06 15:47:40 +02:00
  • 9603f0552a client: fix printing of negative poll in sources report again Miroslav Lichvar 2016-09-06 15:42:00 +02:00
  • 12befc2afd ntp: fix processing of kernel timestamps on non-Linux systems Miroslav Lichvar 2016-08-22 13:14:45 +02:00
  • 78f20f7b3e conf: fix parsing of refclock directive Miroslav Lichvar 2016-06-27 14:38:51 +02:00
  • 875b0e262c ntp: add debug message for truncated control messages Miroslav Lichvar 2016-11-15 12:13:49 +01:00
  • 8823e2b064 ntp: ignore truncated messages Miroslav Lichvar 2016-11-15 12:10:50 +01:00
  • 5b2caf48dc hwclock: fix order of samples Miroslav Lichvar 2016-11-15 11:26:18 +01:00
  • 7ec048ce7f ntp: detect unexpected TX updates of unknown sources Miroslav Lichvar 2016-11-14 12:18:56 +01:00
  • cfb3c3ba44 ntp: improve replay protection in symmetric mode Miroslav Lichvar 2016-11-14 09:27:07 +01:00
  • 4b0ef09221 sched: add more random bits to timeout scheduling Miroslav Lichvar 2016-11-14 08:43:54 +01:00
  • 74f581e7ab client: randomize sequence number in requests Miroslav Lichvar 2016-11-11 17:20:38 +01:00
  • 07aa54b183 client: fix attempt number in requests to be in network order Miroslav Lichvar 2016-11-11 16:53:51 +01:00
  • 00da177e51 report: remove unused definition Miroslav Lichvar 2016-11-11 14:17:02 +01:00
  • 6e9bfac07d sources: add new status for sources that overlap trusted sources Miroslav Lichvar 2016-11-11 14:04:12 +01:00
  • 06f93e7bf0 sources: don't log warning when opening dump file fails Miroslav Lichvar 2016-11-11 13:32:54 +01:00
  • d84a706c08 conf: create socket directory before logdir and dumpdir Miroslav Lichvar 2016-11-11 13:07:28 +01:00
  • ea58a1e72c ntp: print offset and delay in debug messages in nanosecond resolution Miroslav Lichvar 2016-11-09 17:33:03 +01:00
  • 5c691a5460 ntp: fix remote poll in measurements log Miroslav Lichvar 2016-11-09 17:31:55 +01:00
  • 2c877fa149 ntp: add new fields to measurements log Miroslav Lichvar 2016-11-09 17:31:34 +01:00
  • 33053a5e14 ntp: add partial protection against replay attacks on symmetric mode Miroslav Lichvar 2016-11-08 15:53:40 +01:00
  • 8662652192 ntp: disable presend in symmetric and interleaved modes Miroslav Lichvar 2016-11-03 08:06:26 +01:00
  • 227c7e60a4 test: add util unit test Miroslav Lichvar 2016-10-24 17:10:28 +02:00
  • 6e9c04896b util: add functions for zeroing and comparing NTP timestamps Miroslav Lichvar 2016-10-24 16:46:29 +02:00
  • 0e273939d2 ntp: fix poll value in broadcast mode packets Miroslav Lichvar 2016-10-24 14:54:58 +02:00
  • 14647032b2 doc: update chrony.conf man page for recent changes Miroslav Lichvar 2016-10-24 14:34:50 +02:00
  • 14a1059e43 ntp: add support for HW timestamping on Linux Miroslav Lichvar 2016-10-24 12:44:59 +02:00
  • 4449259d88 ntp: read interface index from control messages Miroslav Lichvar 2016-10-24 12:35:01 +02:00
  • 01e5ea7d31 test: add 122-xleave Miroslav Lichvar 2016-10-27 10:57:29 +02:00
  • 94522bfed1 test: add hwclock unit test Miroslav Lichvar 2016-10-21 16:51:06 +02:00
  • 9bdd35c9fa hwclock: add support for tracking hardware clocks Miroslav Lichvar 2016-10-19 16:57:32 +02:00
  • d366530699 clientlog: move status check to get_record() Miroslav Lichvar 2016-10-12 10:02:18 +02:00
  • 96d652e5bd ntp: add support for interleaved client/server mode Miroslav Lichvar 2016-10-11 17:15:56 +02:00
  • bd736f9234 ntp: check also NTP receive timestamp when updating TX timestamp Miroslav Lichvar 2016-10-11 17:06:58 +02:00
  • 90b25f5b83 ntp: add support for interleaved symmetric mode Miroslav Lichvar 2016-10-10 12:15:34 +02:00
  • 997406fe47 ntp: add support for software timestamping on Linux Miroslav Lichvar 2016-10-07 17:03:09 +02:00
  • 14c8f07629 ntp: save source of local timestamps Miroslav Lichvar 2016-10-07 15:40:49 +02:00
  • 8f6a1b5318 ntp: add support for processing of transmitted packets Miroslav Lichvar 2016-10-07 14:08:07 +02:00
  • a8c6bea2d5 sys_linux: add function for checking kernel version Miroslav Lichvar 2016-10-26 10:24:49 +02:00
  • 19fde8f49c refclock: fix check for old samples Miroslav Lichvar 2016-10-07 10:59:45 +02:00
  • 8f85291d23 refclock: require new samples to have newer timestamp Miroslav Lichvar 2016-10-06 15:21:43 +02:00
  • 9c48166e90 ntp: inline send_packet() Miroslav Lichvar 2016-09-26 12:28:31 +02:00
  • b536296c05 ntp: use ipi_addr from struct in_pktinfo as local address Miroslav Lichvar 2016-09-26 12:24:49 +02:00
  • d36c522453 ntp: check for missing source address after recvmsg() Miroslav Lichvar 2016-09-26 12:21:07 +02:00