aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/grpc
diff options
context:
space:
mode:
authormonster <monster@ydb.tech>2022-11-03 18:38:15 +0300
committermonster <monster@ydb.tech>2022-11-03 18:38:15 +0300
commitfa02a88cc4bc0b204f32604325af59b1bb1439c2 (patch)
treeec751ddb392f1832c59eb24e3cee380d6b330f75 /contrib/libs/grpc
parent9af9d54be754d0ad4e4de11f5c5aeccd3274c92b (diff)
downloadydb-fa02a88cc4bc0b204f32604325af59b1bb1439c2.tar.gz
introduce cpu dashboard
Diffstat (limited to 'contrib/libs/grpc')
-rw-r--r--contrib/libs/grpc/src/core/ext/transport/chttp2/transport/hpack_tables.txt66
-rw-r--r--contrib/libs/grpc/src/core/tsi/test_creds/README133
-rw-r--r--contrib/libs/grpc/test/core/util/lsan_suppressions.txt6
-rw-r--r--contrib/libs/grpc/test/core/util/tsan_suppressions.txt13
-rw-r--r--contrib/libs/grpc/test/core/util/ubsan_suppressions.txt28
5 files changed, 0 insertions, 246 deletions
diff --git a/contrib/libs/grpc/src/core/ext/transport/chttp2/transport/hpack_tables.txt b/contrib/libs/grpc/src/core/ext/transport/chttp2/transport/hpack_tables.txt
deleted file mode 100644
index 08842a02675..00000000000
--- a/contrib/libs/grpc/src/core/ext/transport/chttp2/transport/hpack_tables.txt
+++ /dev/null
@@ -1,66 +0,0 @@
-Static table, from the spec:
- +-------+-----------------------------+---------------+
- | Index | Header Name | Header Value |
- +-------+-----------------------------+---------------+
- | 1 | :authority | |
- | 2 | :method | GET |
- | 3 | :method | POST |
- | 4 | :path | / |
- | 5 | :path | /index.html |
- | 6 | :scheme | http |
- | 7 | :scheme | https |
- | 8 | :status | 200 |
- | 9 | :status | 204 |
- | 10 | :status | 206 |
- | 11 | :status | 304 |
- | 12 | :status | 400 |
- | 13 | :status | 404 |
- | 14 | :status | 500 |
- | 15 | accept-charset | |
- | 16 | accept-encoding | gzip, deflate |
- | 17 | accept-language | |
- | 18 | accept-ranges | |
- | 19 | accept | |
- | 20 | access-control-allow-origin | |
- | 21 | age | |
- | 22 | allow | |
- | 23 | authorization | |
- | 24 | cache-control | |
- | 25 | content-disposition | |
- | 26 | content-encoding | |
- | 27 | content-language | |
- | 28 | content-length | |
- | 29 | content-location | |
- | 30 | content-range | |
- | 31 | content-type | |
- | 32 | cookie | |
- | 33 | date | |
- | 34 | etag | |
- | 35 | expect | |
- | 36 | expires | |
- | 37 | from | |
- | 38 | host | |
- | 39 | if-match | |
- | 40 | if-modified-since | |
- | 41 | if-none-match | |
- | 42 | if-range | |
- | 43 | if-unmodified-since | |
- | 44 | last-modified | |
- | 45 | link | |
- | 46 | location | |
- | 47 | max-forwards | |
- | 48 | proxy-authenticate | |
- | 49 | proxy-authorization | |
- | 50 | range | |
- | 51 | referer | |
- | 52 | refresh | |
- | 53 | retry-after | |
- | 54 | server | |
- | 55 | set-cookie | |
- | 56 | strict-transport-security | |
- | 57 | transfer-encoding | |
- | 58 | user-agent | |
- | 59 | vary | |
- | 60 | via | |
- | 61 | www-authenticate | |
- +-------+-----------------------------+---------------+
diff --git a/contrib/libs/grpc/src/core/tsi/test_creds/README b/contrib/libs/grpc/src/core/tsi/test_creds/README
deleted file mode 100644
index cc0b7694ee0..00000000000
--- a/contrib/libs/grpc/src/core/tsi/test_creds/README
+++ /dev/null
@@ -1,133 +0,0 @@
-The test credentials (CONFIRMEDTESTKEY) have been generated with the following
-commands:
-
-Bad credentials (badclient.* / badserver.*):
-============================================
-
-These are self-signed certificates:
-
-$ openssl req -x509 -newkey rsa:2048 -keyout badserver.key -out badserver.pem \
- -days 3650 -nodes
-
-When prompted for certificate information, everything is default except the
-common name which is set to badserver.test.google.com.
-
-
-Valid test credentials:
-=======================
-
-The ca is self-signed:
-----------------------
-
-$ openssl req -x509 -new -newkey rsa:2048 -nodes -keyout ca.key -out ca.pem \
- -config ca-openssl.cnf -days 3650 -extensions v3_req
-When prompted for certificate information, everything is default.
-
-client is issued by CA:
------------------------
-
-$ openssl genrsa -out client.key.rsa 2048
-$ openssl pkcs8 -topk8 -in client.key.rsa -out client.key -nocrypt
-$ openssl req -new -key client.key -out client.csr
-
-When prompted for certificate information, everything is default except the
-common name which is set to testclient.
-
-$ openssl x509 -req -CA ca.pem -CAkey ca.key -CAcreateserial -in client.csr \
- -out client.pem -days 3650
-
-client1 is issued by CA:
------------------------
-
-$ openssl genrsa -out client1.key.rsa 2048
-$ openssl pkcs8 -topk8 -in client1.key.rsa -out client1.key -nocrypt
-$ openssl req -new -key client1.key -out client1.csr
-
-When prompted for certificate information, everything is default except the
-common name which is set to testclient1.
-
-$ openssl x509 -req -CA ca.pem -CAkey ca.key -CAcreateserial -in client1.csr \
- -out client1.pem -days 3650
-
-client2 is issued by CA:
------------------------
-
-$ openssl genrsa -out client2.key.rsa 2048
-$ openssl pkcs8 -topk8 -in client2.key.rsa -out client2.key -nocrypt
-$ openssl req -new -key client2.key -out client2.csr
-
-When prompted for certificate information, everything is default except the
-common name which is set to testclient2.
-
-$ openssl x509 -req -CA ca.pem -CAkey ca.key -CAcreateserial -in client2.csr \
- -out client2.pem -days 3650
-
-server0 is issued by CA:
-------------------------
-
-$ openssl genrsa -out server0.key.rsa 2048
-$ openssl pkcs8 -topk8 -in server0.key.rsa -out server0.key -nocrypt
-$ openssl req -new -key server0.key -out server0.csr
-
-When prompted for certificate information, everything is default except the
-common name which is set to *.test.google.com.au.
-
-$ openssl x509 -req -CA ca.pem -CAkey ca.key -CAcreateserial -in server0.csr \
- -out server0.pem -days 3650
-
-server1 is issued by CA with a special config for subject alternative names:
-----------------------------------------------------------------------------
-
-$ openssl genrsa -out server1.key.rsa 2048
-$ openssl pkcs8 -topk8 -in server1.key.rsa -out server1.key -nocrypt
-$ openssl req -new -key server1.key -out server1.csr -config server1-openssl.cnf
-
-When prompted for certificate information, everything is default except the
-common name which is set to *.test.google.com.
-
-$ openssl x509 -req -CA ca.pem -CAkey ca.key -CAcreateserial -in server1.csr \
- -out server1.pem -extensions req_ext -extfile server1-openssl.cnf -days 3650
-
-multi-domain is a self-signed certificate having multiple subject alternative
-names:
-----------------------------------------------------------------------------
-
-$ openssl genrsa -out multi-domain.key.rsa 2048
-$ openssl pkcs8 -topk8 -in multi-domain.key.rsa -out multi-domain.key -nocrypt
-$ openssl req -new -key multi-domain.key -out multi-domain.csr -config
-multi-domain-openssl.cnf
-$ openssl req -x509 -new -extensions v3_req -key multi-domain.key -out
-multi-domain.pem -days 3650 -config multi-domain-openssl.cnf
-
-Clean up:
----------
-$ rm *.rsa
-$ rm *.csr
-$ rm ca.srl
-
-Sync up with other repositories
-===============================
-
-Copies of these keys exist in multiple locations across all the grpc repos
-(e.g., see the following partial list). You need to be careful when updating
-the keys.
-
-grpc-dart/interop/
-grpc-dotnet/testassets/Certs/InteropTests/
-grpc-go/testdata/
-grpc-java/testing/src/main/resources/certs/
-grpc-node/test/data/
-src/csharp/Grpc.IntegrationTesting/data/
-src/objective-c/tests/TestCertificates.bundle/
-src/php/tests/data/
-src/python/grpcio_tests/tests/interop/credentials/
-src/python/grpcio_tests/tests/unit/credentials/
-src/ruby/spec/testdata/
-test/core/end2end/data/
-
-The following keys/certs are not distributed through multiple grpc repos yet,
-since they are only used in grpc core tests:
-
-multi-domain.*
-client1.*
-client2.*
diff --git a/contrib/libs/grpc/test/core/util/lsan_suppressions.txt b/contrib/libs/grpc/test/core/util/lsan_suppressions.txt
deleted file mode 100644
index 204ddbef5e5..00000000000
--- a/contrib/libs/grpc/test/core/util/lsan_suppressions.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# this is busted in BoringSSL
-leak:CRYPTO_set_thread_local
-leak:err_get_state
-leak:ERR_add_error_dataf
-leak:err_add_error_vdata
-leak:RAND_bytes_with_additional_data
diff --git a/contrib/libs/grpc/test/core/util/tsan_suppressions.txt b/contrib/libs/grpc/test/core/util/tsan_suppressions.txt
deleted file mode 100644
index ffafdea6f1e..00000000000
--- a/contrib/libs/grpc/test/core/util/tsan_suppressions.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-# OPENSSL_cleanse does racy access to a global
-race:OPENSSL_cleanse
-race:cleanse_ctr
-# these are legitimate races in OpenSSL, and it appears those folks are looking at it
-# https://www.mail-archive.com/openssl-dev@openssl.org/msg09019.html
-race:ssleay_rand_add
-race:ssleay_rand_bytes
-race:__sleep_for
-# protobuf has an idempotent write race in ByteSize/GetCachedSize
-# https://github.com/protocolbuffers/protobuf/issues/2169
-race:ByteSize
-race:ByteSizeLong
-race:GetCachedSize
diff --git a/contrib/libs/grpc/test/core/util/ubsan_suppressions.txt b/contrib/libs/grpc/test/core/util/ubsan_suppressions.txt
deleted file mode 100644
index f37807257f9..00000000000
--- a/contrib/libs/grpc/test/core/util/ubsan_suppressions.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-# Protobuf stuff
-nonnull-attribute:google::protobuf::*
-alignment:google::protobuf::*
-nonnull-attribute:_tr_stored_block
-# The following 5 suppressors should be removed as part of C++ cleanup
-enum:client_fuzzer_one_entry
-enum:message_compress_test
-enum:transport_security_test
-enum:algorithm_test
-alignment:transport_security_test
-# TODO(jtattermusch): address issues and remove the supressions
-nonnull-attribute:gsec_aes_gcm_aead_crypter_decrypt_iovec
-nonnull-attribute:gsec_test_random_encrypt_decrypt
-nonnull-attribute:gsec_test_multiple_random_encrypt_decrypt
-nonnull-attribute:gsec_test_copy
-nonnull-attribute:gsec_test_encrypt_decrypt_test_vector
-alignment:y_absl::little_endian::Store64
-alignment:y_absl::little_endian::Load64
-float-divide-by-zero:grpc::testing::postprocess_scenario_result
-enum:grpc_op_string
-signed-integer-overflow:chrono
-enum:grpc_http2_error_to_grpc_status
-enum:grpc_chttp2_cancel_stream
-enum:api_fuzzer
-# TODO(juanlishen): Remove this supression after
-# https://github.com/GoogleCloudPlatform/layer-definitions/issues/531 is
-# addressed.
-alignment:grpc_core::XdsPriorityListUpdate::*