Feng Xiao
872beb738b
Merge pull request #469 from xfxyjwf/vsprojects
...
Remove vsprojects.
10 years ago
Feng Xiao
3f9be70d06
Merge pull request #361 from brianduff/sync_aosp
...
Speed up little endian int/long writes.
10 years ago
Feng Xiao
b9baa47eaf
Merge pull request #468 from AustinSchuh/unsigned_proto
...
Marked another compiler literal unsigned.
10 years ago
Feng Xiao
f51f1b7bb6
Merge pull request #467 from AustinSchuh/GOOGLE_PREDICT_FALSE
...
Fixed bug in GOOGLE_PREDICT_FALSE.
10 years ago
Feng Xiao
ee6b3d5529
Remove vsprojects.
10 years ago
Feng Xiao
dffd542bb8
Update ./update_file_lists.sh.
...
Make it executable and generate extract_includes.bat in the same directory.
10 years ago
Austin Schuh
307af628e6
Marked another compiler literal unsigned.
...
When compiling a protobuf with gcc 4.1.2 for powerpc, I ran into
another of the following warning message:
INFO: From Compiling my_proto.pb.cc powerpc-603e-linux-gcc:
bazel-out/local_linux-dbg/genfiles/my_proto.pb.cc: In member
function `virtual void MyProto::Clear()':
bazel-out/local_linux-dbg/genfiles/my_proto.pb.cc:223: warning: this
decimal constant is unsigned only in ISO C90
The line in the proto file that was triggering it was:
if (_has_bits_[24 / 32] & 4278190080) {
ZR_(field1_, field2_);
}
_has_bits_ is a uint32. The constant mask should therefore be
unsigned. This change updates the constant to be generated as
unsigned.
10 years ago
Feng Xiao
e9839ff444
Add back incorrectly excluded cmake targets.
10 years ago
Austin Schuh
f4c8627edb
Fixed bug in GOOGLE_PREDICT_FALSE.
...
The GOOGLE_PREDICT_FALSE macro is both incorrect, and doesn't match
the macro definition in glog, which causes conflicts when including
both libraries. This commit fixes that by making it identical to
what is in glog.
10 years ago
Joshua Haberman
68975a4e50
Merge pull request #460 from haberman/conformance-names
...
Conformance tests can now be excluded based on their names.
10 years ago
Jon Skeet
f52426827e
First stab at new proto3-only code generator
10 years ago
Jie Luo
8fe039a69a
Merge pull request #462 from anandolee/master
...
Migrate writer to printer for C#
10 years ago
Josh Haberman
23bf3b566f
Removed test_name from conformance.proto.
...
Change-Id: I382dcda97fa123a6da4ff5faad5d7ece95853f33
10 years ago
Feng Xiao
42f109d7bc
Merge pull request #457 from xfxyjwf/cmake
...
Add cmake support.
10 years ago
Jie Luo
90da3514cd
Migrate writer to io::Printer for C#
10 years ago
Feng Xiao
2286ab328c
Fix README.md formatting.
...
Change-Id: I121cb70bfdc4894c297ab1a36f1db47736c0652b
10 years ago
Jisi Liu
60c510a381
Merge pull request #456 from xfxyjwf/android
...
Remove Android.mk
10 years ago
Feng Xiao
34448fca45
Add an cmake option to exclude tests.
10 years ago
Josh Haberman
d2b67389b3
Conformance tests can now be excluded based on their names.
...
This allows us to enable conformance tests even when we know
that some tests are failing and need to be fixed.
Change-Id: I372f43663008747db6f2b2cf06e6ffa4c6d85b2d
10 years ago
Feng Xiao
96f1d4ada2
Merge pull request #453 from bakineggs/master
...
Add protoc path detection for Mac OS
10 years ago
Feng Xiao
37df4b65a4
Delete default UnknownFieldSet when shuting down.
10 years ago
Feng Xiao
b866d3c727
Remove Android.mk
...
This file bares a different copyright license and also doesn't actually
work (out-dated file lists, no config.h/pbconfig.h, refers to inexist
AOSP paths).
10 years ago
Feng Xiao
dbcfc5e202
Merge pull request #444 from xfxyjwf/vs2010_fix
...
Fix two issues on vs2010.
10 years ago
Dan Barry
0af3ed5189
Add protoc path detection for Mac OS
10 years ago
Paul Yang
4644f99d1a
Merge pull request #447 from murgatroid99/podspec_fix
...
Add remaining not-already-imported well known types files to podspec
10 years ago
Feng Xiao
69433f3810
Merge pull request #305 from ezegomez/master
...
Fix unittest in i386
10 years ago
Feng Xiao
d1281cdb69
Merge pull request #451 from jcanizales/document-why-podspec-is-on-root
...
Document why the podspec is on the root of the repo
10 years ago
Michael Lumish
8cbb4cf1b3
Merge pull request #1 from jcanizales/podspec_fix
...
A few corrections to the proposed podspec
10 years ago
Jorge Canizales
9d6b946a9e
Reorder fields so it looks like exclude_files affects preserve_paths
10 years ago
Jorge Canizales
e55a25c086
Better documentation
10 years ago
Jorge Canizales
d377c17b34
Remove backslashes after commas
10 years ago
Jorge Canizales
6afcaf0f2d
Remove struct.proto too (redefines GPBValue)
10 years ago
Jorge Canizales
153d61a1a1
s/pobjc/pbobjc and simplify a bit the podspec
10 years ago
Jorge Canizales
249483e93c
Document why the podspec is on the root of the repo
10 years ago
murgatroid99
bba6d76daa
Ignored files that cause build errors
10 years ago
Jan Tattermusch
ad174e0391
Merge pull request #441 from anandolee/master
...
Change the C# enum generator inherit from primitive generator
10 years ago
murgatroid99
df4012ad51
Add remaining not-already-imported well known types files to podspec
10 years ago
Feng Xiao
4333edb340
Add cmake support.
10 years ago
Feng Xiao
93d6838ab5
Call copy() only if there is something to copy.
...
RepeatedField::begin()/end() will return NULL when the content is empty.
Passing these NULL values to std::copy() will result in runtime complains
from some compilers (e.g., vs2010).
10 years ago
Feng Xiao
5a9be2c6f6
Fix MapAllocator::destroy() bug.
...
destroy() should always call the destructor because the caller may rely on
the destructor to do clean-ups.
10 years ago
Jie Luo
a21a2cf7d3
Change the C# enum generator inherit from primitive generator
10 years ago
Jie Luo
802e1848ad
Merge pull request #404 from anandolee/master
...
Add oneof support for c#
10 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
Jie Luo
f7b417ddfe
Add oneof support for C#
10 years ago
Bo Yang
e107e2d68e
Update version number to 3.0.0-alpha-4
10 years ago
Bo Yang
3e2c8a5dd7
Modify change log
10 years ago
unknown
ca1c252923
Fixes on visual studio 2008
10 years ago
Feng Xiao
b11d6fe515
Replace "\\" with "/" for windows path names.
10 years ago
TeBoring
9250fbaead
In std11, on mac, operator new doesn't take right reference.
10 years ago
Bo Yang
8908cf16fe
Add 3.0.0-alpha-3 release to CHANGES.txt
10 years ago