1. 19 Nov, 2019 1 commit
  2. 16 Nov, 2019 1 commit
  3. 09 Aug, 2019 1 commit
    • Jie Luo's avatar
      Merge 3.9.x 201908071359 to master (#6484) · 43156775
      Jie Luo authored
      * Add changelog for 3.9.x
      
      * Revert "Make php message class final to avoid mocking (#6277)" (#6324)
      
      This reverts commit 7f84a943.
      This is just temporary. Eventually, we still want to roll forward this
      change. Some users are complaining they need more time to clean up their
      code.
      
      * Update extract_includes.bat.in
      
      File io_win32.h is not in directory google\protobuf\stubs under directory google\protobuf\io
      
      * Set oneof case in array constructor (#6351)
      
      Forgot to set it previously.
      
      * Update protobuf version (#6366)
      
      * Drop building wheel for python 3.4 (#6406)
      
      https://github.com/matthew-brett/multibuild/pull/240
      
      * Fix binary compatibility in FieldCodec factory methods (#6380) (#6424)
      
      * Fix binary compatibility in FieldCodec factory messages
      
      * Make default value parameter for current factories required
      
      * Route old methods through default value overloads
      
      * Remove ExtensionRegistry.Add(params) overload
      
      * Rename ExtensionRegistry.Add(IEnumerable<Extension>) overload to AddRange
      
      * Edit naming of parameters in Extension classes
      
      * * Fix add API warnings to docs for extension APIs
      * Rename internal ExtensionSet.GetValue to TryGetValue
      
      * Disable javadoc error (#6371)
      
      * Disable javadoc error
      
      Actual fixes of the javadoc will be followed up
      
      * Remove duplicated configuration
      
      * Update javadoc plugin version
      
      * Updated Bazel test script to use most recent Bazel version (#6413) (#6433)
      
      I'm not exactly sure why, but this fixes the failing Bazel presubmit
      test. Using the most recent version seems like a good idea anyway so
      that we can make sure we're compatible with any new Bazel changes.
      
      * [bazel] Add fixes for --incompatible_load_{cc,java,proto}_rules_from_bzl
      
      * No need to update version in generated code (#6471)
      
      generate_descriptor will handle that
      
      * Update protobuf version (#6472)
      43156775
  4. 19 Jun, 2019 1 commit
  5. 13 Mar, 2019 1 commit
  6. 09 Nov, 2018 1 commit
  7. 25 May, 2018 1 commit
    • Brent Shaffer's avatar
      PHP namespaces for nested messages and enums (#4536) · 2774e544
      Brent Shaffer authored
      * uses namespaces for nested messages and enums
      
      * fixes namespaces for PHP dist
      
      * fixes namespace for Descriptors, adds Cardinality and Kind
      
      * fixes nested namespaces for reserved words and adds tests
      
      * adds tests and generator fix for php class prefixes
      
      * fixes escaping of protobuf packages, enum comments, misc others
      
      * nice refactor of generated code
      
      * adds class files for backwards compatibility
      
      * simplifies code with templates
      
      * adds compatibility files to makefile
      
      * cleanup of generator and fixes nested namespace bug
      
      * regenerates proto types
      
      * remove internal BC classes
      
      * adds deprecated warning, adds methods back
      
      * simplifies if statement
      
      * fixes dist files
      
      * addresses review comments
      
      * adds back TYPE_URL_PREFIX constant
      
      * adds @deprecated to old nested class files
      
      * skips tests which require a separate process when protobuf.so is enabled
      
      * Adds tests for legacy nested classes that do not require separate processes to test
      
      * uses legacy names for GPBUtil message check
      
      * adds block for IDE @deprecated message
      
      * Namespace for nested message/enum in c extension
      
      * Remove unused code
      2774e544
  8. 24 May, 2018 1 commit
    • Brent Shaffer's avatar
      PHP namespaces for nested messages and enums (#4536) · 67379546
      Brent Shaffer authored
      * uses namespaces for nested messages and enums
      
      * fixes namespaces for PHP dist
      
      * fixes namespace for Descriptors, adds Cardinality and Kind
      
      * fixes nested namespaces for reserved words and adds tests
      
      * adds tests and generator fix for php class prefixes
      
      * fixes escaping of protobuf packages, enum comments, misc others
      
      * nice refactor of generated code
      
      * adds class files for backwards compatibility
      
      * simplifies code with templates
      
      * adds compatibility files to makefile
      
      * cleanup of generator and fixes nested namespace bug
      
      * regenerates proto types
      
      * remove internal BC classes
      
      * adds deprecated warning, adds methods back
      
      * simplifies if statement
      
      * fixes dist files
      
      * addresses review comments
      
      * adds back TYPE_URL_PREFIX constant
      
      * adds @deprecated to old nested class files
      
      * skips tests which require a separate process when protobuf.so is enabled
      
      * Adds tests for legacy nested classes that do not require separate processes to test
      
      * uses legacy names for GPBUtil message check
      
      * adds block for IDE @deprecated message
      
      * Namespace for nested message/enum in c extension
      
      * Remove unused code
      67379546