hannesm / Tlstunnel Lwt
Licence: bsd-2-clause
TLS tunnel -- an alternative to stud / stunnel
Stars: ✭ 79
Programming Languages
ocaml
1615 projects
Labels
Projects that are alternatives of or similar to Tlstunnel Lwt
Terraform Aws Alb
Terraform module to provision a standard ALB for HTTP/HTTP traffic
Stars: ✭ 53 (-32.91%)
Mutual labels: tls
Tlslibrary
Simple TlsLibrary written in Kotlin - Provides DSL for creating TLS connections
Stars: ✭ 67 (-15.19%)
Mutual labels: tls
Veracruz
Main repository for the Veracruz privacy-preserving compute project.
Stars: ✭ 71 (-10.13%)
Mutual labels: tls
Esp8266workshop
IoT workshop based on ESP8266, a DHT11/22 and neopixel RGB LED
Stars: ✭ 71 (-10.13%)
Mutual labels: tls
Netcore Postgres Oauth Boiler
A basic .NET Core website boilerplate using PostgreSQL for storage, Adminer for db management, Let's Encrypt for SSL certificates and NGINX for routing.
Stars: ✭ 57 (-27.85%)
Mutual labels: tls
Merecat
Small and made-easy HTTP/HTTPS server based on Jef Poskanzer's thttpd
Stars: ✭ 69 (-12.66%)
Mutual labels: tls
Softethervpn
Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.
Stars: ✭ 8,531 (+10698.73%)
Mutual labels: tls
Nitroshare Desktop
Network file transfer application for Windows, OS X, & Linux
Stars: ✭ 1,150 (+1355.7%)
Mutual labels: tls
Icingaweb2 Module X509
Keeps track of certificates as they are deployed in a network environment.
Stars: ✭ 78 (-1.27%)
Mutual labels: tls
Docker Openldap
Docker OpenLDAP Container w/TLS & Replication Support S6 Overlay, and Zabbix Monitoring based on Alpine
Stars: ✭ 74 (-6.33%)
Mutual labels: tls
Zio Tls Http
100% non-blocking, Java NIO only( inspired by zio-nio) , JSON HTTP server based on Scala ZIO library. Everything including TLS encryption modeled as ZIO effects, convenient route DSL similar to https4s, up to 30K TPS local JSON transaction with 25 threads on 6 cores(i7) with ZIO fibers.
Stars: ✭ 71 (-10.13%)
Mutual labels: tls
TLS tunnel -- a TLS reverse proxy
Who needs a stunnel if you have a tls tunnel?
tlstunnel
is picky; it won't accept connections:
- which do not contain the secure renegotiation extension
- which speak SSL version 3
- if the given certificate chain is not valid (or contains an X.509 version 1 certificate, or less than 1024 bits RSA public key
Deprecated in favour of the MirageOS unikernel.
Installation
You first need OCaml (at least 4.02.0) and OPAM (at least 1.2.2) from your distribution.
Run opam install tlstunnel
after opam init
finished.
Execution
A sample command line is:
tlstunnel -b 127.0.0.1:8080 -f 4433 -cert server.pem
which listens on TCP port 4433
with the given certificate chain
and private key (both in server.pem
), and forwards
connections to 127.0.0.1
on port 8080
.
An optional argument is -l FILE
to log into a file instead of to
stdout. Try --help
for all command line arguments.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].