Mike Kruskal
3edec1f288
Implement cmake linux tests ( #10306 )
...
* Initial implementation of cmake tests for linux
* Reverting accidental distcheck changes
* Deleting extract_includes.bat now that it's been replaced with the generated file_lists.cmake
* Removing unnecessary endif conditions
2 years ago
Adam Cozzette
13c8a056f9
Merge pull request #10300 from acozzette/merge-21-x
...
Merge 21.x into main
2 years ago
Adam Cozzette
47fc65348b
Update version in java/protoc/pom.xml
2 years ago
Adam Cozzette
41762566dd
Merge branch '21.x' into merge-21-x
2 years ago
Adam Cozzette
ddb21b2dff
Update version.json to: 21.4-dev ( #10299 )
2 years ago
Adam Cozzette
4e7c56cf43
Update developer username in package.xml ( #10297 )
...
I hit an error uploading to pecl.php.net, and I suspect it is because we
have changed to a new username but still have the old username in
package.xml.
2 years ago
Adam Cozzette
e7835368be
Update the release date in package.xml ( #10295 )
...
We did not finish the release yesterday, so this change updates the PHP
release date to today.
2 years ago
deannagarcia
316a97bfea
Merge pull request #10290 from liutikas/patch-1
...
Upgrade to com.google:google:5 for protoc artifact
2 years ago
Adam Cozzette
4d2d935f6c
Merge pull request #10289 from protocolbuffers/21.x-202207202258
...
Updating version.json and repo version numbers to: 21.3
2 years ago
Matt Fowles Kulukundis
36a92e2b7b
Merge pull request #10269 from jskeet/escape_members
...
Disambiguate generated properties in C#
2 years ago
Jon Skeet
c691779416
Generated C# code/descriptor set for reserved name test
2 years ago
Jon Skeet
d9394ecdb1
Add underscore at the end of known common members for C# properties
...
This won't remove all possibilities of naming collisions, but will address the simplest ones.
The "test" is just to add all the reserved names in a proto file: if the generated code builds, it works.
Note that before this change, using any of these field names would result in a compile-time error, so this is not a breaking change.
Generated code is in the next commit.
Fixes #8810
2 years ago
Mike Kruskal
7ff876d758
Migrating macos php builds from 7.0/7.3 to 7.4/8.0 ( #10274 )
...
* Migrating macos php builds from 7.0/7.3 to 7.4/8.0
* Removing local comments
* Fix kokoro issues
* Further cleanup
* Fix permissions in Ruby release test
2 years ago
Matt Fowles Kulukundis
b3f2270de1
Merge pull request #10165 from oontvoo/patch-1
...
Add __unused to variable to silence unused-variable warning
2 years ago
Aurimas
cc13108863
Update java/protoc
2 years ago
Aurimas
ddec86de81
Upgrade to com.google:google:5 for protoc artifact
...
Protoc depeneds on com.google:google:1 which is unsigned. Which means users
the validate signatures have to add it to an allow list. Upgrading makes it no longer
necessary.
Compare:
https://repo1.maven.org/maven2/com/google/google/1
vs
https://repo1.maven.org/maven2/com/google/google/5
2 years ago
Protobuf Team Bot
b1eb1260fc
Updating version.json and repo version numbers to: 21.3
2 years ago
Adam Cozzette
00253761b2
Upgrade upb and update CHANGES.txt ( #10286 )
...
This commit upgrades upb to the latest commit on its 21.x branch to pull
in this fix: https://github.com/protocolbuffers/upb/pull/717 I also
updated CHANGES.txt to reflect that fix and one other Bazel change.
2 years ago
Vy Nguyen
99b9298a6a
Merge branch 'protocolbuffers:main' into patch-1
2 years ago
Yash Tibrewal
c8b4ef27a0
[Bazel] Add back a filegroup for :well_known_protos ( #10279 )
2 years ago
Matt Fowles Kulukundis
3b456bfcd8
Merge pull request #10276 from protocolbuffers/dmaclach-patch-1
...
Update comment generator to apply to maps
2 years ago
dmaclach
1d3109fe1a
Update comment generator to apply to maps
...
Change comment from "array" to "container" because sometimes it's a map.
2 years ago
Adam Cozzette
f049e5f029
Update version.json to: 21.3-dev ( #10275 )
...
Co-authored-by: theodorerose <theodorerose@google.com>
2 years ago
Adam Cozzette
c41512604a
Merge pull request #10273 from acozzette/cherrypicks
...
Cherry-pick fixes for upcoming 21.3 release
2 years ago
Adam Cozzette
d41d498b05
Update CHANGES.txt for the 21.3 release
2 years ago
Adam Cozzette
044c64937a
Upgrade upb to include another recent fix
2 years ago
Antoine Pitrou
101b6199f3
Fix #9947 : make the ABI identical between debug and non-debug builds
2 years ago
Matt Fowles Kulukundis
5b1c63e531
Merge pull request #10271 from pitrou/fix-9947-abi-ndebug
...
Fix #9947 : make the ABI identical between debug and non-debug builds
2 years ago
Niranjan Bhaskar
2404ea48a0
Add header search paths to protobuf-c++ spec
2 years ago
petr.dannhofer
511c61263f
"Fixed" Visual Studio constinit errors both for clang-cl and msvc compilers under c+17 and c+20 standards
2 years ago
Antoine Pitrou
0574167d92
Fix #9947 : make the ABI identical between debug and non-debug builds
2 years ago
Matt Fowles Kulukundis
8be730487a
Merge pull request #10272 from jskeet/fix-dist
...
Fix distribution test failures
2 years ago
Joshua Haberman
3f09570bd4
Merge pull request #10265 from haberman/cherrypick
...
Pick up upb cherry-picks for 21.x release.
2 years ago
Jon Skeet
a87934028c
Fix distribution test failures
2 years ago
Adam Cozzette
df6bb50818
Merge pull request #10263 from acozzette/sync-stage
...
Integrate from Piper for C++, Java, and Python
2 years ago
deannagarcia
42d79a954a
Merge pull request #10264 from deannagarcia/updateUPB
...
Update UPB version
2 years ago
Matt Fowles Kulukundis
8971e93827
Merge pull request #10267 from jskeet/invalid-utf8
...
Add tests for C# behavior around invalid UTF-8
2 years ago
Jon Skeet
4320d5d2dd
Add tests for C# behavior around invalid UTF-8
...
These are primarily in order to document the current behavior,
rather than asserting it's the "right" behavior.
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
af554fddb5
Merge tag 'refs/tags/sync-piper' into sync-stage
2 years ago
Adam Cozzette
b2aca61f4d
Sync from Piper @461667700
...
PROTOBUF_SYNC_PIPER
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