Jorg Brown
06776db4e8
Update version.json to: 21.11-dev
2 years ago
Protobuf Team Bot
11bc195441
Updating version.json and repo version numbers to: 21.10
2 years ago
Jorg Brown
f6ff28bfcb
Merge pull request #11075 from protocolbuffers/21.x-202211281808
...
21.x 202211281808
2 years ago
Theodore Rose
d03c11cce9
Merge pull request #11083 from protocolbuffers/deannagarcia-patch-10
...
Disable CocoaPods watchOS validation
2 years ago
deannagarcia
9933339c48
Disable CocoaPods watchOS validation
...
https://github.com/CocoaPods/CocoaPods/issues/11558 is causing this GHA to fail. It has been resolved in main, but this will continue to fail until a release is out and we migrate to it.
2 years ago
theodorerose
7cd953703a
kokoro trigger change
2 years ago
theodorerose
073b81a94d
kokoro trigger change
2 years ago
Jorg Brown
0d7f85ca05
Updating changelog
2 years ago
Protobuf Team Bot
ed63a2c7e4
Updating version.json and repo version numbers to: 21.10-rc0
2 years ago
deannagarcia
7268e2fe6a
Merge pull request #11068 from deannagarcia/21.x
...
Add public modifiers to kotlin code
2 years ago
Kenji Abe
7845696b1a
Add more public modifiers
2 years ago
Deanna Garcia
6edfc80428
Cherrypick public modifier
2 years ago
ericsalo
eb06d1fdcb
update protobuf_deps to point to the current upb 21.x ( #11028 )
2 years ago
Jerry Berg
3c3e66ade1
Merge pull request #10984 from protocolbuffers/googleberg-patch-nested-builder-fix
...
Fix stale cached submessages by marking nested builder as clean after clear is called
2 years ago
Jerry Berg
736e9b8f7c
Fix misplacement of TimingBelt in the nested_builders_test.proto
...
hierarchy.
2 years ago
Jerry Berg
8d38060c89
Add test to verify nested builder fix.
...
Verify fix for https://github.com/protocolbuffers/protobuf/issues/10624
2 years ago
Jerry Berg
f616e70a9a
Add timing belt to nested_builders_test protos
...
This will be used in verfication of https://github.com/protocolbuffers/protobuf/issues/10624
2 years ago
Jerry Berg
8e6afeff49
Mark nested builder as clean after clear is called
...
Omitting this step was leading to stale cached versions of nested messages.
See https://github.com/protocolbuffers/protobuf/issues/10624
2 years ago
Jerry Berg
4f393bd515
Merge pull request #10960 from protocolbuffers/gberg-ads-performance
...
Use bit-field int values in buildPartial to skip work on unset groups of fields.
2 years ago
Protobuf Team Bot
b0f7bff40c
Use bit-field int values in buildPartial to skip work on unset groups of fields.
...
Changes to make this improvement:
1) All non-repeated builder fields (including maps) now have a presence bit regardless of syntax.
2) The buildPartial method is split into one method per 32-field block (aligned with bit-mask ints)
3) If a presence bit-mask int is set to 0, no fields are present, so we can skip the logic for all of those fields in the buildPartial step.
For messages with a lot of fields (> 100) that are sparsely populated this can result in a significant improvement. Not only does it potentially skip a lot of field copying logic, but also breaks the buildPartial method into chunks that should be more easily digested by the JIT compiler as discussed in this issue: https://github.com/protocolbuffers/protobuf/issues/10247 .
PiperOrigin-RevId: 485952448
2 years ago
zhangskz
accd49b95a
Add bazel php:release target for PECL tgz using generated package.xml ( #10845 )
...
* Add bazel php:release target for PECL tgz using generated package.xml
* move targets from php/ext/google/protobuf to php packages since this breaks dist_files and add utf8 license file
* Remove package.xml form Makefile.am
* add files to Makefile.am
2 years ago
Adam Cozzette
ba01779860
Merge pull request #10825 from protocolbuffers/21.x-202210261725
...
Update version.json to: 21.10-dev
2 years ago
Adam Cozzette
e4a4de9890
Update version.json to: 21.10-dev
2 years ago
Adam Cozzette
d96db0e9d8
Merge pull request #10823 from protocolbuffers/21.x-202210261725
...
Update changelog and versions for 21.9 release
2 years ago
Adam Cozzette
90b73ac3f0
Updating changelog
2 years ago
Protobuf Team Bot
0135eb0e52
Updating version.json and repo version numbers to: 21.9
2 years ago
zhangskz
573a1851dc
Update zlib to 1.2.13 ( #10819 )
...
This pulls in the fix for CVE-2022-37434.
(PR'ed to main already in https://github.com/protocolbuffers/protobuf/pull/10786 )
2 years ago
Mike Kruskal
33bc6fb2a4
Replace libc strdup usage with internal impl to restore musl compat. ( #10811 ) ( #10818 )
...
Co-authored-by: Derek Perez <perezd@users.noreply.github.com>
2 years ago
Joshua Haberman
0d8ac768a1
Target macOS 10.9 ( #10802 ) ( #10807 )
...
Update toolchain to target macosx 10.9 to fix https://github.com/protocolbuffers/protobuf/issues/10799
Co-authored-by: deannagarcia <69992229+deannagarcia@users.noreply.github.com>
2 years ago
Mike Kruskal
80b583acdf
21.x 202210181433 ( #10787 )
...
* Updating version.json and repo version numbers to: 21.8
* Update version.json to: 21.9-dev
Co-authored-by: Protobuf Team Bot <protobuf-team-bot@google.com>
2 years ago
Mike Kruskal
591fe403c9
21.x 202210180838 ( #10785 )
...
* Updating version.json and repo version numbers to: 21.8
* Update changelog
Co-authored-by: Protobuf Team Bot <protobuf-team-bot@google.com>
2 years ago
Mike Kruskal
3c49bd4e84
Bump upb to latest version after fixes applied ( #10783 )
2 years ago
deannagarcia
3a0ae1d1eb
Merge pull request #10772 from deannagarcia/21.x
...
Cherrypick toolchain changes
2 years ago
Deanna Garcia
dda7ffdc4f
Edit toolchain to work with absl dep
2 years ago
Jerry Berg
4aab0bf621
Merge pull request #10771 from protocolbuffers/gberg-cp-10770
...
Merge pull request #10770 from protocolbuffers/googleberg-cl-480629524
2 years ago
tison
fa5a9e1035
Auto capitalize enums name in Ruby ( #10454 ) ( #10763 )
...
This closes #1965 .
2 years ago
Jerry Berg
1594ac1a2e
Merge pull request #10770 from protocolbuffers/googleberg-cl-480629524
...
Mark default instance as immutable first to avoid race during static initialization of default instances.
2 years ago
Matt Fowles Kulukundis
5d90ef2432
Merge pull request #10743 from brad0/21_openbsd_platform_macros
...
21.x No longer define no_threadlocal on OpenBSD
2 years ago
deannagarcia
0ee5525a75
Upgrade kokoro to Xcode 14 ( #10732 )
...
* Upgrade kokoro to Xcode 14
* Fix osx errors
2 years ago
Brad Smith
a971d06fc2
21.x No longer define no_threadlocal on OpenBSD
2 years ago
deannagarcia
887d7954d0
Merge pull request #10737 from deannagarcia/upgradeKotlin21
...
Upgrade to kotlin 1.6
2 years ago
Deanna Garcia
a39fa12f41
Upgrade to kotlin 1.6
2 years ago
deannagarcia
6229682231
Merge pull request #10721 from tonydnewell/21.x
...
Merge pull request #10200 from tonydnewell/bugfix/protobuf-7474
2 years ago
Matt Fowles Kulukundis
c44d62371f
Merge pull request #10200 from tonydnewell/bugfix/protobuf-7474
...
Fix for grpc.tools #17995 & protobuf #7474 (handle UTF-8 paths in argumentfile)
2 years ago
deannagarcia
1085f8528a
Fix spelling errors ( #10717 )
2 years ago
deannagarcia
4271ab9403
Merge pull request #10715 from protocolbuffers/deannagarcia-patch-10
...
Force uninstall protobuf in python macos builds
2 years ago
deannagarcia
65f86885aa
Force uninstall protobuf in python macos builds
...
We are seeing failures in brew uninstall protobuf due to no package. Change this to a force install to avoid the error.
2 years ago
deannagarcia
a181d020f7
Merge to release branch post release ( #10683 )
...
* Updating version.json and repo version numbers to: 21.7
* Update version.json to: 21.8-dev
Co-authored-by: Protobuf Team Bot <protobuf-team-bot@google.com>
2 years ago
zhangskz
1dc63ea581
Update versions and upb commit ( #10676 )
...
* Updating version.json and repo version numbers to: 21.7
* Updating changelog
Co-authored-by: Protobuf Team Bot <protobuf-team-bot@google.com>
2 years ago
Mike Kruskal
a3888f5331
Clean up TextFormat parser ( #10673 )
...
* Fix TextFormat parser
2 years ago