<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_protobuf/Android.bp, 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_protobuf/'/>
<entry>
<title>Add the zero copy input stream implementations to proto lite.</title>
<updated>2019-03-26T18:11:42+00:00</updated>
<author>
<name>Joe Onorato</name>
<email>joeo@google.com</email>
</author>
<published>2019-03-20T15:54:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=f2b03e40d5a243e63fa1341c3df6fcaff2638961'/>
<id>f2b03e40d5a243e63fa1341c3df6fcaff2638961</id>
<content type='text'>
They aren't particularly heavy, and they are *more* efficient than
the copied input stream ones that are already there.

Test: make
Bug: 123543706
Change-Id: Ie2b9661807d65e2fdde1481aa32bbf42206d53ae
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They aren't particularly heavy, and they are *more* efficient than
the copied input stream ones that are already there.

Test: make
Bug: 123543706
Change-Id: Ie2b9661807d65e2fdde1481aa32bbf42206d53ae
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark libprotobuf-cpp-lite as double_loadable</title>
<updated>2019-02-08T02:09:05+00:00</updated>
<author>
<name>Jooyung Han</name>
<email>jooyung@google.com</email>
</author>
<published>2019-01-18T06:44:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=75b8e33c978513fc72b6104c7c8bc9cdd6348a2e'/>
<id>75b8e33c978513fc72b6104c7c8bc9cdd6348a2e</id>
<content type='text'>
libprotobuf-cpp-lite is a VNDK lib and also used by LLNDK(libmediandk)
which means this lib can be double-loaded.
(deps: libmediandk -&gt; libmedia_jni -&gt; libmediadrm -&gt; libprotobuf-cpp-lite)

Bug: 121280180
Test: m -j
Change-Id: I2b221f3064cab169c76b94f1a40722f57925fb96
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libprotobuf-cpp-lite is a VNDK lib and also used by LLNDK(libmediandk)
which means this lib can be double-loaded.
(deps: libmediandk -&gt; libmedia_jni -&gt; libmediadrm -&gt; libprotobuf-cpp-lite)

Bug: 121280180
Test: m -j
Change-Id: I2b221f3064cab169c76b94f1a40722f57925fb96
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress unused-const-variable warnings.</title>
<updated>2019-02-01T22:10:13+00:00</updated>
<author>
<name>Aurimas Liutikas</name>
<email>aurimas@google.com</email>
</author>
<published>2019-02-01T21:58:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=aaa4ecdcd821496483f3fd542c9df6ddbf2c33a6'/>
<id>aaa4ecdcd821496483f3fd542c9df6ddbf2c33a6</id>
<content type='text'>
We don't fix these warnings and upstream has them suppressed,
let's not pretend we care about them.

Test: make -j
Change-Id: I29c91ceebd69b4bafd3f954906e91933d887202f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't fix these warnings and upstream has them suppressed,
let's not pretend we care about them.

Test: make -j
Change-Id: I29c91ceebd69b4bafd3f954906e91933d887202f
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert Android.mk file to Android.bp</title>
<updated>2019-01-28T00:48:55+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2019-01-14T23:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=d33d8889434522ee9e32bf16e5099a00d89c3b21'/>
<id>d33d8889434522ee9e32bf16e5099a00d89c3b21</id>
<content type='text'>
See build/soong/README.md for more information.

Change-Id: If2c8c42b8a09562dec01f5ab74faad4df99bea03
Fixes: 122332989
Test: treehugger
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See build/soong/README.md for more information.

Change-Id: If2c8c42b8a09562dec01f5ab74faad4df99bea03
Fixes: 122332989
Test: treehugger
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Merge changes from topic "protobuf3.5.2""</title>
<updated>2018-11-05T01:36:28+00:00</updated>
<author>
<name>Colin Cross</name>
<email>ccross@android.com</email>
</author>
<published>2018-11-05T01:34:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=11fb7aeddd6ff7229bcf0834017f8091f97d7edb'/>
<id>11fb7aeddd6ff7229bcf0834017f8091f97d7edb</id>
<content type='text'>
This reverts commit 584979bf55601bd23e533d704a75cd0e95af66b9, reversing
changes made to 219bbcdcd5b1dbf19758ff2e75d971b98215896d:
      Remove libprotobuf-java-lite
      Update stubs
      Revert "Wrap liblog dependency in GOOGLE_PROTOBUF_MIN_LOG_LEVEL"
      Update javamicro to compile against v3.5.2
      Update Android.bp to match BUILD
      Rerun configure
      Merge tag 'v3.5.2' into master
      Revert "Remove 2 usage of isspace as they are not stl port compatible"
      Revert "Use GOOGLE_CHECK Macro for validation"
      Revert "Emit macros with proper parentheses."
      Revert "Generate syntactically correct java for imports from classes with no packages."
      Revert "Fix some unused parameter warnings"
      Revert "protobuf: work around a static analyzer bug"
      Revert "Suppress clang-analyzer-core.uninitialized.UndefReturn warning."

Change-Id: Ia04c0b15ebd45e8c7e02edaa6e1f10aeb11ef337
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 584979bf55601bd23e533d704a75cd0e95af66b9, reversing
changes made to 219bbcdcd5b1dbf19758ff2e75d971b98215896d:
      Remove libprotobuf-java-lite
      Update stubs
      Revert "Wrap liblog dependency in GOOGLE_PROTOBUF_MIN_LOG_LEVEL"
      Update javamicro to compile against v3.5.2
      Update Android.bp to match BUILD
      Rerun configure
      Merge tag 'v3.5.2' into master
      Revert "Remove 2 usage of isspace as they are not stl port compatible"
      Revert "Use GOOGLE_CHECK Macro for validation"
      Revert "Emit macros with proper parentheses."
      Revert "Generate syntactically correct java for imports from classes with no packages."
      Revert "Fix some unused parameter warnings"
      Revert "protobuf: work around a static analyzer bug"
      Revert "Suppress clang-analyzer-core.uninitialized.UndefReturn warning."

Change-Id: Ia04c0b15ebd45e8c7e02edaa6e1f10aeb11ef337
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove libprotobuf-java-lite</title>
<updated>2018-11-01T23:04:34+00:00</updated>
<author>
<name>Colin Cross</name>
<email>ccross@android.com</email>
</author>
<published>2018-10-12T05:54:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=3efd0fad11bc94b1665ab3b7533f2207b5364e30'/>
<id>3efd0fad11bc94b1665ab3b7533f2207b5364e30</id>
<content type='text'>
Java lite protos are no longer natively supported by protobuf 3.5.2.
Instead, they are supported through a protoc-gen-javalite plugin
and libprotobuf-java-lite runtime in external/protobuf-javalite.

Bug: 117607748
Test: m checkbuild
Change-Id: Icec473ebacb06af4f5b49bc2a2205f0395a19e30
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Java lite protos are no longer natively supported by protobuf 3.5.2.
Instead, they are supported through a protoc-gen-javalite plugin
and libprotobuf-java-lite runtime in external/protobuf-javalite.

Bug: 117607748
Test: m checkbuild
Change-Id: Icec473ebacb06af4f5b49bc2a2205f0395a19e30
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Android.bp to match BUILD</title>
<updated>2018-11-01T23:04:34+00:00</updated>
<author>
<name>Colin Cross</name>
<email>ccross@android.com</email>
</author>
<published>2018-10-10T22:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=57aaad35ed027296b28c959ba108096fb24740a0'/>
<id>57aaad35ed027296b28c959ba108096fb24740a0</id>
<content type='text'>
Bug: 117607748
Test: m checkbuild
Change-Id: I89d3e0fafe2c1acd0a21dea16ac6aca6c833a22c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 117607748
Test: m checkbuild
Change-Id: I89d3e0fafe2c1acd0a21dea16ac6aca6c833a22c
</pre>
</div>
</content>
</entry>
<entry>
<title>Add recovery_available: true to libprotobuf-cpp-lite</title>
<updated>2018-07-24T20:39:32+00:00</updated>
<author>
<name>Tom Cherry</name>
<email>tomcherry@google.com</email>
</author>
<published>2018-07-24T20:29:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=37a0f65a2a4eb7220cfe4288f5209f1b3b6084e8'/>
<id>37a0f65a2a4eb7220cfe4288f5209f1b3b6084e8</id>
<content type='text'>
Init needs this in order to be built in Android.bp

Test: build
Change-Id: Idc3bfe634e7f6cd7b1290833d6b93f3e446f574d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Init needs this in order to be built in Android.bp

Test: build
Change-Id: Idc3bfe634e7f6cd7b1290833d6b93f3e446f574d
</pre>
</div>
</content>
</entry>
<entry>
<title>Protobuf: Suppress MissingOverride</title>
<updated>2018-06-14T18:30:06+00:00</updated>
<author>
<name>Andreas Gampe</name>
<email>agampe@google.com</email>
</author>
<published>2018-06-14T18:30:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=081a3a9a6c356a5fda2bba7cecc4964a6d66b0dc'/>
<id>081a3a9a6c356a5fda2bba7cecc4964a6d66b0dc</id>
<content type='text'>
Bug: 73499927
Test: m javac-check RUN_ERROR_PRONE=true
Change-Id: I3947bf481b25a9ec5ecec5f3ad70200e1c130470
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 73499927
Test: m javac-check RUN_ERROR_PRONE=true
Change-Id: I3947bf481b25a9ec5ecec5f3ad70200e1c130470
</pre>
</div>
</content>
</entry>
<entry>
<title>Add all the internal protos to the java protobuf lib</title>
<updated>2018-05-18T19:40:51+00:00</updated>
<author>
<name>Julien Desprez</name>
<email>jdesprez@google.com</email>
</author>
<published>2018-05-18T19:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=d2c9141ad84e781a991276c47eacb3e9a3c38de4'/>
<id>d2c9141ad84e781a991276c47eacb3e9a3c38de4</id>
<content type='text'>
Mirror the python protobuf lib and add all the internal
protos to the java lib in order to be able to use
import google/protobuf/Any and such in proto definitions.

Test: make host-libprotobuf-java-full
Bug: 79990695
Change-Id: I3383f42b1de5cd31986cd79b6c4a82fb69fba122
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mirror the python protobuf lib and add all the internal
protos to the java lib in order to be able to use
import google/protobuf/Any and such in proto definitions.

Test: make host-libprotobuf-java-full
Bug: 79990695
Change-Id: I3383f42b1de5cd31986cd79b6c4a82fb69fba122
</pre>
</div>
</content>
</entry>
</feed>
