sniproxy (0.6.1) unstable; urgency=high

  * Fix buffer overflow in address module
  * Fix tests

 -- Dustin Lundquist <dustin@null-ptr.net>  Thu, 16 Mar 2023 21:53:48 -0700

sniproxy (0.6.0) unstable; urgency=medium

  * PROXY v1 protocol support
  * SO_REUSEPORT support on Linux 3.9 and later
  * Listener ipv6_only directive to accept only IPv6 connections
  * TCP keepalive

 -- Dustin Lundquist <dustin@null-ptr.net>  Wed, 05 Dec 2018 20:12:24 -0800

sniproxy (0.5.0) unstable; urgency=medium

  * Transparent proxy support
  * Use accept4() on Linux
  * Run as group specified in config

 -- Dustin Lundquist <dustin@null-ptr.net>  Wed, 26 Apr 2017 07:17:13 -0700

sniproxy (0.4.0) unstable; urgency=medium

  * Improve DNS resolver:
    Support for AAAA records
    Configuration options
  * Global access log
  * Man page for sniproxy.conf
  * Reject IP literals as hostnames for wildcard backends

 -- Dustin Lundquist <dustin@null-ptr.net>  Tue, 07 Apr 2015 09:14:41 -0700

sniproxy (0.3.6) unstable; urgency=medium

  * Improve logging:
    Fix negative connection duration in access log
    Include log rotate script
    Reopen log files on SIGHUP
    Share file handle to same log file between listeners
    Avoid unnecessary reconnection to syslog socket
    Cache timestamp string for current second
  * Man page
  * Packaging improvements:
    passes lintian and rpm-lint

 -- Dustin Lundquist <dustin@null-ptr.net>  Fri, 26 Sep 2014 19:52:38 -0700

sniproxy (0.3.5) unstable; urgency=medium

  * Configuration reloading on SIGHUP
  * SSL 2.0 connection handling: do not treat as an error, use fallback
    address if configured.
  * Fix buffer_coalesce error
  * Spawn privileged child to bind sockets to privileged ports on reload
  * Add -V flag to return sniproxy version
  * Use libev for timestamps to improve portability
  * Include several for BSD compatibility

 -- Dustin Lundquist <dustin@null-ptr.net>  Wed, 13 Aug 2014 18:25:53 -0700

sniproxy (0.3.4) unstable; urgency=medium

  * Add source address specification configuration option.
  * Line buffer log files.
  * Fix segfault when no hostname included in TLS extensions.
  * Fix erroneously report of invalid TLS client handshake.

 -- Dustin Lundquist <dustin@null-ptr.net>  Sun, 18 May 2014 14:38:33 -0700

sniproxy (0.3.3) unstable; urgency=medium

  * Fix format argument segfault in buffer full warning.
  * Add sniproxy-dbg package.
  * File descriptor limit: raise limit and improve handling when limit is
    reached.

 -- Dustin Lundquist <dustin@null-ptr.net>  Tue, 22 Apr 2014 17:35:59 -0700

sniproxy (0.3.2-1) unstable; urgency=high

  * Fix use after free when client closes connection before DNS response is
    received.
  * Fix two DNS query memory leaks.

 -- Dustin Lundquist <dustin@null-ptr.net>  Fri, 11 Apr 2014 16:32:06 -0700

sniproxy (0.3.1-1) unstable; urgency=high

  * Fix bug when client completely fills the buffer before the DNS query is
    answered.
  * Fix handling of invalid hostnames in client requests.

 -- Dustin Lundquist <dustin@null-ptr.net>  Wed, 09 Apr 2014 21:08:55 -0700

sniproxy (0.3-1) unstable; urgency=medium

  * Nonblocking connect and DNS resolution

 -- Dustin Lundquist <dustin@null-ptr.net>  Tue, 08 Apr 2014 17:03:37 -0700

sniproxy (0.2) unstable; urgency=low

  * Moving pidfile

 -- Dustin Lundquist <dustin@null-ptr.net>  Thu, 30 Jan 2014 13:51:02 -0800

sniproxy (0.1-1) unstable; urgency=low

  * Initial release

 -- Andreas Loibl <andreas@andreas-loibl.de>  Tue, 18 Jun 2013 17:55:43 +0200
