nginx-torblocker (2.1.1-1) unstable; urgency=medium

  * Verify the peer certificate and hostname on HTTPS fetches
  * Restrict the fetch client to TLS 1.2 and TLS 1.3
  * Size the outbound HTTP request from the URL instead of a fixed buffer
  * Compile the HTTPS client into OBS builds (NGX_HTTP_SSL)
  * Write HTTPS requests with ngx_ssl_write so the module can load
  * Build-depend on libcrypt-dev (Ubuntu 26.04 no longer ships crypt.h in libc6-dev)

 -- Rumen Damyanov <contact@rumenx.com>  Wed, 28 Oct 2026 12:00:00 +0200

nginx-torblocker (2.1.0-1) unstable; urgency=medium

  * Added "torblock only" mode - allow ONLY Tor traffic (block clearnet)
  * Three operation modes: off (allow all), on (block Tor), only (Tor only)
  * Useful for privacy-focused endpoints and anonymous submission portals
  * Updated documentation with new mode examples

 -- Rumen Damyanov <contact@rumenx.com>  Fri, 10 Jan 2026 14:00:00 +0200

nginx-torblocker (2.0.0-1) unstable; urgency=medium

  * Major rewrite: Implemented actual Tor blocking functionality
  * Added automatic URL-based Tor exit list fetching (no cron jobs needed!)
  * Added HTTPS support for secure list fetching (requires nginx with SSL)
  * Added hash table for O(1) IP lookup performance
  * Added access phase handler for request blocking
  * Module automatically fetches and updates Tor exit node list
  * Requires resolver directive in http block for DNS resolution
  * Updated all documentation to match implementation

 -- Rumen Damyanov <contact@rumenx.com>  Fri, 10 Jan 2026 12:00:00 +0200

nginx-torblocker (1.0.1-1) unstable; urgency=medium

  * Multi-distribution build support via OBS
  * Vendored nginx headers for offline builds
  * Minimal build dependencies (gcc, make, debhelper)
  * Support for Debian, Ubuntu, Fedora, openSUSE, RHEL

 -- Rumen Damyanov <contact@rumenx.com>  Sun, 06 Oct 2025 16:55:00 +0300

nginx-torblocker (1.0.0-1) unstable; urgency=medium

  * Initial release
  * Basic Tor blocking module for Nginx

 -- Rumen Damyanov <contact@rumenx.com>  Fri, 22 Mar 2025 20:00:00 +0200
