Bo Yang
e243082fe9
Update php version number to 3.4.0
7 years ago
Bo Yang
82dd4b3793
Update php c extension version number.
7 years ago
Jisi Liu
80a37e0782
Merge pull request #3495 from pherl/c++11
...
Add std::forward and std::move autoconf check
7 years ago
Jisi Liu
3d2f72bf01
Merge pull request #3496 from pherl/mingw64
...
Static link pthread for mingw64 protoc and enable cross compile
7 years ago
Jisi Liu
6654c8dd50
Update readme
7 years ago
Jisi Liu
f6196219f7
Merge pull request #3493 from pherl/cmath
...
Fix cmath/math.h include with non C++11 libstdc++
7 years ago
Jisi Liu
d909834ec6
static link for 32 bit build as well.
7 years ago
Jisi Liu
f7b3dd4329
Update comments that cross compile is feasible now
...
Need to install mingw-w64 on linux to cross compile
7 years ago
Jisi Liu
fa086c8a85
First try static linking pthread
7 years ago
Jisi Liu
4a4c67b6a2
Add std::forward and std::move autoconf check
...
Protobuf now uses these two features, which are not available on some
platforms.
7 years ago
Jisi Liu
3908b4e40d
Fix cmath/math.h include with non C++11 libstdc++
7 years ago
Jisi Liu
1cc4ecde1c
Merge pull request #3488 from pherl/changelog
...
Update changelog for 3.4.x
7 years ago
Jisi Liu
3ae8c4c7da
Update changelog for 3.4.x
7 years ago
Jisi Liu
eaeca0d42b
Merge pull request #3485 from pherl/mingw
...
Fix build on MinGW32
7 years ago
Jisi Liu
1bd2d1fc75
Merge pull request #3484 from pherl/qualifier
...
Make compilers without ref-qualifier support happy.
7 years ago
Jisi Liu
651429b709
Fix comments
7 years ago
Jisi Liu
31b3bd9811
Make compilers without ref-qualifier support happy.
7 years ago
Jisi Liu
b4c0cfe3a4
Add malloc cast
7 years ago
Jisi Liu
fd31899f01
implement remove strdup usage and implement our own
...
strdup is not part C or C++ standard but POXIS function. Several
compilers failed to compile strdup or generate warnings.
7 years ago
Jisi Liu
34ebca0ca8
Adding missing imports for strdup
7 years ago
Jisi Liu
40d1855fe9
Fix mkdir
7 years ago
Jisi Liu
564f02c91e
Make win32_io only for MSVC
...
This excludes cygwin and mingw from using the self implemented
functions.
7 years ago
Jisi Liu
7afa796bb9
Fix the declaration order in ming32
7 years ago
Jisi Liu
db125b8d3a
Fixing io_win32 for MinGW32
7 years ago
Jisi Liu
d2f3adb3b3
Merge pull request #3481 from pherl/nowarning
...
Make no warning test stricter.
7 years ago
Jisi Liu
e8fc0661db
Make no warning test stricter.
...
- Now it includes -Wextra except for unused-parameter.
- Removed gtest dependency
7 years ago
Jisi Liu
9adb4e8c2d
Merge pull request #3478 from pherl/warning
...
Make code free of missing-field-initializers warnings
7 years ago
Jisi Liu
97d50e306e
Make code free of missing-field-initializers warnings
7 years ago
Jisi Liu
3afcded28a
Merge pull request #3461 from TeBoring/3.4.x
...
Merge master into 3.4.x
7 years ago
Feng Xiao
176713d6fb
Merge pull request #3468 from vladmos/3.4.x
...
Make .bzl files compatible with future versions of Bazel
7 years ago
Vladimir Moskva
06a825c170
Make .bzl files compatible with future versions of Bazel
7 years ago
Bo Yang
8f4b8e430a
Merge branch 'master' into 3.4.x
7 years ago
Paul Yang
f14703c933
Update commit id in Dockerfile to reflect change in #3391 ( #3459 )
7 years ago
Paul Yang
49b44bff2b
Fix the bug in php c extension that setting one field can change another field's value. ( #3455 )
...
* Fix the bug in php c extension that setting one field can change another
field's value.
The reason is that previously, in c extension, it was assumed that the
order that fields were declared in php is the same as the order of
fields in upb. This is not true. Now, for every field in upb, we will
look up the actual property that is corresponding to the upb field.
* Cleanup pull request
* Fix indentation
* Port to php5
* Port with php7.1
* Port to zts
7 years ago
michaelbausor
21b0e5587c
Update PHP descriptors ( #3391 )
...
* Add descriptors test
* Update descriptors tests
* Add public descriptors
* Add test_desriptors.proto to test script
* Update composer files
* Remove references to GPBType, update tests to be compatible with c
* Update for c extension compatibility
* Remove nested enums for descriptor, update tests
* Strip leading '.' from descriptor name
* Update tests with test for getClass, fix OneofDescriptor
* Add new files to Makefile.am
7 years ago
Feng Xiao
1ab5adbdec
Merge pull request #3456 from giorgioazzinnaro/patch-1
...
Update third party addons with ProfaneDB
7 years ago
Giorgio Azzinnaro
a3e17523b4
Update third party addons with ProfaneDB
...
I added my project ProfaneDB, it is a database for Protocol Buffers objects. Written in C++, it uses gRPC as an interface for other languages.
It is still work in progress, but I'd love to get some feedback on it while I progress!
7 years ago
Jisi Liu
c2f69d6fa2
Merge pull request #3450 from pherl/invalidoffset
...
Fix invalid offsetof warning.
7 years ago
Jisi Liu
e243fd8ab7
Merge pull request #3451 from pherl/fixtypo
...
Fix typo.
7 years ago
Jisi Liu
39a91d376a
Fix typo.
7 years ago
Jisi Liu
4cbbf33b77
Fix invalid offsetof warning.
...
Use composition instead of inheritance for oneof default.
7 years ago
Paul Yang
25672c1757
Add getClass for php Descriptor in c extension ( #3443 )
7 years ago
Gerben Stavenga
7781784796
Add destructors for default instances to the shutdown code.
...
Verified test succeed under draconian heap checker
7 years ago
Jisi Liu
53ae6de18b
Merge pull request #3442 from pherl/csharpversion
...
Bump csharp version
7 years ago
Jisi Liu
6c64f11778
Bump csharp version
7 years ago
Jisi Liu
e0288e7ec0
Merge pull request #3438 from pherl/changelog
...
Update change log
7 years ago
Ryan Gordon
9df89ccabc
Fixing HHVM Compatibility ( #3437 )
7 years ago
Paul Yang
c15a3269f9
Expose descriptor API in php c extension ( #3422 )
7 years ago
Jisi Liu
8a5208fd37
Update change log
7 years ago
Jisi Liu
502624ff8b
Merge pull request #3419 from pherl/3.4.x
...
Merge master into 3.4.x
7 years ago