tony
69b8686cae
Fix typo in comments
2 years ago
Adam Cozzette
838db5a6bd
Merge branch 'main' into sync-stage
2 years ago
Ivan Shynkarenka
ddf2c6b6d0
Cygwin: error: ‘constinit’ variable ‘google::protobuf::_Struct_default_instance_’ does not have a constant initializer #9562 ( #10261 )
2 years ago
Joshua Haberman
491745ac4c
Pick up upb cherry-picks for 21.x release.
2 years ago
Deanna Garcia
0b810d9eed
Update UPB version
2 years ago
Adam Cozzette
4ea4d1d91a
Add PHP and Ruby failures from newly added conformance test cases
2 years ago
Adam Cozzette
b2aca61f4d
Sync from Piper @461667700
...
PROTOBUF_SYNC_PIPER
2 years ago
Adam Cozzette
af554fddb5
Merge tag 'refs/tags/sync-piper' into sync-stage
2 years ago
Joshua Haberman
7b623fa3bb
Merge pull request #10041 from bshaffer/21.x-php-add-previous-classname-to-descriptor-pool
...
Add "readonly" as a keyword for PHP and add previous classnames to descriptor pool
2 years ago
deannagarcia
2f21b2987a
Merge pull request #10259 from Okapist/remove_final_modifier_on_private_methods
...
Remove final modifier on private methods. It's useless.
2 years ago
Matt Fowles Kulukundis
40e8161842
Merge pull request #10260 from Logofile/main
...
Adding a section about the Google Group to the README.md file
2 years ago
Protocol Buffers Docs
1cb0d645db
Adding a section about the Google Group to the README.md file
2 years ago
Okpist
912c61520b
Remove final modifier on private methods. It's useless.
2 years ago
Brent Shaffer
d807712f1a
address review comments
2 years ago
Matt Fowles Kulukundis
eb6cc78849
Merge pull request #10256 from jskeet/csharp-readme
...
Update C#-specific README
2 years ago
Jon Skeet
2158851bb1
Update C#-specific README
...
In particular, this removes the now-inaccurate instructions for building
Google.Protobuf targeting .NET 3.5.
2 years ago
tony
a6da5f7aa4
issue 8101 fix csharp name starting with digit
2 years ago
Joshua Haberman
a972626551
Merge pull request #10254 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
2 years ago
deannagarcia
021787f265
Merge pull request #10244 from jskeet/plugin-protos
...
Expose plugin protos for C#
2 years ago
Joshua Haberman
a0e3399cd5
Sync from Piper @461060848
...
PROTOBUF_SYNC_PIPER
2 years ago
Joshua Haberman
bc3560e0f7
Merge tag 'refs/tags/sync-piper' into sync-stage
2 years ago
Joshua Haberman
eb8d84e554
Updated CHANGES.txt.
2 years ago
Joshua Haberman
36fb437adb
Merge tag 'refs/tags/sync-piper' into sync-stage
2 years ago
Joshua Haberman
887daf693f
Sync from Piper @461045587
...
PROTOBUF_SYNC_PIPER
2 years ago
Derek Perez
3740916928
adding untriaged as default label for FRs
...
Visually signed off by Deanna.
2 years ago
Derek Perez
c8343646ba
auto adding untriaged to all bug reports.
...
visually signed off by Deanna
2 years ago
Brent Shaffer
4f28c5ab4e
fix valgrind
2 years ago
deannagarcia
6556fb3aba
Merge pull request #10241 from deannagarcia/csharpBuild
...
Add bazel rule to build C# release artifacts
2 years ago
Matt Fowles Kulukundis
518dd8f0b2
Merge pull request #10206 from Zedenem/fix/conformance_cpp_ReadFd_parameter_error
...
[SUGGESTED FIX] Fix conformance tests failing due to unexpected const qualifier
2 years ago
Brent Shaffer
0b90ee8d3f
address review comments
2 years ago
Deanna Garcia
30fea6696a
Reformat comments
2 years ago
Jon Skeet
54101ec6f0
Generate Plugin.cs for C#
...
This used to be infeasible as we didn't expose the descriptor protos, but it's fine now.
Tested against https://github.com/googleapis/gapic-generator-csharp by removing the local version there.
Fixes #5007 .
2 years ago
Jon Skeet
934b3b0871
Remove warning from plugin.proto that it's experimental
...
(The proto has been in production use for a long time now.)
2 years ago
Mike Kruskal
445a49480c
Adding Github Action to keep CMake generated file lists up to date ( #10243 )
2 years ago
Brent Shaffer
eeb16204e2
Merge branch '21.x' into 21.x-php-add-previous-classname-to-descriptor-pool
2 years ago
Theodore Rose
2c7b0470ba
Merge pull request #10233 from esorot/sync-stage
...
Integrate from Piper for C++, Java, and Python
2 years ago
Deanna Garcia
765d3a2115
Remove target from bazel testing
2 years ago
Deanna Garcia
3cb6d214df
Revert unintended change
2 years ago
Deanna Garcia
2656854aa8
Rename and fix dist errors
2 years ago
Deanna Garcia
4bcc41af5c
Add bazel rule to build C# release artifacts
2 years ago
Zouhair Mahieddine
d8861a76ed
PR review: use pointer to beginning of std::string instead of calling const_cast
2 years ago
theodorerose
294d2bee90
regen csharp descriptors
2 years ago
theodorerose
463629bbe1
revert subprocess changes from open source
2 years ago
theodorerose
eac04f8a6e
Merge tag 'refs/tags/sync-piper' into sync-stage
2 years ago
theodorerose
6cf86ac37a
Sync from Piper @460213275
...
PROTOBUF_SYNC_PIPER
2 years ago
Matt Fowles Kulukundis
74abfe447c
Merge pull request #10188 from aladram/patch-2
...
Add explicit abort() at the end of AlignFail
2 years ago
Anis Ladram
1e9d43fe71
Add explicit abort() at the end of AlignFail
...
GCC cannot infer that `LogMessage::Finish()` (called indirectly by
`GOOGLE_LOG(FAIL)` in `AlignFail`) exits program when `level_ ==
LOGLEVEL_FATAL`. Compilation will create a warning in projects importing
the library for debug builds. The attribute cannot be individually
assigned to `LogMessage::Finish()` because it does return conditionally
of the log level. Tried with GCC 9.3.0 and GCC 12.1.0.
This change adds an explicit abort() for compiler to clearly understand
this does not return, and enables `[[noreturn]]` for MSVC as well.
2 years ago
theodorerose
4f593b7482
Sync from Piper @460195408
...
PROTOBUF_SYNC_PIPER
2 years ago
Matt Fowles Kulukundis
855ef0ca9d
Merge pull request #10232 from Eddie-cz/master
...
"Fixed" Visual Studio constinit errors
2 years ago
theodorerose
02df2a7dad
Sync from Piper @459854290
...
PROTOBUF_SYNC_PIPER
2 years ago