-
Notifications
You must be signed in to change notification settings - Fork 15.7k
Comparing changes
Open a pull request
base repository: protocolbuffers/protobuf
base: v27.2
head repository: protocolbuffers/protobuf
compare: v27.3
- 20 commits
- 63 files changed
- 9 contributors
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ca3b732 - Browse repository at this point
Copy the full SHA ca3b732View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71b2940 - Browse repository at this point
Copy the full SHA 71b2940View commit details -
Merge pull request #17236 from protocolbuffers/27.x-202406251914
Merge release commits to 27.x
Configuration menu - View commit details
-
Copy full SHA for 11307ca - Browse repository at this point
Copy the full SHA 11307caView commit details
Commits on Jul 1, 2024
-
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
Configuration menu - View commit details
-
Copy full SHA for a15c9c5 - Browse repository at this point
Copy the full SHA a15c9c5View commit details -
Merge pull request #17295 from protocolbuffers/cp-strongpointer
Refactor the way we turn on the optimization in StrongPointer.
Configuration menu - View commit details
-
Copy full SHA for 2440498 - Browse repository at this point
Copy the full SHA 2440498View commit details
Commits on Jul 3, 2024
-
[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
Configuration menu - View commit details
-
Copy full SHA for a1d4777 - Browse repository at this point
Copy the full SHA a1d4777View commit details -
Merge pull request #17326 from protocolbuffers/cp-ruby
[Ruby] Fix mismatched pointer type (#17240)
Configuration menu - View commit details
-
Copy full SHA for 7592817 - Browse repository at this point
Copy the full SHA 7592817View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 22d9a03 - Browse repository at this point
Copy the full SHA 22d9a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7ef2ca - Browse repository at this point
Copy the full SHA b7ef2caView commit details
Commits on Jul 8, 2024
-
Upgrade our C++ release tests to large runners.
PiperOrigin-RevId: 647405381
Configuration menu - View commit details
-
Copy full SHA for fa2b2d6 - Browse repository at this point
Copy the full SHA fa2b2d6View commit details -
Use explicit names of our large runners
PiperOrigin-RevId: 650360525
Configuration menu - View commit details
-
Copy full SHA for 4e3b4f0 - Browse repository at this point
Copy the full SHA 4e3b4f0View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for aec8a76 - Browse repository at this point
Copy the full SHA aec8a76View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for c1ec82f - Browse repository at this point
Copy the full SHA c1ec82fView commit details
Commits on Jul 9, 2024
-
Merge pull request #17331 from protocolbuffers/cp-cp
Omit the `_raw_default_instance_` declaration when using DLL linkage.
Configuration menu - View commit details
-
Copy full SHA for 861be78 - Browse repository at this point
Copy the full SHA 861be78View commit details
Commits on Jul 15, 2024
-
Revert workaround for std::mutex issues on github windows runners.
PiperOrigin-RevId: 648802955
Configuration menu - View commit details
-
Copy full SHA for ba3e7d7 - Browse repository at this point
Copy the full SHA ba3e7d7View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 8a579c1 - Browse repository at this point
Copy the full SHA 8a579c1View commit details
Commits on Jul 16, 2024
-
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."
Configuration menu - View commit details
-
Copy full SHA for c9839cb - Browse repository at this point
Copy the full SHA c9839cbView commit details
Commits on Jul 25, 2024
-
Remove
/utf-8
flag added in #14197We 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
Configuration menu - View commit details
-
Copy full SHA for e20cb7a - Browse repository at this point
Copy the full SHA e20cb7aView commit details -
Merge pull request #17617 from protocolbuffers/cp-utf8-ascii
Remove `/utf-8` flag added in #14197
Configuration menu - View commit details
-
Copy full SHA for 67d7298 - Browse repository at this point
Copy the full SHA 67d7298View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7cc670c - Browse repository at this point
Copy the full SHA 7cc670cView commit details
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.