1. f1aa92a Handle optional fields correctly in Message_get method (#18982) by Piotr Hałas · 6 weeks ago
  2. 24a19ea Fixed non-conformance in JSON parsing for empty strings in numeric fields. by Joshua Haberman · 9 weeks ago
  3. 0730adb rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef by Hong Shin · 8 months ago
  4. 03758e1 upb: use upb_Message_IsEqual() in PHP by Eric Salo · 9 months ago
  5. 588d5aa Optimized binary/JSON parsing to no longer copy input data into a temp buffer. by Joshua Haberman · 1 year, 1 month ago
  6. b64c6e1 upb: implement upb_Message_ShallowClone()/Copy() by Eric Salo · 1 year, 1 month ago
  7. 81068e8 Internal change by Sandy Zhang · 1 year, 4 months ago
  8. aebc5ff Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 4 months ago
  9. f881c8f Removed compatibility code for PHP <8.0 (#13325) by Joshua Haberman · 1 year, 5 months ago
  10. bfdd31f Formatted the Protobuf PHP extension with clang-format, with clang-format comments added as necessary by Joshua Haberman · 1 year, 5 months ago
  11. 3f36a91 update PHP and Ruby to use the new accessors, delete the old ones by Eric Salo · 2 years, 1 month ago
  12. 9cdf347 fix the ruby and php builds which were broken by a recent upb change by Eric Salo · 2 years, 2 months ago
  13. 7755973 Added staleness test to keep PHP copy of upb in sync with the upb repo (#10694) by Joshua Haberman · 2 years, 3 months ago
  14. 8a46882 Brought the comment up to date. by Joshua Haberman · 2 years, 8 months ago
  15. 65a2a52 Fixed PHP SEGV by not writing to shared memory for zend_class_entry. by Joshua Haberman · 2 years, 8 months ago
  16. 349d74d Updated PHP upb, and utf8_range for Ruby/PHP (#9585) by Joshua Haberman · 2 years, 10 months ago
  17. f5a0e39 Merge branch 'master' into 3.17.x by deannagarcia · 3 years, 7 months ago
  18. 75de6aa Fixed sub-message getters for well-known types when message is unset. by Joshua Haberman · 3 years, 8 months ago
  19. 0b87475 Php & Ruby Cherry Picks for 3.17.1 (#8632) by Joshua Haberman · 3 years, 8 months ago
  20. 7611164 Updated upb version and fixed PHP to not get unset message field. (#8621) by Joshua Haberman · 3 years, 8 months ago
  21. 7e95c64 [PHP] Fixed $msg->setMessage(null) to properly clear the message. (#8472) by Joshua Haberman · 3 years, 8 months ago
  22. b0d90e3 Fixed PHP memory leaks and arginfo errors (#8614) by Joshua Haberman · 3 years, 8 months ago
  23. 2e7771d read_property() handler is not supposed to return NULL by Antony Dovgal · 3 years, 11 months ago
  24. b3ea125 Fixed clone_obj for PHP8. (#8252) by Joshua Haberman · 4 years ago
  25. f3e53a0 Fixed clone for Message, RepeatedField, and MapField. (#8245) by Joshua Haberman · 4 years ago
  26. d18df4f Protect against stack overflow if the user derives from Message. (#8248) by Joshua Haberman · 4 years ago
  27. 7089ff0 Fix PhpDoc comments for message accessors to include "|null". (#8136) by Joshua Haberman · 4 years ago
  28. 823f351 Port for php8 (#8105) by Paul Yang · 4 years, 1 month ago
  29. 52d3be3 added tests for hasOneof<Field>() php methods by Andrei Nigmatulin · 4 years, 2 months ago
  30. 913e1ed add missing has<Field>() method for oneof fields by Andrei Nigmatulin · 4 years, 2 months ago
  31. 510cdff Merge branch 'master' into php-wkt by Joshua Haberman · 4 years, 3 months ago
  32. 37e69bc Merge branch '3.13.x' by Bo Yang · 4 years, 3 months ago
  33. cfc0c2b Passes all tests. by Joshua Haberman · 4 years, 3 months ago
  34. a93d840 WIP. by Joshua Haberman · 4 years, 3 months ago
  35. cae85a9 PHP: Added `==` operators for Map and Array. (#7900) by Joshua Haberman · 4 years, 4 months ago
  36. f0942fb Equals passes tests in both pure-PHP and the C extension. (#7883) by Joshua Haberman · 4 years, 4 months ago
  37. 93d8e89 Fix version number in php macro (#7822) by Paul Yang · 4 years, 5 months ago
  38. d4ca929 Port php c extension to php8 (#7793) by Paul Yang · 4 years, 5 months ago
  39. a28af65 Removed obsolete TSRMLS_* usage. (#7731) by Joshua Haberman · 4 years, 6 months ago
  40. ad5a215 Added proto3 presence support for PHP (#7724) by Joshua Haberman · 4 years, 6 months ago
  41. ffb2b53 Remove old PHP extension (#7695) by Joshua Haberman · 4 years, 6 months ago
  42. f1ce866 De-duplicated code to generate PHP protos and install phpunit. (#7605) by Joshua Haberman · 4 years, 7 months ago
  43. ed8688d Merge pull request #7064 from rafi-kamal/3.11.x-202001071136 by Rafi Kamal · 5 years ago
  44. a104dff Fix typos (#7050) by Brian Wignall · 5 years ago
  45. a66423f Make c extension portable for php 7.4 (#6968) by Paul Yang · 5 years ago
  46. 391440e Implement lazy loading of php class for proto messages (#6911) (#6925) by Rafi Kamal · 5 years ago
  47. 6d7bb7e Implement lazy loading of php class for proto messages (#6911) by Paul Yang · 5 years ago
  48. edda0c9 Persistent Descriptor Pool (#6899) by Paul Yang · 5 years ago
  49. 3cae867 Persistent Descriptor Pool (#6899) by Paul Yang · 5 years ago
  50. 601f696 Lazily Create Singular Wrapper Message (#6833) by Paul Yang · 5 years ago
  51. c53e5b8 Avoid too much overhead in layout_init (#6716) by Paul Yang · 5 years ago
  52. a32c2d0 Initialize well known type values (#6713) by Paul Yang · 5 years ago
  53. 4315677 Merge 3.9.x 201908071359 to master (#6484) by Jie Luo · 5 years ago
  54. 56988be No free when construct was not done (#6483) by Paul Yang · 5 years ago
  55. f5e8ee4 PHP updates for new upb APIs (#5604) by Joshua Haberman · 6 years ago
  56. 3c387ea PHP: Exclude repeated and map fields from normalization in constructor (#5723) by michaelbausor · 6 years ago
  57. 43f8ae8 Fix oneof message in array constructor (#5727) by Paul Yang · 6 years ago
  58. 53a1d49 Allow internalAddGeneratedFile to depend on new nested message name (#5629) by Paul Yang · 6 years ago
  59. 1069565 Fix c extension doesn' allow message reference in array (#5599) by Paul Yang · 6 years ago
  60. dd7127d Fixed compile warnings for PHP extension. (#5589) by Joshua Haberman · 6 years ago
  61. d7c4409 Php 7.3 fix (#5434) by Paul Yang · 6 years ago
  62. 0b9af83 PHP: Add Enum methods for converting to/from strings (#5342) by michaelbausor · 6 years ago
  63. 6a51c03 PHP: Add support for primitive types in setters (#5126) by michaelbausor · 6 years ago
  64. 94d55e5 Merge branch '3.6.x' into merge-3-6-x by Adam Cozzette · 6 years ago
  65. e7746f4 php: Added nanosecond support for Timestamp (#3972) by Leonard Hecker · 6 years ago
  66. fc90fd6 Make assertEquals pass for message (#4947) by Paul Yang · 6 years ago
  67. 8758cc1 Fix php tests by Bo Yang · 7 years ago
  68. 51c188c Fix php tests by Bo Yang · 7 years ago
  69. 22503a0 fix for API change in PHP 7.3 (#4898) by Paul Yang · 7 years ago
  70. dadc954 Fix array constructor in c extension for compatibility (#4667) by Paul Yang · 7 years ago
  71. 2774e54 PHP namespaces for nested messages and enums (#4536) by Brent Shaffer · 7 years ago
  72. 8b336f8 Implement array constructor in php c extension. by Bo Yang · 7 years ago
  73. 00d3253 Fix array constructor in c extension for compatibility (#4667) by Paul Yang · 7 years ago
  74. 6737954 PHP namespaces for nested messages and enums (#4536) by Brent Shaffer · 7 years ago
  75. 839f71e Implement array constructor in php c extension. by Bo Yang · 7 years ago
  76. 7377d81 Throw error if user want to access message properties (#4603) by Paul Yang · 7 years ago
  77. 5004d09 PHP: fixed typo in message.c by Adam Cozzette · 7 years ago
  78. 51293f3 Fix more memory leak for php c extension (#4211) by Paul Yang · 7 years ago
  79. 3823897 Well known types are not initialized properly. (#4139) by Paul Yang · 7 years ago
  80. 8d6f13e Fix for php5.5 by Bo Yang · 7 years ago
  81. 39159c8 Accept DatetimeInterface in fromDatetime by Bo Yang · 7 years ago
  82. 1a549d9 Avoid using php_date_get_date_ce() in case date extension is not available. by Bo Yang · 7 years ago
  83. fffe8d3 Call php method via function name instead of calling directly. by Bo Yang · 7 years ago
  84. 88102ea Replace private timelib_update_ts with public date_timestamp_get by Bo Yang · 7 years ago
  85. 9f6acea Add PROTOBUF_ENABLE_TIMESTAMP to let user decide whether timestamp util by Bo Yang · 7 years ago
  86. fc5818b Merge branch '3.5.0.1' into 3.5.x by Bo Yang · 7 years ago
  87. 212563d Fix memory leak in php7 by Bo Yang · 7 years ago
  88. 3b7a5f4 Fix several more memory leak by Bo Yang · 7 years ago
  89. 74e7dec Provide discardUnknonwnFields API in php (#3976) by Paul Yang · 7 years ago
  90. 2df4726 Fix php well known type conformance tests (#3828) (#3840) by Paul Yang · 7 years ago
  91. 6032746 Reserve unknown fields in php (#3659) by Paul Yang · 7 years ago
  92. 77f64bb Add well known types to php runtime. (#3697) by Paul Yang · 7 years ago
  93. 7f8b91f Add native php support for Duration. (#3583) by Paul Yang · 7 years ago
  94. b70e0fd Add php support for Timestamp. (#3575) by Paul Yang · 7 years ago
  95. c7457ef Add any support in php runtime. (#3486) by Paul Yang · 7 years ago
  96. 49b44bf Fix the bug in php c extension that setting one field can change another field's value. (#3455) by Paul Yang · 7 years ago
  97. 6ec0b7e Merge 3.3.x into master by Bo Yang · 7 years ago
  98. ecca6ea Add json encode/decode for php. (#3226) by Paul Yang · 8 years ago
  99. 3b1a875 Remove inclusion of ext/json/php_json.h. (#3241) by Jeff Ching · 8 years ago
  100. 5729cf7 Remove inclusion of ext/json/php_json.h. (#3241) by Jeff Ching · 8 years ago