1. 13 Dec, 2019 1 commit
  2. 12 Dec, 2019 1 commit
    • Paul Yang's avatar
      Fix Multiple Request for PHP (#7008) · fe1790ca
      Paul Yang authored
      * Add scripts to test multirequest
      
      * chmod ug+x multirequest.sh
      
      * Add continuous test
      
      * Compile c extension
      
      * Class entry is obsolete in the second request
      1) Needes to use class name in persistent map
      2) Invalidate class entry stored in descriptor
      
      * Add new files to dist
      
      * Fix compile_extension
      
      * Cleanup outputs for phpize
      fe1790ca
  3. 11 Dec, 2019 1 commit
  4. 10 Dec, 2019 2 commits
    • Rafi Kamal's avatar
      Update CHANGES.txt for 3.11.2 release (#7002) · b58896e5
      Rafi Kamal authored
      b58896e5
    • Paul Yang's avatar
      Make c extension portable for php 7.4 (#6968) · a66423f0
      Paul Yang authored
      * Make c extension portable for php 7.4
      
      * Fix conformance tests
      
      * Fix comments
      
      * Fix 32-bit
      
      * Update conformance failure list
      
      * Fix compiler warnings
      
      * Cleanup configure created by phpize
      The file created in php 7.4 is not recognizable by previous versions
      
      * Fix conformance tests for 64-bit php
      
      * Fix conformance test
      
      * Fix compile warning
      
      * Fix compile warnings
      a66423f0
  5. 03 Dec, 2019 3 commits
  6. 02 Dec, 2019 2 commits
  7. 27 Nov, 2019 1 commit
  8. 25 Nov, 2019 2 commits
  9. 22 Nov, 2019 3 commits
  10. 21 Nov, 2019 1 commit
  11. 20 Nov, 2019 2 commits
  12. 19 Nov, 2019 2 commits
    • Paul Yang's avatar
      Persistent Descriptor Pool (#6899) · edda0c92
      Paul Yang authored
      * Make reserve names map persistent
      
      * Add DescriptorInternal to map
      
      * Use get_msgdef_desc in encode_decode.c
      
      * Add persistent map for ce=>def and enum=>def
      
      * Replace get_ce_obj
      
      * Remove get_proto_obj
      
      * Remove obsolete fields from Descriptor and EnumDescriptor
      
      * Add cache for descriptor php values
      
      * Add cache for descriptors
      
      * Fix bug
      
      * Avoid add generated file again if it has been added
      
      * Fix the bug upb depends on null-ended str for look up.
      
      * Initialize generated pool impl
      
      * Turn down old generated pool
      
      * Add init entry flag protobuf.keep_descriptor_pool_after_request
      
      By default, it's off. Add protobuf.keep_descriptor_pool_after_request=1 to php.ini to enable it
      
      * Fix zts build
      edda0c92
    • Rafi Kamal's avatar
      Update protobuf version (#6898) · cd7b27be
      Rafi Kamal authored
      cd7b27be
  13. 15 Nov, 2019 1 commit
  14. 14 Nov, 2019 4 commits
    • Rafi Kamal's avatar
      Update Xcode version needed to run Kokoro tests and replace deprecated rubygem options (#6890) · bb0c5439
      Rafi Kamal authored
      * Update Xcode version needed to run Kokoro tests
      
      * Replace deprecated --no-ri --no-rdoc rubygem options with --no-document
      bb0c5439
    • Paul Yang's avatar
      Lazily Create Singular Wrapper Message (#6833) · 601f6963
      Paul Yang authored
      * Register additional handlers from wrappers
      
      * Return zval instead of parse frame
      
      * Use parse frame
      
      * Update upb
      
      * Lazily create wrapper messages
      
      * Fix a segment fault
      
      Need check type of field before getting submsg def
      
      * Avoid expanding during serialization and direct access
      
      * Fix a bug that getXXXUnwrapped returns null for string
      
      * Implement writeWrapperUnwrapped
      
      * Add more tests
      
      * Fix oneof wrapper parsing
      
      * Fix get oneof field
      
      * Avoid expansion for oneof wrappers
      
      * Fix bug
      
      * Fix a bug that in php7 variable is defined out of scope
      
      * Fix broken tests
       * Update upb to fix Timestamp conformance tests
       * Fix segmentation fault for oneof wrapper fields
      
      * Fix encoding/decoding top level wrapper values
      
      * Add type checking for write wrapper value in php7
      
      * Fix zts build
      
      * Fix the bug that readWrapperValue uses parent message's layout to access wrapper value
      
      * Fix wrapper in map
      601f6963
    • Jie Luo's avatar
      Revert "C# upgrade dotnet SDK (#6877)" (#6888) · f0680052
      Jie Luo authored
      This reverts commit 0c8acb6c.
      f0680052
    • Jan Tattermusch's avatar
      C# upgrade dotnet SDK (#6877) · 0c8acb6c
      Jan Tattermusch authored
      * upgrade dotnet SDK
      
      * upgrade dotnet SDK version in global.json
      0c8acb6c
  15. 12 Nov, 2019 6 commits
  16. 11 Nov, 2019 2 commits
  17. 08 Nov, 2019 6 commits