aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump gemspec againJisi Liu2017-08-181-1/+1
|
* Merge pull request #3514 from pherl/rubyfixJisi Liu2017-08-171-1/+1
|\ | | | | Bump gem version for the next upload
| * Bump gem version for the next uploadJisi Liu2017-08-171-1/+1
| |
* | Merge pull request #3502 from pherl/pypiJisi Liu2017-08-171-6/+6
|\ \ | | | | | | Update testpypi URLs
| * | clean upJisi Liu2017-08-161-3/+0
| | |
| * | Update testpypi addresses.Jisi Liu2017-08-161-6/+9
| |/ | | | | | | The old one is deprecated and no longer working.
* | Update CHANGES.txtJie Luo2017-08-161-1/+3
| |
* | Update CHANGES.txtJie Luo2017-08-161-1/+2
| |
* | Update php version number to 3.4.0Bo Yang2017-08-161-1/+1
| |
* | Update php c extension version number.Bo Yang2017-08-162-3/+19
|/
* Merge pull request #3495 from pherl/c++11v3.4.0Jisi Liu2017-08-151-0/+19
|\ | | | | Add std::forward and std::move autoconf check
| * Add std::forward and std::move autoconf checkJisi Liu2017-08-151-0/+19
| | | | | | | | | | Protobuf now uses these two features, which are not available on some platforms.
* | Merge pull request #3496 from pherl/mingw64Jisi Liu2017-08-152-4/+11
|\ \ | | | | | | Static link pthread for mingw64 protoc and enable cross compile
| * | Update readmeJisi Liu2017-08-151-0/+6
| | |
| * | static link for 32 bit build as well.Jisi Liu2017-08-151-1/+1
| | |
| * | Update comments that cross compile is feasible nowJisi Liu2017-08-151-2/+0
| | | | | | | | | | | | Need to install mingw-w64 on linux to cross compile
| * | First try static linking pthreadJisi Liu2017-08-151-2/+5
| |/
* | Merge pull request #3493 from pherl/cmathJisi Liu2017-08-151-6/+11
|\ \ | | | | | | Fix cmath/math.h include with non C++11 libstdc++
| * | Fix cmath/math.h include with non C++11 libstdc++Jisi Liu2017-08-151-6/+11
| |/
* | Merge pull request #3488 from pherl/changelogJisi Liu2017-08-141-2/+3
|\ \ | |/ |/| Update changelog for 3.4.x
| * Update changelog for 3.4.xJisi Liu2017-08-141-2/+3
|/
* Merge pull request #3485 from pherl/mingwv3.4.0rc3Jisi Liu2017-08-1113-15/+44
|\ | | | | Fix build on MinGW32
| * Fix commentsJisi Liu2017-08-112-1/+2
| |
| * Add malloc castJisi Liu2017-08-111-2/+2
| |
| * implement remove strdup usage and implement our ownJisi Liu2017-08-111-2/+12
| | | | | | | | | | strdup is not part C or C++ standard but POXIS function. Several compilers failed to compile strdup or generate warnings.
| * Adding missing imports for strdupJisi Liu2017-08-111-0/+1
| |
| * Fix mkdirJisi Liu2017-08-111-2/+6
| |
| * Make win32_io only for MSVCJisi Liu2017-08-1112-12/+22
| | | | | | | | | | This excludes cygwin and mingw from using the self implemented functions.
| * Fix the declaration order in ming32Jisi Liu2017-08-111-5/+5
| |
| * Fixing io_win32 for MinGW32Jisi Liu2017-08-111-0/+3
| |
* | Merge pull request #3484 from pherl/qualifierJisi Liu2017-08-111-2/+4
|\ \ | |/ |/| Make compilers without ref-qualifier support happy.
| * Make compilers without ref-qualifier support happy.Jisi Liu2017-08-111-2/+4
|/
* Merge pull request #3481 from pherl/nowarningJisi Liu2017-08-101-12/+7
|\ | | | | Make no warning test stricter.
| * Make no warning test stricter.Jisi Liu2017-08-101-12/+7
| | | | | | | | | | - Now it includes -Wextra except for unused-parameter. - Removed gtest dependency
* | Merge pull request #3478 from pherl/warningJisi Liu2017-08-1016-61/+64
|\| | | | | Make code free of missing-field-initializers warnings
| * Make code free of missing-field-initializers warningsv3.4.0rc2Jisi Liu2017-08-0916-61/+64
|/
* Merge pull request #3461 from TeBoring/3.4.xv3.4.0rc1Jisi Liu2017-08-0746-126/+1627
|\ | | | | Merge master into 3.4.x
| * Merge branch 'master' into 3.4.xBo Yang2017-08-0546-126/+1627
| |\
| | * Update commit id in Dockerfile to reflect change in #3391 (#3459)Paul Yang2017-08-042-2/+2
| | |
| | * Fix the bug in php c extension that setting one field can change ↵Paul Yang2017-08-047-33/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * Update PHP descriptors (#3391)michaelbausor2017-08-0417-21/+617
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| | * Merge pull request #3456 from giorgioazzinnaro/patch-1Feng Xiao2017-08-041-0/+1
| | |\ | | | | | | | | Update third party addons with ProfaneDB
| | | * Update third party addons with ProfaneDBGiorgio Azzinnaro2017-08-041-0/+1
| | |/ | | | | | | | | | 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!
| | * Add getClass for php Descriptor in c extension (#3443)Paul Yang2017-08-023-1/+16
| | |
| | * Fixing HHVM Compatibility (#3437)Ryan Gordon2017-08-021-4/+2
| | |
| | * Expose descriptor API in php c extension (#3422)Paul Yang2017-08-028-27/+841
| | |
| | * Change divideInt64ToInt32 to static (#3436)Tony Wong2017-08-011-1/+1
| | | | | | | | | | | | | | | divideInt64ToInt32 is called statically from protobuf/php/src/Google/Protobuf/Internal/CodedOutputStream.php (the only reference) This causes fatal error in PHP 7.1 (32-bit only because 64-bit doesn't use this function)
| | * Removes unnecessary pass-by-references in PHP internal classes (#3433)Brent Shaffer2017-08-013-10/+10
| | |
| | * Merge pull request #3429 from king6cong/masterFeng Xiao2017-07-312-1/+8
| | |\ | | | | | | | | Add classpath for java example Makefile
| | | * Add classpath for java example Makefileking6cong2017-07-312-1/+8
| | |/