[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.24
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.