<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_parameter-framework, branch android10-dev</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_parameter-framework/'/>
<entry>
<title>Allows vendor to use parameter-framework</title>
<updated>2019-04-29T18:50:19+00:00</updated>
<author>
<name>Francois Gaffie</name>
<email>francois.gaffie@renault.com</email>
</author>
<published>2018-12-20T08:08:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=a20e7087eaa8d95ff82f1777f0c21a836608fc57'/>
<id>a20e7087eaa8d95ff82f1777f0c21a836608fc57</id>
<content type='text'>
Note: dependency on external/icu

Bug: 130284799
Test: make

Change-Id: Iadccf8335a101207559ad45522b6179cade54c58
Signed-off-by: Francois Gaffie &lt;francois.gaffie@renault.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note: dependency on external/icu

Bug: 130284799
Test: make

Change-Id: Iadccf8335a101207559ad45522b6179cade54c58
Signed-off-by: Francois Gaffie &lt;francois.gaffie@renault.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the shared library VNDK version of libxml2</title>
<updated>2019-04-29T18:50:19+00:00</updated>
<author>
<name>Kevin Rocard</name>
<email>krocard@google.com</email>
</author>
<published>2019-04-29T18:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=e658c5390cc6bfa252f8fb9e1e52a65f65a02b14'/>
<id>e658c5390cc6bfa252f8fb9e1e52a65f65a02b14</id>
<content type='text'>
Previously the parameter-framework was using the static version of
libxml2. This meant that the libxml2 dependency libicu had to be listed
as a parameter-framework dependency. Nevertheless libicu is not vendor
accessible.

As libxml2 is part of the VNDK, use its shared-library variant allows to
remove the explicit libicu dependency as well as reducing code size and
allows independent VNDK update.

Bug: 130284799
Test: make

Change-Id: I95b6a72c72161c8267786790de7093d8a641c392
Signed-off-by: Kevin Rocard &lt;krocard@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the parameter-framework was using the static version of
libxml2. This meant that the libxml2 dependency libicu had to be listed
as a parameter-framework dependency. Nevertheless libicu is not vendor
accessible.

As libxml2 is part of the VNDK, use its shared-library variant allows to
remove the explicit libicu dependency as well as reducing code size and
allows independent VNDK update.

Bug: 130284799
Test: make

Change-Id: I95b6a72c72161c8267786790de7093d8a641c392
Signed-off-by: Kevin Rocard &lt;krocard@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Provides Networking targets to enable debug through unix socket</title>
<updated>2019-04-26T17:59:32+00:00</updated>
<author>
<name>Francois Gaffie</name>
<email>francois.gaffie@renault.com</email>
</author>
<published>2019-02-06T07:10:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=9cb3385e519fe80129b71404c0200dac184b03a4'/>
<id>9cb3385e519fe80129b71404c0200dac184b03a4</id>
<content type='text'>
This CL adds *-networking targets component in order to allow
using the parameter-framework debug tools.

Bug: 130284799
Test: make

Change-Id: Idc5f94e28cfbab6550c5d0294704168a140ce313
Signed-off-by: Francois Gaffie &lt;francois.gaffie@renault.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This CL adds *-networking targets component in order to allow
using the parameter-framework debug tools.

Bug: 130284799
Test: make

Change-Id: Idc5f94e28cfbab6550c5d0294704168a140ce313
Signed-off-by: Francois Gaffie &lt;francois.gaffie@renault.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Follow up Convert to bp: add scripts targets: cleanup mk</title>
<updated>2019-04-26T17:59:32+00:00</updated>
<author>
<name>Francois Gaffie</name>
<email>francois.gaffie@renault.com</email>
</author>
<published>2018-12-20T08:05:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=31b2487e9d63e508d4b0b749a724d0814ef670c6'/>
<id>31b2487e9d63e508d4b0b749a724d0814ef670c6</id>
<content type='text'>
Test: cd external/parameter-framework; mma

Bug: 130284799
Test: make

Change-Id: Icbfecefc7b5b21fcc4ab6bdf2a575d8c45e149ee
Signed-off-by: Francois Gaffie &lt;francois.gaffie@renault.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: cd external/parameter-framework; mma

Bug: 130284799
Test: make

Change-Id: Icbfecefc7b5b21fcc4ab6bdf2a575d8c45e149ee
Signed-off-by: Francois Gaffie &lt;francois.gaffie@renault.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Functional test: improve test to run on target</title>
<updated>2019-04-26T17:59:32+00:00</updated>
<author>
<name>François Gaffie</name>
<email>francois.gaffie@renault.com</email>
</author>
<published>2018-12-04T12:58:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=bc5c94366c071965c025fac450162d7ff6a29563'/>
<id>bc5c94366c071965c025fac450162d7ff6a29563</id>
<content type='text'>
-Prevent the test linking with the plugin to allow using any plugin
location
-use customizable plugin path and name.

Bug: 130284799
Test: make

Change-Id: Ie694e8d6664220da06027e8b717e7db21ded0d3e
Signed-off-by: François Gaffie &lt;francois.gaffie@renault.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-Prevent the test linking with the plugin to allow using any plugin
location
-use customizable plugin path and name.

Bug: 130284799
Test: make

Change-Id: Ie694e8d6664220da06027e8b717e7db21ded0d3e
Signed-off-by: François Gaffie &lt;francois.gaffie@renault.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>AF_UNIX socket enablement: allow path URI to bind address</title>
<updated>2019-04-26T17:59:31+00:00</updated>
<author>
<name>Miguel Gaio</name>
<email>miguel.gaio@renault.com</email>
</author>
<published>2018-12-04T12:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=2191360f6c25eb140e6cb1085a24f9ff9a18d9c3'/>
<id>2191360f6c25eb140e6cb1085a24f9ff9a18d9c3</id>
<content type='text'>
remote-process CLI is update to
$ remote-process &lt;hostname:port|path&gt; &lt;command&gt; [args..]

Bug: 130284799
Test: make

Change-Id: I834199e3c4e27be6a727ecc93b7ca18ee44ab824
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remote-process CLI is update to
$ remote-process &lt;hostname:port|path&gt; &lt;command&gt; [args..]

Bug: 130284799
Test: make

Change-Id: I834199e3c4e27be6a727ecc93b7ca18ee44ab824
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>AF_UNIX socket enablement: use asio::generic::stream_protocol socket type</title>
<updated>2019-04-26T17:59:31+00:00</updated>
<author>
<name>Miguel Gaio</name>
<email>miguel.gaio@renault.com</email>
</author>
<published>2018-12-04T12:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=f7bf29332b17034e1a2d32d1f527ad170a0c46ad'/>
<id>f7bf29332b17034e1a2d32d1f527ad170a0c46ad</id>
<content type='text'>
ASIO provides generic asio::stream_protocol scoket type which handles
both AF_INET6 and AF_UNIX domains.

Convert asio::ip::tcp to asio::generic::stream_protocol

Bug: 130284799
Test: make

Change-Id: I39dc95a0c225b8e5cd9c278cfcfb37d22ff4f54d
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ASIO provides generic asio::stream_protocol scoket type which handles
both AF_INET6 and AF_UNIX domains.

Convert asio::ip::tcp to asio::generic::stream_protocol

Bug: 130284799
Test: make

Change-Id: I39dc95a0c225b8e5cd9c278cfcfb37d22ff4f54d
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>AF_UNIX socket enablement: make socket bind address more generic</title>
<updated>2019-04-26T17:59:31+00:00</updated>
<author>
<name>Miguel Gaio</name>
<email>miguel.gaio@renault.com</email>
</author>
<published>2017-12-13T14:25:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=8a68f31307cfcffa4497078430bf3c59a5c2571c'/>
<id>8a68f31307cfcffa4497078430bf3c59a5c2571c</id>
<content type='text'>
Reword serverPort to bindAddress.

Change bindAddress type to std::string as uint16_t is limited to
tcp/udp port.

Bug: 130284799
Test: make

Change-Id: I84925f857f7983d5182600f7f272a43ba2f37b16
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reword serverPort to bindAddress.

Change bindAddress type to std::string as uint16_t is limited to
tcp/udp port.

Bug: 130284799
Test: make

Change-Id: I84925f857f7983d5182600f7f272a43ba2f37b16
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>asio: add support to AF_UNIX socket and asio::generic::stream_protocol</title>
<updated>2019-04-26T17:59:31+00:00</updated>
<author>
<name>Miguel Gaio</name>
<email>miguel.gaio@renault.com</email>
</author>
<published>2017-12-12T16:21:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=aab0b59ff5415492655d5dcb4664e3780bd061ed'/>
<id>aab0b59ff5415492655d5dcb4664e3780bd061ed</id>
<content type='text'>
Update support/android/asio/asio_defines.txt with following config
 #define ASIO_HAS_LOCAL_SOCKETS
 #undef ASIO_DISABLE_LOCAL_SOCKETS

Integrate asio::generic::stream_protocol class

Bug: 130284799
Test: make

Change-Id: I3b8c482664fd3d0fe319ec9787b12c411a5590f6
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update support/android/asio/asio_defines.txt with following config
 #define ASIO_HAS_LOCAL_SOCKETS
 #undef ASIO_DISABLE_LOCAL_SOCKETS

Integrate asio::generic::stream_protocol class

Bug: 130284799
Test: make

Change-Id: I3b8c482664fd3d0fe319ec9787b12c411a5590f6
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>parameter framework failed to build using clang6</title>
<updated>2019-04-26T17:59:31+00:00</updated>
<author>
<name>Miguel Gaio</name>
<email>miguel.gaio@renault.com</email>
</author>
<published>2018-06-21T10:35:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_parameter-framework/commit/?id=aed3fb17c1ab7c9d3257f8659f163f43558bc0d8'/>
<id>aed3fb17c1ab7c9d3257f8659f163f43558bc0d8</id>
<content type='text'>
Warning flag -Winstantiation-after-specialization is now enabled.

Fix code accordingly.

Bug: 130284799
Test: make

Change-Id: I983eec5b538bc02ee19b4202631e171a7bbeecf6
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Warning flag -Winstantiation-after-specialization is now enabled.

Fix code accordingly.

Bug: 130284799
Test: make

Change-Id: I983eec5b538bc02ee19b4202631e171a7bbeecf6
Signed-off-by: Miguel Gaio &lt;miguel.gaio@renault.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
