<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_libsrtp2/crypto/include, branch android11-qpr3-release</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/'/>
<entry>
<title>Adds missing config.h file, conveniently hidden by local .gitignore...</title>
<updated>2019-08-20T16:45:09+00:00</updated>
<author>
<name>Andreas Huber</name>
<email>andih@google.com</email>
</author>
<published>2019-08-20T16:44:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=8b25b5983fe7d638a3cc3af4657c5dd8ac096a66'/>
<id>8b25b5983fe7d638a3cc3af4657c5dd8ac096a66</id>
<content type='text'>
Change-Id: I557d09bc1428ff00448715b24c3bf24e6590f68d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I557d09bc1428ff00448715b24c3bf24e6590f68d
</pre>
</div>
</content>
</entry>
<entry>
<title>support building shared library on windows</title>
<updated>2019-08-06T08:44:26+00:00</updated>
<author>
<name>Pascal Bühler</name>
<email>pabuhler@cisco.com</email>
</author>
<published>2019-08-06T06:47:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=670ed79cc90210011ffb18c6c43557490bd928e6'/>
<id>670ed79cc90210011ffb18c6c43557490bd928e6</id>
<content type='text'>
Add remaining symbols to def file.
Add srtp prefix to all exported symbols.
Add shared build in travis.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add remaining symbols to def file.
Add srtp prefix to all exported symbols.
Add shared build in travis.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #428 from pabuhler/ci-nss-valgrind</title>
<updated>2018-10-22T06:52:33+00:00</updated>
<author>
<name>Pascal Bühler</name>
<email>pabuhler@cisco.com</email>
</author>
<published>2018-10-22T06:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=c6b431c62b76597908ec91caa2fe746137455d9b'/>
<id>c6b431c62b76597908ec91caa2fe746137455d9b</id>
<content type='text'>
enable valgrind in nss builds</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
enable valgrind in nss builds</pre>
</div>
</content>
</entry>
<entry>
<title>create single rand func for use in tests</title>
<updated>2018-09-28T11:30:41+00:00</updated>
<author>
<name>Pascal Buhler</name>
<email>pabuhler@cisco.com</email>
</author>
<published>2018-08-22T13:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=97490eedd7558aded082a7fb19830fb123892df8'/>
<id>97490eedd7558aded082a7fb19830fb123892df8</id>
<content type='text'>
Previously rand() was called from multiple
places in the code and has been raised as
an unsafe function call for crypto. In libsrtp
rand() has only been used for test so this change
reduces the number of locations rand() is called
to one and marks it explicitly for test usage only.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously rand() was called from multiple
places in the code and has been raised as
an unsafe function call for crypto. In libsrtp
rand() has only been used for test so this change
reduces the number of locations rand() is called
to one and marks it explicitly for test usage only.
</pre>
</div>
</content>
</entry>
<entry>
<title>switch NSS_NoDB_Init() to NSS_InitContext()</title>
<updated>2018-09-28T10:02:08+00:00</updated>
<author>
<name>Pascal Buhler</name>
<email>pabuhler@cisco.com</email>
</author>
<published>2018-09-28T09:37:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=20377115100dec7be0db1b313af29c4157f9a75a'/>
<id>20377115100dec7be0db1b313af29c4157f9a75a</id>
<content type='text'>
libsrtp uses nss in the context of a system
library. It is up to the application to call
NSS_XXX_Init(). Changing to NSS_InitContext()
allows libsrtp to initialize as much of nss as
it requires without effecting the application. It
also allows nss cleanup through the use of
NSS_ShutdownContext()

This fixes potential memory leaks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libsrtp uses nss in the context of a system
library. It is up to the application to call
NSS_XXX_Init(). Changing to NSS_InitContext()
allows libsrtp to initialize as much of nss as
it requires without effecting the application. It
also allows nss cleanup through the use of
NSS_ShutdownContext()

This fixes potential memory leaks.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor refactors suggested by @martinthomson</title>
<updated>2018-07-27T19:10:59+00:00</updated>
<author>
<name>Richard Barnes</name>
<email>rlb@ipv.sx</email>
</author>
<published>2018-07-27T19:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=9373379662279274641a10395447a56092b31fd1'/>
<id>9373379662279274641a10395447a56092b31fd1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix header guards</title>
<updated>2018-07-27T19:10:59+00:00</updated>
<author>
<name>Richard Barnes</name>
<email>rlb@ipv.sx</email>
</author>
<published>2018-05-31T01:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=6de462f0e2137e469a8009f5b23c4c886d591126'/>
<id>6de462f0e2137e469a8009f5b23c4c886d591126</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Non-shell tests pass</title>
<updated>2018-07-27T19:10:58+00:00</updated>
<author>
<name>Richard Barnes</name>
<email>rlb@ipv.sx</email>
</author>
<published>2018-05-19T17:56:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=9d0e6f4e3b2294faadb1010368161b622308cf2a'/>
<id>9d0e6f4e3b2294faadb1010368161b622308cf2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GCM passes crypto tests</title>
<updated>2018-07-27T19:10:58+00:00</updated>
<author>
<name>Richard Barnes</name>
<email>rlb@ipv.sx</email>
</author>
<published>2018-05-18T14:03:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=27234c5f92dd0a47963b444410a30f972ead495b'/>
<id>27234c5f92dd0a47963b444410a30f972ead495b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Uniform naming of GCM constructs</title>
<updated>2018-07-27T19:10:58+00:00</updated>
<author>
<name>Richard Barnes</name>
<email>rlb@ipv.sx</email>
</author>
<published>2018-05-17T18:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libsrtp2/commit/?id=5935a2534140b2284b90dbc53be6f6e6a4c8006a'/>
<id>5935a2534140b2284b90dbc53be6f6e6a4c8006a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
