8000 Comparing v5.27.2...v5.27.3 · protocolbuffers/protobuf · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: protocolbuffers/protobuf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.27.2
Choose a base ref
...
head repository: protocolbuffers/protobuf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.27.3
Choose a head ref
  • 20 commits
  • 63 files changed
  • 9 contributors

Commits on Jun 25, 2024

  1. Fix segmentation faults with enabled keep_descriptor_pool_after_reque…

    …st (#16993)
    
    (cherry picked from commit e844510)
    simonberger committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    ca3b732 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71b2940 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #17236 from protocolbuffers/27.x-202406251914

    Merge release commits to 27.x
    mkruskal-google authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    11307ca View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Refactor the way we turn on the optimization in StrongPointer.

    Some versions of gcc seem to advertise __cpp_nontype_template_args but not
    support the argument in some cases.
    Only attempt the template parameter if we are using the optimized .reloc
    approach.
    
    Fixes #16868
    
    PiperOrigin-RevId: 634787159
    protobuf-github-bot authored and zhangskz committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    a15c9c5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #17295 from protocolbuffers/cp-strongpointer

    Refactor the way we turn on the optimization in StrongPointer.
    zhangskz authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    2440498 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. [Ruby] Fix mismatched pointer type (#17240)

    This PR fixes the following error on windows ruby 3.4 (head):
    
    ```
    current directory:
    D:/a/sass-embedded-host-ruby/sass-embedded-host-ruby/vendor/bundle/ruby/3.4.0+0/gems/google-protobuf-4.27.1/ext/google/protobuf_c
    make.exe DESTDIR\= sitearchdir\=./.gem.20240623-6612-4umz58
    sitelibdir\=./.gem.20240623-6612-4umz58
    generating protobuf_c-x64-mingw-ucrt.def
    compiling protobuf.c
    compiling convert.c
    compiling defs.c
    defs.c: In function 'MethodDescriptor_initialize':
    defs.c:1513:19: error: assignment to 'const upb_MethodDef *' from incompatible
    pointer type 'const upb_ServiceDef *' [-Wincompatible-pointer-types]
     1513 |   self->methoddef = (const upb_ServiceDef*)NUM2ULL(ptr);
          |                   ^
    make: *** [Makefile:250: defs.o] Error 1
    
    make failed, exit code 2
    ```
    
    - Closes #17266
    
    Closes #17240
    
    COPYBARA_INTEGRATE_REVIEW=#17240 from ntkme:fix-ruby-upb-pointer-type 22e9859
    PiperOrigin-RevId: 648923147
    ntkme authored and zhangskz committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    a1d4777 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #17326 from protocolbuffers/cp-ruby

    [Ruby] Fix mismatched pointer type (#17240)
    zhangskz authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    7592817 View commit details
    Browse the repository at this point in the history
  3. Omit the _raw_default_instance_ declaration when using DLL linkage.

    In that mode we might not be able to make a `constexpr` pointer to the default
    instance. Omitting the declaration will only turn off an optimization, but the
    code will still be correct.
    
    Fixes #17303
    
    PiperOrigin-RevId: 649160060
    protobuf-github-bot authored and zhangskz committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    22d9a03 View commit details
    Browse the repository at this point in the history
  4. Update staleness

    zhangskz committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    b7ef2ca View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Upgrade our C++ release tests to large runners.

    PiperOrigin-RevId: 647405381
    mkruskal-google authored and zhangskz committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    fa2b2d6 View commit details
    Browse the repository at this point in the history
  2. Use explicit names of our large runners

    PiperOrigin-RevId: 650360525
    mkruskal-google authored and zhangskz committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    4e3b4f0 View commit details
    Browse the repository at this point in the history
  3. Upgrade macos-11 tests to macos-12

    Github dropped macos-11 on their runners on June 28th.  This causes all our jobs to stall looking for a suitable runner.
    
    PiperOrigin-RevId: 648527302
    mkruskal-google authored and zhangskz committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    aec8a76 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #17232 from simonberger/bugfix/php-ext-persistent-…

    …global-corruption-27.x
    
    Backported Fix segmentation faults with enabled keep_descriptor_pool_after_request
    haberman authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    c1ec82f View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Merge pull request #17331 from protocolbuffers/cp-cp

    Omit the `_raw_default_instance_` declaration when using DLL linkage.
    zhangskz authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    861be78 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Revert workaround for std::mutex issues on github windows runners.

    PiperOrigin-RevId: 648802955
    mkruskal-google authored and zhangskz committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    ba3e7d7 View commit details
    Browse the repository at this point in the history
  2. Downgrade CMake to 3.29 to workaround Abseil issue.

    This was fixed in abseil/abseil-cpp@cd7f66c, but older versions of Abseil break in CMake 3.30, which github runners now use by default.
    
    PiperOrigin-RevId: 651854867
    mkruskal-google authored and zhangskz committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    8a579c1 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Merge pull request #17473 from protocolbuffers/cp-revert-hack

    Cherry-pick "Revert workaround for std::mutex issues on github windows runners" and "Downgrade CMake to 3.29 to workaround Abseil issue."
    zhangskz authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c9839cb View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Remove /utf-8 flag added in #14197

    We have received several reports in #17036 that the addition of this flag
    actually broke the use of command argument files with non-ASCII characters in
    their names. It looks like #14253 ended up fixing the original issue with a
    different solution anyway. Hopefully this change fixes the issue with non-ASCII
    characters.
    
    PiperOrigin-RevId: 655660885
    acozzette authored and zhangskz committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    e20cb7a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #17617 from protocolbuffers/cp-utf8-ascii

    Remove `/utf-8` flag added in #14197
    zhangskz authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    67d7298 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    7cc670c View commit details
    Browse the repository at this point in the history
Loading
0