Tamir Duberstein
d57e703f01
Use Travis container-based builds
10 years ago
Tamir Duberstein
ed715048c6
Add OS X to travis; fix tests to pass on OS X
10 years ago
Jisi Liu
813d6d652d
Merge pull request #228 from cconroy/sanitize-enums
...
Sanitize Enum names from collisions with reserved words.
10 years ago
Chris Conroy
0d77c824e7
Sanitize Enum names from collisions with reserved words.
10 years ago
Paul Yang
8e2a377fab
Merge pull request #244 from TeBoring/teboring
...
Revert pull request 175: Add support for the TILE-Gx processor family.
10 years ago
Bo Yang
12a91417fb
Revert pull request 175: Add support for the TILE-Gx processor family.
10 years ago
Feng Xiao
9d31c227a3
Add a missing proto file.
...
Change-Id: Ic98584616bd6ee49680273f0cdbe6d9c038ec0e9
10 years ago
Chris Fallin
9861c0d796
Merge pull request #146 from isaiah/jruby
...
protobuf support for jruby
10 years ago
Isaiah Peng
27e2b57830
add jruby support by protobuf-java reflection API
10 years ago
Paul Yang
a5f7bb8ebb
Merge pull request #193 from TeBoring/sb
...
Implement a feature to generate a dependency file
10 years ago
Chris Fallin
88eda4d776
Merge pull request #231 from google/alpha-2-fix
...
Add maven release profile for JavaNano.
10 years ago
Jisi Liu
6c8a036e3e
Fix tile atomicops macro.
...
Change-Id: I1a3acadd059f87c26a2e26f3b7a169c0780e981e
10 years ago
Jisi Liu
0ddbafab2a
Merge pull request #175 from martiert/tile-support
...
Add support for the TILE-Gx processor family.
10 years ago
Jisi Liu
efd4009487
Add maven release profile for JavaNano.
...
Change-Id: I885b561c85325db05595f0d86338dcd7c06cf058
10 years ago
Jisi Liu
4573e110b8
Fix python versions to comply with pep-0440.
...
Change-Id: Ifb4958e4f371b36f249faa466473f851697edb5c
10 years ago
Jisi Liu
e4a9ace541
Merge remote-tracking branch 'github/alpha-2-fix'
...
Change-Id: I4c5186b8451713fda38e60dc3f828da6196c7a5e
10 years ago
Jisi Liu
8e61d323bf
Fix python package version to alpha-2.
...
Change-Id: Iae16dcae833959681a5c8e98764e5d1071e6fdcf
10 years ago
Jisi Liu
ed3c8a11f9
Merge pull request #225 from google/post-alpha2-integrate
...
Post alpha2 integrate from google internal for C++ and Java
10 years ago
Jisi Liu
c6170a96e3
Merge "Add a release profile for Java mvn project, which includes source file, javadoc packaging and signing."
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
Chris Fallin
dfdec3b654
Updated Ruby gem version and added note to ruby/README.md regarding version number scheme.
...
Change-Id: Idb29077c153530de78ce28c094442aa8f51ddd25
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
0b3cfc7981
Remove the extra -j8 as it can be passed in $@ already.
...
Change-Id: I97960f30d50b1635aa6c395377cd021ef5ebddd5
10 years ago
Jisi Liu
329fa02b42
Initialize data members in constructors instead of direct initialize in
...
class definition, which is a C++11 extension.
Change-Id: I477fe484d737f4c60c519d68f431940ffaa33431
10 years ago
Jisi Liu
f0e8df3b66
use is_proto_enum instead of is_enum for repeated accessor field.
...
The later is not supported by some versions of MSVC and the former is
more accurate for the use case.
Change-Id: I7096226b1ebfef8340d288bbaf2788540aa3e97f
10 years ago
Jisi Liu
4065a31644
Fix hash.h for MSVC and platforms without hash map/set support.
...
Change-Id: Ic0fdb52c17b9495c73b8ce15879531383a148585
10 years ago
Jisi Liu
14fe0c99bb
Fix hash_map type parameter to add Alloc for other platforms.
...
Change-Id: Idc5fb65a2cc469d55aff6f2cde0b51b326be0963
10 years ago
Jisi Liu
0a25cfe69d
Use portable GOOGLE_PROTOBUF_THREAD_LOCAL instead of __thread.
...
Change-Id: Iaa75f8333541bc378bea699e7f147c7f17b652ad
10 years ago
Jisi Liu
b25caa5c0a
Add missing files in vsprojects.
...
Change-Id: I23abcd7f5ad4a1c6b94b0035ac0441ea874cf55d
10 years ago
Jisi Liu
885b612f74
Down integrate from Google internal branch for C++ and Java.
...
- Maps for C++ lite
- C++ Arena optimizations.
- Java Lite runtime code size optimization.
Change-Id: I7537a4357c1cb385d23f9e8aa7ffdfeefe079f13
10 years ago
Jisi Liu
1939efed2d
Add .so to .gitignore.
...
Change-Id: I5418606cb51a43a8cd7f91f26448cf0e8dde1016
10 years ago
Jisi Liu
7e9020fb0e
Merge pull request #185 from mzhaom/remove-unused
...
Remove unused methods:
10 years ago
Jisi Liu
a779ae609c
Merge pull request #199 from google/wkt
...
Add the .proto files for well-known types.
10 years ago
Jisi Liu
0e5fc48e58
Merge pull request #216 from cnauroth/Parser-JavaDoc
...
Correct JavaDoc return value documentation for Parser#parseDelimitedFrom...
10 years ago
Jisi Liu
0c59f2e6fc
Merge pull request #222 from google/v3.0.0-alpha-2
...
V3.0.0 alpha 2
10 years ago
Josh Haberman
7d5cf8d7a1
A few tweaks to CHANGES.txt.
10 years ago
Josh Haberman
31e8c20705
Added release notes about Python changes.
10 years ago
Jisi Liu
97dacc44af
Fix the order of BUILT_FILES so that pbconfig.h will be built before
...
anyother targets.
Change-Id: I507009cd92a711739d7d58ccee93dfbf0a9fe135
10 years ago
Jisi Liu
a86baaa256
Exclude pbconfg.h from dist, otherwise it breaks VS builds.
...
Change-Id: I7f745929b137b93c122448a4a2d9a7bbab6648d6
10 years ago
Jisi Liu
f8e7a46bc2
Merge pull request #221 from google/python_proto3
...
Proto3 Python changes for v3.0.0-alpha-2
10 years ago
Josh Haberman
0b70a43736
Fixes for Python/C++ implementation in open-source:
...
* Rosy hack doesn't apply (that test should be removed
for the open-source release).
* Added our own copy of parameterized.py (the open-source
version of Google Apputils doesn't contain it).
* The C++ Descriptor object didn't implement extension_ranges.
* Had to implement a hack around returning EncodeError, to
work around the module-loading behavior of the test runner.
10 years ago
Jisi Liu
3feaac7d8c
Merge "Update .gitignore so that the newly-added config.h is visible to git." into v3.0.0-alpha-2
10 years ago
Jisi Liu
b67096072b
Include shared_ptr.h into headers to make maps proto work. It is used
...
in the map_field_inl.h
Change-Id: Ieeaab5507ee34b317d76b5937beb67c298905eb4
10 years ago
Jisi Liu
c2f2bce6af
Update .gitignore so that the newly-added config.h is visible to git.
...
Change-Id: I0054c8d6f80fc71073ca70a121f1acafc12e030b
10 years ago
Jisi Liu
ada6556785
Down integrate from Google internal.
...
Change-Id: I34d301133eea9c6f3a822c47d1f91e136fd33145
10 years ago
Jisi Liu
df184fba00
Make maps fields work on installed C++ protobufs.
...
Change-Id: Id937e25bbb35968ee76c92bd4a8ce6247408c443
10 years ago
Jisi Liu
581a5266ee
Add unix tools instructions for Mac.
...
Change-Id: I287d613fbe4180e41de67e26dfb905edeeebcf9d
10 years ago
Jisi Liu
581be24606
Merge alpha branch 'review/v3.0.0-alpha-2'
10 years ago
Jisi Liu
e70329c6c0
Propogate onChange() event when getFooBuilder() is on an oneof message
...
field.
Change-Id: Idb5b53da5accd24038a895aba49b684eeee95814
10 years ago
Jisi Liu
20042b72da
Fix Java maps reflection to call onChange to populate changes to parent
...
builders.
Change-Id: Ibf6ae3c0fe6bc31f74b8018c81a5af461b1c24ea
10 years ago