[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.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/