Package: nginx-cf-realip Version: 1.0.1-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 88 Depends: libc6 (>= 2.17), libcurl4 (>= 7.16.2), libssl3 | libssl1.1 Recommends: nginx (>= 1.18.0) Filename: arm64/nginx-cf-realip_1.0.1-1_arm64.deb Size: 13836 MD5sum: e87569e12b508fa58a2e8320b4fb21f5 SHA1: 810bb56e8d5afe8f08921aace0455b145713cefe SHA256: 7af46f78fd10b9f8af7917c29cdbcb4af22a3cffec25351e8dcaef7c6d52bf31 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-cf-realip Description: NGINX dynamic module for Cloudflare real IP restoration This NGINX module automatically fetches and maintains Cloudflare's IPv4 and IPv6 IP ranges, enabling accurate real client IP address restoration when behind Cloudflare's reverse proxy network. . Features: * Automatic periodic fetch of Cloudflare IP ranges (IPv4/IPv6) * Secure HTTPS-only fetching with host validation * Content hashing to detect changes (SHA-256) * Atomic configuration updates via temporary files * Exponential backoff on fetch failures * Zero external runtime dependencies (embedded fetcher) * Dynamic module loading (no NGINX recompilation needed) . The module uses libcurl for HTTPS fetching and OpenSSL for SHA-256 hashing. It generates nginx configuration snippets that can be included to trust Cloudflare's proxy IPs and restore original client addresses from X-Forwarded-For headers. Package: nginx-cf-realip Version: 1.0.1-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 44 Depends: libc6 (>= 2.4), libcurl4 (>= 7.16.2), libssl3 | libssl1.1 Recommends: nginx (>= 1.18.0) Filename: amd64/nginx-cf-realip_1.0.1-1_amd64.deb Size: 14008 MD5sum: b6961c569c1acf21da08387a86c29581 SHA1: 880f356c76b7c119f190f9b62b321555d2febbe7 SHA256: e78bfecc8bda8fc5e153f95c54844d67dc42e8624ecb36ed16b16b69ff39cf28 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-cf-realip Description: NGINX dynamic module for Cloudflare real IP restoration This NGINX module automatically fetches and maintains Cloudflare's IPv4 and IPv6 IP ranges, enabling accurate real client IP address restoration when behind Cloudflare's reverse proxy network. . Features: * Automatic periodic fetch of Cloudflare IP ranges (IPv4/IPv6) * Secure HTTPS-only fetching with host validation * Content hashing to detect changes (SHA-256) * Atomic configuration updates via temporary files * Exponential backoff on fetch failures * Zero external runtime dependencies (embedded fetcher) * Dynamic module loading (no NGINX recompilation needed) . The module uses libcurl for HTTPS fetching and OpenSSL for SHA-256 hashing. It generates nginx configuration snippets that can be included to trust Cloudflare's proxy IPs and restore original client addresses from X-Forwarded-For headers. Package: nginx-torblocker Version: 2.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 77 Depends: libc6 (>= 2.17), nginx (>= 1.18.0) Filename: arm64/nginx-torblocker_2.1.0-1_arm64.deb Size: 7980 MD5sum: d1ed8d00e6e1bc362820504a0770057f SHA1: 40bf62283f86515d1b69bd5dd7329871beccd6da SHA256: f9daa08f6aa26b2da892072a2857afa365812db8bc46d74c7e46003244556756 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-torblocker Description: Nginx module to control Tor exit node traffic This Nginx module provides flexible control over Tor exit node traffic. It can block Tor traffic, allow it alongside regular traffic, or exclusively allow only Tor traffic (blocking clearnet). . Features: - Three operation modes: off (allow all), on (block Tor), only (Tor only) - Automatic URL-based Tor exit list fetching (no cron jobs needed!) - HTTPS support for secure list fetching (requires nginx with SSL) - O(1) IP lookup using hash table - Per-location and per-server configuration Package: nginx-torblocker Version: 2.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 37 Depends: libc6 (>= 2.14), nginx (>= 1.18.0) Filename: amd64/nginx-torblocker_2.1.0-1_amd64.deb Size: 8336 MD5sum: e42311356c4b50faca9fe9eed42f8d6a SHA1: 102efaae4ea35abc2e67566ce28d27c0ea3039f1 SHA256: 5426d2a234eb701876d28b19d411cf47a0de575b90daa5ee96e0e67d2c8c2f88 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-torblocker Description: Nginx module to control Tor exit node traffic This Nginx module provides flexible control over Tor exit node traffic. It can block Tor traffic, allow it alongside regular traffic, or exclusively allow only Tor traffic (blocking clearnet). . Features: - Three operation modes: off (allow all), on (block Tor), only (Tor only) - Automatic URL-based Tor exit list fetching (no cron jobs needed!) - HTTPS support for secure list fetching (requires nginx with SSL) - O(1) IP lookup using hash table - Per-location and per-server configuration Package: nginx-torblocker-dbgsym Source: nginx-torblocker Version: 2.1.0-1 Auto-Built-Package: debug-symbols Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 18 Depends: nginx-torblocker (= 2.1.0-1) Filename: arm64/nginx-torblocker-dbgsym_2.1.0-1_arm64.deb Size: 2924 MD5sum: 9df282e2f2f3245042375655af37791c SHA1: c0b721454fb28096e68be0f1710cfccce34d9248 SHA256: 02457658be09a1633b86f738f8ef5c261db495321a083277a2b5bf258eda79a8 Section: debug Priority: optional Description: debug symbols for nginx-torblocker Build-Ids: 9b6eda844be54db4ab60993a5a174a2ed624b328 Package: nginx-torblocker-dbgsym Source: nginx-torblocker Version: 2.1.0-1 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 17 Depends: nginx-torblocker (= 2.1.0-1) Filename: amd64/nginx-torblocker-dbgsym_2.1.0-1_amd64.deb Size: 2772 MD5sum: 8783fb5df5b0a1c4daa642c7e76c4a5c SHA1: 992844cb72c576fbaf82d0a5524edcfc9602a1ac SHA256: 615494f228659f8d2fd1c9a930a15c587a1927490525b900551af9d86e08dffb Section: debug Priority: optional Description: debug symbols for nginx-torblocker Build-Ids: ae9b88098635287609515b043dad37c8afef8b0c