[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 2.2-48-gfe50212

[ 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  fe502128b8e80119873824b878b81cfff55d2c56 (commit)
       via  46f0ad6b539607db44fa0f2245b610160211dc84 (commit)
       via  fedc605956a0bfedb10b2e218308c38d692268a5 (commit)
       via  d44e26ba22e432e2e8007b31603a954b1a6c017b (commit)
       via  610f234043f936bbb54659327c8c303108dbf4ff (commit)
       via  aa9a4c697ce0b8789a2d24af08a5aa95f487db23 (commit)
       via  1b8ee3259ee42ec0fbc71eaac2aeb448a4abfcd6 (commit)
       via  c7ae4940c384488995ebb9ffe08efd9804f78a37 (commit)
       via  aa4bf4140023dc009753a7b1ea41e85dbb18dd16 (commit)
       via  4e32de09a2bafaa690bab160209bac0f39d9af6d (commit)
      from  86e0399ea97e0246dc552322416f9497e7df05aa (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 fe502128b8e80119873824b878b81cfff55d2c56
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 17:37:01 2015 +0100

    main: fix compiler warning

commit 46f0ad6b539607db44fa0f2245b610160211dc84
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 17:19:33 2015 +0100

    sys_netbsd: use privileged helper for socket binding
    
    When dropping root privileges, start the helper to allow binding
    of server sockets later.

commit fedc605956a0bfedb10b2e218308c38d692268a5
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 16:43:08 2015 +0100

    configure: rework setting of privops macros
    
    Prepare a list of required privileged operations first and from that
    define the PRIVOPS macros. This will reduce the amount of code that will
    be needed when the privileged helper is used on other platforms.

commit d44e26ba22e432e2e8007b31603a954b1a6c017b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 12:55:05 2015 +0100

    configure: fix check of date output

commit 610f234043f936bbb54659327c8c303108dbf4ff
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 14:10:29 2015 +0100

    privops: refactor initialisation/finalisation
    
    Rename PRV_Initialise() to PRV_StartHelper() and add a new
    initialisation function, which just sets the helper fd to -1. Move
    the initialision/finalisation calls from the system drivers to main.c.
    If privops is not included in the build, define empty macros for the
    function names, so their calls don't have to be wrapped in #ifdefs.

commit aa9a4c697ce0b8789a2d24af08a5aa95f487db23
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 16:09:02 2015 +0100

    privops: wait for helper pid
    
    Save the pid of the helper process and replace wait() with waitpid().

commit 1b8ee3259ee42ec0fbc71eaac2aeb448a4abfcd6
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 11:10:52 2015 +0100

    privops: stop helper on exit
    
    With SOCK_DGRAM sockets, the helper doesn't stop as there is no error
    received when the socket is closed on the daemon side.
    
    Add a QUIT operation to the protocol which is requested when the daemon
    is exiting. It has no response. Register the stopping function with
    atexit() to stop the helper even when the daemon is not exiting cleanly,
    e.g. due to a fatal error.

commit c7ae4940c384488995ebb9ffe08efd9804f78a37
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 15:54:43 2015 +0100

    privops: split send_to_helper()
    
    Split out the sending part of the function into send_request() and
    rename it to submit_request(). This will be useful to send a request
    without waiting for a response.
    
    Also, remove the fd parameter from the functions and just use helper_fd
    directly.

commit aa4bf4140023dc009753a7b1ea41e85dbb18dd16
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 10:20:20 2015 +0100

    privops: use SOCK_SEQPACKET sockets when supported
    
    SOCK_SEQPACKET is preferred over SOCK_DGRAM for communication with the
    helper as the process will get an error when the other end of the socket
    is closed. It's not supported on all platforms.
    
    If SOCK_SEQPACKET is defined, try creating the pair of sockets with this
    type first and if that fails, fall back to SOCK_DGRAM.

commit 4e32de09a2bafaa690bab160209bac0f39d9af6d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Dec 4 12:51:28 2015 +0100

    sys_linux: allow mremap in seccomp filter

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

Summary of changes:
 configure    |   18 ++++++++----
 main.c       |    5 +++-
 privops.c    |   90 +++++++++++++++++++++++++++++++++++++++++++++++-----------
 privops.h    |    5 ++++
 sys_linux.c  |    2 +-
 sys_macosx.c |    5 +---
 sys_netbsd.c |    3 ++
 7 files changed, 99 insertions(+), 29 deletions(-)


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/