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
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
Paul Yang
850fe8bfc6
Merge pull request #430 from xfxyjwf/std11_fix
...
Make MapAllocator work with C++11.
10 years ago
Feng Xiao
bdd105d978
Make MapAllocator work with C++11.
...
Change-Id: I0e1d9e248403631cb57ebed5231e85d19b9bb3df
10 years ago
Paul Yang
1b540d5729
Merge pull request #429 from xfxyjwf/std11_fix
...
Remove std::is_trivially_default_constructible.
10 years ago
Bo Yang
83d334f713
When doing make distcheck, a src/google/protobuf/compiler/ruby is created to
...
put built libraries. This directory hides the one that contains
ruby_generated_code.proto and ruby_generated_code.rb.
10 years ago
Feng Xiao
da0afba8f8
Remove std::is_trivially_default_constructible.
...
This type_traits is only added after g++ 5.1.0 but we need to support g++ 4+.
10 years ago
Bo Yang
3a5455b34b
uint64 has non-trivial destructor on 32-bit windows. This cause arena
...
allocator to allocate memory twice for uint64.
10 years ago
Paul Yang
cdd5b3b84b
Merge pull request #426 from thomasvl/mac_fixup_for_a3_branch
...
ObjC fixup for the branch.
10 years ago
Feng Xiao
621bf82065
Null-terminate C strings.
...
Change-Id: I85675bfcd7697bb058b9af475445a6bfdd7fd967
10 years ago
Thomas Van Lenten
58cd4a47e8
ObjC fixup for the branch.
...
- Shouldn't need SRCROOT in the project since Xcode should be setting the working directory to where the project lives.
- Remove the packed/unpacked repeated enum field in the tests and update the code to handle the defaults.
- Move up the ignore to cover .DS_Store files in src also.
add starstar
10 years ago
Paul Yang
973bec13b3
Merge pull request #424 from jcanizales/make-objc-helpers-available-to-other-plugins
...
Adds objectivec_helpers.h to the headers installed by make.
10 years ago
Jorge Canizales
7e53cf7789
Add ObjC helpers header to vsproject/extract_includes.bat
10 years ago
Jorge Canizales
0d3b36ad54
Adds objectivec_helpers.h to the headers installed by make.
10 years ago
Feng Xiao
8e1426800e
Replace the check of "../.git"
...
Checking the existence of ".git" is not the right way to check whether we
are in develop environment because we distribute source tar-balls where
such a ".git" directory does not exist. Replaced it with checking .proto
files.
10 years ago
Bo Yang
0ac523bfee
Add new headers to extract_includes.bat
10 years ago
Bo Yang
51de7a7141
Add new files to Makefile.am
10 years ago
Bo Yang
632e8e26ce
Add csharp_EXTRA_DIST to all_EXTRA_DIST.
10 years ago
TeBoring
e9d0bb4aaa
Add new files for java runtime to Makefile.am
10 years ago
Feng Xiao
4e0c46f93d
Explicitly call destructor of Mutex to release resources.
...
Change-Id: I808f4a3689e723d4490aa9ba6f1c14e3936ddcec
10 years ago
Feng Xiao
72f17c4367
Make hash_map forward constructor parameters to its base class.
...
We use a custom allocator for map fields and this allocator must be
passed correctly to hash_map to make sure it's allocated properly
with our custom allocator.
Change-Id: Ie59fa24bf11ff28ffd0fa870e24e456c66b2b9c5
10 years ago
Bo Yang
9907286855
Add csharp files to Makefile.am
10 years ago
Bo Yang
4edc1bbadf
Add objectivec/generate_descriptors_proto.sh in Makefile.am
10 years ago
Bo Yang
a9332e201d
Copy two data files from ruby/tests to src/google/compiler/ruby. Tests in src/google/compiler/ruby depend on these two files, but they were missed in language distributions other than ruby
10 years ago
TeBoring
eef79f3ef0
Remove useless slash in Makefile.am
10 years ago
Bo Yang
50a765ba03
Fix bugs in objective-c.
10 years ago
Paul Yang
ad0a5cab52
Merge pull request #422 from google/3.0.0-alpha-3-windows-fix
...
3.0.0 alpha 3 windows fix
10 years ago
Bo Yang
cf603a9dfa
Fix bugs on windows.
10 years ago
Paul Yang
3ff9592561
Merge pull request #421 from TeBoring/3.0.0-alpha-3-fix
...
Fix c++ on windows
10 years ago
teboring
b175c72e5b
Merge branch '3.0.0-alpha-3-fix' of https://github.com/TeBoring/protobuf into 3.0.0-alpha-3-fix
10 years ago
teboring
8565e1e1ef
Add missing files for test to *.vcproj files
10 years ago
Paul Yang
8ee267dda7
Merge pull request #420 from TeBoring/3.0.0-alpha-3-fix
...
Fix C2385: ambiguous access to parent classes' member without specifying
10 years ago
Bo Yang
f87e5b7e74
Fix C2385: accessing parent classes' member without specifying is ambiguous.
10 years ago
teboring
a7393c0b26
Allow csharp to be configured as a language in configure.ac
10 years ago
Paul Yang
bad9071dea
Merge pull request #419 from TeBoring/3.0.0-alpha-3-fix
...
Add missing files to *.vcproj
10 years ago
teboring
2e663048e3
Add missing files to *.vcproj
10 years ago
Paul Yang
409b4b483c
Merge pull request #418 from TeBoring/3.0.0-alpha-3-fix
...
Clean up *.vcproj files
10 years ago
teboring
4baf49ec70
Clean up *.vcproj files
10 years ago
teboring
3af2f4d469
Add two languages (objectivec and csharp) to post_process_dist.sh
10 years ago
Paul Yang
7b27eec009
Merge pull request #416 from TeBoring/master
...
Update version number to 3.0.0-alpha-3
10 years ago