145 Commits (b4d68e99ba6ead8f9a7e44675ae32bab2b9a8c89)

Author SHA1 Message Date
  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 8 years ago
  rzalamena 1305c0d5de Teach ntpd(8) how to fork+exec. 8 years ago
  reyk 08ed721594 Remove the oh so funny "LOSS OF MIND" from the diclaimer that was not 8 years ago
  reyk 97252e04ad Switch and sync to the log.c variant from httpd/relayd/iked/snmpd/vmd. 9 years ago
  claudio d6e39ab1f4 EAGAIN handling for imsg_read. OK henning@ benno@ 9 years ago
  reyk 13e2f2c777 Remove support for sending status reports to syslog on SIGINFO; 9 years ago
  phessler e4a72ca09e Allowing upstream servers of ntp being in multiple routing tables is 9 years ago
  reyk 707f923fe3 Move execution of the constraints from the ntp to the parent process. 9 years ago
  deraadt b8ed49dca0 the ntp engine can run with "stdio inet proc". For many reasons, 9 years ago
  millert 52caae6b33 When checking whether we should scan the sensors again use <= rather 9 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 10 years ago
  benno b7644de136 from sthen: handle msgbuf_write() returning EAGAIN 11 years ago
  phessler 36ee6e401f Add ntpctl(8), which allows us to query the locally running ntpd(8) process 11 years ago
  phessler 9d257760ca Resolve the uncertainty in the REFID assignment. 11 years ago
  phessler a32e45b068 Add rdomain support to NTPd. 13 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
  henning 975a1387cb effectively un-do r1.111, it fucks machines with bad clocks royally. 15 years ago
  ckuethe f86c299c09 If ntpd decides the clock has become unsynced, reset the number of saved 15 years ago
  pyr 239fd25471 make ntpd imsg-in-a-lib ready as well. extensive testing done, no 15 years ago
  ckuethe b6c201f1e1 After calling adjfreq to correct the clock's rate, measure and fix the clock 15 years ago
  henning 6fa9409593 use monotime instead of wallclock for the report thing as well 16 years ago
  claudio e4276bb410 Correctly skip the internal fd when checking the server sockets. Use PFD_MAX 16 years ago
  henning dafa0203af in priv_settime(), we must not adjust the 'next' timestamps on their for 16 years ago
  henning 9bf99d851b move dns lookups to its own (privilege revoking, not chrooting) process. 16 years ago
  naddy ca3fb2ec5f According to the latest SNTPv4 spec in RFC4330, secondary servers 16 years ago
  ckuethe ac65ec9396 Don't ignore a slightly unresponsive server for an hour, 5 minutes is enough. 16 years ago
  djm d34ab18f72 Use arc4random_buf() when requesting more than a single word of output 16 years ago
  mpf 18c1f831f0 Reconnect a client socket after three consecutive send failures. 17 years ago
  stevesk 14460a3689 some fatal() calls that should be fatalx(); ok henning@ 17 years ago
  stevesk 55917fac67 just call getpwnam(NTPD_USER) once; ok henning@ 17 years ago
  otto a4d5c83577 Allow ntpd to report the status of peers and sensors to syslog. This 17 years ago
  ckuethe 5b4a0b0b28 This diff makes ntpd poll for sensors more aggressively when the use of 17 years ago
  otto 1f8bd32eb8 Although Unix compilers accept more than one definition of a global 18 years ago
  otto 4116dad0a1 Esape from the Mouth of Madness by adjusting stored sensor offsets 18 years ago
  henning 0cb81b5488 let ntpd use sensors immediately after system boot by special casing 18 years ago