<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_protobuf/java, branch jb-mr2-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>Nano protobufs.</title>
<updated>2013-04-03T20:23:39+00:00</updated>
<author>
<name>Ulas Kirazci</name>
<email>ulas@google.com</email>
</author>
<published>2013-03-14T23:44:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=43325653beb4e5b6923d0380a84bf7e204be5c22'/>
<id>43325653beb4e5b6923d0380a84bf7e204be5c22</id>
<content type='text'>
Like micro protobufs except:

- No setter/getter/hazzer functions.
- Has state is not available. Outputs all fields != their default.
- CodedInputStream can only take byte[] (not InputStream).
- Repeated fields are in arrays, not ArrayList or Vector.
- Unset messages/groups are null, not "defaultInstance()".
- Required fields are always serialized.

To use:

- Link libprotobuf-java-2.3.0-nano runtime.
- Use LOCAL_PROTOC_OPTIMIZE_TYPE := nano

Change-Id: I7429015b3c5f7f38b7be01eb2d4927f7a9999c80
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Like micro protobufs except:

- No setter/getter/hazzer functions.
- Has state is not available. Outputs all fields != their default.
- CodedInputStream can only take byte[] (not InputStream).
- Repeated fields are in arrays, not ArrayList or Vector.
- Unset messages/groups are null, not "defaultInstance()".
- Required fields are always serialized.

To use:

- Link libprotobuf-java-2.3.0-nano runtime.
- Use LOCAL_PROTOC_OPTIMIZE_TYPE := nano

Change-Id: I7429015b3c5f7f38b7be01eb2d4927f7a9999c80
</pre>
</div>
</content>
</entry>
<entry>
<title>When computing Group and Message size use getSerializedSize.</title>
<updated>2012-06-11T18:37:50+00:00</updated>
<author>
<name>Wink Saville</name>
<email>wink@google.com</email>
</author>
<published>2012-06-11T17:34:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=6b42a64f2e36e5a34b99a5c3054658ccf9735b39'/>
<id>6b42a64f2e36e5a34b99a5c3054658ccf9735b39</id>
<content type='text'>
Bug: 6589939
Change-Id: I3050a99b08edf48301314163d41ea6f8080ffcdb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 6589939
Change-Id: I3050a99b08edf48301314163d41ea6f8080ffcdb
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug in skipRawBytes if request is larger than buffer.</title>
<updated>2011-06-21T05:36:42+00:00</updated>
<author>
<name>Wink Saville</name>
<email>wink@google.com</email>
</author>
<published>2011-06-21T05:36:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=8a2f7578bb6289415f1d0a01c9cc96d283730480'/>
<id>8a2f7578bb6289415f1d0a01c9cc96d283730480</id>
<content type='text'>
Original solution by Scott Barta this change adds tests
and also fixes the same bug that was in CodedInputStream.

Change-Id: Idb49691822b3f292c5092edc52db4e153e9da49a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Original solution by Scott Barta this change adds tests
and also fixes the same bug that was in CodedInputStream.

Change-Id: Idb49691822b3f292c5092edc52db4e153e9da49a
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove vestigial references to StringUtf8Micro.</title>
<updated>2010-10-06T17:00:08+00:00</updated>
<author>
<name>Wink Saville</name>
<email>wink@google.com</email>
</author>
<published>2010-10-06T17:00:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=3574de1ca8301e1e13d1c89f2e2a902499d6bae9'/>
<id>3574de1ca8301e1e13d1c89f2e2a902499d6bae9</id>
<content type='text'>
Change-Id: Ica75231b03de4768c671bf046b92bd7630ecd5c8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ica75231b03de4768c671bf046b92bd7630ecd5c8
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed speed optimization for strings.</title>
<updated>2010-06-08T00:04:13+00:00</updated>
<author>
<name>Wink Saville</name>
<email>wink@google.com</email>
</author>
<published>2010-06-08T00:04:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=1b639e09d77de609bed080f5d2ca88d72ba42559'/>
<id>1b639e09d77de609bed080f5d2ca88d72ba42559</id>
<content type='text'>
Removed use of StringUtf8Micro and instead use an extra byte array
instance variable directly in the class. This allows the list returned
for repeated strings to be a String instead of a StringUtf8Micro
making the class compatible with existing code.

Removed PerfTimer.java which isn't used.

Change-Id: Ie6acfb40f98f59a48c1a795d86f715078f9611f5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed use of StringUtf8Micro and instead use an extra byte array
instance variable directly in the class. This allows the list returned
for repeated strings to be a String instead of a StringUtf8Micro
making the class compatible with existing code.

Removed PerfTimer.java which isn't used.

Change-Id: Ie6acfb40f98f59a48c1a795d86f715078f9611f5
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for Java micro protobuf's to protobuf-2.3.0.</title>
<updated>2010-05-29T20:13:38+00:00</updated>
<author>
<name>Wink Saville</name>
<email>wink@google.com</email>
</author>
<published>2010-05-29T20:13:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=e2d542951c059563a3b7f74c257dac4f222d9dc5'/>
<id>e2d542951c059563a3b7f74c257dac4f222d9dc5</id>
<content type='text'>
See README.android for additional information.

Change-Id: I6693e405c0d651eacacd3227a876129865dd0d3c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See README.android for additional information.

Change-Id: I6693e405c0d651eacacd3227a876129865dd0d3c
</pre>
</div>
</content>
</entry>
<entry>
<title>Add protobuf 2.3.0 sources</title>
<updated>2010-05-29T20:00:38+00:00</updated>
<author>
<name>Wink Saville</name>
<email>wink@google.com</email>
</author>
<published>2010-05-29T20:00:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=d0332953cda33fb4f8e24ebff9c49159b69c43d6'/>
<id>d0332953cda33fb4f8e24ebff9c49159b69c43d6</id>
<content type='text'>
This is the contents of protobuf-2.3.0.tar.bz2 from
http://code.google.com/p/protobuf/downloads/list.

Change-Id: Idfde09ce7ef5ac027b07ee83f2674fbbed5c30b2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the contents of protobuf-2.3.0.tar.bz2 from
http://code.google.com/p/protobuf/downloads/list.

Change-Id: Idfde09ce7ef5ac027b07ee83f2674fbbed5c30b2
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for Java micro protobuf's to protobuf-2.2.0a.</title>
<updated>2010-05-28T18:49:52+00:00</updated>
<author>
<name>Wink Saville</name>
<email>wink@google.com</email>
</author>
<published>2010-05-28T18:49:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=ede38fe9b9f93888e6e41afc7abb09525f44da95'/>
<id>ede38fe9b9f93888e6e41afc7abb09525f44da95</id>
<content type='text'>
See README.android for additional information.

Change-Id: I9c5ef2eec484cc87e32841f39060f8f27b8e8472
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See README.android for additional information.

Change-Id: I9c5ef2eec484cc87e32841f39060f8f27b8e8472
</pre>
</div>
</content>
</entry>
<entry>
<title>Add protobuf 2.2.0a sources</title>
<updated>2010-05-27T23:25:37+00:00</updated>
<author>
<name>Wink Saville</name>
<email>wink@google.com</email>
</author>
<published>2010-05-27T23:25:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_protobuf/commit/?id=fbaaef999ba563838ebd00874ed8a1c01fbf286d'/>
<id>fbaaef999ba563838ebd00874ed8a1c01fbf286d</id>
<content type='text'>
This is the contents of protobuf-2.2.0a.tar.bz2 from
http://code.google.com/p/protobuf/downloads/list and
is the base code for the javamicro code generator.

Change-Id: Ie9a0440a824d615086445b6636944484b3155afa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the contents of protobuf-2.2.0a.tar.bz2 from
http://code.google.com/p/protobuf/downloads/list and
is the base code for the javamicro code generator.

Change-Id: Ie9a0440a824d615086445b6636944484b3155afa
</pre>
</div>
</content>
</entry>
</feed>
