491 Commits (3d995aaf98ed73ddcbbf0ed88d82bbbf80ec8cf9)

Author SHA1 Message Date
Joshua Haberman 314ce3c8a0 PHP: Fix in upb for 32-bit platforms. 4 years ago
Andrei Nigmatulin 913e1ede12 add missing has<Field>() method for oneof fields 4 years ago
Joshua Haberman 78f56b84b5 Set -std=gnu99 for PHP extension compile. 4 years ago
Joshua Haberman f65bcca31d Added extra files to Makefile.am and fixed spelling errors. 4 years ago
Joshua Haberman a6985e598c New version of upb, and a new hash function wyhash in third_party. 4 years ago
Joshua Haberman de371235c9 Sync from Piper @338284531 4 years ago
Joshua Haberman 8ea38263ec Put NDEBUG in upb, not in CFLAGS. 4 years ago
Joshua Haberman e1b42ab946 Disable assertions for release build. 4 years ago
Joshua Haberman 4936abe813 Fixed bug with oneofs in JSON decoding. 4 years ago
Joshua Haberman d140b1cdce Optimizations for loading of descriptors in PHP: 4 years ago
Paul Yang 0a648daaca
Use the https address for git clone (#7951) 4 years ago
Paul Yang d1eca4e4b4
Update version number to 3.13.0.1 for php (#7950) 4 years ago
Joshua Haberman 8308aa0c31 Properly terminate method array. 4 years ago
Joshua Haberman 5a98ff98d7 Create a separate InternalDescriptorPool method to see if that fixes preloading. 4 years ago
Joshua Haberman e62cf76b94 Added missing base classes. 4 years ago
Joshua Haberman 05644f0313 Revert upb changes to minimize changes as we evaluate performance. 4 years ago
Joshua Haberman ec4b194608 Regenerated protos with new script. 4 years ago
Joshua Haberman cfc0c2b5e0 Passes all tests. 4 years ago
Joshua Haberman a93d840881 WIP. 4 years ago
Joshua Haberman a0eef68bbd Regenerated well-known types and moved hand-written messages into base classes. 4 years ago
Joshua Haberman cae85a9f11
PHP: Added `==` operators for Map and Array. (#7900) 4 years ago
Joshua Haberman f0942fb0a2
Equals passes tests in both pure-PHP and the C extension. (#7883) 4 years ago
Joshua Haberman 95e6c5b474 Sync from Piper @327110949 4 years ago
Paul Yang 93d8e89374
Fix version number in php macro (#7822) 4 years ago
Adam Cozzette cddcbb93f0 Fixed spelling (reenable -> re-enable) 4 years ago
Adam Cozzette fde7cf7358 Update protobuf version 4 years ago
Adam Cozzette 98c2e69f8c Update protobuf version 4 years ago
Paul Yang 5ce6232605
No need to generate addtional has method for proto2 (#7802) 4 years ago
Paul Yang d4ca92962c
Port php c extension to php8 (#7793) 4 years ago
Peter Newman e2cc2de304
Fix lots of spelling errors (#7751) 4 years ago
Joshua Haberman 610bbd0b95 Fixed compile_extension.sh --release to actually enable optimization. (#7766) 4 years ago
Paul Yang 0929596575 Check realoneof in json parsing (#7763) 4 years ago
Adam Cozzette 1c587a8059 Updated version to 3.13.0-rc2 4 years ago
Paul Yang 69c4bc5674 Updated upb to pick up several bugfixes (#7740) 4 years ago
Joshua Haberman a28af654fa Removed obsolete TSRMLS_* usage. (#7731) 4 years ago
Joshua Haberman 5f32d484c1 Updated minimum required version for C extension to 7.0. (#7730) 4 years ago
Joshua Haberman ad5a215359 Added proto3 presence support for PHP (#7724) 4 years ago
Adam Cozzette 8940150706 Updated version to 3.13.0-rc1. 4 years ago
Joshua Haberman ffb2b53834
Remove old PHP extension (#7695) 4 years ago
David Grayston c02ded7a57
Fix GPBUtil::getFullClassName() argument order (#7629) 4 years ago
Joshua Haberman 25755efc4f Sync from Piper @319848517 4 years ago
Joshua Haberman aaf84cb10f
Bugfix for when message constructor has no argument. (#7660) 4 years ago
Joshua Haberman 093faebcdb
New PHP C Extension based on upb_msg (#7614) 5 years ago
Joshua Haberman f77065d4eb Sync from Piper @316511779 5 years ago
Martin Landsem dd8f748c3d
Changed parameter type from long to integer 5 years ago
Joshua Haberman f1ce8663ac
De-duplicated code to generate PHP protos and install phpunit. (#7605) 5 years ago
Joshua Haberman 9ce8c330e7
Updated version to 3.12.3 and updated CHANGES.txt. (#7580) 5 years ago
Joshua Haberman 2cc68efd56
Simplified PHP testing scripts. (#7574) 5 years ago
Joshua Haberman 1688ea8d60
PHP: use php-config instead of explicitly setting include paths. (#7572) 5 years ago
Joshua Haberman beeb621f50
Update protobuf version (#7557) 5 years ago