<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hardware_replicant_libsamsung-ril/srs-client, branch main</title>
<subtitle>hardware/ril/samsung-ril
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/'/>
<entry>
<title>srs-client: srs_client_send: do more precise locking</title>
<updated>2022-08-31T16:31:55+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2022-06-28T15:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=363e14b1c0fdb4f2d10d06037c729ecd3685fbbe'/>
<id>363e14b1c0fdb4f2d10d06037c729ecd3685fbbe</id>
<content type='text'>
The following code:
    memset(&amp;message, 0, sizeof(message));
    message.command = command;
    message.data = data;
    message.size = size;

    srs_header_setup(&amp;header, &amp;message);

    length = header.length;
    buffer = calloc(1, length);

    memcpy(buffer, &amp;header, sizeof(header));
    if (message.data != NULL &amp;&amp; message.size &gt; 0) {
        p = (unsigned char *) buffer + sizeof(header);
        memcpy(p, message.data, message.size);
    }
doesn't depend on shared data structures, so it doesn't need to be
guarded by a mutex.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following code:
    memset(&amp;message, 0, sizeof(message));
    message.command = command;
    message.data = data;
    message.size = size;

    srs_header_setup(&amp;header, &amp;message);

    length = header.length;
    buffer = calloc(1, length);

    memcpy(buffer, &amp;header, sizeof(header));
    if (message.data != NULL &amp;&amp; message.size &gt; 0) {
        p = (unsigned char *) buffer + sizeof(header);
        memcpy(p, message.data, message.size);
    }
doesn't depend on shared data structures, so it doesn't need to be
guarded by a mutex.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>samsung-ril-socket: mic mute implementation</title>
<updated>2019-06-18T18:58:02+00:00</updated>
<author>
<name>Wolfgang Wiedmeyer</name>
<email>wolfgit@wiedmeyer.de</email>
</author>
<published>2015-12-23T02:34:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=283632d94740f965cf2ca4bf432f9ad17cadf14d'/>
<id>283632d94740f965cf2ca4bf432f9ad17cadf14d</id>
<content type='text'>
Signed-off-by: Wolfgang Wiedmeyer &lt;wolfgit@wiedmeyer.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Wolfgang Wiedmeyer &lt;wolfgit@wiedmeyer.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Samsung-RIL rewrite: harder, better, probably not faster but definitely stronger</title>
<updated>2014-08-07T11:12:15+00:00</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2014-08-07T11:12:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=a7ff1df1869ce543171a6ee92cbf821647b1bf7d'/>
<id>a7ff1df1869ce543171a6ee92cbf821647b1bf7d</id>
<content type='text'>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright information</title>
<updated>2013-03-31T21:00:40+00:00</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2013-03-31T21:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=0b717836e1f4ba0b02bb2757d694ae11e11d05c0'/>
<id>0b717836e1f4ba0b02bb2757d694ae11e11d05c0</id>
<content type='text'>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>SRS: srs-client library, proper structures for protocol data</title>
<updated>2013-03-07T13:41:30+00:00</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2013-03-07T13:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/hardware_replicant_libsamsung-ril/commit/?id=8507877c6dba1cca27268dc4e8079b4a96da51a9'/>
<id>8507877c6dba1cca27268dc4e8079b4a96da51a9</id>
<content type='text'>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</pre>
</div>
</content>
</entry>
</feed>
