[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 2.2-64-gc5265f6

[ 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  c5265f6070f28b3cf1418076811067fbb6e2e3c3 (commit)
       via  0a10df1cf5f9803d15615551f39101f2676c0c8c (commit)
       via  30f2a2003cd8822ffb0d3a69a79eaab3b1a0a87d (commit)
       via  67b108d1ce45e9363d04a6fd68aa2279e3dd4d5c (commit)
       via  8a95631e392104ed6c863680ea26906d1b60f7fc (commit)
       via  82510e6b1f3a156fd38865fcdbb9e6226a4bd55a (commit)
       via  12ee4bf6ac59cda93cc4f27563c82791269f26f2 (commit)
       via  3cb0351afffd26ecb495bd8864ff1ac368ea5b8d (commit)
       via  d5bc4e92e6253000ffdcb5a63d4fdeaf58a5bbd1 (commit)
       via  8e327bb0a3e215da81a8f213845f3c0652cb8d44 (commit)
       via  fbf170a6c29c79d6547cc36d80f412e10a9049ca (commit)
       via  cd472e6aafa0256c4706ed7f187d1af5d16eac11 (commit)
       via  e9487b1a1a25b378536322bba896baaf39fb069b (commit)
       via  3cf6acdf24f6212d88ac096d255a9a8be7ab408c (commit)
       via  334ac0610270207cdf1a3bafd8c2944d085a8f5a (commit)
       via  2d9486ec7cab779b543baceb7f34b7808f5c34d8 (commit)
      from  fe502128b8e80119873824b878b81cfff55d2c56 (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 c5265f6070f28b3cf1418076811067fbb6e2e3c3
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Dec 10 15:22:55 2015 +0100

    doc: update description of -u option and user directive

commit 0a10df1cf5f9803d15615551f39101f2676c0c8c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Dec 10 14:26:16 2015 +0100

    sys_linux: keep CAP_NET_BIND_SERVICE only if NTP port can be opened
    
    If port is set to 0 in the config file, the server port cannot be opened
    and there is no point in keeping the binding capability.

commit 30f2a2003cd8822ffb0d3a69a79eaab3b1a0a87d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Dec 10 12:54:34 2015 +0100

    sys: remove unused code

commit 67b108d1ce45e9363d04a6fd68aa2279e3dd4d5c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Dec 10 11:39:40 2015 +0100

    sys_solaris: add support for dropping root privileges
    
    On Solaris, use the privops helper for the ntp_adjtime(),
    settimeofday(), and bind() system calls.

commit 8a95631e392104ed6c863680ea26906d1b60f7fc
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Dec 10 11:58:57 2015 +0100

    sys_solaris: fix building with current timex driver
    
    The SYS_Timex_InitialiseWithFunctions() call in the Solaris driver
    wasn't updated in commit d6fdae5f1d133026f48b434dcd24ceb70dc30e63.

commit 82510e6b1f3a156fd38865fcdbb9e6226a4bd55a
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Dec 10 09:33:56 2015 +0100

    sys_netbsd: add support for dropping root privileges on FreeBSD
    
    On FreeBSD, use the privops helper for the adjtime(), ntp_adjtime(),
    settimeofday(), and bind() system calls.

commit 12ee4bf6ac59cda93cc4f27563c82791269f26f2
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Dec 9 18:15:46 2015 +0100

    sys_timex: add support for ntp_adjtime() via privops

commit 3cb0351afffd26ecb495bd8864ff1ac368ea5b8d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Dec 9 18:11:09 2015 +0100

    privops: add support for privileged ntp_adjtime()

commit d5bc4e92e6253000ffdcb5a63d4fdeaf58a5bbd1
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Dec 10 10:53:45 2015 +0100

    sys_timex: move inclusion of sys/timex.h to sysincl.h
    
    It will be needed by privops.

commit 8e327bb0a3e215da81a8f213845f3c0652cb8d44
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Dec 10 16:10:31 2015 +0100

    privops: ignore signals in helper
    
    If the whole process group receives a signal (e.g. CTRL-C in terminal),
    the helper process needs to keep running until it gets the QUIT request,
    so the system drivers can still use it in their finalisation, e.g. to
    cancel remaining slew.

commit fbf170a6c29c79d6547cc36d80f412e10a9049ca
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Dec 10 08:44:05 2015 +0100

    privops: compile only required helper functions

commit cd472e6aafa0256c4706ed7f187d1af5d16eac11
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Dec 9 17:41:48 2015 +0100

    privops: return from PRV functions with helper response code
    
    In receive_reponse() don't interpret return codes in helper responses as
    a non-zero value may not necessarily mean an error. Just copy errno if
    it's not zero and let PRV_* functions deal with the return code.

commit e9487b1a1a25b378536322bba896baaf39fb069b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Dec 9 15:37:47 2015 +0100

    privops: make naming of fields and functions more consistent

commit 3cf6acdf24f6212d88ac096d255a9a8be7ab408c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Dec 8 17:16:45 2015 +0100

    util: add function for dropping root privileges
    
    Share the code for dropping supplementary groups and setting effective,
    saved, and real user UID/GID between system drivers.

commit 334ac0610270207cdf1a3bafd8c2944d085a8f5a
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Dec 9 14:59:12 2015 +0100

    main: initialise privops sooner
    
    System drivers may need it in their initialisation.

commit 2d9486ec7cab779b543baceb7f34b7808f5c34d8
Author: Bryan Christianson <bryan@xxxxxxxxxxxxx>
Date:   Wed Dec 9 20:11:06 2015 +1300

    sys_macosx: fix adjustment correction after step
    
    The desired offset was being added to the current time instead of being
    subtracted.

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

Summary of changes:
 chrony.texi.in |   31 +++++----
 chronyd.8.in   |   14 ++---
 configure      |    9 ++-
 doc/faq.adoc   |   12 ++--
 logging.h      |    1 -
 main.c         |    4 +-
 privops.c      |  191 ++++++++++++++++++++++++++++++++++++++------------------
 privops.h      |    6 ++
 sys.c          |   10 +--
 sys_linux.c    |   21 +++----
 sys_macosx.c   |   13 +---
 sys_netbsd.c   |   25 ++++----
 sys_solaris.c  |   16 ++++-
 sys_solaris.h  |    2 +
 sys_timex.c    |    6 ++
 sys_timex.h    |    2 -
 sysincl.h      |    5 ++
 util.c         |   20 ++++++
 util.h         |    3 +
 19 files changed, 246 insertions(+), 145 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/