<p>Corey Farrell <strong>uploaded patch set #5</strong> to this change.</p><p><a href="https://gerrit.asterisk.org/5877">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Core: Add support for systemd socket activation.<br><br>This change adds support for socket activation of certain SOCK_STREAM<br>listeners in Asterisk:<br>* AMI / AMI over TLS<br>* CLI<br>* HTTP / HTTPS<br><br>Example systemd units are provided.  This support extends to any socket<br>which is initialized using ast_tcptls_server_start, so any unknown<br>modules using this function will support socket activation.<br><br>Asterisk continues to function as normal if socket activation is not<br>enabled or if systemd development headers are not available during<br>build.<br><br>ASTERISK-27063 #close<br><br>Change-Id: Id814ee6a892f4b80d018365c8ad8d89063474f4d<br>---<br>A contrib/systemd/README.txt<br>A contrib/systemd/asterisk-ami.socket<br>A contrib/systemd/asterisk-amis.socket<br>A contrib/systemd/asterisk-cli.socket<br>A contrib/systemd/asterisk-http.socket<br>A contrib/systemd/asterisk-https.socket<br>A contrib/systemd/asterisk.service<br>A contrib/systemd/asterisk.socket<br>M include/asterisk/io.h<br>M include/asterisk/netsock2.h<br>M main/asterisk.c<br>M main/io.c<br>M main/tcptls.c<br>13 files changed, 384 insertions(+), 3 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/77/5877/5</pre><p>To view, visit <a href="https://gerrit.asterisk.org/5877">change 5877</a>. To unsubscribe, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/5877"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>
<div style="display:none"> Gerrit-Change-Id: Id814ee6a892f4b80d018365c8ad8d89063474f4d </div>
<div style="display:none"> Gerrit-Change-Number: 5877 </div>
<div style="display:none"> Gerrit-PatchSet: 5 </div>
<div style="display:none"> Gerrit-Owner: Corey Farrell <git@cfware.com> </div>
<div style="display:none"> Gerrit-Reviewer: Corey Farrell <git@cfware.com> </div>
<div style="display:none"> Gerrit-Reviewer: George Joseph <gjoseph@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins2 </div>