Jan Tattermusch
70afbd3c8d
regenerate C# protos
2022-05-19 16:42:21 +01:00
James Newton-King
9806b0f57b
Suppress CS8981 in generated source
2022-05-19 16:42:20 +01:00
Joshua Haberman
fe3d67cb8e
Merge pull request #9986 from haberman/update-upb3
...
Updated upb, which will give a better error message if generated code is out of date
2022-05-17 17:46:50 -07:00
Joshua Haberman
364852e829
Throw a more helpful error if generated code is out of date, and fixed two reference leaks.
2022-05-17 22:51:01 +00:00
deannagarcia
22067bf523
Merge pull request #9979 from deannagarcia/fixProtocRelease
...
Fix protoc_release target
2022-05-17 13:35:43 -07:00
Deanna Garcia
0f3ee3b625
Fix protoc_release target
2022-05-16 22:48:41 +00:00
Joshua Haberman
cf4075ac20
Merge pull request #9969 from johnnyshields/21.x-ruby-x64-mingw-ucrt-support
...
21.x Backport: Ruby: Support x64-mingw-ucrt platform
2022-05-16 13:34:50 -07:00
Joshua Haberman
375b984715
Merge pull request #9976 from haberman/update-upb
...
Fixed win32 build and fixed str(message) on all Windows platforms.
2022-05-16 13:34:19 -07:00
Joshua Haberman
8353e19756
Updated to the newest upb, which brings many fixes for Windows builds.
2022-05-16 17:10:27 +00:00
Deanna Garcia
d3edfa29b7
Use osx-aarch_64 artifact
2022-05-16 16:44:24 +00:00
johnnyshields
abe77ae13e
Backport: Ruby: support x64-mingw-ucrt platform, which is the new platform which Windows Ruby Installer uses as of Ruby 3.1
2022-05-14 11:41:32 +09:00
deannagarcia
380a9104b0
Merge pull request #9962 from protocolbuffers/21.x-202205131655
...
Update version.json to: 21.0-dev
2022-05-13 10:59:04 -07:00
Deanna Garcia
08473bbe26
Update version.json to: 21.0-dev
2022-05-13 16:56:18 +00:00
Deanna Garcia
bb7e5824b2
Pin googleapis-common-protos to most recent version
2022-05-12 20:39:50 +00:00
Deanna Garcia
43b1427c18
Update python doc gen versions
2022-05-12 18:12:55 +00:00
Deanna Garcia
20d9a4fed5
Update protoc version for doc publishing
2022-05-12 17:34:06 +00:00
Deanna Garcia
e9987578ac
Update protoc version for doc publishing
2022-05-12 17:31:31 +00:00
Deanna Garcia
3cede25cef
change configure.ac to use c++ version
2022-05-10 23:41:41 +00:00
Deanna Garcia
9a31dea61e
update changelog
2022-05-10 18:57:45 +00:00
Protobuf Team
d259bd3287
Updating version.json and repo version numbers to: 21.0-rc1
2022-05-10 11:34:07 -07:00
Protobuf Team
bf5e800447
Updating version.json to: 22-dev
2022-05-10 11:34:06 -07:00
Joshua Haberman
7303304585
Merge pull request #9941 from haberman/toolchain-flags
...
Updated toolchain to support optimization flags, and updated to the latest upb
2022-05-10 10:10:34 -07:00
Joshua Haberman
6018e9edef
Minor CHANGES.txt fix and pulled one more upb commit.
2022-05-10 16:28:53 +00:00
Joshua Haberman
915d439df0
Updated the release notes and the upb version.
...
Also removed the obsolete PROTOBUF_VERSION variable now that
upb is updated.
2022-05-10 06:31:57 +00:00
Joshua Haberman
14803e6f63
Optimization is now working.
2022-05-10 02:06:31 +00:00
Joshua Haberman
1f3c00eaac
Added default flags for all of the compilation modes.
2022-05-10 00:46:34 +00:00
David L. Jones
354aba886e
Add a test for bazel-built dist archives ( #9929 )
...
This also fixes some packaging rules that are needed for the result to be buildable.
2022-05-09 16:32:59 -07:00
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.
2022-05-09 13:15:44 -07:00
deannagarcia
32d99bb00a
Merge pull request #9928 from veblush/cmake-abseil
...
Added cmake abseil include guard
2022-05-09 09:19:12 -07:00
Esun Kim
b6ee841d7c
Added cmake abseil include guard
2022-05-06 15:09:13 -07:00
David L. Jones
637a699969
[Bazel] Move conformance test targets to //conformance. ( #9922 )
2022-05-06 13:30:48 -07:00
David L. Jones
52655b1f5e
[Bazel] Move C++ build-related logic into //build_defs ( #9921 )
...
These are all "toolchain-y" things, like copts, link_opts, and config_settings. These are very different from what is in //toolchain, though, so I chose the somewhat common name build_defs for the package. For now, I am only using this package for purely internal things. (Most public "defs"-type things should come from rules_proto/rules_cc, anyhow.)
2022-05-06 12:11:46 -07:00
deannagarcia
e305932431
Merge pull request #9891 from deannagarcia/osx_toolchain
...
Add macosx action environment variable
2022-05-06 11:17:34 -07:00
Adam Cozzette
4ebe8ffef4
Merge pull request #9927 from acozzette/sync-stage
...
Integrate from Piper for C++, Java, and Python
2022-05-06 10:22:09 -07:00
Joshua Haberman
d8b0884442
Merge pull request #9536 from bshaffer/patch-2
...
chore: [PHP] fix phpdoc for MapField keys
2022-05-06 10:21:35 -07:00
Adam Cozzette
f026a14caa
Merge tag 'refs/tags/sync-piper' into sync-stage
2022-05-06 16:14:57 +00:00
Adam Cozzette
48cb9d10fe
Sync from Piper @447000875
...
PROTOBUF_SYNC_PIPER
2022-05-06 16:14:57 +00:00
zhangskz
0e6ac3d789
Increment python major version in version.json for python upb ( #9926 )
2022-05-06 11:47:21 -04:00
Joshua Haberman
29d5ca825a
Merge pull request #9923 from haberman/update-upb2
...
Updated to upb for -rc1.
2022-05-05 18:40:19 -07:00
Joshua Haberman
49d6b35576
Updated to upb for -rc1.
2022-05-06 00:15:33 +00:00
David L. Jones
5ebde5bd20
[Bazel] Expand lists of protos in BUILD files ( #9915 )
...
This unrolls several lists based on WELL_KNOWN_PROTO maps, and move internal java codegen rules next to the corresponding java_library targets that expose them.
2022-05-05 13:29:47 -07:00
Adam Cozzette
152249204b
Merge pull request #9912 from acozzette/sync-stage
...
Integrate from Piper for C++, Java, and Python
2022-05-05 09:23:24 -07:00
David L. Jones
67823fe8dc
[Bazel] Fix broken build rules or mark them manual ( #9913 )
...
* Fix filename for unittest_gen_import.proto.
* Add 'manual' tags to jvm_export rules so they aren't selected by wildcard
* Run buildifier
2022-05-04 17:30:23 -07:00
Adam Cozzette
df00695437
Remove unused ShouldVerifyInt32() function
2022-05-04 23:43:54 +00:00
Adam Cozzette
a3193ed5ee
Fix spelling error
2022-05-04 23:17:07 +00:00
Adam Cozzette
f744bddb63
Sync from Piper @446575720
...
PROTOBUF_SYNC_PIPER
2022-05-04 23:10:09 +00:00
Adam Cozzette
e94aa9ff0b
Merge tag 'refs/tags/sync-piper' into sync-stage
2022-05-04 23:10:09 +00:00
David L. Jones
3c5ad8c524
Remove references to //:composer.json and JS compiler. ( #9910 )
2022-05-04 13:38:16 -07:00
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.
2022-05-04 13:02:12 -07:00
deannagarcia
f2a126e349
Merge pull request #9909 from deannagarcia/ktDuplicates
...
Remove duplicate java generated code
2022-05-03 14:16:31 -07:00