minio/internal
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
..
auth [deps]: update jwt-go dependency (#12544) 2021-06-24 08:41:04 -07:00
bpool rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket fix:(replication/bandwidth) add missing validation in monitored reader (#12582) 2021-06-27 10:11:13 -07:00
color rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config Anonymize hosts in subnet health report (#12627) 2021-07-14 00:23:22 -07:00
crypto rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
disk rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
dsync rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
etag rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
event fix: allow authToken for webhook to support Splunk (#12663) 2021-07-09 11:47:04 -07:00
fips rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
handlers rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
hash rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
http s3: Force a prefix removal using a special header (#12504) 2021-06-15 18:43:14 -07:00
ioutil fix: honor system umask for file creates (#12601) 2021-07-06 12:54:16 -07:00
jwt [deps]: update jwt-go dependency (#12544) 2021-06-24 08:41:04 -07:00
kms rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
lock rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
logger feat: Add support for kakfa audit logger target (#12678) 2021-07-13 09:39:13 -07:00
lsync rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
mountinfo rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
pubsub rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
rest move internal/net to pkg/net package (#12505) 2021-06-14 14:54:37 -07:00
s3select rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
smart rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
sync/errgroup rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00