minio/internal/config
Shireesh Anjal 4d6d4244f1
Anonymize hosts in subnet health report (#12627)
Ensure that hostnames / ip addresses are not printed in the subnet
health report. Anonymize them by replacing them with `servern` where `n`
represents the position of the server in the pool.

This is done by building a `host anonymizer` map that maps every
possible value containing the host e.g. host, host:port,
http://host:port, etc to the corresponding anonymized name and using
this map to replace the values at the time of health report generation.

A different logic is used to anonymize host names in the `procinfo`
data, as the host names are part of an ellipses pattern in the process
start command. Here we just replace the prefix/suffix of the ellipses
pattern with their hashes.
2021-07-14 00:23:22 -07:00
..
api feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
cache rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
compress rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
dns [deps]: update jwt-go dependency (#12544) 2021-06-24 08:41:04 -07:00
etcd move internal/net to pkg/net package (#12505) 2021-06-14 14:54:37 -07:00
heal rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
identity feat: increase allowed maximum STS expiration timeout to 365 days (#12704) 2021-07-14 00:08:22 -07:00
notify feat: Add support for kakfa audit logger target (#12678) 2021-07-13 09:39:13 -07:00
policy/opa move internal/net to pkg/net package (#12505) 2021-06-14 14:54:37 -07:00
scanner rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
storageclass rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bool-flag_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bool-flag.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
certs_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
certs.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
certsinfo.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config.go Anonymize hosts in subnet health report (#12627) 2021-07-14 00:23:22 -07:00
constants.go fix: allow customizing console redirection (#12665) 2021-07-09 14:27:09 -07:00
crypto_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
crypto.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
errors-utils.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
errors.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
help.go Do not send 'sensitive' flag to client (#12461) 2021-06-07 12:43:21 -07:00
legacy.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00