Orchid: VPN, Personal Firewall
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Patrick Niemeyer c14acb80c5 Fix bug in cancel key import. Fix missing dispose call. 4 years ago
.github/ISSUE_TEMPLATE Update issue templates 4 years ago
app-android Update pubspec.lock from app-android for new code. 4 years ago
app-ios Added first pass at circuit builder page and config generation based upon it. 4 years ago
app-shared Fix bug in cancel key import. Fix missing dispose call. 4 years ago
dir-ethereum Apparently, contract parameters can be typed here. 4 years ago
env Use JavaScript (duktape) in configuration file ;P. 4 years ago
lot-ethereum Add support for lottery pot verifier contracts :D. 4 years ago
min-webrtc Upgrade to the latest WebRTC and an LTS of abseil. 4 years ago
min-wireshark The dtd_grammar rule uses a distributed dtd_parse. 4 years ago
openzeppelin-solidity@cdf655f770 It's hard to justify never upgrading OpenZeppelin. 4 years ago
p2p Allow probabilistic balance to fit into a uint256. 4 years ago
pkg-lnx On macOS, uname strangely does not have a -o flag. 4 years ago
pmp-ethereum Upgrade to the latest versions of Flutter / Flare. 4 years ago
sim-payprotocol sim: several bugfixes to multi-hop route construct and fwding 4 years ago
snap Initial snap, deb, and rpm packaging 4 years ago
srv-shared Allow probabilistic balance to fit into a uint256. 4 years ago
tok-ethereum Upgrade to solc 0.5.12 and force compiler version. 4 years ago
tst-ethereum Fix unmount behavior for a couple of components. 4 years ago
tst-network Start server split to multiple files and fix name. 4 years ago
tst-openvpn3 Set OPENVPN_PACKET_LOG=packet.log in tst-openvpn3. 4 years ago
tst-tunnel Bring back --config to tst-tunnel argument parser. 4 years ago
vpn-android Fix yet another silly compile error on Android :/. 4 years ago
vpn-apple Use new infrastructure to support "full" multihop. 4 years ago
vpn-shared Allow probabilistic balance to fit into a uint256. 4 years ago
vpn-windows Remove original virtual VPN (but Windows example). 4 years ago
.gitignore Reimplement make clean in terms of git clean -fXd. 4 years ago
.gitmodules Use JavaScript (duktape) in configuration file ;P. 4 years ago
AUTHORS Add everyone working on project to copyright file. 4 years ago
COPYING Add COPYING and LICENSE documents 4 years ago
LICENSE Add COPYING and LICENSE documents 4 years ago
NOTES.txt Migrate old README to Notes.txt 4 years ago
PureVPN.ovpn Configure disableClientCert from .ovpn (not code). 4 years ago
README.md Add product descrirption to README 4 years ago
SECURITY.md Create SECURITY.md 4 years ago
code-of-conduct.md Replace placeholder email address in code-of-conduct.md with real one 4 years ago
default.mk Unify identity.mk and provide sane naming default. 4 years ago
identity.mk.in Remove Infura and Alchemy tokens from identity.mk. 4 years ago
makefile Add .PHONY to the top makefile, fixing tst-tunnel. 4 years ago
remake Finish porting the server for Linux (x86_64 only). 4 years ago
remix Use HTTP for remixd (to allow using a local geth). 4 years ago

README.md

Overview

The Orchid app is an Open Source packet analyzer that allows you to view your network traffic locally on your device, without connecting through a server. The packet capture runs on the phone only, providing you with a stream of information including IP addresses, hostnames and ports for insight and analysis of your internet traffic.

Features

  • Local VPN service for packet capture
  • Advanced filtering to drill down on the data you care about
  • Source and destination IP address & port number
  • Open Source

Vision

Our vision is to enable secure access to the internet for everyone, everywhere. Over the coming months, we’ll be releasing more features in our suite of privacy-enabling tools. We are working towards a decentralized marketplace for VPN service.