haskell-tor: A Haskell Tor Node
An implementation of the Tor anonymity system in Haskell.
The core functionality is exported both as an application
and as a high-level library exported by the Tor
module.
Please see that module for common usage scenarios, and
dip only into the other files for advanced / unplanned
cases.
[Skip to Readme]
Modules
- Tor
- Tor.Circuit
- DataFormat
- Tor.DataFormat.Consensus
- Tor.DataFormat.DefaultDirectory
- Tor.DataFormat.DirCertInfo
- Tor.DataFormat.Helpers
- Tor.DataFormat.RelayCell
- Tor.DataFormat.RouterDesc
- Tor.DataFormat.TorAddress
- Tor.DataFormat.TorCell
- Tor.HybridCrypto
- Tor.Link
- Tor.Link.CipherSuites
- Tor.Link.DH
- Tor.NetworkStack
- Tor.NetworkStack.Fetch
- Tor.NetworkStack.Hans
- Tor.NetworkStack.System
- Tor.Options
- Tor.RNG
- Tor.RouterDesc
- Tor.RouterDesc.Render
- State
- Tor.State.CircuitManager
- Tor.State.Credentials
- Tor.State.Directories
- Tor.State.LinkManager
- Tor.State.Routers
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
network | Use the base network library | Enabled |
hans | Use the Haskell Network Stack (HaNS) | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- haskell-tor-0.1.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0.0, 0.1.1, 0.1.2 |
---|---|
Dependencies | array (>=0.5 && <0.7), asn1-encoding (>=0.9 && <0.10), asn1-types (>=0.3 && <0.4), async (>=2.0.2 && <2.2), attoparsec (>=0.13 && <0.15), base (>=4.7 && <5.0), base64-bytestring (>=1.0 && <1.2), binary (>=0.7.1 && <0.9), bytestring (>=0.10 && <0.11), cereal (>=0.4 && <0.6), containers (>=0.5 && <0.7), cryptonite (>=0.6 && <0.10), fingertree (>=0.1 && <0.3), HALVMCore (>=2.0 && <2.4), hans (>=2.6 && <2.8), haskell-tor (>=0.1 && <0.3), hourglass (>=0.2.9 && <0.4), memory (>=0.7 && <0.11), monadLib (>=3.7 && <3.9), network (>=2.5 && <2.7), pretty-hex (>=1.0 && <1.2), pure-zlib (>=0.4 && <0.5), time (>=1.4 && <1.6), tls (>=1.3.2 && <1.5), x509 (>=1.6 && <1.8), x509-store (>=1.6 && <1.8), XenDevice (>=2.0 && <2.4) [details] |
Tested with | ghc ==7.10.2, ghc ==7.8.4 |
License | BSD-3-Clause |
Author | Adam Wick |
Maintainer | awick@galois.com |
Category | Network |
Home page | http://github.com/GaloisInc/haskell-tor |
Source repo | head: git clone http://github.com/GaloisInc/haskell-tor |
Uploaded | by AdamWick at 2015-12-01T04:22:27Z |
Distributions | |
Executables | haskell-tor |
Downloads | 2070 total (4 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2016-11-29 [all 4 reports] |