164 Commits (956b4239d919d6922b9ba6ef39be0d1753f8ff34)

Author SHA1 Message Date
  otto 956b4239d9 Zap double definition of conf and make ibuf_dns static to avoid double 4 years ago
  otto c1869dec59 If constraints are configured but do not work for whatever reason ntpd 4 years ago
  otto 00f92e8d8c Also implement "trusted" for sensors; do not do constraint validation 4 years ago
  otto 21c48e24ae Introduce a "trusted" modifier, for peers that should be on a local net 4 years ago
  otto 016dfd7256 - validate sensor values against constraints 4 years ago
  otto b6720974c4 1) Re-resolve and re-get constraints once the clock is synced. Constraints 4 years ago
  otto 4faedbcd1c Sometimes ntp peers are unreliable (looking at you pool.ntp.org!) 5 years ago
  otto c47029baaf Allow logging to both stderr and syslog; don't reset the log level if 5 years ago
  otto 6f5c796c99 Do a quick DNS probe to decide to stay in the forground and attempt 5 years ago
  otto 391b236846 Be more aggressive retrying dns while in settime mode. The constraint 5 years ago
  otto 46a918abc5 Fix init of syslog for childs and teach dns process about synced state. 5 years ago
  otto 0225e4f1d7 Introducing autmatic settime mode: if some preconditions are met 5 years ago
  otto 11942d45dc Use proper algorithm for median computation; use fabs() for computing 5 years ago
  otto 349011c612 If a DBS resolve was done with the Checking Disabled flag, re-resolve 5 years ago
  otto 89bf75c4ef A step in solving the bootstrap problem in a dnssec environement. 5 years ago
  tedu b233898e51 log dns failures, even if temporary. ok benno 5 years ago
  sthen 19c0bfe36b revert previous, something isn't quite right as clients see ntpd 6 years ago
  henning 8dc6551ff1 if we couldn't update the clock for ~1h due to lack of data from peers and 6 years ago
  benno 184c157e2f add option "query from <ip>" to ntpd.conf, to specify a local IP 7 years ago
  phessler af3e6c4339 add logging messages to distinguish which safty check failed 7 years ago
  rzalamena 4e462f2ebb Teach ntpd(8) how to use socket status to shutdown the daemon. While at 7 years ago
  rzalamena 1305c0d5de Teach ntpd(8) how to fork+exec. 7 years ago
  reyk 08ed721594 Remove the oh so funny "LOSS OF MIND" from the diclaimer that was not 7 years ago
  reyk 97252e04ad Switch and sync to the log.c variant from httpd/relayd/iked/snmpd/vmd. 8 years ago
  claudio d6e39ab1f4 EAGAIN handling for imsg_read. OK henning@ benno@ 8 years ago
  reyk 13e2f2c777 Remove support for sending status reports to syslog on SIGINFO; 8 years ago
  phessler e4a72ca09e Allowing upstream servers of ntp being in multiple routing tables is 8 years ago
  reyk 707f923fe3 Move execution of the constraints from the ntp to the parent process. 8 years ago
  deraadt b8ed49dca0 the ntp engine can run with "stdio inet proc". For many reasons, 8 years ago
  millert 52caae6b33 When checking whether we should scan the sensors again use <= rather 8 years ago
  bcook c723f066b5 replace _PATH_DEVNULL with "/dev/null", assume it will not move 9 years ago
  bcook cdb73978a9 replace bzero with memset 9 years ago
  deraadt ad4317f113 only scan sensors if they are configured 9 years ago
  reyk 043d0938c2 Remove hotplug(4) sensor support: the code has been disabled by 9 years ago
  bcook 8448b71210 remove unused variable 9 years ago
  reyk 2c0d96f390 Use ntpd's deferred DNS resolving for constraints as well. This 9 years ago
  reyk 7433fa0bce Add support for "constraints": when configured, ntpd(8) will query the 9 years ago
  bcook 3885488dfe be more verbose when logging privsep errors. 9 years ago
  bcook 53a61ebe90 prefer sizeof(thing) to sizeof(type) 9 years ago
  deraadt eb02123984 remove excessive/wrong use of sys/param.h 9 years ago
  bcook f04311c2a3 use MAXIMUM as the canonical local MAX macro. 9 years ago
  bcook 63d93971e4 don't rely on sys/param.h having a MAX macro. 9 years ago
  bcook 1f5712d8d6 Remove the unused dns_pid variable. 9 years ago
  deraadt 8fbccf1905 easy realloc() -> reallocarray() which gives us mult int overflow checking 9 years ago
  benno b7644de136 from sthen: handle msgbuf_write() returning EAGAIN 10 years ago
  phessler 36ee6e401f Add ntpctl(8), which allows us to query the locally running ntpd(8) process 10 years ago
  phessler 9d257760ca Resolve the uncertainty in the REFID assignment. 10 years ago
  phessler a32e45b068 Add rdomain support to NTPd. 12 years ago
  henning 42e087b3c6 close pipe_prnt[0] earlier, foremost before forking the dns process 13 years ago
  henning 2d925b01d9 clamp stratum to NTP_MAXSTRATUM. lingering in my tree for ages. someone likely 13 years ago