summaryrefslogtreecommitdiff
path: root/usr.sbin/ntpd
AgeCommit message (Expand)Author
2005-06-19use a little state engine to keep track of delayed dns lookups and such,Henning Brauer
2005-05-26Ensure previous adjust has completed before clearing alarm flag; ok henning@Darren Tucker
2005-05-24ifa->ifa_addr can be NULL in some cases, pt out by Kurt RoeckxHenning Brauer
2005-05-23no need for endpwent(0 here eitherHenning Brauer
2005-05-11don't touch *hn in failure case. no real change due to the way we use itHenning Brauer
2005-05-03setres[ug]id; ok deraadt@Damien Miller
2005-04-26unify shared code a bit again to make future syncs easierHenning Brauer
2005-04-19move the "reply from ... " log msg in -d mdoe uop a bit so it actuallyHenning Brauer
2005-04-18extra paranoia, from a discussion with joergHenning Brauer
2005-04-18correctness: only account for offset after settime in next and deadlineHenning Brauer
2005-04-18after setting the clock hard correct the "next" and "deadline" timestampsHenning Brauer
2005-04-18prevent replies with negative delay from being used, could happen with -sHenning Brauer
2005-03-31zap includes, grunkHenning Brauer
2005-03-31zap includes, Alexander von Gernler <grunk@pestilenz.org>Henning Brauer
2005-03-24one more fatal/fatalx, alexanderHenning Brauer
2005-03-24fatal vs fatalx, Alexander von GernlerHenning Brauer
2005-03-23remove now osolete comment, from a mail exchange withHenning Brauer
2005-03-23wpos in struct buf_read and datalen in imsg_get should be size_t and notHenning Brauer
2005-03-13Fixes in ntpd_settime (ie ntpd -s):Darren Tucker
2005-03-09nasty: host_dns used to run before forking and chrooting etc, so it wasHenning Brauer
2005-03-09when, after processing all complete imsgs we found in the buffer,Henning Brauer
2005-03-08when trying short-circuit the wait for the first reply for -s, onlyHenning Brauer
2005-03-08knfTheo de Raadt
2005-03-08from the "shut the fuck up, ntpd" department:Henning Brauer
2005-03-08missing break spotted by lintTheo de Raadt
2005-03-08from the "shut the fuck up, ntpd" department:Henning Brauer
2005-03-08let client_query return 0 if it requested dns resolutionHenning Brauer
2005-03-06fix error message, Benedikt Steinbusch <bsteinb@hamazone.de>Henning Brauer
2005-02-22when sending a query already returns a failure, we're not going to seeHenning Brauer
2005-02-21fix an error messageHenning Brauer
2005-02-03Implement simple duplicate suppression of peer errors; ok henning@Darren Tucker
2005-02-02KNFHenning Brauer
2005-02-02buffer structs and API ssize_t -> size_t; from bgpdHenning Brauer
2005-02-02usage() is __deadHenning Brauer
2005-01-28Simplify interval scaling and randomize query intervals; ok henning@Darren Tucker
2005-01-28fatal() if daemon() fails, Alexander von Gernler <grunk@pestilenz.org>Henning Brauer
2005-01-28Make network unreachable errors non-fatal; ok henning@Darren Tucker
2005-01-27Scale query interval by the overall offset not per-peer offset, so weDarren Tucker
2005-01-27Delay before retrying a query on timeout; ok henning@Darren Tucker
2004-12-23KNFHenning Brauer
2004-12-22d can be negative, take that into account when comparing to the loggingHenning Brauer
2004-12-22Save original value returned by getifaddrs to free later; ok henning@Darren Tucker
2004-12-22if our first getpwnam(), testing for NTPD_USER, succeeded, but the secondHenning Brauer
2004-12-20some typos in log messages.Moritz Jodeit
2004-12-16Limit the number of addresses used by the 'servers' directive to 8; ok henning@Darren Tucker
2004-12-15Poll unsynchronized servers at the maximum interval and log a message aboutDarren Tucker
2004-12-15Factor out interval scaling code; ok henning@Darren Tucker
2004-12-14If polling a server results in an error, drop that server to the maximumDarren Tucker
2004-12-14sendto() takes socklen_t as an argument; ok henning@Darren Tucker
2004-12-13Sanity check owner and permissions of privsep directory, like sshd does;Darren Tucker