Feng Xiao
ffe9215140
Update version number.
...
Protoc, C++ runtime and Java runtime are updated to v3.0.0-beta-1, other
languages are updated to v3.0.0-alpha-4.
9 years ago
Feng Xiao
b17ec3ca11
Down-integrate from internal code base.
9 years ago
Jisi Liu
b0f661181d
Down-integrate from internal branch.
...
Change-Id: Ieb7a2c2fbf35bc2a8fa65b915a5ecb68c83863e4
9 years ago
Bo Yang
252daef02b
Add distributionManagement explicitly to prevent maven from using
...
default configuration. In default configuration, maven needs webdav for
deployment, which cannot be found in central repository.
10 years ago
Bo Yang
e107e2d68e
Update version number to 3.0.0-alpha-4
10 years ago
teboring
9839c0c2c9
Update version number to 3.0.0-alpha-3
10 years ago
Bo Yang
5db217305f
down-integrate internal changes
10 years ago
Feng Xiao
1aacb4fbbf
Include well-known types in Java runtime.
...
Change-Id: I816fe2fac7fccbcd96dd8510c7c9b5e7996aeadc
10 years ago
Feng Xiao
0aa1f748bf
Update version number to 2.4.1
...
Change-Id: Ief6eccab82712be04285fc918bf0102102bbce21
10 years ago
Feng Xiao
774d630bde
Update version number to 2.5.0
...
Change-Id: Ie5114bde3574c6cb0c67d5852b4658287561a0d3
10 years ago
Jisi Liu
b386c73c43
Add a release profile for Java mvn project, which includes source file,
...
javadoc packaging and signing.
Change-Id: I70632f01274b70e6f48dae5f4be15f123eb19a46
10 years ago
Jisi Liu
40f2df3c16
Bump the version number to 3.0.0-alpha-3-pre
...
Change-Id: I33479e529b060e4fed532a827a386d3baecc835e
10 years ago
Jisi Liu
7d8564f220
Update version number to 3.0.0-alpha-2
...
Change-Id: Icecb25db34ae5e6d5142a2d75ca7216ba018abb2
10 years ago
Feng Xiao
cb0ba5f04c
Update version number to v3.0.0-pre
10 years ago
Feng Xiao
81a630c66e
Update version number to v3.0.0-alpha-1
10 years ago
Feng Xiao
77931993f4
Explicitly list all Java lite runtime tests (and exclude those depending
...
TestUtil which transitively depend on the full runtime).
10 years ago
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
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
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
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
5c24564811
Update mainline version to 2.4.2-pre.
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
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
33165fe0d5
Submit recent changes from internal branch. See CHANGES.txt for more details.
14 years ago
kenton@google.com
ea75323710
Update version number in trunk to 2.3.1.
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
kenton@google.com
8169c7fcde
Set version number to 2.2.1 in trunk.
16 years ago
kenton@google.com
68996fc874
Gigantic descriptors shouldn't overflow the Java string literal size limit.
16 years ago
kenton@google.com
445f1023e1
Update version number to 2.2.0-pre.
16 years ago
gk5885
5bf536169e
Ensure that only the lite tests are run, even if all tests have been compiled
16 years ago
gk5885
a4022f8931
This fixes some issues with the lite profile for the java build in which the lite jar contained the full binary.
16 years ago
gk5885
ac4764e355
Update the pom to support the 'lite' profile.
16 years ago
kenton@google.com
80b1d62bfc
Submit recent changes from internal branch, including "lite mode" for
...
C++ and Java. See CHANGES.txt for more details.
16 years ago
kenton@google.com
1fb3d394e5
Update version number in trunk.
16 years ago
kenton@google.com
d41578239c
Update trunk version to 2.0.4-SNAPSHOT.
16 years ago
Jon Skeet
f0589506c9
Wiping slate clean to start again with new layout.
16 years ago
kenton@google.com
7b29a2695c
Update version number to 2.0.3-SNAPSHOT.
16 years ago
kenton@google.com
24bf56fb3a
Integrate changes from internal Google-internal branch.
...
General
* License changed from Apache 2.0 to New BSD.
* It is now possible to define custom "options", which are basically
annotations which may be placed on definitions in a .proto file.
For example, you might define a field option called "foo" like so:
import "google/protobuf/descriptor.proto"
extend google.protobuf.FieldOptions {
optional string foo = 12345;
}
Then you annotate a field using the "foo" option:
message MyMessage {
optional int32 some_field = 1 [(foo) = "bar"]
}
The value of this option is then visible via the message's
Descriptor:
const FieldDescriptor* field =
MyMessage::descriptor()->FindFieldByName("some_field");
assert(field->options().GetExtension(foo) == "bar");
This feature has been implemented and tested in C++ and Java.
Other languages may or may not need to do extra work to support
custom options, depending on how they construct descriptors.
C++
* Fixed some GCC warnings that only occur when using -pedantic.
* Improved static initialization code, making ordering more
predictable among other things.
* TextFormat will no longer accept messages which contain multiple
instances of a singular field. Previously, the latter instance
would overwrite the former.
* Now works on systems that don't have hash_map.
Python
* Strings now use the "unicode" type rather than the "str" type.
String fields may still be assigned ASCII "str" values; they will
automatically be converted.
* Adding a property to an object representing a repeated field now
raises an exception. For example:
# No longer works (and never should have).
message.some_repeated_field.foo = 1
16 years ago
kenton@google.com
4410396f11
Work around absence of hash_map.
...
Also, update version numbers to 2.0.2-SNAPSHOT.
16 years ago