Feng Xiao
b17ec3ca11
Down-integrate from internal code base.
2015-08-23 17:50:38 -07:00
Jisi Liu
b0f661181d
Down-integrate from internal branch.
...
Change-Id: Ieb7a2c2fbf35bc2a8fa65b915a5ecb68c83863e4
2015-08-21 11:18:45 -07:00
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.
2015-05-29 16:32:04 -07:00
Bo Yang
e107e2d68e
Update version number to 3.0.0-alpha-4
2015-05-29 11:00:57 -07:00
teboring
9839c0c2c9
Update version number to 3.0.0-alpha-3
2015-05-23 09:20:23 -07:00
Paul Yang
d94e65afda
Merge pull request #413 from TeBoring/master
...
down-integrate internal changes
2015-05-21 20:11:26 -07:00
Bo Yang
5db217305f
down-integrate internal changes
2015-05-21 19:32:02 -07:00
Feng Xiao
1aacb4fbbf
Include well-known types in Java runtime.
...
Change-Id: I816fe2fac7fccbcd96dd8510c7c9b5e7996aeadc
2015-05-21 17:28:05 -07:00
Jisi Liu
c6170a96e3
Merge "Add a release profile for Java mvn project, which includes source file, javadoc packaging and signing."
2015-03-04 01:49:21 +01:00
Jisi Liu
b386c73c43
Add a release profile for Java mvn project, which includes source file,
...
javadoc packaging and signing.
Change-Id: I70632f01274b70e6f48dae5f4be15f123eb19a46
2015-03-03 16:27:10 -08:00
Jisi Liu
40f2df3c16
Bump the version number to 3.0.0-alpha-3-pre
...
Change-Id: I33479e529b060e4fed532a827a386d3baecc835e
2015-03-02 19:31:31 -08:00
Jisi Liu
7d8564f220
Update version number to 3.0.0-alpha-2
...
Change-Id: Icecb25db34ae5e6d5142a2d75ca7216ba018abb2
2015-02-21 13:55:43 -08:00
Feng Xiao
cb0ba5f04c
Update version number to v3.0.0-pre
2014-12-10 21:05:46 -08:00
Feng Xiao
81a630c66e
Update version number to v3.0.0-alpha-1
2014-12-03 11:52:21 -08:00
Feng Xiao
77931993f4
Explicitly list all Java lite runtime tests (and exclude those depending
...
TestUtil which transitively depend on the full runtime).
2014-12-02 18:00:26 -08:00
Feng Xiao
6ef984af4b
Down-integrate from internal code base.
2014-11-10 17:34:54 -08:00
Feng Xiao
df5481c6b3
Update version number to 2.6.2-pre.
2014-10-21 16:47:33 -07:00
Feng Xiao
bba83652e1
Update version number to 2.6.1.
2014-10-20 17:06:06 -07:00
Feng Xiao
d9d1da95c6
Update version number to 2.6.1rc1
2014-10-08 18:44:37 -07:00
Feng Xiao
e428862450
Replace links to code.google.com/protobuf with developers.google.com/protocol-buffers
2014-10-01 16:26:23 -07:00
Jisi Liu
ec0c9e4a03
Bump version for maven-bundle-plugin
2014-09-04 10:38:40 -07:00
jieluo@google.com
1eba9d9c74
merge tags/2.6.0 into trunk
2014-08-25 20:17:53 +00:00
jieluo@google.com
4de8f55113
down integrate to svn
2014-07-18 00:47:59 +00:00
xiaofeng@google.com
c9f69500b7
Update OSGi meta data.
2013-03-08 00:37:10 +00:00
xiaofeng@google.com
2c9392f8dd
Update version number in trunk
2013-02-28 06:12:28 +00:00
liujisi@google.com
ef9acc464d
Update version to 2.5.0-pre
2012-11-30 22:38:00 +00:00
xiaofeng@google.com
a058718f7a
Fix issue 298: add OSGi configuration to pom.xml - patch from Thomas Kock
2012-10-25 06:21:08 +00:00
xiaofeng@google.com
b55a20fa2c
Down-integrate from internal branch
2012-09-22 02:40:50 +00:00
liujisi@google.com
5c24564811
Update mainline version to 2.4.2-pre.
2011-05-03 07:06:03 +00:00
liujisi@google.com
01cba4b16e
Update mainline version to 2.4.1-pre.
2011-02-02 16:45:06 +00:00
liujisi@google.com
bdfc1eab53
Add missing files into pom.xml for protobuf-lite.
2011-01-27 14:19:21 +00:00
liujisi@google.com
6f2c3b8734
Boost version number to 2.4.0-pre, add more test cases for text_format.py about unicode field.
2010-12-09 08:59:21 +00:00
liujisi@google.com
33165fe0d5
Submit recent changes from internal branch. See CHANGES.txt for more details.
2010-11-02 13:14:58 +00:00
kenton@google.com
ea75323710
Update version number in trunk to 2.3.1.
2010-01-09 01:02:25 +00:00
kenton@google.com
afd32abb75
Set version to 2.3.0-pre.
2009-12-18 02:51:26 +00:00
kenton@google.com
fccb146e3f
Massive roll-up of changes. See CHANGES.txt.
2009-12-18 02:11:36 +00:00
kenton@google.com
8169c7fcde
Set version number to 2.2.1 in trunk.
2009-08-13 22:41:37 +00:00
kenton@google.com
68996fc874
Gigantic descriptors shouldn't overflow the Java string literal size limit.
2009-08-07 21:02:02 +00:00
kenton@google.com
445f1023e1
Update version number to 2.2.0-pre.
2009-08-06 23:01:43 +00:00
gk5885
5bf536169e
Ensure that only the lite tests are run, even if all tests have been compiled
2009-08-04 23:24:51 +00:00
gk5885
a4022f8931
This fixes some issues with the lite profile for the java build in which the lite jar contained the full binary.
2009-08-04 22:40:19 +00:00
gk5885
ac4764e355
Update the pom to support the 'lite' profile.
2009-08-04 19:11:39 +00:00
kenton@google.com
80b1d62bfc
Submit recent changes from internal branch, including "lite mode" for
...
C++ and Java. See CHANGES.txt for more details.
2009-07-29 01:13:20 +00:00
kenton@google.com
1fb3d394e5
Update version number in trunk.
2009-05-13 23:20:03 +00:00
kenton@google.com
d41578239c
Update trunk version to 2.0.4-SNAPSHOT.
2008-12-05 22:04:06 +00:00
kenton@google.com
7b29a2695c
Update version number to 2.0.3-SNAPSHOT.
2008-10-16 22:56:18 +00:00
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
2008-09-24 20:31:01 +00:00
kenton@google.com
4410396f11
Work around absence of hash_map.
...
Also, update version numbers to 2.0.2-SNAPSHOT.
2008-09-19 16:53:32 +00:00
temporal
742e40975a
2.0.1 release.
2008-08-27 19:25:48 +00:00
temporal
cc930432c2
misc. stuff:
...
- Improved readmes.
- Fixed incorrect definition of kint32min.
- Fixed absolute output paths on Windows.
- Added info to Java POM that will be required when we upload the
package to a Maven repo.
2008-07-21 20:28:30 +00:00