Hitch - scalable TLS proxy

Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software.


2020-08-31: Hitch 1.6.1 released. Fixes an issue in the PROXYv2 handling where we sometimes would transmit the wrong 'verify' status for client certificate verification. (changelog

2020-06-25: Hitch 1.6.0 released. Introduces support for client certificate authentication along with various other fixes and improvements. (changelog)

2019-11-27: Hitch 1.5.2 released. This release contains a fix for a bug in yesterday's release that prevented us from running as a non-privileged user. (changelog)

2019-11-26: Hitch 1.5.1 released. Adds support for TCP fast open, along with various minor bug fixes.(changelog)

2018-12-17: Hitch 1.5.0 released. Support for UNIX domain sockets, TLS1.3 and a few other features. (changelog)

2018-04-19: Hitch 1.4.8 released. This release brings the changes introduced in version 1.4.7 with a few additional fixes. (changelog)

2017-06-06: Hitch 1.4.6 released. Minor build-related fix. (changelog)

2017-05-31: Hitch 1.4.5 released. Maintenance release with various bug fixes. (changelog)

2016-12-22: Hitch 1.4.4 released. Maintenance release bringing OpenSSL 1.1.0 support and a few other fixes. (changelog)

2016-11-14: Hitch 1.4.3 released. Maintenance release since 1.4.2 had a build error on FreeBSD. OCSP Stapling is now enabled by default. (changelog)

2016-11-08: Hitch 1.4.2 released. This is a maintenance release adding a hitch.conf man page, safer default values and fix one bug with connection teardown. (changelog)

2016-09-23: Hitch 1.4.1 released. New configuration setting for specifying SSL/TLS protocol. See details and changelog.

2016-09-12: Hitch 1.4.0 released. Minor fixes since 1.4.0-beta1. Add support for ECC certificates (changelog).


Hitch is open-source software released under the BSD license. It originated in the abandoned stud project, which still provide much of the architectural base of the proxy. Main platform is Linux but it should work on other unixes with libev as well.

Binary packaging of Hitch is available in many Linux distributions (debian, enterprise linux) and in FreeBSD ports. See the wiki for links.

Latest releases

Stable: hitch-1.6.1.tar.gz

Older releases can be found in the source/ folder.


Related links