[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 8e23110aec4aa39a0b41efdc3d94cc1556e5695d |
[ Thread Index |
Date Index
| More chrony.tuxfamily.org/chrony-dev Archives
]
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 8e23110aec4aa39a0b41efdc3d94cc1556e5695d (commit)
via f7e08d0c3006e971c6dcae6d826c162c9e34e84f (commit)
via f2f592fa0d9b7b58ab481970b077acaa1321e4ce (commit)
via 465e580a39e7a8535219d0511e0b7c62063881db (commit)
via b4069a4c3b3506fbce45987275cd6d9777538e74 (commit)
via 352f03d4875fc1c8b70fc51565e2adb022d44e5a (commit)
via 8cd9e68246bfeb880eea0582a5b31257bd4d43fe (commit)
via 5b4e07d658dc8ffb57ec00a08448ec64ae9b25a9 (commit)
via 48b6c2aa6b9a80c09aacfb8289bb11e51be48b33 (commit)
via 1570f97ee2a5b47ba3718e9a649b79c91644542c (commit)
via fbd20c429e43568642d8c3de530b952ca8d67d48 (commit)
via a7892a1a15f4084197041b1566c65fc83f1382d4 (commit)
via 8265ff2890802e2e1a746f4a7239083b2902a3a3 (commit)
via 183d56fd4087132717e171beeecccb402501e2d1 (commit)
via d06f02be1c5ca793101a18927ba2f82b4812a604 (commit)
via 5a2b38378c0763513c102dc019e3017f3f116bc7 (commit)
via 19f3a6bca85d5afe026eca73e95519e55ea76c6b (commit)
via dd4fb511a5fc2870dcddb40444adf54a54244fca (commit)
via 3a9e13445f474c5f7583d9a744fc56b11e929d57 (commit)
via 67c0f1c08c414fad995a7e404a718a47af49e358 (commit)
via 8de55124a8cc63d9fed701e61ab911f7b7642e98 (commit)
via 0666d04ab22e43a299177760a79c564543faeda2 (commit)
via d87cddd6a5edaa85a6f661fed6851f4ebe169d11 (commit)
via 84cbeeadd1d3cbdd35a85f9866d08f5507fcaf62 (commit)
via eefb5c7552058eb63ea2c79c95c7e718183263aa (commit)
via 8c0f3f4042dd624b865eb48b02b80163e0d3e15b (commit)
via 735811b2b97d4a4bee850465b1bff37c62d9923e (commit)
via 923c58485fbcfa2397a588120adeb5b4bcdbab66 (commit)
via 032d1db883db905dd93eb49ab66f7eb2526f8ec9 (commit)
via 75330fdff5480dcd57ce8394d14a031051a05840 (commit)
via ac30bb06efebffef810d5a537c8de84c26919c75 (commit)
via ef3669fe1b271f9fdcbac6db11da98baeed5836e (commit)
via 9416a24f03be098f034ac8ee58672c01620309bb (commit)
via 8b81bfe41de677e0d6fb9890de740f8aa8ef700c (commit)
via 96759116e2f901a2b4060a940ec2ea5d710aa7e5 (commit)
via 4aae133c4d0cc9c4ea706f0e2431b76b78f847e0 (commit)
via 35e662d810290b43e98e436f8128eddc72b5123d (commit)
via cdc22df9030c86ecca4f63997bcdea469ee899d2 (commit)
via 8f9c2370104261bb506908383a31eddfe0378697 (commit)
via 0148ecaea08691537f51c0aea9c3387cd1d34745 (commit)
via fd2641bcb9d68ee940cd484fc9ff348c2597030c (commit)
from be42b4eeea268d1eaee25423fabe3a46836f5b08 (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 8e23110aec4aa39a0b41efdc3d94cc1556e5695d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Oct 28 17:53:33 2009 +0100
Update COPYING and FSF address
commit f7e08d0c3006e971c6dcae6d826c162c9e34e84f
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Oct 28 17:53:10 2009 +0100
Update copyrights
commit f2f592fa0d9b7b58ab481970b077acaa1321e4ce
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Oct 28 16:53:03 2009 +0100
Update documentation for refclock and IPv6 support
commit 465e580a39e7a8535219d0511e0b7c62063881db
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Oct 28 16:31:58 2009 +0100
Remove forgotten text in server directive description
commit b4069a4c3b3506fbce45987275cd6d9777538e74
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Oct 28 12:23:00 2009 +0100
Add PPS API refclock driver
commit 352f03d4875fc1c8b70fc51565e2adb022d44e5a
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Oct 27 14:28:19 2009 +0100
Reselect source also according to distance
Reselect when a source with the same stratum is available and has
significantly better distance than the current source.
commit 8cd9e68246bfeb880eea0582a5b31257bd4d43fe
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Oct 27 14:04:59 2009 +0100
Make default refclock refid from number of the source
It should avoid having two or more refclocks with the same refid.
commit 5b4e07d658dc8ffb57ec00a08448ec64ae9b25a9
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Oct 27 14:02:16 2009 +0100
Add refclock option for delay
This is useful when refclocks don't agree on time, increasing the
delay will widen the interval used in the source selection algorithm.
commit 48b6c2aa6b9a80c09aacfb8289bb11e51be48b33
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Oct 13 17:16:41 2009 +0200
Reduce size of NTP sources hash table
IPv6 addressing significantly increased size of the table,
keep only pointers to get it back.
commit 1570f97ee2a5b47ba3718e9a649b79c91644542c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Oct 13 16:04:24 2009 +0200
Include both refid and IP address in tracking and sourcestats reports
ref_id is not sufficient for IPv6 addresses and ref_id is needed for
reference clocks.
commit fbd20c429e43568642d8c3de530b952ca8d67d48
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Oct 13 13:10:28 2009 +0200
Add -4 and -6 options to set address family when resolving names
commit a7892a1a15f4084197041b1566c65fc83f1382d4
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Fri Oct 9 15:31:59 2009 +0200
Always send timevals in cmdmon protocol in 64-bit format
This is to avoid incompatibility between 64/32-bit client/server.
While at it, convert all time values in the protocol to timeval
to avoid Y2K38 problem.
commit 8265ff2890802e2e1a746f4a7239083b2902a3a3
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Fri Oct 9 15:00:59 2009 +0200
Add IPv6 support
commit 183d56fd4087132717e171beeecccb402501e2d1
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Oct 7 15:11:09 2009 +0200
Don't use uninitialized values
This fixes a bunch or valgrind errors.
commit d06f02be1c5ca793101a18927ba2f82b4812a604
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Sep 21 12:45:33 2009 +0200
Don't forget to free capability object
commit 5a2b38378c0763513c102dc019e3017f3f116bc7
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Sep 15 18:08:58 2009 +0200
Don't copy util functions in client.c
This requires moving croak() to logging.c and avoiding use
of log functions in util.c.
commit 19f3a6bca85d5afe026eca73e95519e55ea76c6b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Sep 9 17:12:43 2009 +0200
Fix string termination in refclock parameter parser
commit dd4fb511a5fc2870dcddb40444adf54a54244fca
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Aug 26 17:58:57 2009 +0200
Don't lose remaining adjtime in initiate_slew
initiate_slew is called also from set_frequency which doesn't read
the remaining adjtime. This wasn't a problem before commit 8c0f3f4
as offset_register was 0.0 and initiate_slew immediately returned.
commit 3a9e13445f474c5f7583d9a744fc56b11e929d57
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Aug 19 15:39:06 2009 +0200
Add SOCK refclock driver
This adds a support for receiving samples over unix domain socket.
It's a better alternative to the SHM refclock, the resolution is not
limited to microseconds and it doesn't require polling.
commit 67c0f1c08c414fad995a7e404a718a47af49e358
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Aug 19 15:29:52 2009 +0200
Switch refclock driver parameter to string
commit 8de55124a8cc63d9fed701e61ab911f7b7642e98
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Fri Aug 7 17:24:19 2009 +0200
Add support for SO_TIMESTAMP control messages
SO_TIMESTAMP messages contain kernel time stamps for received packets,
this should improve accuracy and avoid the impact of CPU scheduling
latencies.
commit 0666d04ab22e43a299177760a79c564543faeda2
Author: Timo Teras <timo.teras@xxxxxx>
Date: Fri Aug 7 16:26:15 2009 +0200
Set reply source IP from query destination IP
Currently, on multihomed host, when chrony is not bound to a specific
IP address, a query is sent to an interface and the default source IP
hint for the back route differs, the reply will have a source IP
different than where the query was destinied to. This will cause
problems because connection tracking firewalls will drop the replies
and most likely the client program will get confused too.
This patch uses the IP_PKTINFO mechanism to get the IP address where
received packets where targetted to and use that IP address as source
hint when sending a reply.
commit d87cddd6a5edaa85a6f661fed6851f4ebe169d11
Author: Timo Teras <timo.teras@xxxxxx>
Date: Fri Aug 7 14:27:51 2009 +0200
Switch to recvmsg/sendmsg to get access to control messages
commit 84cbeeadd1d3cbdd35a85f9866d08f5507fcaf62
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Fri Jul 17 12:38:37 2009 +0200
Add editline support
GNU readline recently changed license to GPLv3+ which makes it
incompatible with chrony (GPLv2). This patch adds support for editline
library (BSD license).
commit eefb5c7552058eb63ea2c79c95c7e718183263aa
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Jul 6 11:49:26 2009 +0200
Fix compiler warnings in getdate.c
commit 8c0f3f4042dd624b865eb48b02b80163e0d3e15b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Jul 1 15:49:05 2009 +0200
Try to minimize adjtime error
The offset is rounded before calling adjtime and the error below
microsecond is accumulated.
commit 735811b2b97d4a4bee850465b1bff37c62d9923e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Jul 1 15:40:50 2009 +0200
Add median filter for refclocks
commit 923c58485fbcfa2397a588120adeb5b4bcdbab66
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jun 30 17:47:11 2009 +0200
Add client support for Kiss-of-Death RATE
This adds support for RATE code which can be used in reply from NTP
server to reduce client's polling.
commit 032d1db883db905dd93eb49ab66f7eb2526f8ec9
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed May 20 17:43:09 2009 +0200
Add support for ADJ_OFFSET_SS_READ mode
Also assume that kernels >= 2.6.27 don't need frequency scaling.
commit 75330fdff5480dcd57ce8394d14a031051a05840
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue May 5 09:17:38 2009 +0200
Add SHM refclock driver
commit ac30bb06efebffef810d5a537c8de84c26919c75
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue May 5 09:14:13 2009 +0200
Add support for reference clocks
commit ef3669fe1b271f9fdcbac6db11da98baeed5836e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue May 5 08:52:33 2009 +0200
Make sure skew isn't 0.0 to avoid segfaults
commit 9416a24f03be098f034ac8ee58672c01620309bb
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Apr 29 13:53:02 2009 +0200
Don't finalise from signal handler
commit 8b81bfe41de677e0d6fb9890de740f8aa8ef700c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Apr 27 16:43:36 2009 +0200
Reduce request timeout in chronyc
commit 96759116e2f901a2b4060a940ec2ea5d710aa7e5
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Feb 11 18:01:23 2009 +0100
Fix memlockall patch
commit 4aae133c4d0cc9c4ea706f0e2431b76b78f847e0
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Feb 10 18:06:25 2009 +0100
Fix compiler warnings in wrap_adjtimex.c
commit 35e662d810290b43e98e436f8128eddc72b5123d
Author: John Hasler <john@xxxxxxxxxx>
Date: Tue Feb 10 17:59:57 2009 +0100
Add mlockall and SCHED_FIFO support
The attached patch adds support for mlockall() as well as the SCHED_FIFO
real-time scheduler. It should result in reduced (and more consistent)
latency. Usage is documented in all the documents.
commit cdc22df9030c86ecca4f63997bcdea469ee899d2
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Dec 31 10:03:49 2008 +0100
Fix leap sign in measurements log
commit 8f9c2370104261bb506908383a31eddfe0378697
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Dec 31 09:59:20 2008 +0100
Leap second support
Leap second status is accepted and forwarded to clients if majority
of selectable sources agree. The actual insertion/deletion is supported
only on Linux now.
commit 0148ecaea08691537f51c0aea9c3387cd1d34745
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Nov 10 14:42:41 2008 +0100
Retry name resolving after temporary failure few times before giving up
This is a temporary fix to allow starting when resolv.conf is not ready yet
(e.g. when using NetworkManager). It may delay start up to 1022 seconds.
commit fd2641bcb9d68ee940cd484fc9ff348c2597030c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Nov 6 17:35:22 2008 +0100
Fix resolving IP addresses into names on 64-bit big-endian machines
-----------------------------------------------------------------------
Summary of changes:
COPYING | 30 ++--
Makefile.in | 7 +-
README | 3 +-
acquire.c | 165 ++++++++++---
acquire.h | 6 +-
addressing.h | 28 ++-
addrfilt.c | 214 ++++++++++++-----
addrfilt.h | 14 +-
broadcast.c | 7 +-
broadcast.h | 6 +-
candm.h | 74 ++++---
chrony.texi | 272 ++++++++++++++++-----
chrony_timex.h | 1 +
chronyd.8 | 9 +
client.c | 485 +++++++++++++++++++++---------------
clientlog.c | 187 ++++++++++----
clientlog.h | 16 +-
cmdmon.c | 453 +++++++++++++++++++++++-----------
cmdmon.h | 8 +-
cmdparse.c | 5 +-
cmdparse.h | 5 +-
conf.c | 334 +++++++++++++++++++-------
conf.h | 17 +-
configure | 87 +++++++-
contrib/DNSchrony/COPYING | 30 ++--
contrib/DNSchrony/DNSchrony.pl | 2 +-
contrib/DNSchrony/README | 4 +-
examples/chrony.conf.example | 20 ++-
getdate.c | 4 +-
getdate.h | 2 +-
keys.c | 2 +-
keys.h | 2 +-
local.c | 19 ++-
local.h | 7 +-
localp.h | 8 +-
logging.c | 18 ++-
logging.h | 14 +-
main.c | 45 ++++-
main.h | 2 +-
manual.c | 4 +-
manual.h | 2 +-
memory.h | 2 +-
mkdirpp.c | 2 +-
mkdirpp.h | 2 +-
nameserv.c | 159 +++++++++---
nameserv.h | 11 +-
ntp.h | 2 +-
ntp_core.c | 96 +++++---
ntp_core.h | 8 +-
ntp_io.c | 333 +++++++++++++++++++------
ntp_io.h | 2 +-
ntp_sources.c | 108 +++++----
ntp_sources.h | 19 +-
pktlength.c | 2 +-
pktlength.h | 2 +-
refclock.c | 531 ++++++++++++++++++++++++++++++++++++++++
refclock.h | 68 +++++
refclock_pps.c | 167 +++++++++++++
refclock_shm.c | 118 +++++++++
refclock_sock.c | 99 ++++++++
reference.c | 79 ++++++-
reference.h | 4 +-
regress.c | 2 +-
regress.h | 2 +-
reports.h | 15 +-
rtc.c | 2 +-
rtc.h | 2 +-
rtc_linux.c | 5 +-
rtc_linux.h | 2 +-
sched.c | 5 +-
sched.h | 2 +-
sources.c | 122 +++++++--
sources.h | 11 +-
sourcestats.c | 5 +-
sourcestats.h | 2 +-
srcparams.h | 2 +-
strerror.c | 2 +-
sys.c | 19 ++-
sys.h | 5 +-
sys_linux.c | 155 ++++++++++--
sys_linux.h | 6 +-
sys_netbsd.c | 5 +-
sys_netbsd.h | 2 +-
sys_solaris.c | 5 +-
sys_solaris.h | 2 +-
sys_sunos.c | 5 +-
sys_sunos.h | 2 +-
sysincl.h | 7 +-
util.c | 234 ++++++++++++++++--
util.h | 26 ++-
wrap_adjtimex.c | 64 ++++--
wrap_adjtimex.h | 4 +-
92 files changed, 4041 insertions(+), 1113 deletions(-)
create mode 100644 refclock.c
create mode 100644 refclock.h
create mode 100644 refclock_pps.c
create mode 100644 refclock_shm.c
create mode 100644 refclock_sock.c
hooks/post-receive
--
chrony/chrony.git
---
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble? Email listmaster@xxxxxxxxxxxxxxxxxxxx.