Mike Kruskal
b5380c3c3e
Removing partial dependency of test common library on lite test utils ( #10316 )
2 years ago
Alexander Neumann
30f273cb9b
cmake: use add_compile_options instead of add_definitions for compile options ( #10293 )
2 years ago
Matt Fowles Kulukundis
b43e8cfb00
Merge pull request #9391 from datastack-net/feature/csharp-pretty-json
...
Support indented JSON formatting in C#
2 years ago
Bouke Versteegh
69dcd1e475
Support indented JSON formatting in csharp
2 years ago
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
zhangskz
3cc6b0145c
Merge pull request #10313 from protocolbuffers/21.x-202207252111
...
Merge 21.4 version update and changelog
2 years ago
Sandy Zhang
0ba022556e
Update changelog
2 years ago
Protobuf Team Bot
c9869dc780
Updating version.json and repo version numbers to: 21.4
2 years ago
Yash Tibrewal
c2548258b9
Reduce the required alignment of ArenaString from 8 to 4 ( #10298 )
2 years ago
Sandy Zhang
897b2cebb4
Sync from Piper @review/462489109
...
PROTOBUF_SYNC_PIPER
2 years ago
Sandy Zhang
aebdd0885f
Sync from Piper @463129388
...
PROTOBUF_SYNC_PIPER
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
Jean Boussier
c0053d0d78
Ruby: use a valid instance variable name for `descriptor`
...
Setting an instance variable without an `@` prefix makes it
unnacessible from the Ruby side, which prevent introspection
by various tools.
I see no reason to prevent this.
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
tony
68de42df88
tidy up code formatting
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