Source: nginx-waf
Section: httpd
Priority: optional
Maintainer: Rumen Damyanov <contact@rumenx.com>
Build-Depends: debhelper-compat (= 13), gcc, make, libcrypt-dev
Standards-Version: 4.5.0
Homepage: https://github.com/RumenDamyanov/nginx-waf

Package: nginx-waf
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, nginx (>= 1.18.0)
Description: NGINX dynamic module for IP-based Web Application Firewall
 This NGINX module provides IP/CIDR-based access control with named lists,
 tag-based organization, and flexible blacklist/whitelist modes.
 .
 Features:
  * Multiple named IP lists with meaningful identifiers
  * Tag-based organization for bulk list management
  * Blacklist mode: block matched IPs, allow others
  * Whitelist mode: allow only matched IPs, block others
  * Full IPv4 and IPv6 support with CIDR ranges
  * Per-context configuration (http, server, location)
  * Radix tree-based O(1) IP lookups
  * Dynamic module loading (no nginx recompilation needed)
