Index | Thread | Search

From:
Renaud Allard <renaud@allard.it>
Subject:
Re: [new] www/thinproxy 0.1.1
To:
ports@openbsd.org
Date:
Sat, 4 Apr 2026 15:04:27 +0200

Download raw body.

Thread
On 31/03/2026 22:43, Andrew Kloet wrote:
> 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).
> 
Here is the same tgz with patches/ removed

I haven't got a single crash or stall with it since it's installed