summaryrefslogtreecommitdiff
path: root/platform/src/ssl_service_cache.cpp
diff options
context:
space:
mode:
authorzhengchao <[email protected]>2019-05-25 19:12:55 +0800
committerzhengchao <[email protected]>2019-05-25 19:12:55 +0800
commite53f5ebcf209265370dcadaa58663a4165e5578b (patch)
tree4a74a800c754d1fc1a0b33506aa104a2d6431fca /platform/src/ssl_service_cache.cpp
parent7431a0e50a768611e0f4fb713aa37a2fda8fc047 (diff)
处理Client Hello中的GREASE close #134
Diffstat (limited to 'platform/src/ssl_service_cache.cpp')
-rw-r--r--platform/src/ssl_service_cache.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/platform/src/ssl_service_cache.cpp b/platform/src/ssl_service_cache.cpp
index 097ab32..21ad23f 100644
--- a/platform/src/ssl_service_cache.cpp
+++ b/platform/src/ssl_service_cache.cpp
@@ -81,14 +81,11 @@ static size_t ssl_svc_client_st_mk_key(const struct ssl_chello* chello, char* ke
memcpy(key_buff+key_len, chello->sign_algos, chello->sign_algos_len);
key_len+=chello->sign_algos_len;
}
- /*
- //Temporary remove EC groups from client identifier for ssl_chello_parse cannot handling GREASE type.
if(chello->supported_groups && sz-key_len > chello->supported_groups_len)
{
memcpy(key_buff+key_len, chello->supported_groups, chello->supported_groups_len);
key_len+=chello->supported_groups_len;
}
- */
return key_len;
}
static long cli_st_read_cb(void * data, const uchar * key, uint size, void * user_arg)