aboutsummaryrefslogtreecommitdiffhomepage
path: root/php/ext/google/protobuf/array.c
Commit message (Collapse)AuthorAge
* Fix cycle dependency for repeated field not collected by gc (#3399)Gravatar Paul Yang2017-07-25
|
* Make PHP c extension work with PHP7 (#2951)Gravatar Paul Yang2017-04-19
|
* Update commit number in Docker to update composer dependency (#2869)Gravatar Paul Yang2017-03-21
|
* Repeated/Map field setter should accept a regular PHP array (#2817)Gravatar Paul Yang2017-03-10
| | | | | | | | Accept regular PHP array for repeated/map setter. Existing map/repeated field will be swapped by a clean map/repeated field. Then, elements in the array will be added to the map/repeated field. All elements will be type checked before adding. See #2686 for detail.
* Add mergeFrom method on Message (#2766)Gravatar Paul Yang2017-03-01
| | | | | | | | This method merges the contents of the specified message into the current message. Singular fields that are set in the specified message overwrite the corresponding fields in the current message. Repeated fields are appended. Map fields key-value pairs are overritten. Singular/Oneof sub-messages are recursively merged. All overritten sub-messages are deep-copied.
* Implement RepeatedFieldIter for c extension. (#2333)Gravatar Paul Yang2016-11-08
|
* Fix compile error for php on Mac.Gravatar Bo Yang2016-10-10
|
* Fix segmentation fault when ZTS is defined.Gravatar Bo Yang2016-10-10
|
* PHP: fix ZTS tsrm_ls errors (#2189)Gravatar Stanley Cheung2016-10-10
| | | | | | * PHP: fix ZTS tsrm_ls errors * Fix a few more macros
* Check in php implementation. (#2052)Gravatar Paul Yang2016-09-15
This pull request includes two implementation: C extension and PHP package. Both implementations support encode/decode of singular, repeated and map fields.