Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-19 | make sure updates from sensors have the "synced" flag set | Henning Brauer | |
2006-07-01 | remove some unneeded includes; one found by vetinari | Otto Moerbeek | |
2006-06-30 | spaces | Theo de Raadt | |
2006-06-30 | don't write anything to log until we are daemonized. spotted by | Otto Moerbeek | |
david@; ok henning@ | |||
2006-06-26 | increase polling intervbal, but only after we are synced and have done | Otto Moerbeek | |
a few frequency adjustments. ok henning@ | |||
2006-06-26 | Reset adjtime() on startup; having an adjtime() active while starting | Otto Moerbeek | |
up causes overcompensation and confusing debug log entries; noticed by dtucker@ | |||
2006-06-22 | Document /var/db/ntpd.drift; ok jmc@ | Otto Moerbeek | |
2006-06-22 | Save the computed clock drift and use it on startup. ok deraadt@ | Otto Moerbeek | |
henning@ | |||
2006-06-21 | avoid a race by installing SIGCHLD handler before fork() is called. | Otto Moerbeek | |
ok henning@ ckuethe@ | |||
2006-06-18 | tsk, tsk, tsk... the rule is simple: any define consisting of | Otto Moerbeek | |
more than one token MUST be put in parentheses! | |||
2006-06-17 | Import frequency conrrection code from dragonfly, whith some changes: | Otto Moerbeek | |
only do frequency compensation if the clock is synced, and a slightly diffent way of computing the linear regression. You'll need a recent kernel and libc to use this. Testing by naddy@ and ckuethe@ and others, thanks! ok henning@ | |||
2006-06-09 | set session id and init logging in -s mode. tested by david@ and matthieu@; | Otto Moerbeek | |
ok henning@ | |||
2006-06-08 | simplify; ok henning@ | Otto Moerbeek | |
2006-06-07 | Compensate old offsets with the amount of adjustment done, avoiding | Otto Moerbeek | |
overcompensating. From DragonFly, uses recent adjtime(2) changes, so you'll need a recent kernel. ok henning@ | |||
2006-06-04 | Only invalidate stored replies if an adjustment was really made. | Otto Moerbeek | |
ok henning@ | |||
2006-06-02 | just ise "HARD" as refid with sensors for v3 clients | Henning Brauer | |
2006-06-02 | incredibly stupid typo | Henning Brauer | |
2006-06-01 | even though the bounds are long long having an upper bound of | Otto Moerbeek | |
ULONG_MAX does not work; the max upper bound is LONG_MAX, since LONG_MAX == LLONG_MAX on 64bit archs. ok deraadt@ henning@ | |||
2006-06-01 | When expanding servers, do not forget to copy weight. ok henning@ | Otto Moerbeek | |
2006-06-01 | urgs, other stuff snuck in | Henning Brauer | |
2006-06-01 | do not use /dev/hotplug for now, only one reader supported yet | Henning Brauer | |
2006-06-01 | put back regular sensors scanning | Henning Brauer | |
2006-05-31 | only actually run sensor_query when it is due, not every time poll returns | Henning Brauer | |
2006-05-29 | When ntpd backs off polling due to a negative delay, tell the user how long | Chris Kuethe | |
it will wait until the next poll. ok henning@ | |||
2006-05-29 | better wording for the "weight" section; | Jason McIntyre | |
2006-05-29 | document the optional "weight" keyword, and a little cleanup; | Jason McIntyre | |
from henning and myself | |||
2006-05-29 | when we cannot open /dev/hotplug, donn't bail, just work without | Henning Brauer | |
with ckuethe | |||
2006-05-28 | allow for weight to be added to sensors or servers, so that one can | Henning Brauer | |
weight timedelta sensors higher than ntp peers, for example ok deraadt mbalmer | |||
2006-05-28 | get clock src id from the timedelta sensor desc. | Henning Brauer | |
unfortunately I still don't have any hardware to test this ;( | |||
2006-05-28 | if sysctl gives ENOENT the sensor is gone and we remove it | Henning Brauer | |
2006-05-28 | let sensor_query handle removals itself | Henning Brauer | |
2006-05-28 | sensor_byid not needed any more | Henning Brauer | |
2006-05-28 | hotplug devid will go away in a minute, so don't use it here any longer | Henning Brauer | |
2006-05-28 | do not bother with rmeoval events, we remove sensors whoch vanished or | Henning Brauer | |
are not a timedelta sensor any more on query on the fly anyway | |||
2006-05-28 | small grammar improvement; | Jason McIntyre | |
2006-05-28 | DV_SENSORS is no more, plug workaround for the time to the real solution | Henning Brauer | |
2006-05-28 | make use of the new hotplug events for sensors showing up or vanishing | Henning Brauer | |
2006-05-27 | add sensor_byid(), return sensor by its id | Henning Brauer | |
2006-05-27 | stop passing the config around all time, just store one copy | Henning Brauer | |
2006-05-27 | factor out sensor_probe from sensor_scan so we can probe a sensors when | Henning Brauer | |
we know its idea without scanning all again | |||
2006-05-27 | make ntpd listen on the hotplug socket and decode yadda yadda, because | Henning Brauer | |
new sensors showing up will be announced that way when slacking ml comes back from food | |||
2006-05-27 | scan for new timedelta sensors every five minutes for now, ok deraadt | Henning Brauer | |
2006-05-27 | ntpd does timedelta sensors now too | Henning Brauer | |
2006-05-27 | document timedelat sensors. ok deraadt | Henning Brauer | |
2006-05-27 | config file bits for timedelta sensors, so one can specify which devices | Henning Brauer | |
to use. "sensors *" just uses all. untested due to lack of hardware. hacked on the road somewhere between vancouver and calgary | |||
2006-05-26 | \<char> is <char> except for \<newline> -- no exceptions. much like how | Theo de Raadt | |
other things work. ok henning | |||
2006-05-26 | add support for timedelta sensors, which pretty much means udcf(4) right | Henning Brauer | |
now. untested due to lack of hardware, and it wouldn't have worked in the plane anyways. work in progress, currently picks up and uses all sensors it finds, config file bits to be added soon. theo fine with this going in | |||
2006-05-25 | more bits from transatlanic flight: | Henning Brauer | |
make priv_adjtime() deal with offsets, not peers. | |||
2006-05-25 | figure out the refid to send to NTP v3 clients early and store it | Henning Brauer | |
first bits from a way to long flight | |||
2006-05-23 | make listen on example idiot proof | Henning Brauer | |
suggested by "Karsten W. Rohrbach" <karsten@rohrbach.de> |