1. f881c8f Removed compatibility code for PHP <8.0 (#13325) by Joshua Haberman · 1 year, 5 months ago
  2. 72eb465 Parallelize the build of the PHP extension by Protobuf Team Bot · 1 year, 11 months ago
  3. 363fa89 RepeatedField: unset by index (#11425) by Andrei Tcaci · 2 years ago
  4. 9104075 Migrate remaining cross-architecture tests to GHA by Mike Kruskal · 2 years ago
  5. 0d649ba Fix CI failures by Mike Kruskal · 2 years, 4 months ago
  6. b81def1 Migrate ruby and php to the new utf8_range repo by Mike Kruskal · 2 years, 4 months ago
  7. 743c675 fix empty message serialization for Any by zajca · 2 years, 4 months ago
  8. 687fbff Fixing mac php tests (#10523) by Mike Kruskal · 2 years, 5 months ago
  9. d8421bd Bumping Abseil version to latest LTS (#10433) by Mike Kruskal · 2 years, 5 months ago
  10. ed5c57a Remove all autotools usage (#10132) by Mike Kruskal · 2 years, 6 months ago
  11. a8c600f Updated oneof count. by Joshua Haberman · 2 years, 6 months ago
  12. 763f08c [PHP] Added getContainingOneof and getRealContainingOneof to descriptor. by Joshua Haberman · 2 years, 6 months ago
  13. c752a43 fix: fix PHP readonly legacy files for nested messages by Brent Shaffer · 2 years, 6 months ago
  14. 7ed2c26 feat: [PHP] add previous classname to descriptor pool by Brent Shaffer · 2 years, 8 months ago
  15. 53944b5 Add back "fix: reserve "ReadOnly" keyword for PHP 8.1 and add compatibility (#9633)" by Brent Shaffer · 2 years, 8 months ago
  16. 8984184 Revert "fix: reserve "ReadOnly" keyword for PHP 8.1 and add compatibility (#9633)" by Joshua Haberman · 2 years, 8 months ago
  17. 4d56f2d Change enum string name for reserved words (#9780) by Noah Dietz · 2 years, 9 months ago
  18. 9ba808b fix: phpdoc syntax for repeatedfield parameters (#9784) by Brent Shaffer · 2 years, 9 months ago
  19. eb27c20 fix: reserve "ReadOnly" keyword for PHP 8.1 and add compatibility (#9633) by Brent Shaffer · 2 years, 10 months ago
  20. d1d13ed [PHP] Remove unnecessary zval initialization (#9600) by Go Kudo · 2 years, 11 months ago
  21. 349d74d Updated PHP upb, and utf8_range for Ruby/PHP (#9585) by Joshua Haberman · 2 years, 11 months ago
  22. ce57b5b fix: [PHP] add missing reserved classnames (#9458) by Brent Shaffer · 3 years ago
  23. 67995fb Fixed data loss bug with PHP C extension. by Joshua Haberman · 3 years ago
  24. 26e0ee8 Fixed multirequest.sh script for when nohup.out does not exist. by Joshua Haberman · 3 years, 5 months ago
  25. 759a539 Fixed PHP SEGV when constructing messages from a destructor. by Joshua Haberman · 3 years, 5 months ago
  26. 44df0ab Added support for PHP 8.1 (currently in RC1). by Joshua Haberman · 3 years, 5 months ago
  27. c5960fd Removed PHP support for third_party/wyhash in favor of ABSL wyhash. by Joshua Haberman · 3 years, 6 months ago
  28. 2126123 PHP: add new keywords to missing test (#8801) by Brent Shaffer · 3 years, 7 months ago
  29. d995c1c update counts by Brent Shaffer · 3 years, 7 months ago
  30. bade043 update reserved names: add finally, fn, match, yield by Brent Shaffer · 3 years, 7 months ago
  31. f5a0e39 Merge branch 'master' into 3.17.x by deannagarcia · 3 years, 8 months ago
  32. 75de6aa Fixed sub-message getters for well-known types when message is unset. by Joshua Haberman · 3 years, 8 months ago
  33. 0b87475 Php & Ruby Cherry Picks for 3.17.1 (#8632) by Joshua Haberman · 3 years, 8 months ago
  34. 7e95c64 [PHP] Fixed $msg->setMessage(null) to properly clear the message. (#8472) by Joshua Haberman · 3 years, 9 months ago
  35. b0d90e3 Fixed PHP memory leaks and arginfo errors (#8614) by Joshua Haberman · 3 years, 9 months ago
  36. 45e9707 Some more updates to PHP testing infrastructure (#8576) by Joshua Haberman · 3 years, 9 months ago
  37. 8b87075 Updated and simplified PHP testing structure (#8558) by Joshua Haberman · 3 years, 9 months ago
  38. 114efc4 Fix php json parsing not throwing error for unknown field. (#8528) by Paul Yang · 3 years, 9 months ago
  39. f3e53a0 Fixed clone for Message, RepeatedField, and MapField. (#8245) by Joshua Haberman · 4 years ago
  40. d18df4f Protect against stack overflow if the user derives from Message. (#8248) by Joshua Haberman · 4 years ago
  41. f4d0f7c feat: add support for deprecated fields to PHP compiler (#8223) by Christian Alexander Wolf · 4 years ago
  42. d5079ed Fixed PHP to support field numbers >=2**28. (#8235) by Joshua Haberman · 4 years ago
  43. 823f351 Port for php8 (#8105) by Paul Yang · 4 years, 2 months ago
  44. a8a1493 Moved HasOneof test into GeneratedClassTest.php, to avoid the extra file. by Joshua Haberman · 4 years, 3 months ago
  45. 957a0bf Merge pull request #8003 from anight/php_extension_add_has_oneof_field_method by Joshua Haberman · 4 years, 3 months ago
  46. 52d3be3 added tests for hasOneof<Field>() php methods by Andrei Nigmatulin · 4 years, 3 months ago
  47. a6985e5 New version of upb, and a new hash function wyhash in third_party. by Joshua Haberman · 4 years, 3 months ago
  48. a93d840 WIP. by Joshua Haberman · 4 years, 4 months ago
  49. cae85a9 PHP: Added `==` operators for Map and Array. (#7900) by Joshua Haberman · 4 years, 4 months ago
  50. f0942fb Equals passes tests in both pure-PHP and the C extension. (#7883) by Joshua Haberman · 4 years, 4 months ago
  51. cddcbb9 Fixed spelling (reenable -> re-enable) by Adam Cozzette · 4 years, 5 months ago
  52. 58f4260 Merged 3.13.x into master by Adam Cozzette · 4 years, 5 months ago
  53. d4ca929 Port php c extension to php8 (#7793) by Paul Yang · 4 years, 6 months ago
  54. e2cc2de Fix lots of spelling errors (#7751) by Peter Newman · 4 years, 6 months ago
  55. 610bbd0 Fixed compile_extension.sh --release to actually enable optimization. (#7766) by Joshua Haberman · 4 years, 6 months ago
  56. 0929596 Check realoneof in json parsing (#7763) by Paul Yang · 4 years, 6 months ago
  57. 69c4bc5 Updated upb to pick up several bugfixes (#7740) by Paul Yang · 4 years, 6 months ago
  58. ad5a215 Added proto3 presence support for PHP (#7724) by Joshua Haberman · 4 years, 6 months ago
  59. ffb2b53 Remove old PHP extension (#7695) by Joshua Haberman · 4 years, 7 months ago
  60. 093faeb New PHP C Extension based on upb_msg (#7614) by Joshua Haberman · 4 years, 7 months ago
  61. f1ce866 De-duplicated code to generate PHP protos and install phpunit. (#7605) by Joshua Haberman · 4 years, 8 months ago
  62. 2cc68ef Simplified PHP testing scripts. (#7574) by Joshua Haberman · 4 years, 8 months ago
  63. 1688ea8 PHP: use php-config instead of explicitly setting include paths. (#7572) by Joshua Haberman · 4 years, 8 months ago
  64. 317bc83 Ignore unknown enum value when ignore_unknown specified (#7455) by Paul Yang · 4 years, 9 months ago
  65. c649397 Set execute bit on files if and only if they begin with (#!). (#7347) by Joshua Haberman · 4 years, 10 months ago
  66. 537c5aa Aggregate Metadata Files (#7155) (#7194) by Paul Yang · 5 years ago
  67. e801675 Maven requires https connection (#7110) (#7114) by Paul Yang · 5 years ago
  68. 629ca24 Call register_class before getClass from desc (#7077) by Paul Yang · 5 years ago
  69. fe1790c Fix Multiple Request for PHP (#7008) by Paul Yang · 5 years ago v3.11.2
  70. a66423f Make c extension portable for php 7.4 (#6968) by Paul Yang · 5 years ago
  71. 2929bb3 Initialize wrapper message during parsing (#6974) by Paul Yang · 5 years ago
  72. edda0c9 Persistent Descriptor Pool (#6899) by Paul Yang · 5 years ago
  73. 601f696 Lazily Create Singular Wrapper Message (#6833) by Paul Yang · 5 years ago
  74. 2dec82e Fix conformance test (#6750) by Paul Yang · 5 years ago
  75. a32c2d0 Initialize well known type values (#6713) by Paul Yang · 5 years ago
  76. 6b3024f Accept string for int64 wrappers (#6491) by Paul Yang · 5 years ago
  77. 4315677 Merge 3.9.x 201908071359 to master (#6484) by Jie Luo · 5 years ago
  78. 56988be No free when construct was not done (#6483) by Paul Yang · 5 years ago
  79. d1eeb85 compatibility test between last released and current for java python php (#6441) by Jie Luo · 5 years ago
  80. 54288a0 Rename get/setXXXValue to get/setXXXUnwrapped (#6295) by Paul Yang · 6 years ago
  81. 815ff7e Revert "Append field number to accessors if there is conflict (#6169)" (#6282) by Paul Yang · 6 years ago 3.8.x
  82. 9a8ef05 Append field number to accessors if there is conflict (#6169) by Paul Yang · 6 years ago
  83. ba42cb5 Allow bytes field to be longer than 16000 bytes (#5924) by Paul Yang · 6 years ago
  84. d65b864 Add terminating character to zend_lookup_class call (#5871) (#5885) by David Supplee · 6 years ago
  85. 4b145b1 Parse nested listvalue in json for ruby (#5867) by Paul Yang · 6 years ago
  86. 3c387ea PHP: Exclude repeated and map fields from normalization in constructor (#5723) by michaelbausor · 6 years ago
  87. 43f8ae8 Fix oneof message in array constructor (#5727) by Paul Yang · 6 years ago
  88. 96029f3 Convert integer to string if field is string field in json by Bo Yang · 6 years ago
  89. 3cae8e4 Default values should also be serialized for json map key/value (#5643) by Paul Yang · 6 years ago
  90. d750fbf Fix more issues for reference values (#5613) by Paul Yang · 6 years ago
  91. 7f42d6d Fix empty FieldMask json encoding/decoding (#5605) by Paul Yang · 6 years ago
  92. 1069565 Fix c extension doesn' allow message reference in array (#5599) by Paul Yang · 6 years ago
  93. c4f2a92 Fix field mask for php in json (#5591) by Paul Yang · 6 years ago
  94. 11c979b Fix Empty ListValue/Struct json encoding (#5532) by Paul Yang · 6 years ago
  95. 8faa778 Fix Any json encoding/decoding in php (#5496) by Paul Yang · 6 years ago
  96. d7c4409 Php 7.3 fix (#5434) by Paul Yang · 6 years ago
  97. 0b9af83 PHP: Add Enum methods for converting to/from strings (#5342) by michaelbausor · 6 years ago
  98. d2d4b40 Sync upb for unknown fix (#5240) by Paul Yang · 6 years ago
  99. 6a51c03 PHP: Add support for primitive types in setters (#5126) by michaelbausor · 6 years ago
  100. 9bda1f1 Adopt upb change for timestamp and duration json to php (#5106) by Paul Yang · 6 years ago