Protobuf Team Bot
0135eb0e52
Updating version.json and repo version numbers to: 21.9
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
Brad Smith
a971d06fc2
21.x No longer define no_threadlocal on OpenBSD
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
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
3b5301c114
Refactoring Java parsing (21.x) ( #10665 )
...
* Porting java cleanup
* Update changelog
* Fix absl usage
* Extension patch
* Remove extra allocations
2 years ago
Protobuf Team Bot
24487dd104
Updating version.json and repo version numbers to: 21.6
2 years ago
Deanna Garcia
cd0ee8f45d
Apply patch
2 years ago
Protobuf Team Bot
a44b4ae39c
Updating version.json and repo version numbers to: 21.5
2 years ago
Brent Shaffer
d8f882b675
fix: fix PHP readonly legacy files for nested messages
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
Protobuf Team Bot
b1eb1260fc
Updating version.json and repo version numbers to: 21.3
2 years ago
Antoine Pitrou
101b6199f3
Fix #9947 : make the ABI identical between debug and non-debug builds
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
Brent Shaffer
d807712f1a
address review comments
2 years ago
Brent Shaffer
0b90ee8d3f
address review comments
2 years ago
Protobuf Team Bot
839b18b1ba
Updating version.json and repo version numbers to: 21.2
2 years ago
theodorerose
39996cfa12
cherry-pick: arenastring
2 years ago
Protobuf Team Bot
38e3a11a29
Updating version.json and repo version numbers to: 21.1
3 years ago
Protobuf Team Bot
e73ed1630f
Updating version.json and repo version numbers to: 21.1
3 years ago
Protobuf Team Bot
59c6ff83e9
Updating version.json and repo version numbers to: 21.0
3 years ago
Brent Shaffer
53944b5983
Add back "fix: reserve "ReadOnly" keyword for PHP 8.1 and add compatibility ( #9633 )"
3 years ago
Joshua Haberman
8984184e54
Revert "fix: reserve "ReadOnly" keyword for PHP 8.1 and add compatibility ( #9633 )"
...
This reverts commit eb27c201f1
.
3 years ago
Protobuf Team Bot
1fa42c4be4
Updating version.json and repo version numbers to: 21.0-rc2
3 years ago
James Newton-King
9806b0f57b
Suppress CS8981 in generated source
3 years ago
Protobuf Team
d259bd3287
Updating version.json and repo version numbers to: 21.0-rc1
3 years ago
Adam Cozzette
b180b2809f
Use __constinit only in GCC 12.2 and up ( #9936 )
...
Fixes #9916 . GCC appears to have a bug preventing our use of __constinit
from working correctly, but this bug will be fixed in GCC 12.2.
3 years ago
Adam Cozzette
df00695437
Remove unused ShouldVerifyInt32() function
3 years ago
Adam Cozzette
a3193ed5ee
Fix spelling error
3 years ago
Ryan VanderMeulen
a1fca10ddc
Use PROTOBUF_CONSTEXPR instead of constexpr for kRepHeaderSize. ( #9885 )
...
Fixes "no matching function for call to 'CalculateReserveSize'" compiler errors with older clang versions.
3 years ago
Thomas Van Lenten
35e2f8cd5a
ObjC: Revise the minimal extension deps algorithm.
...
When generating, it isn't uncommon to have generate >1 file at a time, and it is
likely that one file will include another. So cache the results as the
calculation is done so the work isn't repeated.
The previous pruning method didn't have any concept of tracking already done
work, this changes the algorithm to avoid the repeated work to make things more
minimal on the way up.
Some extremely deep proto graphs, this takes the generation time from around 15
min to under 45 seconds.
3 years ago
mkruskal-google
d93d6cc295
Rollforward of #9852 ( #9886 )
...
* Rollback pull request #9852 , which will break clients who don't IWYU and depend on us for these STL headers
* Rolling forward https://github.com/protocolbuffers/protobuf/pull/9852 after confirming it doesn't break google internals
3 years ago
Adam Cozzette
c693ba3c87
Sync from Piper @446230931
...
PROTOBUF_SYNC_PIPER
3 years ago
Adam Cozzette
5eafa23c98
Update CHANGES.txt ( #9897 )
3 years ago
David L. Jones
7d48c4accd
Add forwarding lang_generator.h headers for cpp, java, and python. ( #9883 )
...
These filenames stutter, but are still being used by some users. So, these forward to the correct header. They should eventually be deprecated and removed.
3 years ago
Adam Cozzette
860f8ad171
Remove the JavaScript implementation ( #9874 )
...
This implementation is about to be split out into a separate Git repo.
3 years ago
Dave MacLachlan
2c5863ecde
Remove a bunch of clang-tidy warnings about missing use of `explicit` on single arg ctors.
3 years ago
mkruskal-google
20a30c675a
Rollback pull request #9852 , which will break clients who don't IWYU and depend on us for these STL headers ( #9860 )
3 years ago
Joshua Haberman
dc4aad931e
Sync from Piper @444600173
...
PROTOBUF_SYNC_PIPER
3 years ago
cui fliter
ac25235fa7
fix some typos ( #9771 )
...
* fix some typos
Signed-off-by: cuishuang <imcusg@gmail.com>
* fix typo
Signed-off-by: cuishuang <imcusg@gmail.com>
3 years ago
Noah Dietz
4d56f2d83c
Change enum string name for reserved words ( #9780 )
...
* Change enum string name for reserved words
Update PHP descriptor protos
* conditionally generate value compat code
3 years ago
David L. Jones
125dfd343e
Update more code to use standard int types. ( #9851 )
3 years ago
David Benjamin
089e09168b
Remove various unused includes ( #9852 )
...
These headers pull in STL headers without actually using anything from
the STL.
3 years ago
Dave MacLachlan
6888c031a4
Remove 2 more unnecessary header includes from objectivec sources.
...
These were missed from #a52e5ad5bb60655c683a12072a6eb7bcb99391d2.
3 years ago
Dave MacLachlan
a52e5ad5bb
Remove some unnecessary header includes from objectivec sources.
3 years ago
Joshua Haberman
9bd67b6aac
Sync from Piper @443506199
...
PROTOBUF_SYNC_PIPER
3 years ago
Joshua Haberman
296c1fdaff
Update protobuf version ( #9820 )
...
* Update protobuf version
* Updated Makefile.am for composer.json move.
3 years ago
Brent Shaffer
9ba808b798
fix: phpdoc syntax for repeatedfield parameters ( #9784 )
3 years ago