mozilla-services / iprepd-nginx

Openresty nginx module for integrating with iprepd
https://github.com/mozilla-services/iprepd
Mozilla Public License 2.0
9 stars 5 forks source link

Remove exclusionary language + ipv6 support in allowlist #46

Closed kkleemola closed 3 years ago

kkleemola commented 3 years ago

This combines two things:

1) Deprecates whitelist. I've left the option there so it can be removed in a future release. For now allowlist overrides it. There's warning messages just incase. 2) Support for ipv6 in allowlist. This meant changing a dependency to use one that uses libcidr which has no official centos package so we build it in a builder container and then copy the artifacts to an intermediate.

kkleemola commented 3 years ago

Changed this to use ipmatcher instead which doesn't require libcidr.