./net/sniproxy, Proxy that routes based on TLS server name extension

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.6.0nb1, Package name: sniproxy-0.6.0nb1, Maintainer: wiedi

Proxies incoming HTTP and TLS connections based on the hostname
contained in the initial request. This enables HTTPS name-based virtual
hosting to separate backend servers without installing the private key
on the proxy machine.


Required to run:
[devel/pcre] [net/udns] [devel/libev]

Required to build:
[devel/gettext-m4] [pkgtools/cwrappers]

Master sites:

SHA1: 26ff187c46eb4f98f9f1731cd26f341383ea6454
RMD160: 24e9126e100bdc6a04a4dd5fbe7379b642e04ff2
Filesize: 76.675 KB

Version history: (Expand)


CVS history: (Expand)


   2019-01-12 00:09:54 by Amitai Schleier | Files touched by this commit (7) | Package updated
Log message:
Support PKG_SYSCONFDIR and VARBASE. Add SNIPROXY_{USER,GROUP}, both
defaulting to "sniproxy." Add rc.d script. Bump PKGREVISION.
   2019-01-08 15:41:17 by Sebastian Wiedenroth | Files touched by this commit (3) | Package updated
Log message:
sniproxy: update to 0.6.0

2018-12-05  Dustin Lundquist <dustin@null-ptr.net>
	0.6.0 Release

	* PROXY v1 protocol support
	* SO_REUSEPORT support on Linux 3.9 and later
	* Listener ipv6_only directive to accept only IPv6 connections
	* TCP keepalive
   2018-04-18 21:34:11 by Kamil Rytarowski | Files touched by this commit (2)
Log message:
sniproxy: Improve distinfo

Reuse the GitHub framework and stop using plain ${PKGVERSION_NOREV}.zip for
distfile name.

No functional change intended.
   2017-05-09 16:17:07 by Sebastian Wiedenroth | Files touched by this commit (3) | Package updated
Log message:
Update sniproxy to 0.5.0

2017-04-26  Dustin Lundquist <dustin@null-ptr.net>
	0.5.0 Release

	* Transparent proxy support
	* Use accept4() on Linix
	* Run as group specified in config
   2016-06-08 12:16:57 by Jonathan Perkin | Files touched by this commit (89)
Log message:
Remove the stability entity, it has no meaning outside of an official context.
   2016-06-08 12:02:27 by Jonathan Perkin | Files touched by this commit (44)
Log message:
Change the service_bundle name to "export" to reduce diffs between the
original manifest.xml file and the output from "svccfg export".
   2015-11-04 01:35:47 by Alistair G. Crooks | Files touched by this commit (748)
Log message:
Add SHA512 digests for distfiles for net category

Problems found with existing digests:
	Package haproxy distfile haproxy-1.5.14.tar.gz
	159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package bsddip: missing distfile bsddip-1.02.tar.Z
	Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz
	Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2
	Package djbdns: missing distfile djbdns-cachestats.patch
	Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch
	Package gated: missing distfile gated-3-5-11.tar.gz
	Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz
	Package poink: missing distfile poink-1.6.tar.gz
	Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz
	Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch
	Package waste: missing distfile waste-source.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-05 00:14:22 by Sebastian Wiedenroth | Files touched by this commit (3) | Package updated
Log message:
Update sniproxy to 0.4.0

2015-04-07  Dustin Lundquist <dustin@null-ptr.net>
	0.4.0 release

	* 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