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