[FEATURE] Add API to anonymize IP addresses 13/56713/5
authorGeorg Ringer <georg.ringer@gmail.com>
Tue, 27 Feb 2018 04:28:57 +0000 (05:28 +0100)
committerFrank Naegler <frank.naegler@typo3.org>
Thu, 19 Apr 2018 09:54:43 +0000 (11:54 +0200)
commit23ef7dbea02d8158d1d808cdb809414c4a480ba7
tree22375de1b24d77b6f04c0ac7711c0318535c7023
parent656e55302f56433a22e496961069455ff66d483c
[FEATURE] Add API to anonymize IP addresses

Add an API to anonymize IP addresses.
The core uses this API to anonymize all IP addresses before
storing them. E.g. when logging.

This a necessary tool in order to comply with data and privacy
protections laws.

Resolves: #84053
Releases: master, 8.7, 7.6
Change-Id: Id45ee94696dee4fa2293e1226f2076883f6b9ade
Reviewed-on: https://review.typo3.org/56713
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
typo3/sysext/core/Classes/Utility/IpAnonymizationUtility.php [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/7.6.x/Feature-84053-APIToAnonymizeIPAddresses.rst [new file with mode: 0644]
typo3/sysext/core/Tests/Unit/Utility/IpAnonymizationUtilityTest.php [new file with mode: 0644]