Commit Graph

  • 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
  • 2577e20f09 ntp: fix updating of transmit delay in symmetric mode Miroslav Lichvar 2016-09-26 12:18:17 +02:00
  • c169ad3f58 sched: add support for handling exceptions on descriptors Miroslav Lichvar 2016-09-26 12:16:42 +02:00
  • 411f4697ca sys_linux: allow getdents in seccomp filter Miroslav Lichvar 2016-09-21 10:35:57 +02:00
  • 6c5de8dcb0 refclock: use UTI_TimespecToString() in debug message Miroslav Lichvar 2016-09-16 10:13:08 +02:00
  • c8373f1649 util: add UTI_IsZeroTimespec() Miroslav Lichvar 2016-09-16 10:01:37 +02:00
  • 45f86122fa test: add smooth unit test Miroslav Lichvar 2016-09-12 12:55:57 +02:00
  • c0a8afdb68 smooth: fix selection of 1st stage direction Miroslav Lichvar 2016-09-12 12:23:09 +02:00
  • 1afb285aad sched: initialize sub-second part of saved_tv in SCH_MainLoop() Miroslav Lichvar 2016-09-07 11:49:36 +02:00
  • c08e7e716d use correct facility in LOG messages Miroslav Lichvar 2016-09-07 10:37:26 +02:00
  • a06a5f1baa sources: remove dump files on start Miroslav Lichvar 2016-09-07 10:26:42 +02:00
  • fb5d4f1da4 conf: disable dumpdir and logdir by default Miroslav Lichvar 2016-09-06 17:23:39 +02:00
  • d2e5b41369 client: flush stdout after printing prompt Miroslav Lichvar 2016-09-06 15:47:40 +02:00
  • 4b6b6e5cba client: remove out of date comment Miroslav Lichvar 2016-09-06 15:46:49 +02:00
  • 27b4c396d0 client: fix printing of negative poll in sources report again Miroslav Lichvar 2016-09-06 15:42:00 +02:00
  • 41eb5b79cb client: check address in waitsync command Miroslav Lichvar 2016-09-06 15:24:31 +02:00
  • 23cf74d5c7 util: convert invalid addresses as IPADDR_UNSPEC Miroslav Lichvar 2016-09-06 14:49:00 +02:00
  • 1a038bfd50 test: add 011-asymjitter Miroslav Lichvar 2016-08-24 13:13:58 +02:00
  • dd02d67224 test: add support for testing with asymmetric jitter Miroslav Lichvar 2016-08-24 13:13:20 +02:00
  • 648bf8bd3e test: extend 113-leapsecond Miroslav Lichvar 2016-08-24 10:40:21 +02:00
  • 82c4bfe5d2 sources: include trust option in leap second voting Miroslav Lichvar 2016-08-24 10:21:39 +02:00
  • 98ba4ce4d5 configure: add options to set default pidfile and rtcdevice Miroslav Lichvar 2016-08-22 15:47:42 +02:00
  • f63e414024 configure: add option --without-clock-gettime Bryan Christianson 2016-08-23 01:03:24 +12:00
  • a8886603c2 ntp: fix processing of kernel timestamps on non-Linux systems Miroslav Lichvar 2016-08-22 13:14:45 +02:00
  • 4f10144b09 ntp: add corrected delay to debug message in process_receive() Miroslav Lichvar 2016-08-22 13:08:27 +02:00
  • af664e6cec sourcestats: return success when loading dump file with no samples Miroslav Lichvar 2016-08-19 17:58:30 +02:00
  • c30816eb65 sourcestats: remove warning messages from SST_LoadFromFile() Miroslav Lichvar 2016-08-19 17:53:08 +02:00
  • b1accfd0ff sourcestats: make reading/writing dump files Y2106 ready Miroslav Lichvar 2016-08-19 16:32:56 +02:00
  • 5c45e4ccb5 sources: improve naming of dump files Miroslav Lichvar 2016-08-19 16:30:22 +02:00
  • 41cf867738 sourcestats: update regression after loading dump file Miroslav Lichvar 2016-08-19 16:21:27 +02:00
  • 02844e9b01 local: fix typo in strerror() call Bryan Christianson 2016-08-19 18:19:52 +02:00
  • 7a1ebc3467 ntp: add support for SO_TIMESTAMPNS socket option Miroslav Lichvar 2016-08-18 15:39:14 +02:00
  • 8d89610ff6 local: add support for clock_gettime() Miroslav Lichvar 2016-08-18 15:07:01 +02:00
  • cfe706f032 util: modify UTI_*ToDouble functions to return double directly Miroslav Lichvar 2016-08-18 12:10:09 +02:00
  • 99cc94529d util: rename functions dealing with integers in NTP format Miroslav Lichvar 2016-08-18 11:48:17 +02:00
  • d0dfa1de9e adopt struct timespec Miroslav Lichvar 2016-08-17 16:05:53 +02:00
  • 0899ab52dd util: return normalised timevals Miroslav Lichvar 2016-08-17 12:13:35 +02:00
  • 71e0ebcb6b ntp: don't send crypto-NAKs Miroslav Lichvar 2016-08-17 11:54:34 +02:00
  • e488371b01 sourcestats: report asymmetry in statistics log Miroslav Lichvar 2016-08-10 16:17:51 +02:00
  • 39f34eb674 sourcestats: correct offsets with asymmetric network jitter Miroslav Lichvar 2016-08-10 15:51:51 +02:00
  • 9d9d6c30cf sourcestats: add debug message for regression results Miroslav Lichvar 2016-08-10 15:10:11 +02:00
  • 27d59e54cc regress: add linear regression with two independent variables Miroslav Lichvar 2016-08-09 15:28:32 +02:00
  • 507a01ab17 sourcestats: extend array holding peer delays Miroslav Lichvar 2016-08-08 15:51:51 +02:00
  • f7b8cd1a09 regress: save arrays of constants in single-precision Miroslav Lichvar 2016-08-04 13:59:42 +02:00
  • 8bc48af630 rename 'Mac OS X' to 'macOS' Bryan Christianson 2016-08-04 20:08:07 +12:00
  • b0838280a9 ntp: reset tentative flag only when sample was accumulated Miroslav Lichvar 2016-08-03 12:13:22 +02:00
  • cea21adbbb ntp: close client sockets sooner with unsynchronised sources Miroslav Lichvar 2016-08-03 12:07:43 +02:00
  • c619d555f0 test: add 010-multrecv Miroslav Lichvar 2016-08-02 13:44:57 +02:00
  • e306199588 ntp: add support for recvmmsg() Miroslav Lichvar 2016-08-02 12:17:15 +02:00
  • 895c15d677 configure: include config.h in test code Miroslav Lichvar 2016-08-02 12:15:56 +02:00
  • d18f9ca75a ntp: rework receiving messages Miroslav Lichvar 2016-08-01 17:25:43 +02:00
  • 82e76c39d9 ntp: align buffers for control messages Miroslav Lichvar 2016-08-01 16:57:09 +02:00
  • 577aed4842 ntp: add support for MS-SNTP authentication in Samba Miroslav Lichvar 2016-07-27 14:09:32 +02:00
  • 2a8ce63fc7 ntp: detect MS-SNTP packets Miroslav Lichvar 2016-07-27 13:28:01 +02:00
  • 61dd4e0ccb ntp: refactor selection of authentication mode Miroslav Lichvar 2016-07-22 15:41:42 +02:00
  • 8220e51ae4 ntp: check for extension fields only in NTPv4 packets Miroslav Lichvar 2016-07-20 12:47:38 +02:00
  • d322c8e6e5 doc: improve description of chronyc -n option Miroslav Lichvar 2016-07-19 15:43:32 +02:00
  • 3dec266dd5 client: indicate truncated addresses/hostnames Miroslav Lichvar 2016-07-19 15:37:23 +02:00
  • 862938cc79 client: truncate long hostnames in clients output Miroslav Lichvar 2016-07-19 15:15:40 +02:00
  • ee396702f2 client: print intervals in seconds up to 1200 seconds Miroslav Lichvar 2016-07-19 14:55:29 +02:00
  • 316d50d6f1 sources: optimize SRC_ReportSource() a bit Miroslav Lichvar 2016-07-19 15:57:16 +02:00
  • 5e92aaf8a5 addressing: pad IPAddr struct explicitly Miroslav Lichvar 2016-07-19 15:01:56 +02:00
  • 7ffe59a734 util: round up when converting to 32-bit NTP values Miroslav Lichvar 2016-07-19 14:46:17 +02:00
  • 6cd558398a ntp: add offset option Miroslav Lichvar 2016-06-28 15:27:44 +02:00
  • 632cd1a177 client: rework error printing for unsupported source options Miroslav Lichvar 2016-06-28 13:26:09 +02:00
  • 223ad0e8aa conf: fix parsing of refclock directive Miroslav Lichvar 2016-06-27 14:38:51 +02:00
  • f8bd9ab378 cmdparse: remove CPS_Status Miroslav Lichvar 2016-06-27 13:38:55 +02:00
  • d78e8f096c cmdparse: refactor CPS_ParseNTPSourceAdd() Miroslav Lichvar 2016-06-27 13:36:37 +02:00
  • 57fc2ff1be sched: add support for output file event Miroslav Lichvar 2016-06-22 15:14:25 +02:00
  • d8d096aa54 sched: don't keep prepared fd_set Miroslav Lichvar 2016-06-22 14:21:33 +02:00
  • 0a10545314 sched: rework file handling API Miroslav Lichvar 2016-06-16 16:47:40 +02:00
  • aeb57a36b2 logging: fix LOG_MESSAGE macro to not use semicolon Miroslav Lichvar 2016-06-16 17:15:04 +02:00
  • b703bc32c9 doc: update NEWS 2.4 Miroslav Lichvar 2016-06-06 16:48:23 +02:00
  • 09afdd4b36 doc: update README Miroslav Lichvar 2016-06-06 16:47:25 +02:00
  • 5cadaf8d55 doc: add question about reference ID to FAQ Miroslav Lichvar 2016-06-07 11:08:47 +02:00