[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 1.29.1-133-g3f1aea2

[ 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  3f1aea2f535e15b0a8b6076310a07fbdc9be22d8 (commit)
       via  0c542dcd3dc4366fb8238bcabd055169b8bcb66b (commit)
       via  54835671904365c741c314974507cc2b6a85fdc1 (commit)
       via  d243f1f8feac1241a6d5be71964e9b9df5d06aa2 (commit)
       via  9b137b2e378817d29f668fd83213a83ea9ff83b1 (commit)
       via  6ee357d2304dec43ca6decad222710ba3fa46571 (commit)
       via  779e40ed66ca36e1f0dc1a870527a5dfc553fa2f (commit)
       via  be3439fef14ff12f6c7dbdd958b1265e87567fd8 (commit)
       via  ed96b4d49d436643f769e1f9d32e8fc7a96a1c73 (commit)
       via  5ca8aa78408fcc2a34dd72e24414ab13352f4b70 (commit)
       via  1eede1bc0890727acb15f34ee95cef7c854511af (commit)
       via  cc86461d9b9bb22f1fd38e7230db25bc111ddc10 (commit)
       via  29c5ca909156c083442acd5b43402342e9cfde30 (commit)
      from  86fbcdc62b7d54d14bb9f4cd40a5a53a655fc8c6 (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 3f1aea2f535e15b0a8b6076310a07fbdc9be22d8
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Apr 29 12:45:41 2014 +0200

    test: require latest clknetsim
    
    This is needed for async name resolving and dropping root privileges.

commit 0c542dcd3dc4366fb8238bcabd055169b8bcb66b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Apr 29 12:04:43 2014 +0200

    client: shorten default timeout with localhost and async resolving
    
    When chronyd is compiled with asynchronous name resolving, it should
    always respond quickly. Shorten the default chronyc timeout for
    localhost.

commit 54835671904365c741c314974507cc2b6a85fdc1
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Apr 23 17:50:36 2014 +0200

    nameserv: add asynchronous resolving with POSIX threads
    
    Run getaddrinfo()/gethostbyname() in separate thread to avoid blocking.
    Only one resolving thread is running at one time, so this should work
    also on systems where the functions are not thread-safe.

commit d243f1f8feac1241a6d5be71964e9b9df5d06aa2
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Apr 25 17:29:59 2014 +0200

    configure: check if getaddrinfo() is available
    
    This allows disabling IPv6 support and keeping getaddrinfo().

commit 9b137b2e378817d29f668fd83213a83ea9ff83b1
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Apr 28 15:37:29 2014 +0200

    ntp: start resolving only from NSR_ResolveSources
    
    Also, use macros to define the minimum and maximum resolving interval.

commit 6ee357d2304dec43ca6decad222710ba3fa46571
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Apr 25 16:58:21 2014 +0200

    ntp: use async name resolving for NTP sources
    
    Use the new asynchronous call to resolve addresses of NTP servers
    configured by the server/peer directives. Introduce a callback to be
    notified when the first resolving attempt ends to correctly finish
    chronyd initialization (dumpfile reload and reference mode end).

commit 779e40ed66ca36e1f0dc1a870527a5dfc553fa2f
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Apr 29 11:16:16 2014 +0200

    ntp: delay initial transmission until first resolving ends
    
    This will be needed to prevent loading of dump files after sources have
    already accumulated samples and possibly reference was already updated
    when async resolving of sources is implemented.

commit be3439fef14ff12f6c7dbdd958b1265e87567fd8
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Apr 29 11:31:21 2014 +0200

    sourcestats: assert dump file is loaded with no accumulated samples

commit ed96b4d49d436643f769e1f9d32e8fc7a96a1c73
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Apr 23 16:04:47 2014 +0200

    nameserv: prepare for asynchronous resolving
    
    Introduce a new function with callback to resolve names to IP addresses
    asynchronously. For now, use a blocking wrapper around DNS_Name2IPAddress.

commit 5ca8aa78408fcc2a34dd72e24414ab13352f4b70
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Apr 28 19:06:01 2014 +0200

    configure: sed Makefile with MYCPPFLAGS

commit 1eede1bc0890727acb15f34ee95cef7c854511af
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Apr 28 18:56:31 2014 +0200

    configure: replace unnecessary variables in Makefile

commit cc86461d9b9bb22f1fd38e7230db25bc111ddc10
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Apr 29 11:15:42 2014 +0200

    refclock: remove duplicated declaration

commit 29c5ca909156c083442acd5b43402342e9cfde30
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Apr 28 13:20:41 2014 +0200

    cmdmon: fix doffset command with negative values on 64-bit systems

-----------------------------------------------------------------------

Summary of changes:
 Makefile.in                 |    6 +-
 chrony.texi.in              |    4 +-
 client.c                    |    9 ++-
 cmdmon.c                    |    4 +-
 conf.c                      |    2 -
 configure                   |   28 +++++++-
 logging.h                   |    1 +
 main.c                      |   39 +++++++---
 nameserv.c                  |    2 +-
 nameserv_async.c            |  144 +++++++++++++++++++++++++++++++++++++++
 hash.h => nameserv_async.h  |   24 +++---
 ntp_core.c                  |   96 +++++++++++++++-----------
 ntp_core.h                  |    3 +
 ntp_sources.c               |  158 ++++++++++++++++++++++++++++++++++---------
 ntp_sources.h               |   15 ++++-
 refclock.h                  |    1 -
 sourcestats.c               |    2 +
 test/simulation/test.common |    2 +-
 18 files changed, 427 insertions(+), 113 deletions(-)
 create mode 100644 nameserv_async.c
 copy hash.h => nameserv_async.h (62%)


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/