frostfs-s3-gw/api/handler
Roman Loginov 04b8fc2b5f
All checks were successful
/ Vulncheck (push) Successful in 1m28s
/ Builds (push) Successful in 2m14s
/ Lint (push) Successful in 3m59s
/ Tests (push) Successful in 3m17s
[#562] Empty default value for TLS termination header param
If the service is accessed not through a proxy and the
default value of the parameter with the header key is
not empty, then the system administrator does not
control disabling TLS verification in any way, because
the client can simply add a known header, thereby
skipping the verification. Therefore, the default value
of the header parameter is made empty. If it is empty,
then TLS verification cannot be disabled in any way.
Thus, the system administrator will be able to control
the enabling/disabling of TLS.

Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-12-13 11:12:58 +00:00
..
acl.go [#501] Consider using request logger in logAndSendError 2024-11-02 08:51:48 +00:00
acl_test.go [#528] Check owner ID before deleting bucket 2024-11-12 12:47:43 +00:00
api.go [#562] Support TLS termination header for SSE-C 2024-12-11 16:09:43 +03:00
api_test.go [#266] Support per namespace placement policies configuration 2023-11-28 16:12:42 +03:00
attributes.go [#562] Support TLS termination header for SSE-C 2024-12-11 16:09:43 +03:00
attributes_test.go [#219] Return ETag in quotes 2023-11-22 11:12:32 +00:00
copy.go [#562] Support TLS termination header for SSE-C 2024-12-11 16:09:43 +03:00
copy_test.go [#357] Add check of request and resource tags 2024-04-17 07:06:58 +00:00
cors.go [#556] Check bucket name not only during creation 2024-11-20 08:13:27 +00:00
cors_test.go [#399] Add OPTIONS method for object operations 2024-06-04 12:59:45 +00:00
delete.go [#540] Add md5 S3Tests compatability 2024-11-13 14:50:16 +03:00
delete_test.go [#339] Drop aws-sdk-go v1 2024-12-10 15:04:56 +03:00
encryption_test.go [#543] Add md5 sse-c S3Tests compatability 2024-11-28 06:06:55 +00:00
get.go [#562] Support TLS termination header for SSE-C 2024-12-11 16:09:43 +03:00
get_test.go [#538] Return headers with 304 Not Modified 2024-11-13 13:49:09 +00:00
handler_fuzz_test.go [#492] Add panic catchers to fuzzing tests 2024-09-16 10:36:30 +00:00
handlers_test.go [#562] Empty default value for TLS termination header param 2024-12-13 11:12:58 +00:00
head.go [#562] Support TLS termination header for SSE-C 2024-12-11 16:09:43 +03:00
head_test.go [#563] Ignore precondition headers with invalid date format 2024-11-27 12:07:04 +03:00
info.go [#501] Consider using request logger in logAndSendError 2024-11-02 08:51:48 +00:00
lifecycle.go [#536] Add rule ID generation 2024-11-12 12:51:02 +00:00
lifecycle_test.go [#536] Add rule ID generation 2024-11-12 12:51:02 +00:00
list.go [#501] Consider using request logger in logAndSendError 2024-11-02 08:51:48 +00:00
locking.go [#501] Consider using request logger in logAndSendError 2024-11-02 08:51:48 +00:00
locking_test.go [#556] Check bucket name not only during creation 2024-11-20 08:13:27 +00:00
multipart_upload.go [#562] Support TLS termination header for SSE-C 2024-12-11 16:09:43 +03:00
multipart_upload_test.go [#543] Add md5 sse-c S3Tests compatability 2024-11-28 06:06:55 +00:00
not_support.go [#501] Consider using request logger in logAndSendError 2024-11-02 08:51:48 +00:00
object_list.go [#501] Consider using request logger in logAndSendError 2024-11-02 08:51:48 +00:00
object_list_test.go [#539] Fix listing v1 bookmark marker 2024-11-12 12:58:09 +00:00
patch.go [#563] Ignore precondition headers with invalid date format 2024-11-27 12:07:04 +03:00
patch_test.go [#563] Ignore precondition headers with invalid date format 2024-11-27 12:07:04 +03:00
put.go [#562] Empty default value for TLS termination header param 2024-12-13 11:12:58 +00:00
put_test.go [#562] Empty default value for TLS termination header param 2024-12-13 11:12:58 +00:00
response.go [#462] Implement PATCH for regular objects 2024-09-03 11:57:59 +00:00
s3encoder.go [#405] English Check 2022-04-22 14:01:40 +03:00
s3encoder_test.go [#155] Added s3 url encoder 2021-07-14 11:34:49 +03:00
s3reader.go [#339] Drop aws-sdk-go v1 2024-12-10 15:04:56 +03:00
s3reader_test.go [#339] Fix stream sigV4a chunk-encoding 2024-12-10 15:04:56 +03:00
s3v4aReader.go [#339] Fix stream sigV4a chunk-encoding 2024-12-10 15:04:56 +03:00
tagging.go [#501] Consider using request logger in logAndSendError 2024-11-02 08:51:48 +00:00
tagging_test.go [#488] Renamed api/errors, layer/frostfs and layer/tree package names 2024-10-02 12:35:04 +03:00
unimplemented.go [#501] Consider using request logger in logAndSendError 2024-11-02 08:51:48 +00:00
util.go [#556] Check bucket name not only during creation 2024-11-20 08:13:27 +00:00
util_test.go [#488] middleware/policy: Add frostfs-to-s3 error transformation 2024-10-02 12:35:04 +03:00
versioning.go [#501] Consider using request logger in logAndSendError 2024-11-02 08:51:48 +00:00