Commit Graph

  • b296441708 ntp: fix adjustment of init_local_rx timestamp Miroslav Lichvar 2018-03-14 14:56:57 +01:00
  • b827475378 ntp: add debug message to update of link speed Miroslav Lichvar 2018-03-14 13:25:18 +01:00
  • 78a6698ae1 test: update compilation test to disable nettle Miroslav Lichvar 2018-03-13 10:19:15 +01:00
  • e7b6feb34b doc: update supported hash functions in chrony.conf man apge Miroslav Lichvar 2018-03-13 10:01:59 +01:00
  • 84be834385 hash: add support for nettle Miroslav Lichvar 2018-03-13 10:01:44 +01:00
  • e83d808dfd hash: add support for SHA-3 with libtomcrypt Miroslav Lichvar 2018-03-12 19:06:21 +01:00
  • 35a68d5b59 test: add hash unit test Miroslav Lichvar 2018-03-12 12:42:07 +01:00
  • 3c593137b0 doc: fix typo in chrony.conf man page Miroslav Lichvar 2018-03-12 12:30:05 +01:00
  • deaf0ffed3 ntp: add missing breaks in switch statement Miroslav Lichvar 2018-03-12 09:58:40 +01:00
  • af145e871e test: use random version in ntp_core unit test Miroslav Lichvar 2018-03-07 13:17:29 +01:00
  • fbca570d0b ntp: respond to NTPv1 client requests with zero mode Miroslav Lichvar 2018-03-07 11:12:52 +01:00
  • 448ef779c2 client: improve handling of unknown responses Miroslav Lichvar 2018-03-06 11:48:44 +01:00
  • 499a69e611 cmdmon: initialize all bytes of reply buffer Miroslav Lichvar 2018-03-06 11:30:34 +01:00
  • 58c2915878 cmdmon: update protocol changelog Miroslav Lichvar 2018-03-05 18:42:16 +01:00
  • eda4b111d3 cmdmon: make length of manual list constant Miroslav Lichvar 2018-03-05 18:37:20 +01:00
  • c6dd749687 ntp: check RX and TX timestamp in interleaved client requests Miroslav Lichvar 2018-03-05 10:15:42 +01:00
  • d2a96f5fbc doc: update README Miroslav Lichvar 2018-03-02 14:46:08 +01:00
  • 499f513d40 cmdmon: add shutdown command Miroslav Lichvar 2018-03-02 12:51:52 +01:00
  • 8b1f68b1b4 ntp: delay enabling permanent kernel RX timestamping on Linux Miroslav Lichvar 2018-03-02 11:49:53 +01:00
  • 8e4c776900 test: add 126-burst test Miroslav Lichvar 2018-02-27 18:41:24 +01:00
  • d0eb9427c2 ntp: add burst option Miroslav Lichvar 2018-02-27 17:35:16 +01:00
  • 7d100b89fc doc: improve description of server options Miroslav Lichvar 2018-02-27 16:25:31 +01:00
  • a4bd7f1800 test: make 119-smoothtime more reliable Miroslav Lichvar 2018-02-26 17:23:06 +01:00
  • 5308e0a25f sources: include maxclockerror in source selection Miroslav Lichvar 2018-02-22 17:30:23 +01:00
  • da862158bf main: open /dev/null as stdin/out/err in daemonization Miroslav Lichvar 2018-02-21 12:50:14 +01:00
  • 7b98443a13 logging: don't write fatal messages to invalid descriptor Miroslav Lichvar 2018-02-21 12:40:53 +01:00
  • 4da9f74d24 util: replace assert for missing MD5 with fatal log message Miroslav Lichvar 2018-02-21 11:10:26 +01:00
  • e41042e258 test: update util unit test Miroslav Lichvar 2018-02-23 16:33:42 +01:00
  • 5581466c63 test: improve and extend ntp_core unit test Miroslav Lichvar 2018-02-20 17:35:16 +01:00
  • e79a6c2116 sourcestats: limit minimum value of std_dev Miroslav Lichvar 2018-02-23 12:30:20 +01:00
  • 666ece122e ntp: compare receive timestamp when checking for duplicate Miroslav Lichvar 2018-02-23 14:17:07 +01:00
  • 2c7ab98370 ntp: don't send packets with RX/TX timestamp equal to another timestamp Miroslav Lichvar 2018-02-20 09:46:08 +01:00
  • f0f18a02a7 ntp: separate timestamps for restarting symmetric protocol Miroslav Lichvar 2018-02-16 17:07:56 +01:00
  • c5d8af0285 main: create directories before refclock initialization Miroslav Lichvar 2018-02-16 10:36:41 +01:00
  • 0ce15a8472 main: improve error message for failed getpwnam() Miroslav Lichvar 2018-02-16 10:33:04 +01:00
  • da60629201 configure: improve check for timestamping options Miroslav Lichvar 2018-02-16 09:41:22 +01:00
  • 2343e7a89c pktlength: handle truncated MANUAL_LIST reply Miroslav Lichvar 2018-02-15 17:29:40 +01:00
  • 45f27f4f5e sourcestats: reset instance before loading dump file Miroslav Lichvar 2018-02-15 17:10:45 +01:00
  • 0bc112f8b4 doc: improve description of refclock tai option Miroslav Lichvar 2018-02-15 16:47:41 +01:00
  • bfc2fa645c test: add 125-packetloss test Miroslav Lichvar 2018-02-15 16:47:01 +01:00
  • 11111804fd test: extend 106-refclock Miroslav Lichvar 2018-02-15 14:05:26 +01:00
  • 87ec67247e test: extend 110-chronyc Miroslav Lichvar 2018-02-15 13:35:06 +01:00
  • 0df8328ceb ntp: keep kernel RX timestamping permanently enabled on Linux Miroslav Lichvar 2018-02-14 10:11:19 +01:00
  • b563048ee2 examples: ignore non-up/down events in nm-dispatcher script Miroslav Lichvar 2018-02-13 11:44:24 +01:00
  • e8096330be sys_linux: don't keep CAP_SYS_TIME with -x option Miroslav Lichvar 2018-02-05 14:00:05 +01:00
  • b1647dbcb7 ntp: wait for late HW TX timestamps Miroslav Lichvar 2018-02-02 11:29:23 +01:00
  • 4ddadd5622 ntp: don't request TX timestamp when SW/HW timestamping is disabled Miroslav Lichvar 2018-02-01 17:24:26 +01:00
  • 3e854006c7 ntp: add missing header guard Miroslav Lichvar 2018-01-31 17:23:40 +01:00
  • 2c4c235147 sched: allow enabling/disabling individual file handler events Miroslav Lichvar 2018-01-30 15:16:44 +01:00
  • 6863e43269 client: avoid reading clock after sending request Miroslav Lichvar 2017-12-12 11:03:04 +01:00
  • de8708f331 client: remove unused file descriptor sets Miroslav Lichvar 2017-12-05 12:09:25 +01:00
  • d0b2486036 client: don't call select() with invalid timeout Miroslav Lichvar 2017-12-05 11:08:24 +01:00
  • 5384a93645 test: extend util unit test Miroslav Lichvar 2017-12-05 10:14:19 +01:00
  • 4bbc768652 util: avoid casting to long in UTI_DoubleToTimeval() Miroslav Lichvar 2017-12-05 09:44:59 +01:00
  • fead915b45 doc: fix typo in chronyd man page Vincent Blut 2017-11-30 22:30:10 +01:00
  • 5422e49026 doc: improve leapsectz description Miroslav Lichvar 2017-10-12 13:14:25 +02:00
  • 77a1f27a1d test: add 124-tai test Miroslav Lichvar 2017-10-11 17:30:02 +02:00
  • b45d864f73 test: check for maxchange message in check_chronyd_exit() Miroslav Lichvar 2017-10-11 17:10:04 +02:00
  • f35c81c871 refclock: improve TAI-UTC conversion Miroslav Lichvar 2017-10-11 16:57:10 +02:00
  • a349b2803c refclock: remove unnecessary return statements Miroslav Lichvar 2017-10-11 12:14:25 +02:00
  • f5d1b8fb74 refclock: add tai option Chris Perl 2017-10-10 13:23:21 -04:00
  • a0fe71eef1 reference: add function to get TAI-UTC offset Chris Perl 2017-10-10 13:23:20 -04:00
  • 154b39cf7a refclock: add stratum option Andreas Steinmetz 2017-10-09 10:39:20 +02:00
  • 6f54210db2 configure: allow to override build date Bernhard M. Wiedemann 2017-10-05 14:13:53 +02:00
  • f6539449c5 nameserv: set hints for getaddrinfo() according to -4/-6 option Miroslav Lichvar 2017-10-04 11:03:11 +02:00
  • b8d546a0d1 examples: add leapsectz to configuration examples 3.2 Miroslav Lichvar 2017-09-14 15:59:59 +02:00
  • 04e6474b75 reference: check for gmtime() error Miroslav Lichvar 2017-09-14 15:28:37 +02:00
  • eb51c500e8 doc: fix typo in chrony.conf man page Vincent Blut 2017-09-03 14:41:14 +02:00
  • 6f8fba9a3f conf: check if GLOB_NOMAGIC is defined Miroslav Lichvar 2017-09-01 11:32:16 +02:00
  • 750afc30f2 test: fix keys unit test Miroslav Lichvar 2017-09-01 11:28:55 +02:00
  • e0e6ec0d84 doc: update NEWS 3.2-pre2 Miroslav Lichvar 2017-08-29 12:59:55 +02:00
  • c9f50fc686 update copyright years Miroslav Lichvar 2017-08-28 13:07:01 +02:00
  • 83c26b458b doc: fix spelling Miroslav Lichvar 2017-08-28 12:44:44 +02:00
  • b711873f45 test: add 123-mindelay test Miroslav Lichvar 2017-08-25 16:47:18 +02:00
  • c68ca40ce4 ntp: improve maxdelayratio test Miroslav Lichvar 2017-08-25 14:57:25 +02:00
  • 51fe80ad95 sourcestats: move maxdelaydevratio test to ntp_core Miroslav Lichvar 2017-08-25 12:29:13 +02:00
  • 7ffee73524 memory: check for overflow when (re)allocating array Miroslav Lichvar 2017-08-24 12:10:46 +02:00
  • f40b0024bd util: check for gmtime() error Miroslav Lichvar 2017-08-24 11:12:14 +02:00
  • a06c9909a6 conf: use enum for RX filter Miroslav Lichvar 2017-08-23 13:55:38 +02:00
  • aee42fada8 ntp: allow TX-only HW timestamping by default Miroslav Lichvar 2017-08-23 11:33:37 +02:00
  • 3e93068c43 hwclock: improve debug message Miroslav Lichvar 2017-08-22 13:45:09 +02:00
  • 36291b707b hwclock: check if estimated frequency is sane Miroslav Lichvar 2017-08-22 13:29:48 +02:00
  • 6dad2c24bf hwclock: drop all samples on reset Miroslav Lichvar 2017-08-22 13:13:45 +02:00
  • 27cbf20d23 doc: include uncorrected offset in bound on maximum error Miroslav Lichvar 2017-08-18 20:04:31 +02:00
  • 5c571bbbe7 reference: add new fields to tracking log Miroslav Lichvar 2017-08-22 15:36:43 +02:00
  • 33d65c8614 reference: separate calculation of root dispersion Miroslav Lichvar 2017-08-18 18:44:17 +02:00
  • d87db7cdb8 reference: refactor log writing Miroslav Lichvar 2017-08-18 18:17:16 +02:00
  • 45fa4750da reference: don't update fallback drift on manual input Miroslav Lichvar 2017-08-18 17:43:02 +02:00
  • 8472fd8133 reference: simplify check for NaN Miroslav Lichvar 2017-08-18 17:24:41 +02:00
  • 5ab645e310 cmdmon: add new fields to ADD_SERVER/ADD_PEER request Miroslav Lichvar 2017-08-22 17:13:27 +02:00
  • 8ccda538d3 conf: add mindelay and asymmetry options to NTP sources Miroslav Lichvar 2017-08-18 16:20:12 +02:00
  • b06d74ab73 sourcestats: add fixed asymmetry Miroslav Lichvar 2017-08-22 16:26:40 +02:00
  • d0964ffa83 sourcestats: add fixed minimum delay Miroslav Lichvar 2017-08-17 16:44:18 +02:00
  • 3d08815efb sys_linux: fix building with older kernel headers Miroslav Lichvar 2017-08-15 13:39:39 +02:00
  • a83f0d3cdc util: simplify clamping in UTI_TimespecNetworkToHost() Miroslav Lichvar 2017-08-15 10:53:02 +02:00
  • 702db726d3 util: add assertion for NTP timestamp size Miroslav Lichvar 2017-08-15 10:51:44 +02:00
  • ed5c43204b smooth: don't adjust invalid time of last update Miroslav Lichvar 2017-08-15 10:03:29 +02:00
  • f91bdd604d reference: don't adjust invalid reference time Miroslav Lichvar 2017-08-15 10:01:27 +02:00
  • 3a1dbb1354 test: fix ntp_core unit test Miroslav Lichvar 2017-08-09 10:41:03 +02:00
  • 4b511143b8 sys_netbsd: fix adjtime() fault on macOS Bryan Christianson 2017-08-09 05:14:05 +12:00