Feng Xiao
6ef984af4b
Down-integrate from internal code base.
10 years ago
Feng Xiao
df5481c6b3
Update version number to 2.6.2-pre.
10 years ago
Feng Xiao
bba83652e1
Update version number to 2.6.1.
10 years ago
Feng Xiao
d9d1da95c6
Update version number to 2.6.1rc1
10 years ago
Feng Xiao
725326f1ee
Update verification methods' names.
10 years ago
Feng Xiao
f5691a617e
Fix descriptor validation logic for packed enum fields.
10 years ago
Feng Xiao
345d49a51e
Fix a bug that causes DynamicMessage.setField() to not work for repeated
...
enum fields.
10 years ago
Feng Xiao
e428862450
Replace links to code.google.com/protobuf with developers.google.com/protocol-buffers
10 years ago
Jisi Liu
ec0c9e4a03
Bump version for maven-bundle-plugin
10 years ago
jieluo@google.com
1eba9d9c74
merge tags/2.6.0 into trunk
10 years ago
jieluo@google.com
db9f7dd1ac
1, Remove unkown field support in jave TextFormat
...
2, Verifies the EnumValueDscriptor for DynamicMessage.Builder#setField
10 years ago
jieluo@google.com
76b8a769ab
add LazyFieldLite.java
11 years ago
jieluo@google.com
01283faa47
add printUnicode methods in TextFormat
11 years ago
jieluo@google.com
4de8f55113
down integrate to svn
11 years ago
xiaofeng@google.com
c9f69500b7
Update OSGi meta data.
12 years ago
xiaofeng@google.com
2c9392f8dd
Update version number in trunk
12 years ago
liujisi@google.com
ef9acc464d
Update version to 2.5.0-pre
12 years ago
xiaofeng@google.com
d2d50f9a73
Fix Java compile issues under JDK 1.5
12 years ago
xiaofeng@google.com
a058718f7a
Fix issue 298: add OSGi configuration to pom.xml - patch from Thomas Kock
12 years ago
xiaofeng@google.com
b55a20fa2c
Down-integrate from internal branch
12 years ago
liujisi@google.com
3239fec94c
Close resources properly for java tests and examples.
14 years ago
liujisi@google.com
02d7015ba8
Allow String to be used as message names.
14 years ago
liujisi@google.com
5c24564811
Update mainline version to 2.4.2-pre.
14 years ago
liujisi@google.com
3dc4a7be33
Fix incomplete comments.
14 years ago
liujisi@google.com
5a5e67a25d
Make protobuf java JDK 1.5 compatible.
14 years ago
liujisi@google.com
9cf65b7dd2
Use fully qualified java.lang.Object in protoc java code.
14 years ago
jasonh@google.com
eab9b5d47f
Fix issue 256: compute the correct size for negative enum values, which need to be sign extended.
14 years ago
liujisi@google.com
01cba4b16e
Update mainline version to 2.4.1-pre.
14 years ago
liujisi@google.com
bdfc1eab53
Add missing files into pom.xml for protobuf-lite.
14 years ago
liujisi@google.com
5c20ca1fcc
Escape C++ Trigraphs.
14 years ago
liujisi@google.com
6f2c3b8734
Boost version number to 2.4.0-pre, add more test cases for text_format.py about unicode field.
14 years ago
liujisi@google.com
5d8d2b0542
Fix issues: 200 202 211 215 237 246.
14 years ago
liujisi@google.com
2726e7a6eb
Fix issues: 166 167 172 175 181 188 192 194 195.
14 years ago
liujisi@google.com
33165fe0d5
Submit recent changes from internal branch. See CHANGES.txt for more details.
14 years ago
kenton@google.com
a4a9ef8c8b
Roll back revision 313. A similar but far more exensive change was made in our internal branch, which will be integrated soon.
14 years ago
kenton@google.com
daee05168e
Optimize Java string serialization. Patch from Evan Jones.
15 years ago
kenton@google.com
ab6950d75d
More Java warning tweaks from Evan Jones.
15 years ago
kenton@google.com
28c2ec0dbd
Fix some Java warnings. Patch from Evan Jones.
15 years ago
kenton@google.com
ea75323710
Update version number in trunk to 2.3.1.
15 years ago
kenton@google.com
7b7a80eae4
Tweak doc comments.
15 years ago
kenton@google.com
535301894e
Address comments from various code reviews.
15 years ago
kenton@google.com
35d2f017a7
In Java's TextFormat, correcty concatenate adjacent string literals, as C++ does. Also fix a bug in handling of single-quoted strings.
15 years ago
kenton@google.com
6e8b9e4a4a
Make extension identifiers final. This improves security when untrusted code is present in the same class loader. In order to get around initialization ordering issues, I simply made the constructor for extension identifiers take no arguments and deferred initialization to an internalInit() method, which generated code will always call during init.
15 years ago
kenton@google.com
25cf9e3153
getExtension() on an empty repeated field should return an empty list, not a singular default value.
15 years ago
kenton@google.com
28e46df3e9
Clarify that pushLimit() does not limit the number of bytes CodedInputStream will read from the underlying InputStream.
15 years ago
kenton@google.com
afd32abb75
Set version to 2.3.0-pre.
15 years ago
kenton@google.com
fccb146e3f
Massive roll-up of changes. See CHANGES.txt.
15 years ago
jasonh+personal@google.com
9951233e9a
Fix Issue 136: the memoized serialized size for packed fields may not
...
be properly set. writeTo() may be invoked without a call to
getSerializedSize(), so the generated serialization methods would
write a length of 0 for non-empty packed fields. Just call
getSerializedSize() at the beginning of writeTo(): although this
means that we may compute the byte size needlessly when there
are no packed fields, in practice, getSerializedSize() will
already have been called - all of the writeTo() wrappers in
AbstractMessageLite invoke it.
Tested: new unittest case in WireFormatTest.java now passes
15 years ago
kenton@google.com
6493368285
CodedInputStream.getTotalBytesRead(); patch from Michael Kucharski.
15 years ago
kenton@google.com
f85d70f9e4
Optimize Java serialization of small messages to streams. Patch from Evan Jones.
15 years ago