mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-28 02:21:59 +00:00
Fix very strange code in AES functions
This commit is contained in:
parent
4452abf0fc
commit
f7db6e10d3
@ -270,6 +270,7 @@ function run_tests
|
|||||||
01318_encrypt # Depends on OpenSSL
|
01318_encrypt # Depends on OpenSSL
|
||||||
01318_decrypt # Depends on OpenSSL
|
01318_decrypt # Depends on OpenSSL
|
||||||
01663_aes_msan # Depends on OpenSSL
|
01663_aes_msan # Depends on OpenSSL
|
||||||
|
01667_aes_args_check # Depends on OpenSSL
|
||||||
01281_unsucceeded_insert_select_queries_counter
|
01281_unsucceeded_insert_select_queries_counter
|
||||||
01292_create_user
|
01292_create_user
|
||||||
01294_lazy_database_concurrent
|
01294_lazy_database_concurrent
|
||||||
|
@ -168,7 +168,7 @@ private:
|
|||||||
validateFunctionArgumentTypes(*this, arguments,
|
validateFunctionArgumentTypes(*this, arguments,
|
||||||
FunctionArgumentDescriptors{
|
FunctionArgumentDescriptors{
|
||||||
{"mode", isStringOrFixedString, isColumnConst, "encryption mode string"},
|
{"mode", isStringOrFixedString, isColumnConst, "encryption mode string"},
|
||||||
{"input", nullptr, nullptr, "plaintext"},
|
{"input", isStringOrFixedString, nullptr, "plaintext"},
|
||||||
{"key", isStringOrFixedString, nullptr, "encryption key binary string"},
|
{"key", isStringOrFixedString, nullptr, "encryption key binary string"},
|
||||||
},
|
},
|
||||||
optional_args
|
optional_args
|
||||||
|
1
tests/queries/0_stateless/01667_aes_args_check.sql
Normal file
1
tests/queries/0_stateless/01667_aes_args_check.sql
Normal file
@ -0,0 +1 @@
|
|||||||
|
SELECT encrypt('aes-128-ecb', [1, -1, 0, NULL], 'text'); -- { serverError 43 }
|
Loading…
Reference in New Issue
Block a user