name: openssh-protocol
version: 0.0.1
synopsis: Haskell implementation of openssh protocol primitives.
homepage: https://github.com/smith-security/openssh-protocol
license: BSD3
license-file: LICENSE
author: Mark Hibberd
maintainer: mth@smith.st
copyright: (c) 2019, HotelKilo
bug-reports: https://github.com/smith-security/openssh-protocol/issues
category: Security
build-type: Simple
extra-source-files: ChangeLog.md, README.md
cabal-version: >= 1.10
description:
This is a library collecting openssh protocol primitives
using 'cereal'.
source-repository head
type: git
location: git@github.com:smith-security/openssh-protocol.git
library
default-language: Haskell2010
build-depends:
base >= 4.10 && < 5
, bytestring == 0.10.*
, cereal == 0.5.*
, integer-logarithms == 1.*
, text == 1.*
, time == 1.*
, vector == 0.12.*
hs-source-dirs:
src
exposed-modules:
Crypto.OpenSSH.Protocol.Encode
Crypto.OpenSSH.Protocol.Decode
test-suite test
default-language: Haskell2010
type: exitcode-stdio-1.0
main-is: test.hs
hs-source-dirs: test
build-depends:
base >= 4.10 && < 5
, cereal
, hedgehog == 0.6.*
, openssh-protocol
, time
other-modules:
Test.Crypto.OpenSSH.Protocol