[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24

2010-02-04 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  fe2dbfb6cb678e90a96fefc96e423a735a7ee7a3 (commit)
   via  032ac800aaabe34a14626ffb6244dfe3c066e05e (commit)
   via  5e86eeacfb279ec3f7897f77be08d6679751cd61 (commit)
   via  75b7d33fb710d7ca5851f98c600e06d975fac15e (commit)
   via  a6e532442b26f6447c60c89b5d55fc5673d208e4 (commit)
  from  a123a12f593679bfc400ae72155dccee3d21209c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit fe2dbfb6cb678e90a96fefc96e423a735a7ee7a3
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Feb 4 12:43:33 2010 +0100

Update NEWS

commit 032ac800aaabe34a14626ffb6244dfe3c066e05e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Jan 13 19:02:07 2010 +0100

Limit rate of syslog messages

Error messages caused by incoming packets need to be rate limited
to avoid filling up disk space.

commit 5e86eeacfb279ec3f7897f77be08d6679751cd61
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Jan 13 17:40:20 2010 +0100

Don't reply to invalid chronyc packets

commit 75b7d33fb710d7ca5851f98c600e06d975fac15e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Feb 4 12:51:52 2010 +0100

Update list of commands not using authentication in documentation

commit a6e532442b26f6447c60c89b5d55fc5673d208e4
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Feb 4 12:39:18 2010 +0100

Initialize local_ntp_tx in ntp_core

This fixes another valgrind error.

---

Summary of changes:
 NEWS|   12 ++-
 chrony.texi |2 +
 cmdmon.c|   65 --
 logging.c   |   18 
 logging.h   |3 ++
 ntp_core.c  |6 +++-
 ntp_io.c|2 +-
 7 files changed, 75 insertions(+), 33 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-6-gfd375ca

2010-02-18 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  fd375ca55b0cea30a92d5da6e3816c93ba248931 (commit)
   via  0f70959d8ec9c63f2f7c0f25197369482673f28e (commit)
   via  8cb6fcad7ebcec76f68707f47f4fbb805258495d (commit)
   via  20d898d1829d3fcdbd0d748e514d93f36f95970c (commit)
   via  10c9a7d4b75161cd9ab032bedee08c05df36b93d (commit)
   via  441e42c27625786e25204a4c3ac86a3e038cd16d (commit)
  from  fe2dbfb6cb678e90a96fefc96e423a735a7ee7a3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit fd375ca55b0cea30a92d5da6e3816c93ba248931
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Feb 10 18:04:32 2010 +0100

Estimate offset correction error in Linux driver

commit 0f70959d8ec9c63f2f7c0f25197369482673f28e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Feb 16 18:16:03 2010 +0100

Add dispersion notification handlers

commit 8cb6fcad7ebcec76f68707f47f4fbb805258495d
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Feb 10 16:05:13 2010 +0100

Include offset correction error in dispersion

commit 20d898d1829d3fcdbd0d748e514d93f36f95970c
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Feb 10 15:59:40 2010 +0100

Prepare for handling offset correction error

commit 10c9a7d4b75161cd9ab032bedee08c05df36b93d
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Feb 11 19:23:26 2010 +0100

Don't set system precision to log2 based value

commit 441e42c27625786e25204a4c3ac86a3e038cd16d
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Feb 16 16:27:56 2010 +0100

Fix stratum with locked PPS refclock and local stratum

---

Summary of changes:
 acquire.c |5 +-
 broadcast.c   |5 +-
 chrony.texi   |4 +-
 cmdmon.c  |   15 ++---
 local.c   |   59 +++-
 local.h   |8 ++-
 localp.h  |2 +-
 manual.c  |6 +-
 ntp_core.c|   34 +-
 ntp_core.h|8 +-
 ntp_io.c  |   16 ++---
 ntp_sources.c |   12 ++--
 ntp_sources.h |4 +-
 refclock.c|  162 -
 reference.c   |5 +-
 rtc_linux.c   |5 +-
 sched.c   |8 ++-
 sched.h   |2 +-
 sources.c |   23 +-
 sourcestats.c |   13 
 sourcestats.h |3 +
 sys_linux.c   |  225 +++--
 sys_netbsd.c  |3 +-
 sys_solaris.c |3 +-
 sys_sunos.c   |3 +-
 25 files changed, 414 insertions(+), 219 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-11-g5fb5551

2010-03-02 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  5fb5551c36d8a361aea9b20aed3aeb5e60521f50 (commit)
   via  b9b0326d1548c345ce6f9c2dea8e26c9c500b43b (commit)
   via  97f2f16fd6486989ec9d27594ae1436f4f9a65f4 (commit)
   via  fc1514db04e6d69dbf019ca15af9e2a908562293 (commit)
   via  7fb0598b501b39404b6e95771735d3e7ff9fc795 (commit)
  from  fd375ca55b0cea30a92d5da6e3816c93ba248931 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 5fb5551c36d8a361aea9b20aed3aeb5e60521f50
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Mar 2 13:10:54 2010 +0100

Add refclock precision

commit b9b0326d1548c345ce6f9c2dea8e26c9c500b43b
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Mar 2 13:07:37 2010 +0100

Reduce noise in refclock sample dispersions

Use the estimated dispersion only if it's higher than long-term average.
This should improve performance with short polling intervals.

commit 97f2f16fd6486989ec9d27594ae1436f4f9a65f4
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Feb 24 12:07:08 2010 +0100

Log also filtered samples

commit fc1514db04e6d69dbf019ca15af9e2a908562293
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Feb 24 12:02:53 2010 +0100

Adjust refclock filter parameters

Drop only about 40 percent of samples, change default length to 64,
require at least 4 samples between polls (or full filter for lengths
below 4).

commit 7fb0598b501b39404b6e95771735d3e7ff9fc795
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Feb 11 20:35:19 2010 +0100

Make linear fit in refclock dispersion calculation

This should improve reaction to sudden temperature changes with
very precise refclocks and/or long polling intervals.

---

Summary of changes:
 chrony.texi |   21 +++--
 conf.c  |9 ++-
 refclock.c  |  310 ---
 refclock.h  |1 +
 regress.c   |   24 +
 regress.h   |5 +
 6 files changed, 283 insertions(+), 87 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-13-gf910353

2010-04-07 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  f9103531c479af0ea563a15c65c896aa247ee8ec (commit)
   via  2ea87490f454c88e91874f140937996c99d4bfef (commit)
  from  5fb5551c36d8a361aea9b20aed3aeb5e60521f50 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit f9103531c479af0ea563a15c65c896aa247ee8ec
Author: HÃ¥kan Johansson 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Apr 7 14:26:41 2010 +0200

Avoid large times in chronyc sources / sourcestats overflowing lines

Main trouble was double values too large to be represented as ints being
converted to -INT_MAX and then passing the <  cut.

commit 2ea87490f454c88e91874f140937996c99d4bfef
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Apr 2 15:55:58 2010 +0200

Mark offline sources unreachable

---

Summary of changes:
 client.c  |   85 -
 ntp_core.c|9 ++
 ntp_core.h|2 +
 ntp_sources.c |   13 +++-
 4 files changed, 76 insertions(+), 33 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-15-gbc29c84

2010-04-13 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  bc29c84610a624f1f218ace868b6856cf3b7315d (commit)
   via  e78e65ef22774ba9fa19ef0b5cf72c1a5d23c8ea (commit)
  from  f9103531c479af0ea563a15c65c896aa247ee8ec (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit bc29c84610a624f1f218ace868b6856cf3b7315d
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Apr 13 15:10:44 2010 +0200

Fix possible memory leak in mkdir_and_parents()

commit e78e65ef22774ba9fa19ef0b5cf72c1a5d23c8ea
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Apr 13 15:09:28 2010 +0200

Refactor file logging

---

Summary of changes:
 cmdmon.c  |6 +---
 logging.c |  111 +
 logging.h |   10 +
 main.c|2 +
 mkdirpp.c |1 +
 ntp_core.c|   60 +++---
 ntp_core.h|2 -
 refclock.c|   58 --
 refclock.h|1 -
 reference.c   |   60 +++---
 reference.h   |2 -
 rtc.c |   15 +---
 rtc.h |2 -
 rtc_linux.c   |   67 +++---
 sourcestats.c |   61 +++
 sourcestats.h |2 -
 16 files changed, 157 insertions(+), 303 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-33-g7973aef

2010-04-27 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  7973aef7b745a448bc6203b90030367d177d5f22 (commit)
   via  9a3bdcc20bf05624add0629b5b906c5e22c32ace (commit)
   via  aa91c608f4c5a1a4ad3acc4b2bfbbfac4e1959dc (commit)
   via  3d260d41b3301175248434f8e4001522c4e1 (commit)
   via  2458325c093e6496c551ca95c2fc462361ca9c69 (commit)
   via  ab68a9d1d382d42913e040e3240c587cc398e83f (commit)
   via  93b5b08bedb1c5b8fa068d51a407a929a3dade6b (commit)
   via  be4369936bbf1ccf4fdffbbb47d0bbd72f44ae39 (commit)
   via  1a7415a6ab1eecd2f7219501fe609bcf22f1da10 (commit)
   via  c15db71f9e1182e90b7955169da30da16d80ecdd (commit)
   via  74cb1c877cda09804a5f74aae5a410c3226a8be2 (commit)
   via  a949ab69359ad32798db08a5f4ab7100e3f0ef96 (commit)
   via  f0fd7099c031500b8de0357c6883e1a64666 (commit)
   via  e0009f9f40c3efbe041d05b911a784cfca66e247 (commit)
   via  14d25769243b676f3afcab644a26d6a78352afd4 (commit)
   via  c386d11765d1db1f242c5b0a0b4448c34430477a (commit)
   via  f12bc10917334ed0962badf0b21de3c4e79bd1e2 (commit)
   via  99d18abf5918aa878b39e0819946246b16ccc1b9 (commit)
  from  bc29c84610a624f1f218ace868b6856cf3b7315d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 7973aef7b745a448bc6203b90030367d177d5f22
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Apr 27 15:56:48 2010 +0200

Don't log network is unreachable errors

commit 9a3bdcc20bf05624add0629b5b906c5e22c32ace
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Apr 27 13:47:40 2010 +0200

Fix name resolving when IPv6 support is disabled

commit aa91c608f4c5a1a4ad3acc4b2bfbbfac4e1959dc
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Apr 26 17:38:09 2010 +0200

Add delayed name resolving for servers and peers

Resolving is retried in increasing intervals (maximum is one hour)
until it succeeds or fails with a non-temporary error.

Unresolved sources are included in the activity report as offline
sources and the online command can be used to retry it immediately.

This could be improved by resolving in a separate thread/process
to avoid blocking.

commit 3d260d41b3301175248434f8e4001522c4e1
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Apr 26 16:05:56 2010 +0200

Don't retry resolving in DNS_Name2IPAddress

Instead of retrying to resolve it in the function and blocking for a
long time, return a TryAgain status and let the caller retry it later if
necessary.

commit 2458325c093e6496c551ca95c2fc462361ca9c69
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Apr 26 15:04:00 2010 +0200

Merge NSR/NCR server and peer functions

commit ab68a9d1d382d42913e040e3240c587cc398e83f
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Apr 23 12:53:26 2010 +0200

Set maxupdateskew to 1000 ppm by default

This will prevent from using unreliable frequency estimate on iburst
when starting without drift file.

commit 93b5b08bedb1c5b8fa068d51a407a929a3dade6b
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Apr 23 12:40:50 2010 +0200

Add iburst server option

commit be4369936bbf1ccf4fdffbbb47d0bbd72f44ae39
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Apr 21 17:30:35 2010 +0200

Clamp tick value before calling adjtimex

If tick is outside allowed adjtimex range, clamp it and log a warning
instead of aborting.

commit 1a7415a6ab1eecd2f7219501fe609bcf22f1da10
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Apr 20 18:29:39 2010 +0200

Return actual frequency in drv_set_freq functions

This is needed to keep sourcestats accurate when the actual frequency is
different from the requested frequency due to clamping (or possibly
rounding in future system drivers).

commit c15db71f9e1182e90b7955169da30da16d80ecdd
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Apr 20 14:26:59 2010 +0200

Add dispersion after Linux makestep

commit 74cb1c877cda09804a5f74aae5a410c3226a8be2
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Apr 19 16:26:14 2010 +0200

Mark source unreachable after offline burst

commit a949ab69359ad32798db08a5f4ab7100e3f0ef96
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Apr 19 15:53:39 2010 +0200

Increase burst polling interval

To avoid getting KoD RATE from NTP server (triggering dis

[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-35-g97f3e94

2010-04-28 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  97f3e9404aa1d636689d3cad1c14d8a602fcc888 (commit)
   via  83da131e9901e424d5898d5d07e9ef31727b29eb (commit)
  from  7973aef7b745a448bc6203b90030367d177d5f22 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 97f3e9404aa1d636689d3cad1c14d8a602fcc888
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Apr 28 16:11:24 2010 +0200

Change online status also for unresolved sources

commit 83da131e9901e424d5898d5d07e9ef31727b29eb
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Apr 28 15:44:07 2010 +0200

Retry name resolving before marking sources online

---

Summary of changes:
 ntp_sources.c |   28 +++-
 1 files changed, 23 insertions(+), 5 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-36-g73d775c

2010-04-29 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  73d775c8b4aa9f928e1b0e33a7874dc1f6e3aa6e (commit)
  from  97f3e9404aa1d636689d3cad1c14d8a602fcc888 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 73d775c8b4aa9f928e1b0e33a7874dc1f6e3aa6e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Apr 28 19:06:28 2010 +0200

Don't use AI_ADDRCONFIG hint

We want to get IPv4/6 addresses even if the local system currently has
no IPv4/6 address configured.

---

Summary of changes:
 nameserv.c |3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-40-ga080d00

2010-05-14 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  a080d00352cb5296239f25d87275035c2fac325e (commit)
   via  5fb0a9d53b371f6d419fcbeb83251421cb3a42e5 (commit)
   via  40d82675bd1ab4c59a15cba127e9669e6f8f16f8 (commit)
   via  f851e1f90e698998d7037daa5378ce6049c23ea7 (commit)
  from  73d775c8b4aa9f928e1b0e33a7874dc1f6e3aa6e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit a080d00352cb5296239f25d87275035c2fac325e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri May 14 14:41:11 2010 +0200

Add rtcsync directive

The directive enables the 11 minute kernel mode. It cannot be used
when the normal RTC tracking is enabled.

commit 5fb0a9d53b371f6d419fcbeb83251421cb3a42e5
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu May 13 18:29:00 2010 +0200

Rehash NTP source table after removing source

This is needed to avoid breaking a probe sequence and losing another
source. It is costly, but it's not expected to happen frequently.

commit 40d82675bd1ab4c59a15cba127e9669e6f8f16f8
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri May 7 15:32:51 2010 +0200

Make use of UTI_AdjustTimeval in slew handlers

commit f851e1f90e698998d7037daa5378ce6049c23ea7
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri May 7 15:23:21 2010 +0200

Fix RTC slew handler

The frequency adjustment needs to be done in the opposite direction.

---

Summary of changes:
 chrony.texi |   12 
 chrony_timex.h  |1 +
 conf.c  |   21 +
 conf.h  |1 +
 manual.c|7 +++
 ntp_core.c  |5 +++--
 ntp_sources.c   |   34 --
 refclock.c  |8 ++--
 rtc.c   |4 
 rtc_linux.c |   11 +++
 sourcestats.c   |   14 +++---
 sys_linux.c |2 ++
 util.c  |8 
 util.h  |2 +-
 wrap_adjtimex.c |   42 --
 wrap_adjtimex.h |1 +
 16 files changed, 121 insertions(+), 52 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-43-gf6320e7

2010-06-07 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  f6320e70507e02ce58e509431f7ed0a1a544a82e (commit)
   via  597bb80d18c6a48d7686e46331ba1d1e1cc18c22 (commit)
   via  9775f3a030e43c8e6852889d2f135adfc77cc9d1 (commit)
  from  a080d00352cb5296239f25d87275035c2fac325e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit f6320e70507e02ce58e509431f7ed0a1a544a82e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Jun 7 14:14:53 2010 +0200

Don't hang in our_round

The routine could loop infinitely when rounding a large value, replace
it with our_lround.

commit 597bb80d18c6a48d7686e46331ba1d1e1cc18c22
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed May 26 16:55:49 2010 +0200

Set minimum allowed skew to 1e-12

commit 9775f3a030e43c8e6852889d2f135adfc77cc9d1
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu May 20 16:10:51 2010 +0200

Read chrony.conf before checking/writing pid file

This fixes the pidfile directive.

---

Summary of changes:
 main.c  |4 ++--
 reference.c |8 
 sys_linux.c |   15 +++
 3 files changed, 9 insertions(+), 18 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-46-gcb28aee

2010-08-06 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  cb28aeeaccb14d026c2b52df753cdb19fb351928 (commit)
   via  7994b31de40fdeb4678b07ab04d2e43f89aa3bbb (commit)
   via  6dcf3238f608d764c66e4541f0edae4c7ecc441e (commit)
  from  f6320e70507e02ce58e509431f7ed0a1a544a82e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit cb28aeeaccb14d026c2b52df753cdb19fb351928
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Aug 5 19:15:45 2010 +0200

Add nanosecond slewing to Linux driver

For offset adjustments below 10 microseconds use kernel PLL with
locked frequency and 1s time constant.

commit 7994b31de40fdeb4678b07ab04d2e43f89aa3bbb
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Aug 5 13:27:52 2010 +0200

Reset adjtime offset on start

commit 6dcf3238f608d764c66e4541f0edae4c7ecc441e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Jun 14 09:47:07 2010 +0200

Clarify some cmdmon warning messages

---

Summary of changes:
 chrony_timex.h  |4 ++
 cmdmon.c|4 +-
 sys_linux.c |  146 +++
 wrap_adjtimex.c |   43 +++-
 wrap_adjtimex.h |3 +
 5 files changed, 176 insertions(+), 24 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-57-g2f2e524

2010-08-12 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  2f2e524bc62c252ed678b17bde95b77f08d65cde (commit)
   via  6b0198c2d7e9cf18f25bbd70c11b77933caa65d1 (commit)
   via  2a64b7589387459d3c5a7a7af80f56209b15be3d (commit)
   via  034e17203357a66452111a7eac0c4a2e90f39369 (commit)
   via  1faeb45063c99de479a58ceb8e80e91dd8c508ab (commit)
   via  fa8449642376eed90e11f03ddceea487263eef3a (commit)
   via  a3d47ffc8152dcc65eb7c5b61b148c0311f18659 (commit)
   via  d841c86a6e5766f211e0bd374520a79756845b53 (commit)
   via  3b4e4b785d63f2da14ae9f4881193e06df2253b3 (commit)
   via  7ba6b617a1f9357533b95b45eced50d0deb2d483 (commit)
   via  100f732e202949c76c36ba070c2dd74b15813a07 (commit)
  from  cb28aeeaccb14d026c2b52df753cdb19fb351928 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 2f2e524bc62c252ed678b17bde95b77f08d65cde
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Aug 12 14:43:26 2010 +0200

Don't use timezone parameter in gettimeofday and settimeofday calls

commit 6b0198c2d7e9cf18f25bbd70c11b77933caa65d1
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Aug 12 14:30:05 2010 +0200

Replace all CROAK calls with assert or LOG_FATAL

Remove croak() and use assert() or LOG_FATAL() everywhere. Hopefully
the problems with debugging mentioned in the croak() comment are long gone.

commit 2a64b7589387459d3c5a7a7af80f56209b15be3d
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Aug 11 18:45:17 2010 +0200

Regenerate critical values for number of runs

Generate more values to allow regression with 128 samples. Possibly a
different approach was used to generate the values, or the previous table
was actually using 11% critical region and had an extra value in the
12th place.

commit 034e17203357a66452111a7eac0c4a2e90f39369
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Aug 11 18:25:32 2010 +0200

Assert number of points in regress functions

commit 1faeb45063c99de479a58ceb8e80e91dd8c508ab
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Aug 11 17:16:16 2010 +0200

Update offset correction errors only when needed

commit fa8449642376eed90e11f03ddceea487263eef3a
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Aug 11 16:57:19 2010 +0200

Fix updating of nano slew offset correction error

commit a3d47ffc8152dcc65eb7c5b61b148c0311f18659
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Aug 10 16:39:52 2010 +0200

Store sourcestats samples in circular buffer

The samples now don't have to be moved when pruning the register.

commit d841c86a6e5766f211e0bd374520a79756845b53
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Aug 10 15:35:17 2010 +0200

Cleanup sourcestats code a bit

commit 3b4e4b785d63f2da14ae9f4881193e06df2253b3
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Aug 6 14:51:37 2010 +0200

Change length of resid buffer to MAX_POINTS

commit 7ba6b617a1f9357533b95b45eced50d0deb2d483
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Aug 6 14:39:09 2010 +0200

Remove weights from sourcestats record

Weights are calculated before each regression call, no need to store them.

commit 100f732e202949c76c36ba070c2dd74b15813a07
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Aug 6 14:36:56 2010 +0200

Remove SST_DoUpdateRegression

The function is not used anywhere and it requires weights to be stored
sourcestats.

---

Summary of changes:
 client.c  |3 +-
 cmdmon.c  |   24 +++
 local.c   |   36 +++---
 logging.c |   16 -
 logging.h |   10 +---
 ntp_core.c|   10 ++--
 regress.c |   48 ++---
 rtc_linux.c   |   11 +--
 sched.c   |   51 ---
 sources.c |   22 ++-
 sourcestats.c |  207 ++--
 sys_linux.c   |  115 ---
 sys_netbsd.c  |   39 +--
 sys_solaris.c |   43 +---
 sys_sunos.c   |   39 +--
 util.c|3 +-
 16 files changed, 253 insertions(+), 424 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Ema

[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-61-g5344028

2010-08-17 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  5344028c40ce984f69dbf8eb779722ad2b3aa139 (commit)
   via  e591e3622ba5bbe88e797e9c70572ec8390a0829 (commit)
   via  d8fc5fee0a88b1dcb51bb4aff040419d2068ba09 (commit)
   via  eeb73b3670b79419a2b48b22fd693b639633f051 (commit)
  from  2f2e524bc62c252ed678b17bde95b77f08d65cde (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 5344028c40ce984f69dbf8eb779722ad2b3aa139
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Aug 17 17:49:16 2010 +0200

Use 5% critical region for number of runs

This results in more samples used in regression and slightly improved
response with high jitters.

commit e591e3622ba5bbe88e797e9c70572ec8390a0829
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Aug 17 16:40:25 2010 +0200

Extend runs test

Double the number of samples that are used in the runs test. E.g. with 64
samples in regression the runs test will be tried over the 64 samples and
up to 64 previous samples. The minimum number of samples in now 4.

This improves the response with low-mid jitters by about 50%.

commit d8fc5fee0a88b1dcb51bb4aff040419d2068ba09
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Aug 17 12:31:03 2010 +0200

Run configure tests with LDFLAGS

commit eeb73b3670b79419a2b48b22fd693b639633f051
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Aug 16 16:44:49 2010 +0200

Fix updating of best_single_sample

---

Summary of changes:
 configure |6 +-
 regress.c |   63 ---
 regress.h |7 ++
 sourcestats.c |  234 ++---
 4 files changed, 169 insertions(+), 141 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-68-gf924862

2010-08-25 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  f924862e89797e518417eb7c2b402bb7f2183212 (commit)
   via  061d497df07c5f0497e7abc311e415c6f87dd1f8 (commit)
   via  3a222336d71972bd9ad33a9fc48085a1b323099e (commit)
   via  78300d018a2ab2145901ef72852812d1b7261b16 (commit)
   via  e95676f65f8468d63920495deb98e376b560b00c (commit)
   via  c8fe69c95674f14eb73a7fd524e38338b462c2ad (commit)
   via  fe4b661fe72858fdbf203e947502320d978a5d40 (commit)
  from  5344028c40ce984f69dbf8eb779722ad2b3aa139 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit f924862e89797e518417eb7c2b402bb7f2183212
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Aug 25 18:11:52 2010 +0200

Add prefer and noselect options

commit 061d497df07c5f0497e7abc311e415c6f87dd1f8
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Aug 25 18:31:28 2010 +0200

Fix crash when reloading history with zero samples

commit 3a222336d71972bd9ad33a9fc48085a1b323099e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Aug 25 18:10:35 2010 +0200

Fix reloading sample histories with refclocks

commit 78300d018a2ab2145901ef72852812d1b7261b16
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Aug 25 13:50:46 2010 +0200

Add minstratum command

commit e95676f65f8468d63920495deb98e376b560b00c
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Aug 25 12:52:37 2010 +0200

Document minstratum option

commit c8fe69c95674f14eb73a7fd524e38338b462c2ad
Author: Benny Lyne Amorsen 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Aug 24 18:37:38 2010 +0200

Add minstratum option

Stratum in received packets is raised to the configured minimum.

commit fe4b661fe72858fdbf203e947502320d978a5d40
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Aug 19 17:19:37 2010 +0200

Add -n option to allow using syslog without forking

---

Summary of changes:
 candm.h   |   10 -
 chrony.texi   |   51 +++
 chronyd.8 |4 +++
 client.c  |   38 ++-
 cmdmon.c  |   35 +++-
 cmdparse.c|   17 +++
 cmdparse.h|3 +-
 conf.c|   12 +++
 logging.c |   55 ---
 logging.h |3 +-
 main.c|   59 ++
 ntp_core.c|   21 ++-
 ntp_core.h|2 +
 ntp_sources.c |   19 +
 ntp_sources.h |2 +
 pktlength.c   |2 +
 refclock.c|3 +-
 refclock.h|1 +
 sources.c |   61 +++-
 sources.h |9 +++-
 sourcestats.c |4 +++
 srcparams.h   |4 +++
 22 files changed, 333 insertions(+), 82 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-70-g5b8835f

2010-08-26 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  5b8835f46bafe7d2c3e61f5c2a113c20a38b6278 (commit)
   via  ddb2cf3b8b6ea126bbeb8c03b6f7df44d7cc8596 (commit)
  from  f924862e89797e518417eb7c2b402bb7f2183212 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 5b8835f46bafe7d2c3e61f5c2a113c20a38b6278
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Aug 26 10:29:58 2010 +0200

Support prefer and noselect options in chronyc

commit ddb2cf3b8b6ea126bbeb8c03b6f7df44d7cc8596
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Aug 26 09:35:57 2010 +0200

Merge code for adding NTP server and peer in cmdmon

---

Summary of changes:
 candm.h  |2 ++
 client.c |7 +++
 cmdmon.c |   57 ++---
 3 files changed, 11 insertions(+), 55 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-73-g16676ae

2010-10-04 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  16676ae726c766878ed30c054cd91dadf819067f (commit)
   via  fd3702f973e9dba36279ae77037f5ffc46f28821 (commit)
   via  d674d23b455507164e05acf9b55e3eac62eba9d8 (commit)
  from  5b8835f46bafe7d2c3e61f5c2a113c20a38b6278 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 16676ae726c766878ed30c054cd91dadf819067f
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Oct 4 15:48:09 2010 +0200

Add -m option to allow multiple commands on command line

commit fd3702f973e9dba36279ae77037f5ffc46f28821
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Oct 4 15:00:07 2010 +0200

Add retries and timeout commands

commit d674d23b455507164e05acf9b55e3eac62eba9d8
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Oct 4 13:16:52 2010 +0200

Adjust chronyc timeout

Start at 1 second and increase it exponentially with maximum number of
attempts 3.

---

Summary of changes:
 chrony.texi |   24 ++
 chronyc.1   |4 ++
 client.c|  103 ---
 3 files changed, 105 insertions(+), 26 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-77-gbed5b72

2010-10-14 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  bed5b72cbe0e4a955be0c0630e7b823c357af6f2 (commit)
   via  7ab2c0e4a53846a060e1707a2462a824e7245a7b (commit)
   via  7a6ee1d729057d328a12dbaf47951e43308566f7 (commit)
   via  d9596334c3fef7b3b1b77425c3b950ff7db09386 (commit)
  from  16676ae726c766878ed30c054cd91dadf819067f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit bed5b72cbe0e4a955be0c0630e7b823c357af6f2
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Oct 14 15:08:35 2010 +0200

Add polltarget command

commit 7ab2c0e4a53846a060e1707a2462a824e7245a7b
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Oct 13 17:50:22 2010 +0200

Add logbanner directive

commit 7a6ee1d729057d328a12dbaf47951e43308566f7
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Oct 13 16:49:28 2010 +0200

Base poll adjustment on number of sourcestats samples

Instead of following skew changes, adjust polling interval so that the
number of measurements used in the regression algorithm remains close to
a target value. It can be configured with a new polltarget option
(6 by default).

commit d9596334c3fef7b3b1b77425c3b950ff7db09386
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Oct 13 12:58:26 2010 +0200

Move default source parameters to macros

---

Summary of changes:
 candm.h   |   10 +-
 chrony.texi   |   48 +-
 client.c  |   34 -
 cmdmon.c  |   28 -
 cmdparse.c|   24 ++
 cmdparse.h|3 +-
 conf.c|   24 +++
 conf.h|1 +
 logging.c |4 ++-
 ntp_core.c|   91 +++-
 ntp_core.h|2 +
 ntp_sources.c |   19 
 ntp_sources.h |2 +
 pktlength.c   |2 +
 sources.c |8 +
 sources.h |2 +
 sourcestats.c |8 +
 sourcestats.h |2 +
 srcparams.h   |9 +
 19 files changed, 259 insertions(+), 62 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-90-g6e96b4b

2010-12-07 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  6e96b4ba333a45bc21f5a1dd2b23369bd3d8d8ad (commit)
   via  2d326bfc4882e203bb38abe4851bb331cbbe004f (commit)
   via  a6988b2a792242020037c06b3f4144d4c469d412 (commit)
   via  8b93e1a7809ffd505449dd7819fa6355ef7fa1ee (commit)
   via  4e318c1abc08a4fbaea160a2113f6d5a2a3a4c2c (commit)
   via  3cb6840d2d793a3e9db8374648e0f589107938da (commit)
   via  6ed5a650648224b4cad18b0f1efae74cfa582d18 (commit)
   via  b977c95be4df79c7c757fdc7815bf9dc5c292525 (commit)
   via  feb8811f37de2bb0db4e0e46b12e83d5788fc248 (commit)
   via  0de82a70a64be176606a4b5670b2ff683d870f33 (commit)
   via  cc3a8918f0ddb2fae81f980b6b29a31cbaa8166d (commit)
   via  63ef2badd64404ec8c1a8e411eb60d3d3b4497bf (commit)
   via  e98080b8bb9b4d486b75dfd6a4137385cadc92b1 (commit)
  from  bed5b72cbe0e4a955be0c0630e7b823c357af6f2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 6e96b4ba333a45bc21f5a1dd2b23369bd3d8d8ad
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Dec 7 16:21:24 2010 +0100

Add reselect command

commit 2d326bfc4882e203bb38abe4851bb331cbbe004f
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Dec 6 15:32:06 2010 +0100

Require password for clients command

commit a6988b2a792242020037c06b3f4144d4c469d412
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Dec 6 15:01:01 2010 +0100

Update chronyc help text

commit 8b93e1a7809ffd505449dd7819fa6355ef7fa1ee
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Dec 6 14:53:37 2010 +0100

Slowly back off sampling rate when selected source loses connectivity

commit 4e318c1abc08a4fbaea160a2113f6d5a2a3a4c2c
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Dec 6 14:29:40 2010 +0100

Require valid_header before accumulating sample

Split test7 into two and to accumulate the sample require that all tests
pass, except the one which checks packet stratum is not higher than ours.

Also, don't mark the source as unreachable when only test4c fails.

commit 3cb6840d2d793a3e9db8374648e0f589107938da
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Dec 6 10:51:56 2010 +0100

Fix log file names in documentation

commit 6ed5a650648224b4cad18b0f1efae74cfa582d18
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Dec 3 18:41:35 2010 +0100

Add maxdelaydevratio command

commit b977c95be4df79c7c757fdc7815bf9dc5c292525
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Dec 3 18:35:33 2010 +0100

Add test for ratio of increase in delay to stddev

Require that the ratio of the increase in delay from the minimum one in
the stats data register to the standard deviation of the offsets in the
register is less than maxdelaydevratio or the difference between
measured offset and predicted offset is larger than the increase in
delay. In the allowed delay increase is included also skew and maximum
clock frequency error.

maxdelaydevratio is 10.0 by default.

commit feb8811f37de2bb0db4e0e46b12e83d5788fc248
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Dec 3 17:25:50 2010 +0100

Cache minimum peer delay in sourcestats

commit 0de82a70a64be176606a4b5670b2ff683d870f33
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 2 16:14:03 2010 +0100

Keep only absolute values of peer delays in sourcestats

This saves some fabs() calls.

commit cc3a8918f0ddb2fae81f980b6b29a31cbaa8166d
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 2 14:56:01 2010 +0100

Include maximum clock frequency error in our dispersion

Add maxclockerror directive to set the stability of the clock (10 ppm by
default) and include it in our dispersion.

commit 63ef2badd64404ec8c1a8e411eb60d3d3b4497bf
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Dec 1 14:32:26 2010 +0100

Fix printing of NP and NR over 99 in sourcestats

commit e98080b8bb9b4d486b75dfd6a4137385cadc92b1
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Nov 30 18:08:33 2010 +0100

Use only 3 chars from refclock driver name in default refid

---

Summary of changes:
 candm.h   |   16 -
 chrony.texi   |   67 ++
 client.c  |   47 +++-
 cmdmon.c  

[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-93-g833022b

2010-12-09 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  833022b7459017f5f21539f59774dddb61dac6df (commit)
   via  d1b820e7e323771d79a164ffa02cd9b835213bab (commit)
   via  4373918a2f2b9c5ae0d172d29d0a8b16e821f744 (commit)
  from  6e96b4ba333a45bc21f5a1dd2b23369bd3d8d8ad (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 833022b7459017f5f21539f59774dddb61dac6df
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 9 16:06:42 2010 +0100

Add small randomness to spacing between samples for one server

commit d1b820e7e323771d79a164ffa02cd9b835213bab
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 9 15:14:05 2010 +0100

Shorten initial delay and sampling separation to 0.2 seconds

commit 4373918a2f2b9c5ae0d172d29d0a8b16e821f744
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 9 14:34:29 2010 +0100

Fix separation of timeouts scheduled for exactly the same time

---

Summary of changes:
 broadcast.c |4 ++--
 ntp_core.c  |   28 ++--
 sched.c |   17 +
 sched.h |5 +++--
 4 files changed, 36 insertions(+), 18 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-94-gc888010

2010-12-14 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  c88801065f351af312667b2cab3ab7853c8f3bc8 (commit)
  from  833022b7459017f5f21539f59774dddb61dac6df (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit c88801065f351af312667b2cab3ab7853c8f3bc8
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Dec 14 17:00:53 2010 +0100

Divide regression weights by stddev instead of minimum distance

This improves accuracy with large but stable network delays.

---

Summary of changes:
 sourcestats.c |   12 
 1 files changed, 8 insertions(+), 4 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-106-g930a41b

2010-12-17 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  930a41b845db4471b08de7ac9d9b74797ab1edf9 (commit)
   via  323f0d187e58d0ecf2df039b5ae0bd2da100f84c (commit)
   via  0078705bbe8b6e5cec5f61ac7b4dda4c3fc46701 (commit)
   via  3b3ca4afdcbbab444c81c8aa8085a9c34b71b603 (commit)
   via  1d6b94b458f688010f8bef298a857fde10485101 (commit)
   via  30c038c3c37e887af3e54d3969c5c2da4d74911a (commit)
   via  05e002cd4241ea2a39771364f1b1c16b33c170f8 (commit)
   via  7f6ed7314506a363c295ee9d9906806cff444fc7 (commit)
   via  0c4968ec51e5b518b8fabbe8aa5ea7bfdc5370ac (commit)
   via  ff69e865597429013f379107cb0872b43c35a966 (commit)
   via  98f79404d66625368046f816397739adae3cd65b (commit)
   via  eec438a6146535e57bf80b7605f2cac08885f3c9 (commit)
  from  c88801065f351af312667b2cab3ab7853c8f3bc8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 930a41b845db4471b08de7ac9d9b74797ab1edf9
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Dec 17 18:05:09 2010 +0100

Don't send packet in last auto_offline transmit timeout

commit 323f0d187e58d0ecf2df039b5ae0bd2da100f84c
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Dec 17 17:51:00 2010 +0100

Fix switching offline auto_offline source to online

commit 0078705bbe8b6e5cec5f61ac7b4dda4c3fc46701
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Dec 17 16:09:12 2010 +0100

Enforce timeout class separation from last dispatched timeout

commit 3b3ca4afdcbbab444c81c8aa8085a9c34b71b603
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Dec 17 15:38:23 2010 +0100

Use enum for scheduler timeout classes

commit 1d6b94b458f688010f8bef298a857fde10485101
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Dec 17 14:52:39 2010 +0100

Fix crash when timeout is removed from its handler

Remove the timeout before dispatching the handler, and allow
calling SCH_RemoveTimeout() with nonexistent id.

commit 30c038c3c37e887af3e54d3969c5c2da4d74911a
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 16 18:51:40 2010 +0100

Make unsynchronised entry in tracking log on start

commit 05e002cd4241ea2a39771364f1b1c16b33c170f8
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 16 18:27:38 2010 +0100

Delay selecting source on start

On start, when servers are reachable and use the same polling interval,
wait for them to have the same reachability register (which corresponds
to the number of samples in sourcestats) before selecting one.

commit 7f6ed7314506a363c295ee9d9906806cff444fc7
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 16 16:55:59 2010 +0100

Don't update local reference unnecessarily

Local reference is now updated only when a new source is selected or
match_addr is equal to the selected source, match_addr 0 is no longer
treated specially.

commit 0c4968ec51e5b518b8fabbe8aa5ea7bfdc5370ac
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 16 16:01:29 2010 +0100

Track reachability in sources module

Add new flag to source struct to indicate when source is selectable
(packets with good headers are received) and use a reachability
register for last 8 samples instead of the reachable flag. Source
drivers now provide only reachability updates.

commit ff69e865597429013f379107cb0872b43c35a966
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Dec 16 13:28:44 2010 +0100

Apply jitter test only on NTP sources for now

With refclocks it seems to fail easily, users would have to set the delay
option appropriately.

commit 98f79404d66625368046f816397739adae3cd65b
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Dec 15 17:48:30 2010 +0100

Allow selecting source only when last regression was successful

commit eec438a6146535e57bf80b7605f2cac08885f3c9
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Dec 15 14:25:40 2010 +0100

Fix jitter test in source selection

Distance should be compared to square root of variance.

---

Summary of changes:
 ntp_core.c|   46 --
 refclock.c|   10 +---
 reference.c   |3 +
 sched.c   |   39 ---
 sched.h   |   10 ++--
 sources.c |  148 ++--
 sources.h |   21 +

[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-107-g59c68d2

2010-12-21 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  59c68d240c0e1bb0837f21f43f9aa2b9ad389525 (commit)
  from  930a41b845db4471b08de7ac9d9b74797ab1edf9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 59c68d240c0e1bb0837f21f43f9aa2b9ad389525
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Dec 20 14:12:47 2010 +0100

Don't forget to shift last class dispatch timevals on step

---

Summary of changes:
 sched.c |8 +---
 1 files changed, 5 insertions(+), 3 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-116-ge8fe1dc

2011-01-25 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  e8fe1dc4156b871b940a4fbbca8e4039ebdc3036 (commit)
   via  9cf08fc780acf4f1650d584e6b881325f8f2a20e (commit)
   via  b712b3a979fb4525f9b4bf8e9d77e1c07ac78a3a (commit)
   via  a931b2eeced8098ab0fac4b439b03e19b56b7455 (commit)
   via  2e74beebbf276c525802d346bd5204c1fb110166 (commit)
   via  db510a9558832c304d2cbbcf41dec1799d4eed33 (commit)
   via  222198acf31860647a115bcafaf43c8066b9a36a (commit)
   via  bc4d5df94ee46c57e4bfce2ed448ff84d05d7949 (commit)
   via  9d35b5deac13ba5ac822defc34b668e0ec9a4d8d (commit)
  from  59c68d240c0e1bb0837f21f43f9aa2b9ad389525 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit e8fe1dc4156b871b940a4fbbca8e4039ebdc3036
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Jan 25 17:51:19 2011 +0100

Ignore reselectdist for refclocks

commit 9cf08fc780acf4f1650d584e6b881325f8f2a20e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Jan 25 17:22:00 2011 +0100

Make importance of stratum in source selection configurable

Instead of always selecting the source with minimum stratum, add weighted
stratum to the distance when comparing selectable sources. The weight
can be configured with new stratumweight directive and can be set to
zero to ignore stratum completely, by default 1.0.

commit b712b3a979fb4525f9b4bf8e9d77e1c07ac78a3a
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Jan 24 18:04:33 2011 +0100

Disable variance source test for now

It seems it triggers even with one source alone if it's close and
accurate or polling interval is long enough. It would need to include
max_clock_error.

commit a931b2eeced8098ab0fac4b439b03e19b56b7455
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Jan 24 17:23:34 2011 +0100

Add outlyer source status to cmdmon protocol

This is not used yet.

commit 2e74beebbf276c525802d346bd5204c1fb110166
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Jan 24 17:13:28 2011 +0100

Print sources with bad stats in client as unreachable

commit db510a9558832c304d2cbbcf41dec1799d4eed33
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Jan 24 17:09:00 2011 +0100

Select source with minimum distance using a scoring system

Each source has a score against currently selected source which is
updated (multiplied by ratio of their distances) when one of the two
sources has a new sample. When the score reaches a limit, the source
will be selected. This should allow to slowly select the source with
minimum distance without frequent reselecting.

To avoid switching between sources with very variable distances (e.g. on
LAN or when upstream server uses a longer polling interval), sources
that are currently not selected are penalized by a fixed distance. This
can be configured with new reselectdist directive (100 microseconds by
default).

commit 222198acf31860647a115bcafaf43c8066b9a36a
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Jan 19 15:29:49 2011 +0100

Set status on doffset and dfreq commands

commit bc4d5df94ee46c57e4bfce2ed448ff84d05d7949
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Jan 19 14:44:10 2011 +0100

Reply with status invalid instead of bad length on invalid command

commit 9d35b5deac13ba5ac822defc34b668e0ec9a4d8d
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Jan 18 18:07:46 2011 +0100

Don't leak descriptors to sendmail

---

Summary of changes:
 acquire.c   |3 +
 candm.h |3 +-
 chrony.texi |   38 ++
 client.c|   10 -
 cmdmon.c|   29 ++---
 conf.c  |   44 +
 conf.h  |4 ++
 logging.c   |4 ++
 ntp_io.c|3 +
 refclock_pps.c  |3 +
 refclock_sock.c |2 +
 reports.h   |2 +-
 rtc_linux.c |3 +
 sources.c   |  116 ++-
 util.c  |   14 +++
 util.h  |3 +
 16 files changed, 244 insertions(+), 37 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-120-g9dc7ea7

2011-01-28 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  9dc7ea7c624a178442b34ea4e6ada0520f5e (commit)
   via  546a3cdd50b3eb4ab78f0168847dcb33bec94e1d (commit)
   via  e8c5d1569009b78e45b6674356cdfdb171c2d91f (commit)
   via  e63cba05b28d9e4f797fb8b48d8c12a48897f73c (commit)
  from  e8fe1dc4156b871b940a4fbbca8e4039ebdc3036 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 9dc7ea7c624a178442b34ea4e6ada0520f5e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Jan 28 13:21:56 2011 +0100

Update NEWS

commit 546a3cdd50b3eb4ab78f0168847dcb33bec94e1d
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Jan 28 12:57:03 2011 +0100

Update credits

commit e8c5d1569009b78e45b6674356cdfdb171c2d91f
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Jan 28 12:56:09 2011 +0100

Remove CVS headers

commit e63cba05b28d9e4f797fb8b48d8c12a48897f73c
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Jan 27 13:05:26 2011 +0100

Update copyright

---

Summary of changes:
 Makefile.in  |4 
 NEWS |   33 +
 README   |   13 -
 acquire.c|4 
 acquire.h|4 
 addressing.h |4 
 addrfilt.c   |4 
 addrfilt.h   |4 
 broadcast.c  |4 
 broadcast.h  |4 
 candm.h  |4 
 client.c |6 +-
 clientlog.c  |4 
 clientlog.h  |4 
 cmdmon.c |6 +-
 cmdmon.h |4 
 cmdparse.c   |4 
 cmdparse.h   |4 
 conf.c   |6 +-
 conf.h   |4 
 examples/chrony.keys.example |1 -
 keys.c   |4 
 keys.h   |4 
 local.c  |5 +
 local.h  |4 
 localp.h |4 
 logging.c|5 +
 logging.h|4 
 main.c   |4 
 main.h   |4 
 manual.c |4 
 manual.h |4 
 memory.h |4 
 mkdirpp.c|4 
 mkdirpp.h|4 
 nameserv.c   |6 +-
 nameserv.h   |4 
 ntp.h|4 
 ntp_core.c   |6 +-
 ntp_core.h   |4 
 ntp_io.c |4 
 ntp_io.h |4 
 ntp_sources.c|5 +
 ntp_sources.h|4 
 pktlength.c  |4 
 pktlength.h  |4 
 refclock.c   |2 +-
 reference.c  |6 +-
 reference.h  |4 
 regress.c|5 +
 regress.h|4 
 reports.h|4 
 rtc.c|4 
 rtc.h|4 
 rtc_linux.c  |4 
 rtc_linux.h  |4 
 sched.c  |5 +
 sched.h  |4 
 sources.c|5 +
 sources.h|4 
 sourcestats.c|5 +
 sourcestats.h|4 
 srcparams.h  |4 
 strerror.c   |5 -
 sys.c|4 
 sys.h|4 
 sys_linux.c  |6 +-
 sys_linux.h  |4 
 sys_netbsd.c |4 
 sys_netbsd.h |4 
 sys_solaris.c|4 
 sys_solaris.h|4 
 sys_sunos.c  |4 
 sys_sunos.h  |4 
 sysincl.h|4 
 tempcomp.c   |2 +-
 tempcomp.h   |2 +-
 util.c   |4 
 util.h   |4 
 wrap_adjtimex.c  |5 +
 wrap_adjtimex.h  |4 
 81 files changed, 63 insertions(+), 313 

[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-pre1-1-g4a9205b

2009-12-20 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  4a9205b341d2be3c6f5b92194025dd790b34cbd9 (commit)
  from  8a4313c32bb9af1c5b0db177ed2f1581f1e640a0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 4a9205b341d2be3c6f5b92194025dd790b34cbd9
Author: Bill Unruh 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Sun Dec 20 12:23:02 2009 +0100

Log warning when changing file ownership fails

---

Summary of changes:
 reference.c |4 +++-
 rtc_linux.c |4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-pre1-7-g4593471

2010-01-13 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  4593471ad5bda33ea9fc69ab3481bca505bc1025 (commit)
   via  a3288d42848c9ee56639293a27e70e996f42abe7 (commit)
   via  22f0da4da6a3fbc47e8d0b88fcd49c3e4fa90175 (commit)
   via  baa977a3ed8e7564f1045dd746d13f943ec647c0 (commit)
   via  b4b2491015995c6d6f7501908c10930c81a775ac (commit)
   via  902ed3c69495f52df71840da63999e12d7b105c1 (commit)
  from  4a9205b341d2be3c6f5b92194025dd790b34cbd9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 4593471ad5bda33ea9fc69ab3481bca505bc1025
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Jan 13 14:40:13 2010 +0100

Don't require _bigadj kernel symbol in NetBSD driver

commit a3288d42848c9ee56639293a27e70e996f42abe7
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Jan 13 14:00:12 2010 +0100

Print only printable characters from refid

commit 22f0da4da6a3fbc47e8d0b88fcd49c3e4fa90175
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Jan 12 18:28:04 2010 +0100

Fix name resolving on NetBSD

commit baa977a3ed8e7564f1045dd746d13f943ec647c0
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Jan 12 18:05:41 2010 +0100

Increase buffers used to print IPv6 addresses

commit b4b2491015995c6d6f7501908c10930c81a775ac
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Jan 12 17:58:03 2010 +0100

Return 0 from DNS_IPAddress2Name when name was truncated

commit 902ed3c69495f52df71840da63999e12d7b105c1
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Jan 12 16:59:11 2010 +0100

Write banner to tracking log when not synchronized

---

Summary of changes:
 client.c |8 +++---
 nameserv.c   |   33 +-
 nameserv.h   |2 +-
 reference.c  |   61 +++--
 sys_netbsd.c |5 ++-
 util.c   |   19 +++--
 6 files changed, 68 insertions(+), 60 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-pre1-10-g8a00758

2010-01-25 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  8a00758cf536fc6a1413518e443db10068efad7d (commit)
   via  15e154c09dc600f4ff4e10c6902b8902300621bc (commit)
   via  52d0c9a057ed43fda3d77bac3fe9c4ba1033e508 (commit)
  from  4593471ad5bda33ea9fc69ab3481bca505bc1025 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 8a00758cf536fc6a1413518e443db10068efad7d
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Jan 25 15:33:56 2010 +0100

Add makestep directive

commit 15e154c09dc600f4ff4e10c6902b8902300621bc
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Mon Jan 25 13:07:13 2010 +0100

Handle immediate step in local module instead of system driver

This fixes the problem where scheduler wasn't notified about performed
steps and it also makes the command available on all supported systems.

commit 52d0c9a057ed43fda3d77bac3fe9c4ba1033e508
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Jan 21 17:11:17 2010 +0100

Limit timeout for end of slew to avoid overflow

---

Summary of changes:
 chrony.texi   |   32 ++--
 cmdmon.c  |9 ++---
 conf.c|   28 
 conf.h|1 +
 local.c   |   30 +-
 local.h   |2 +-
 localp.h  |5 -
 reference.c   |   21 +
 sys_linux.c   |   42 --
 sys_netbsd.c  |2 +-
 sys_solaris.c |2 +-
 sys_sunos.c   |2 +-
 12 files changed, 107 insertions(+), 69 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-pre1-15-gf261251

2010-01-28 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  f261251a9bcee1acc233e7fb96f841a60bb83b2a (commit)
   via  a0e1154bfb4c26acac8a80477e81c08a3a49847e (commit)
   via  e261278a5c022f7acae3caab73cd42073fd1ca6b (commit)
   via  dbb550e6dbc402c85d0ff5ba6e3f5f9b7b24f842 (commit)
   via  27a9b0e7b1b07d09f5cc9f6f23b46e4acbdca5b6 (commit)
  from  8a00758cf536fc6a1413518e443db10068efad7d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit f261251a9bcee1acc233e7fb96f841a60bb83b2a
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Jan 28 10:03:54 2010 +0100

Add perm option to SHM driver

commit a0e1154bfb4c26acac8a80477e81c08a3a49847e
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Thu Jan 28 09:14:42 2010 +0100

Add common refclock driver option parsing

commit e261278a5c022f7acae3caab73cd42073fd1ca6b
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Jan 27 19:14:38 2010 +0100

Add lock option for PPS refclocks

commit dbb550e6dbc402c85d0ff5ba6e3f5f9b7b24f842
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Wed Jan 27 13:53:49 2010 +0100

Don't start chronyd with unrecognized command line options

commit 27a9b0e7b1b07d09f5cc9f6f23b46e4acbdca5b6
Author: Hattink, Tjalling (FINT) 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Tue Jan 26 17:11:33 2010 +0100

Fix scheduler to allow stepping clock from timeout handler

---

Summary of changes:
 chrony.texi|   18 ++--
 conf.c |8 +++-
 main.c |2 +-
 refclock.c |  126 
 refclock.h |2 +
 refclock_pps.c |9 +---
 refclock_shm.c |7 ++-
 sched.c|2 +-
 8 files changed, 140 insertions(+), 34 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-pre1-16-ga123a12

2010-01-29 Thread git
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
   via  a123a12f593679bfc400ae72155dccee3d21209c (commit)
  from  f261251a9bcee1acc233e7fb96f841a60bb83b2a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit a123a12f593679bfc400ae72155dccee3d21209c
Author: Miroslav Lichvar 
List-Post: chrony-dev@chrony.tuxfamily.org
Date:   Fri Jan 29 09:50:51 2010 +0100

Allow to set only permission bits with perm option

---

Summary of changes:
 refclock_shm.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


hooks/post-receive
--
chrony/chrony.git

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



Re: [chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-93-g833022b

2010-12-09 Thread Bill Unruh

On Thu, 9 Dec 2010, g...@tuxfamily.net wrote:



commit d1b820e7e323771d79a164ffa02cd9b835213bab
Author: Miroslav Lichvar 
Date:   Thu Dec 9 15:14:05 2010 +0100

   Shorten initial delay and sampling separation to 0.2 seconds


Is this going to run into problems with ntpd's Kill signal, thinking that your
machine is flooding the server (or is the current behaviour of chrony already
in danger of that anyway)?

W Unruh
un...@physics.ubc.ca


---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



Re: [chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-93-g833022b

2010-12-09 Thread Miroslav Lichvar
On Thu, Dec 09, 2010 at 08:27:44AM -0800, Bill Unruh wrote:
> On Thu, 9 Dec 2010, g...@tuxfamily.net wrote:
> 
> >
> >commit d1b820e7e323771d79a164ffa02cd9b835213bab
> >Author: Miroslav Lichvar 
> >Date:   Thu Dec 9 15:14:05 2010 +0100
> >
> >   Shorten initial delay and sampling separation to 0.2 seconds
> 
> Is this going to run into problems with ntpd's Kill signal, thinking that your
> machine is flooding the server (or is the current behaviour of chrony already
> in danger of that anyway)?

It should be ok. The 0.2s separation is to limit the rate of our
requests to all configured servers, so we don't clog our link. For
individual servers the spacing still follows the polling interval in
normal mode and 2s interval in burst mode.

The previous commit fixed a bug where chrony on start sent most of
the requests at the same time, because the scheduling separation
ignored timeouts that were scheduled for the exact same time.

BTW, ntpd seems to separate the request only on start, by 1 second
(which is the resolution of its timer), and then tries to minimize the
chance of two requests meeting in the same 1s tick of the timer by
adding some randomness to the interval.

Chrony now adds some randomness too (2%), but that's mainly to avoid
a group of clients to synchronize their requests' times. Probably very
unlikely to happen even without the extra randomness as the polling
interval includes the round-trip time of the previous request which is
random.

-- 
Miroslav Lichvar

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.



Re: [chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24-93-g833022b

2010-12-09 Thread Miroslav Lichvar
On Thu, Dec 09, 2010 at 06:16:06PM +0100, Miroslav Lichvar wrote:
> > Is this going to run into problems with ntpd's Kill signal, thinking that 
> > your
> > machine is flooding the server (or is the current behaviour of chrony 
> > already
> > in danger of that anyway)?
> 
> It should be ok. The 0.2s separation is to limit the rate of our
> requests to all configured servers, so we don't clog our link. For
> individual servers the spacing still follows the polling interval in
> normal mode and 2s interval in burst mode.

I forgot about the initstepslew directive, it's a separate NTP client
in chrony, it doesn't follow any minimal spacing and will trigger
the Kiss-of-Death response.

-- 
Miroslav Lichvar

---
To unsubscribe email chrony-dev-requ...@chrony.tuxfamily.org with "unsubscribe" 
in the subject.
For help email chrony-dev-requ...@chrony.tuxfamily.org with "help" in the 
subject.
Trouble?  Email listmas...@chrony.tuxfamily.org.