Index | Thread | Search

From:
Andrew Kloet <andrew@kloet.net>
Subject:
Re: [new] www/thinproxy 0.1.1
To:
ports@openbsd.org
Date:
Tue, 31 Mar 2026 16:43:28 -0400

Download raw body.

Thread
On 3/23/26 2:45 AM, Renaud Allard wrote:
> Hello,
> 
> Here is a port for thinproxy
> 
> Thinproxy is a lightweight, asynchronous HTTP/HTTPS proxy written in C.
> It uses non-blocking I/O with poll(2) in a single-threaded event loop,
> has zero external dependencies, and compiles from a single source file.
> Features include HTTP request forwarding, HTTPS tunneling via CONNECT,
> access control lists, per-IP connection limits, SSRF protection by
> blocking private addresses, and asynchronous DNS resolution. On OpenBSD
> it uses pledge(2) and unveil(2) for additional security.
> 
> It will also need its own user
> 906 _thinproxy          _thinproxy      www/thinproxy
> 
> Only tested on amd64 so far
> 
> Best Regards
Works well for me on amd64.

Just ought to remove the empty patches directory as per portcheck(1).

Andrew