Stanley Cheung
26f9de81c2
PHP: add xDS user agent ( #26205 )
...
* PHP: add xds user agent
* Add version string too
* Rerun generate_projects.sh
3 years ago
apolcyn
6d699be11d
Set XDS user agent in ruby via macros ( #26268 )
...
* Set XDS user agent in ruby via macros
* Add quotes to macros
* Fix typo in macro setting
* remove no-op macro setting in build file
* Fix templae
3 years ago
Esun Kim
83681f2721
Revert "Revert "Added portability test with openssl 1.0.2 ( #25770 )" ( #25812 )" ( #25860 )
...
This reverts commit b55fba3382
.
3 years ago
Jan Tattermusch
288fe131b4
Reintroduce #22964 with extra fixes ( #26465 )
...
* Revert "Revert "Upgrade dotnet SDK 3 for C# build (#22964 )" (#26462 )"
This reverts commit 736d914cfd
.
* Revert "Exclude csharp from performance test continuous runs. (#26458 )"
This reverts commit 6744e8f84a
.
* switch remaining tests to C# buster image
* remove C#'s global.json (which requires dotnet SDK 3+)
* dotnet SDK3 currently breaks C# package build
* regenerate dockerfiles
3 years ago
Jan Tattermusch
451127740d
Revert "Replace in-house rand with absl::Random for backoff ( #26463 )" ( #26476 )
...
This reverts commit b5191d0930
.
3 years ago
Richard Belleville
f90716a821
Add Python xDS user agent ( #26191 )
...
* Add cpp macro to append wrapped language info to xDS user agent
* Add Python xDS user agent
* fix redefinition error and add macro for wrapped lang version
* clang-format
* Revert xds_api.cc changes
* Use two separate macros
* Yapf
* Regenerate projects
* Include _metadata.py in source distributions
* Attempt to fix quote escaping on Windows
Co-authored-by: Mark D. Roth <roth@google.com>
3 years ago
Jan Tattermusch
156edd687e
set xds user agent name everywhere where grpc_csharp_ext is built ( #26337 )
...
* set xds user agent name everywhere where grpc_csharp_ext is built
* regenerate projects
4 years ago
Esun Kim
b5191d0930
Replace in-house rand with absl::Random for backoff ( #26463 )
...
* Replace in-house rand with absl::Random for backoff
* Run sanity
* Added bscrypt dependency
4 years ago
Esun Kim
736d914cfd
Revert "Upgrade dotnet SDK 3 for C# build ( #22964 )" ( #26462 )
...
This reverts commit a44bafec08
.
4 years ago
Jan Tattermusch
a44bafec08
Upgrade dotnet SDK 3 for C# build ( #22964 )
...
* upgrade dotnet SDK 3 for C# build
* add C# global.json
* install dotnet SDK 3 on macos
* upgrade C# docker images to debian buster
* regenerate dockerfiles
4 years ago
Vyacheslav Yurkov
db88fb0ee8
cmake: don't export grpc_cpp_plugin when crosscompiling ( #26148 )
...
* cmake: don't install plugins when crosscompiling
Plugins should not be installed for a cross-compilation environment,
because it has to run on a host/build system. If it's installed then
configure stage fails with an error, that imported target references
non-existing file. Even if the file is found, it can't be used on a host.
Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
* better way of detecting protoc targets
Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
4 years ago
AJ Heller
7080182ae9
Add EventEngine's port.h to the podspec ( #26220 )
...
This file is needed for the Objective-C cocoapod build.
4 years ago
Lidi Zheng
25f5399b41
Add grpcio-admin Python package ( #26166 )
...
* Add grpcio-admin Python package
* Polish package content
* Make Linux artifact build happy
* Improve documentation
4 years ago
Lidi Zheng
dc63d6a53e
Add CSDS API to Python ( #26114 )
...
* Add grpcio-csds pacakge
* Remove unused file
* Fix the proto import path issue
* Update the CSDS package and xds-protos for PY2
* Make tests happy
* Fix Bazel proto dependency
* Add Python2 tests for CSDS
4 years ago
Jan Tattermusch
802375393a
Use go1.16 for go interop tests and for newly added interop_matrix tests. ( #26124 )
...
* use go1.16 for go interop tests
* add go1.16 runtime support for interop_matrix tests
* update copyright headers
4 years ago
Yash Tibrewal
fe56d1a39a
Update boringssl submodule ( #26101 )
...
* update submodule boringssl-with-bazel with origin/master-with-bazel
* Update boringssl dependency to master-with-bazel commit SHA
* Generate projects
* Updated boringssl sha256
* Generate boringssl prefix headers
* Increment podspec version
4 years ago
Stanley Cheung
c4b77ca0fe
PHP: Fix windows build ( #25938 )
4 years ago
Timo Lange
f3abcd3ace
cmake: only install channelz if gRPC_USE_PROTO_LITE is off ( #25772 )
...
* only install channelz if not USE_PROTO_LITE
* adapted CMakeLists.txt.template to not install channelz when USE_PROTO_LITE
4 years ago
AJ Heller
4d4ee609c1
gRPC EventEngine Interface ( #25795 )
4 years ago
Esun Kim
efd2ed8ae6
Use absl pkg-config instead of linking them directly ( #25840 )
4 years ago
Richard Belleville
9964ae875b
Bump master version to 1.38 ( #25838 )
...
* Bump version to 1.38
* Regenerate projects
4 years ago
Esun Kim
37eecd3ce3
Updated Abseil to LTS 20210324.0 ( #25835 )
...
* Updated abseil-cpp to 20210324.0
* UBSAN with -fsanitize-link-c++-runtime
4 years ago
Esun Kim
b55fba3382
Revert "Added portability test with openssl 1.0.2 ( #25770 )" ( #25812 )
...
This reverts commit 0147d99c41
.
4 years ago
Esun Kim
0147d99c41
Added portability test with openssl 1.0.2 ( #25770 )
...
* Added openssl102 test to portability
* Update by review
4 years ago
Jan Tattermusch
21c83cbb08
make Grpc C# work on aarch64 linux ( #25717 )
...
* build aarch64 version of protoc
* remove csharp artifact x86 build logic for unix systems
* build grpc_csharp_ext artifact for linux aarch64
* refactor platform detection
* add generated dllimports for arm64
* fix native library loading on arm64
* include arm64 artifacts in Grpc.Tools
* add Grpc.Tools codegen support for linux aarch64
* grpc.tools cleanup
4 years ago
Anatol Belski
df73c74f99
cmake: Reflect minor version change in SONAME for C++ and C# ( #25617 )
...
* cmake: Use major.minor for the SONAME for C++ and C#
This helps to localize the ABI changes between versions and makes
possible to install different versions of GRPC side-by-side on the same
root filesystem. This is still not an ideal solution, but at least the
expectation would be whenever the core version has changed, the SONAME
would be different for any other related artifacts.
Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com>
* doc: Add section about ABI compat to BUILDING.md
Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com>
4 years ago
donnadionne
d3e97d953b
Adding xxhash as a subtree ( #25645 )
4 years ago
Richard Belleville
1437dc9816
Fix pypa link ( #25647 )
...
* Fix pypa link
* And 3.5 as well
4 years ago
donnadionne
34c8a1f87a
Revert "Adding xxhash as a subtree" ( #25630 )
...
This reverts commit 3880393fea
.
4 years ago
donnadionne
40bc4624c2
Adding xxhash as a subtree ( #25601 )
...
* Squashed 'third_party/xxhash/' content from commit aea11081f3
git-subtree-dir: third_party/xxhash
git-subtree-split: aea11081f349893ec26f86ada22c66e828885083
* Adding xxhash as a subtree
4 years ago
Esun Kim
377fe6095a
Upgrade clang-tidy and clang-format to 11 ( #25590 )
...
* Upgrade clang-tidy and clang-format to 11
* Reformat code
* Fix abseil-string-find-str-contains
* Fix modernize-make-unique
4 years ago
Jan Tattermusch
a2697e4592
simplify build.yaml: get rid of the "secure" field ( #25547 )
...
* get rid of useless "secure" field from build.yaml
* remove nonsensical "liblibssl.a" dependency from makefile
* regenerate projects
4 years ago
Esun Kim
f862a2259f
Add abseil thread annotations to grpcpp/sync ( #25560 )
...
* Add abseil annotation to grpcpp/sync
* Bump alpine linux to 3.11 from 3.9
4 years ago
Karthik Ravi Shankar
26f85ca2d9
Update boringssl ( #25564 )
...
* update submodule boringssl-with-bazel with origin/master-with-bazel
* update boringssl dependency to master-with-bazel commit SHA
* regenerate files
* Updated sha256
* generate boringssl prefix headers
* Increment podspec version
* Second regeneration
* add boringssl SHA in check_submodules.sh
4 years ago
Jan Tattermusch
53d32b748f
Cleanup: Remove no-longer-needed expand_filegroups.py ( #25532 )
...
* get rid of expand_filegroups.py
* regenerate projects
4 years ago
Jan Tattermusch
3b6ea094dd
get rid of dll_only in build.yaml ( #25524 )
4 years ago
Jan Tattermusch
0c66144692
Simplify build.yaml's "deps_linkage" logic ( #25521 )
...
* regenerate to fix sanity
* makefile template always assumes deps_linkage=static
* stop setting no-longer-used deps_linkage field in build_autogenerated.yaml
* regenerate projects
4 years ago
Lidi Zheng
a6c5d6c43e
[xDS Proto] Pin PyPI dependencies in Dockerfiles ( #25510 )
4 years ago
Lidi Zheng
c95e1ff0e5
Use template to generate the Dockerfile
4 years ago
Jan Tattermusch
2b6bebc8f5
pin version of gcr.io/oss-fuzz-base/base-builder
4 years ago
Jan Tattermusch
0507d4d49a
remove no-longer-needed fuzzer dockerfile
4 years ago
Jan Tattermusch
5909eec5c6
fix getting pip for python3.5
4 years ago
Jan Tattermusch
c4c493e8f4
use python27 specific pip in python dockerfiles
4 years ago
Yash Tibrewal
7a5288d2a0
Replace disrespectful words
4 years ago
Lidi Zheng
2bdd140814
Increment podspec version
4 years ago
Lidi Zheng
aae73f721a
Increment podspec version
4 years ago
yulin-liang
b494be937e
sed command from podspec fails on prepare_command step on linux
4 years ago
Alexander Polcyn
126b9524d7
update in templates
4 years ago
Esun Kim
631bf76de6
Update Abseil in podspecs
4 years ago
James Newton-King
f759267c56
Flag to build latest framework to ASP.NET Core interop tests
4 years ago