minio/cmd/http
Andreas Auernhammer 97aa831352
add new pkg/fips for FIPS 140-2 (#12051)
This commit introduces a new package `pkg/fips`
that bundles functionality to handle and configure
cryptographic protocols in case of FIPS 140.

If it is compiled with `--tags=fips` it assumes
that a FIPS 140-2 cryptographic module is used
to implement all FIPS compliant cryptographic
primitives - like AES, SHA-256, ...

In "FIPS mode" it excludes all non-FIPS compliant
cryptographic primitives from the protocol parameters.
2021-04-14 08:29:56 -07:00
..
stats audit: Merge ResponseWriter with RecordAPIStats (#9496) 2020-04-30 11:27:19 -07:00
close.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
dial_dnscache.go avoid frequent DNS lookups for baremetal setups (#11972) 2021-04-08 17:51:59 -07:00
dial_dnscache_test.go fix: use common logging implementation for DNSCache (#11284) 2021-01-15 14:04:56 -08:00
dial_linux.go remove ipv6 fallbackdelay leave it as default 2021-02-10 17:35:09 -08:00
dial_others.go fix: incorrect errors thrown by lint (#11699) 2021-03-04 14:27:38 -08:00
headers.go [feat] Add targz transparent extract support (#11849) 2021-03-26 17:15:09 -07:00
listen_nix.go Bump default idleConnsPerHost to control conns in time_wait (#10653) 2020-10-12 14:19:46 -07:00
listen_others.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
listener.go add different TCP timeouts for internal and incoming (#10090) 2020-07-19 17:16:12 -07:00
listener_test.go Fix common Windows failure (#10397) 2020-09-01 10:11:15 -07:00
server.go add new pkg/fips for FIPS 140-2 (#12051) 2021-04-14 08:29:56 -07:00
server_test.go Tune tcp keep-alives with new kernel timeout options (#9963) 2020-07-03 10:03:41 -07:00