Commit Graph

  • 84902d0e00 addressing: introduce identifiers for unresolved addresses Miroslav Lichvar 2020-02-18 10:35:41 +01:00
  • f7f3667bcb addrfilt: explicitly handle unexpected addresses Miroslav Lichvar 2020-02-18 08:53:11 +01:00
  • 794cbfbbb5 logging: restrict file log permissions Miroslav Lichvar 2020-02-11 12:37:57 +01:00
  • 1858104b5c util: don't log unlink() error if file is not accessible Miroslav Lichvar 2020-01-29 12:28:43 +01:00
  • 994409a036 sys_linux: allow renameat2 in seccomp filter Vincent Blut 2020-01-16 17:04:35 +01:00
  • 2d9eb5b6fa test: fix util unit test for NTP era split Miroslav Lichvar 2020-01-03 11:25:55 +01:00
  • 3477cbe28f stubs: add NSR_GetName() Miroslav Lichvar 2020-01-03 10:16:34 +01:00
  • 8634158de0 stubs: update NSR_AddSourceByName() Miroslav Lichvar 2020-01-03 10:15:40 +01:00
  • 3eaf0765b0 client: add missing commands to tab-completion Miroslav Lichvar 2020-01-03 09:45:33 +01:00
  • dd0679ad45 socket: add function to check supported family Miroslav Lichvar 2020-01-03 09:36:59 +01:00
  • bfcd8ecc56 client: add sourcename command Miroslav Lichvar 2019-12-05 13:25:10 +01:00
  • 50e5865c73 client: add option to print original names Miroslav Lichvar 2019-12-05 12:22:49 +01:00
  • 93f6358916 cmdmon: add request to get source name Miroslav Lichvar 2019-12-05 10:34:02 +01:00
  • 9300854439 cmdmon: add support for adding pool sources Miroslav Lichvar 2019-12-04 15:26:39 +01:00
  • 02914ac637 cmdmon: specify name instead of address in add request Miroslav Lichvar 2019-12-04 12:04:19 +01:00
  • 00fff161cf cmdmon: merge add server/peer requests Miroslav Lichvar 2019-12-04 11:16:26 +01:00
  • 3763befd62 ntp: check name and return status from NSR_AddSourceByName() Miroslav Lichvar 2019-12-12 11:58:18 +01:00
  • 2ae008bcee ntp: print name of replaced source in log message Miroslav Lichvar 2019-12-12 14:12:39 +01:00
  • ea41f7ab09 doc: remove unsupported options of add commands Miroslav Lichvar 2019-12-04 15:12:31 +01:00
  • c673b1e8b7 privops: convert to new socket API Miroslav Lichvar 2019-11-18 18:16:21 +01:00
  • 2bf1ba22f2 socket: change SCK_Send() declaration to const buffer Miroslav Lichvar 2019-11-19 10:42:23 +01:00
  • dfc2f70876 socket: add support for opening socket pairs Miroslav Lichvar 2019-11-18 18:08:47 +01:00
  • 0dba2b9689 socket: add support for blocking sockets Miroslav Lichvar 2019-11-18 18:07:16 +01:00
  • e7fc2d31cc socket: remove unnecessary MSG_DONTWAIT flag Miroslav Lichvar 2019-11-18 18:05:17 +01:00
  • f231efb811 socket: add support for sending and receiving descriptors Miroslav Lichvar 2019-11-18 18:04:43 +01:00
  • c4d6f98bed test: accept test result if RTC can't enable RTC_UIE_ON Christian Ehrhardt 2019-12-12 12:06:39 +01:00
  • bff3f51d13 rtc: extend check for RTCs that don't support interrupts Christian Ehrhardt 2019-12-12 12:06:40 +01:00
  • f5eb7daf20 rtc: disable interrupts in finalization Miroslav Lichvar 2019-12-10 17:42:34 +01:00
  • d66b2f2b24 rtc: handle RTCs that don't support interrupts Miroslav Lichvar 2019-12-10 17:33:17 +01:00
  • a57e1eb542 rtc: don't finalize driver if initialization failed Miroslav Lichvar 2019-12-10 17:30:42 +01:00
  • 25bdee7a0e rtc: simplify and move switch_interrupts() Miroslav Lichvar 2019-12-10 17:40:44 +01:00
  • f6001202ec test: update log checks in system tests Miroslav Lichvar 2019-12-10 15:54:36 +01:00
  • 0cf506c929 sys_linux: allow clock_adjtime in seccomp filter Miroslav Lichvar 2019-12-02 12:47:13 +01:00
  • d05e9fb2ec logging: enable line buffering on stderr Miroslav Lichvar 2019-11-20 10:47:16 +01:00
  • 54d7e3e94a doc: fix typo in chrony.conf man page Vincent Blut 2019-11-28 16:06:45 +01:00
  • c7223f4c8f logging: disable all debug messages in non-debug build Miroslav Lichvar 2019-11-19 14:59:21 +01:00
  • 07badbede7 client: don't print log messages with lower severity Miroslav Lichvar 2019-11-19 14:21:53 +01:00
  • 468cfeeb71 privops: keep stdin/out/err open Miroslav Lichvar 2019-11-18 18:15:07 +01:00
  • b3fc549622 privops: remove debug message from PRV_Name2IPAddress() Miroslav Lichvar 2019-11-11 17:59:26 +01:00
  • 077dbd5692 main: don't try to open unspecified pidfile Miroslav Lichvar 2019-11-12 18:10:25 +01:00
  • e18903a6b5 switch to new util file functions Miroslav Lichvar 2019-10-22 18:06:25 +02:00
  • 7dfd4ae556 test: extend util unit test Miroslav Lichvar 2019-10-24 10:54:37 +02:00
  • 429c4468b0 sys_linux: allow F_GETFL in seccomp filter Miroslav Lichvar 2019-10-24 12:42:02 +02:00
  • 7a4c396bba util: add functions for common file operations Miroslav Lichvar 2019-10-22 18:06:15 +02:00
  • 88f846f656 rtc: don't clone file attributes of rtc file Miroslav Lichvar 2019-10-22 14:50:00 +02:00
  • 27c8a64977 reference: don't clone file attributes of drift file Miroslav Lichvar 2019-10-22 12:31:03 +02:00
  • 2fc8edacb8 use PATH_MAX Miroslav Lichvar 2019-10-10 17:53:58 +02:00
  • 903fa247f8 logging: include <syslog.h> Miroslav Lichvar 2019-10-23 17:23:35 +02:00
  • 96771d6857 logging: make banner printing safer Miroslav Lichvar 2019-10-22 15:25:03 +02:00
  • f4c6a00b2a logging: call exit() in LOG_Message() Miroslav Lichvar 2019-10-10 15:07:10 +02:00
  • 990f8cd89b test: extend 110-chronyc test Miroslav Lichvar 2019-09-24 11:29:35 +02:00
  • 813ea71b50 test: extend 105-ntpauth test Miroslav Lichvar 2019-09-19 17:38:22 +02:00
  • e8be384cdf test: extend keys unit test Miroslav Lichvar 2019-09-19 17:47:53 +02:00
  • 61773a2c07 test: add cmac unit test Miroslav Lichvar 2019-09-23 14:38:57 +02:00
  • 510aa8b050 client: add CMAC support to keygen command Miroslav Lichvar 2019-09-19 13:17:20 +02:00
  • 57957ab6cf keys: add support for CMAC keys Miroslav Lichvar 2019-09-17 16:59:55 +02:00
  • e8069a0179 cmac: add support for Nettle Miroslav Lichvar 2019-09-17 16:58:31 +02:00
  • f3f840551a cmac: add CMAC interface Miroslav Lichvar 2019-09-17 16:57:03 +02:00
  • 10a42c1e04 keys: don't fudge authentication delay Miroslav Lichvar 2019-09-23 17:58:27 +02:00
  • 4a219ecbf1 hash: drop support for RIPEMD hash functions Miroslav Lichvar 2019-09-17 16:51:39 +02:00
  • 0d298bfc4c makefile: improve coding style Miroslav Lichvar 2019-09-19 12:25:39 +02:00
  • 792c241e3a makefile: refactor to support extra client-specific objects Miroslav Lichvar 2019-09-19 12:08:03 +02:00
  • 6336a87855 configure: move duplicated libraries to LIBS Miroslav Lichvar 2019-09-19 12:55:35 +02:00
  • f5721b1212 configure: remove unused variables Miroslav Lichvar 2019-09-19 12:03:12 +02:00
  • 7d3e9180c6 test: disable server on client-only nodes by default Miroslav Lichvar 2019-09-11 19:26:51 +02:00
  • 03b8ca186a test: add 138-syncloop test Miroslav Lichvar 2019-09-11 18:49:02 +02:00
  • 435cbef31a test: allow nodes to poll themselves Miroslav Lichvar 2019-09-05 17:30:17 +02:00
  • 4adcf58368 test: remove subdirectories in tmp directory Miroslav Lichvar 2019-09-05 17:29:36 +02:00
  • 004986310d ntp: skip loop test if no server socket is open Miroslav Lichvar 2019-09-11 18:35:29 +02:00
  • 7a88e0a87b ntp: prevent synchronization to itself Miroslav Lichvar 2019-09-05 17:30:50 +02:00
  • 64e21d6281 reference: make local reference timestamp consistent Miroslav Lichvar 2019-09-05 17:14:30 +02:00
  • 9ef7ea2bcb reference: rework adjustment of reference timestamp Miroslav Lichvar 2019-09-05 17:03:38 +02:00
  • 6d1796d6be test: extend 110-chronyc test Miroslav Lichvar 2019-09-03 12:41:05 +02:00
  • fcaba98101 test: add 137-pool test Miroslav Lichvar 2019-09-02 17:21:43 +02:00
  • 9bbda5c964 test: add 013-nameserv test Miroslav Lichvar 2019-09-02 16:32:58 +02:00
  • 2c81d38861 test: add option to enable name/address resolving Miroslav Lichvar 2019-09-02 16:25:42 +02:00
  • 78fec3f05a test: add copyright header to util unit test Miroslav Lichvar 2019-08-21 16:36:12 +02:00
  • 392a1a5ff6 test: extend 105-ntpauth test Miroslav Lichvar 2019-08-19 15:56:18 +02:00
  • 219a414cb7 test: add debug message to ntp unit test Miroslav Lichvar 2019-08-15 18:46:04 +02:00
  • 58fc81441b ntp: update setting of socket option Miroslav Lichvar 2019-08-21 09:12:33 +02:00
  • 02ada36838 socket: add support for TCP sockets Miroslav Lichvar 2019-08-06 18:33:06 +02:00
  • 81978f0ba0 socket: fix typo in union declaration Miroslav Lichvar 2019-08-06 17:50:37 +02:00
  • 622769cdfd util: add debug messages to UTI_FdSetCloexec() Miroslav Lichvar 2019-08-08 17:32:23 +02:00
  • 3038047f9b makefile: clean unit tests in clean target Miroslav Lichvar 2019-08-06 15:59:05 +02:00
  • 3e3f045ab7 doc: improve ntpdate answer in FAQ Miroslav Lichvar 2019-08-05 18:15:38 +02:00
  • a6d9f41eda sourcestats: report offset even with single sample Miroslav Lichvar 2019-08-06 15:54:38 +02:00
  • bf6a4e1a81 sourcestats: simplify SST_DoSourcestatsReport() Miroslav Lichvar 2019-08-06 14:00:17 +02:00
  • 5982d96b75 test: extend 130-quit test Miroslav Lichvar 2019-08-05 18:03:11 +02:00
  • 28e3e4cdca sourcestats: enable selection with maxsamples < 3 Miroslav Lichvar 2019-08-05 17:53:00 +02:00
  • 24134c78e8 sourcestats: update offset estimate when regression fails Miroslav Lichvar 2019-08-05 15:25:04 +02:00
  • 5e8ed72b89 socket: fix compiler warning Miroslav Lichvar 2019-07-25 09:52:33 +02:00
  • 45e41b7ac1 socket: avoid unnecessary bind() call Miroslav Lichvar 2019-07-24 11:46:39 +02:00
  • 27fd751915 socket: add support for socket() flags Miroslav Lichvar 2019-07-23 17:26:29 +02:00
  • 4d26cfc92b socket: make all sockets non-blocking Miroslav Lichvar 2019-07-23 15:09:24 +02:00
  • d78680912e ntp: improve debug messages with port number Miroslav Lichvar 2019-07-18 11:33:13 +02:00
  • 47e4cb31b2 util: move and improve sockaddr-specific functions Miroslav Lichvar 2019-07-18 09:42:11 +02:00
  • 91da65a782 util: remove UTI_SockaddrToString() Miroslav Lichvar 2019-07-18 09:35:59 +02:00
  • bb1c02e9f5 client: convert to new socket API Miroslav Lichvar 2019-07-17 17:38:32 +02:00
  • c651ea9b6b refclock: remove SOCK socket on exit Miroslav Lichvar 2019-07-17 11:30:11 +02:00
  • 207f9fb128 refclock: convert SOCK to new socket API Miroslav Lichvar 2019-07-17 11:26:28 +02:00