ericsalo
7c123c40e2
Merge pull request #11201 from protocolbuffers/21.x-202212080033
...
21.x 202212080033
2 years ago
Eric Salo
44eafb2f65
Update version.json to: 21.12-dev
2 years ago
Eric Salo
aea4a275e2
Updating changelog
2 years ago
ericsalo
ffe65a5040
Merge pull request #11197 from protocolbuffers/21.x-202212071935
...
Updating version.json and repo version numbers to: 21.11
2 years ago
Protobuf Team Bot
a474c5b9ff
Updating version.json and repo version numbers to: 21.11
2 years ago
ericsalo
c0bc0cf076
Merge pull request #11196 from ericsalo/21.x
...
sync with current 21.x upb
2 years ago
Eric Salo
9d17e97927
sync with current 21.x upb
2 years ago
deannagarcia
d024e3bca1
Merge pull request #11118 from protocolbuffers/deannagarcia-patch-12
...
Add "public" modifier to Kotlin generated code
2 years ago
deannagarcia
9b37daf1ce
Add "public" modifier to Kotlin generated code
...
My previous attempt to do this https://github.com/protocolbuffers/protobuf/pull/11068#issuecomment-1333645637 missed this instance.
2 years ago
Jorg Brown
782c7722e1
Merge pull request #11105 from protocolbuffers/21.x-202211301621
...
Update version.json to: 21.11-dev
2 years ago
Jorg Brown
06776db4e8
Update version.json to: 21.11-dev
2 years ago
Jorg Brown
9832e7815a
Merge pull request #11088 from protocolbuffers/21.x-202211291338
...
21.x 202211291338
2 years ago
Jorg Brown
74dae8fe6c
Updating changelog
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