1 Repo
Interfaces that bind native C/C++ implementations of network protocols to higher-level language runtimes.
Distinct from JNI Wrapper Generators: The existing candidates focus on deployment or configuration, not the JNI architectural binding of the protocol.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Native Protocol Bindings. Refine with filters or upvote what's useful.
ics-openvpn ist ein OpenVPN-Client für Android-Geräte, der zum Aufbau sicherer VPN-Verbindungen verwendet wird. Er fungiert als Verbindungsmanager, der verschlüsselte Tunnel zwischen einem Mobilgerät und einem Remote-Server erstellt, um den Internetverkehr zu schützen und den Zugriff auf private Netzwerke zu ermöglichen. Die Anwendung unterstützt die Konfiguration von Unternehmensgeräten, wodurch zentrale Managementrichtlinien das Verhalten einschränken und Standardverbindungsprofile definieren können. Sie enthält einen Profil-Importer zum Laden von Verbindungseinstellungen und Sicherheitszertifikaten aus Konfigurationsdateien, die per E-Mail oder direktem Download empfangen wurden. Der Client bietet eine programmatische Schnittstelle zur Verwaltung der Start-, Stopp- und Wiederaufnahmezustände von Netzwerkverbindungen über externe Trigger und Anwendungs-Intents. Er nutzt den Android-System-VpnService, um den Netzwerkverkehr über eine virtuelle Schnittstelle zu leiten.
Binds a native C++ implementation of the OpenVPN protocol to the Java runtime using JNI.