11 Commits (292f9646797d9e23fc66ba70fbda5903f2301ff0)

Author SHA1 Message Date
Joshua Haberman 5a91d6fe5e [php] Added a unit test that bad UTF-8 is rejected in the parser. 7 months ago
kindratmakc 47e92cd689 Fix inconsistent timestamp json encode/decode (#12396) 10 months ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
zajca 743c675c4f fix empty message serialization for Any 2 years ago
Adam Cozzette b20209f321 Sync from Piper @acozzette/proto_github_202203101748 3 years ago
Joshua Haberman 349d74d92e
Updated PHP upb, and utf8_range for Ruby/PHP (#9585) 3 years ago
Joshua Haberman 9521803d40 Sync from Piper @375548932 4 years ago
Joshua Haberman 0b87475592
Php & Ruby Cherry Picks for 3.17.1 (#8632) 4 years ago
Joshua Haberman 7e95c64dfb
[PHP] Fixed $msg->setMessage(null) to properly clear the message. (#8472) 4 years ago
Joshua Haberman b0d90e3abe
Fixed PHP memory leaks and arginfo errors (#8614) 4 years ago
Paul Yang 114efc42d4
Fix php json parsing not throwing error for unknown field. (#8528) 4 years ago
Joshua Haberman d5079ed7db
Fixed PHP to support field numbers >=2**28. (#8235) 4 years ago
Paul Yang 823f351448
Port for php8 (#8105) 4 years ago
Joshua Haberman 95e6c5b474 Sync from Piper @327110949 4 years ago
Paul Yang d4ca92962c
Port php c extension to php8 (#7793) 4 years ago
Paul Yang 0929596575 Check realoneof in json parsing (#7763) 4 years ago
Joshua Haberman ad5a215359 Added proto3 presence support for PHP (#7724) 4 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Paul Yang d001f8cee4
Ignore unknown enum value when ignore_unknown specified (#7455) (#7462) 5 years ago
Paul Yang 317bc83444
Ignore unknown enum value when ignore_unknown specified (#7455) 5 years ago
Paul Yang 2929bb3736
Initialize wrapper message during parsing (#6974) 5 years ago
Paul Yang 601f6963eb
Lazily Create Singular Wrapper Message (#6833) 5 years ago
Paul Yang 2dec82e1e0
Fix conformance test (#6750) 5 years ago
Paul Yang f50204dab4
Initialize well known type values (#6713) (#6714) 5 years ago
Paul Yang a32c2d0306
Initialize well known type values (#6713) 5 years ago
Paul Yang 6b3024f693
Accept string for int64 wrappers (#6491) 5 years ago
Paul Yang ba42cb53d9
Allow bytes field to be longer than 16000 bytes (#5924) 6 years ago
Bo Yang 96029f3c4a Convert integer to string if field is string field in json 6 years ago
Paul Yang 3cae8e4467 Default values should also be serialized for json map key/value (#5643) 6 years ago
Paul Yang a21caa237a
Default values should also be serialized for json map key/value (#5643) 6 years ago
Paul Yang 7f42d6d0bc
Fix empty FieldMask json encoding/decoding (#5605) 6 years ago
Paul Yang c4f2a92c55
Fix field mask for php in json (#5591) 6 years ago
Paul Yang 11c979b591
Fix Empty ListValue/Struct json encoding (#5532) 6 years ago
Paul Yang 8faa778add
Fix Any json encoding/decoding in php (#5496) 6 years ago
Paul Yang d7c4409589
Php 7.3 fix (#5434) 6 years ago
Paul Yang d2d4b403b5
Sync upb for unknown fix (#5240) 6 years ago
Paul Yang 9bda1f19bf
Adopt upb change for timestamp and duration json to php (#5106) 6 years ago
Bo Yang e3ee7167f1 Fix json parsing of wrapper values 6 years ago
Brent Shaffer 2774e5441d PHP namespaces for nested messages and enums (#4536) 7 years ago
Brent Shaffer 6737954661 PHP namespaces for nested messages and enums (#4536) 7 years ago
Paul Yang c370f88fb1
Recursively clear unknown fields in submessages. (#3982) 7 years ago
Paul Yang 74e7decbbf
Provide discardUnknonwnFields API in php (#3976) 7 years ago
Paul Yang 6032746882 Reserve unknown fields in php (#3659) 7 years ago
Paul Yang c78dbd7c89 Initial value in generated code cannot be used by c extension. (#3367) 7 years ago
Paul Yang b9c4daadf7 Uncomment php tests (#3301) 7 years ago
Paul Yang ecca6ea95d Add json encode/decode for php. (#3226) 8 years ago
Paul Yang c344fe8caa Oneof field should be serialized even it's equal to default. (#3153) 8 years ago
Paul Yang 1e86ef4e9f Oneof field should be serialized even it's equal to default. (#3153) 8 years ago
Paul Yang 6fff091c49 Throw exception when parsing invalid data. (#3000) 8 years ago
Paul Yang 6b27c1f981 Add file option php_class_prefix (#2849) 8 years ago