{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"dsvpn-0.1.5","path":"net/dsvpn","url":"/packages/current/net/dsvpn/","comment":"small and simple TCP VPN with modern crypto","homepage":"https://github.com/jedisct1/dsvpn","maintainer":"Stuart Henderson <stu.ports@spacehopper.org>","description":"DSVPN is a Dead Simple VPN, designed to address the most common use case\nfor using a VPN: client -> untrusted network -> vpn server -> the Internet\n\n* Runs on TCP. Works pretty much everywhere, including on public WiFi\n  where only TCP/443 is open or reliable.\n* Uses only modern cryptography, with formally verified implementations.\n* Low and constant memory footprint.\n* Small (~25 KB), with an equally small and readable code base.\n  No external dependencies.\n* No configuration file. No post-configuration. Run a single-line command\n  on the server, a similar one on the client and you're done. No firewall\n  and routing rules to manually mess with.\n* Works with Linux, MacOS and OpenBSD, as well as DragonFly BSD, FreeBSD\n  and NetBSD in client and point-to-point modes.\n* Doesn't leak between reconnects if the network doesn't change.\n  Blocks IPv6 on the client to prevent IPv6 leaks.\n","package_architecture":"amd64","stem":"dsvpn","readme":null,"dependencies":[],"reverse_dependencies":{"count":0,"url":null},"categories":["net"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
