NOTICE: This package has been removed from pkgsrc

./wip/hs-crypto-api, Generic interface for cryptographic operations

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.13, Package name: hs-crypto-api-0.13, Maintainer: pho

A generic interface for cryptographic operations, platform independent
quality RNG, property tests and known-answer tests (KATs) for common
algorithms, and a basic benchmark infrastructure. Maintainers of hash
and cipher implementations are encouraged to add instances for the
classes defined in Crypto.Classes. Crypto users are similarly
encouraged to use the interfaces defined in the Classes module. Any
concepts or functions of general use to more than one cryptographic
algorithm (ex: padding) is within scope of this package.


Required to run:
[wip/ghc] [wip/hs-cereal] [wip/hs-entropy] [devel/hs-transformers] [devel/hs-tagged]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: b1944b28e228c03e483edfa5eaa7e5da3c4dbd71
RMD160: e5747ba725482dab0635d13040b6f137e1436b46
Filesize: 46.762 KB

Version history: (Expand)


CVS history: (Expand)


   2014-08-29 16:09:59 by Ryosuke Moro | Files touched by this commit (104)
Log message:
make it clear what package depend on

discussed with wiz@.
   2014-05-17 23:00:05 by Ryosuke Moro | Files touched by this commit (25)
Log message:
Remove hs-tagged, imported to pkgsrc/devel
   2014-05-15 23:49:04 by Ryosuke Moro | Files touched by this commit (110)
Log message:
Remove hs-transformers, imported to pkgsrc/devel.
   2014-01-01 09:08:28 by Ryosuke Moro | Files touched by this commit (4)
Log message:
Update to 0.13

changes:
0.13
 - Remove CWC code for now
 - Fix up some comments
 - Expand Exception module with Crypto.Random functions and comments.
 - Derive 'Data' on ReseedInfo
 - Export functions to generate an IV.
 - Derive Data
 - Add an exceptions-based interface
 - First implementation of reference cwc mode
   We still need cwcLazy and to test the current implementation along with
   document that it isn't a performant implementation.
 - Allow a random gen for asym decryption
 - Move all but auth modes over to Crypto.Classes.
   2013-09-08 09:36:43 by Ryosuke Moro | Files touched by this commit (3)
Log message:
Update to 0.12.2.2

changes:
0.12.2.2
  - Merge pull request #20 from kazu-yamamoto/master
    stop using reproxy.
    GHC 7.8 provides Data.Proxy and "tagged" will stop exporting its \ 
Data.Proxy. Unfortunately, GHC 7.8's Data.Proxy does not have \ 
"reproxy".
  - Merge pull request #19 from singpolyma/master
    Export the non-IO key generators again.

0.12.2.1 ( 0.12.1 --> 0.12.2.1 )
  - lambda

0.12.1
  - Add keyLengthBytes tag.
  - Add a new i2bs_unsized (by request)
   2013-04-24 03:02:15 by Ryosuke Moro | Files touched by this commit (4)
Log message:
Update to 0.12

changes:
0.12
  Fix compile errors/warnings due to imports.
  Build-Depends; Remove upper bounds
   2013-04-16 13:06:42 by Ryosuke Moro | Files touched by this commit (4)
Log message:
Update to 0.11

CHANGELOG:
0.10.2
  Update bytestring dep
  Import CInt constructor because GHC HEAD is evidently inferior to 7.4 in some \ 
manner
0.10.1
  Updated build deps
0.10
  Add Typeable and Exception instances to GenError in response to users.
  Added throw left
   2012-03-04 09:14:39 by PHO / phonohawk | Files touched by this commit (4) | Package updated
Log message:
Upstream update to crypto-api-0.9