summaryrefslogtreecommitdiff
path: root/security/ocaml-cryptokit/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2016-05-06Updated package to newest version, 1.10. Changes include:jaapb1-5/+5
- Add all SHA-2 hash functions: SHA-224, SHA-384 and SHA-512 in addition to the existing SHA-256. (Closes: #1223) - Add support for CTR (Counter) chaining mode. - Fix compilation error with OCaml 4.03+dev. - Avoid using some obsolete OCaml stdlib functions.
2015-11-04Add SHA512 digests for distfiles for security categoryagc1-1/+2
Problems found locating distfiles: Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz Package libidea: missing distfile libidea-0.8.2b.tar.gz Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2 Package uvscan: missing distfile vlp4510e.tar.Z Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2014-10-09Updated package to latest version 1.9. Package now uses ocaml.mk.jaapb1-4/+4
Changes include: - More fixes to build in Windows with zlib (mingw and msvc). - Build .cmxs with C bindings (Closes: #1303) - Use advapi32 on Windows (Close: #1055) - Allow to define --zlib-include and --zlib-libdir if zlib is not installed in the standard location. - Added SHA-3 hash function.
2012-08-15Update to 1.6 from Jaap Boender in PR 46800:wiz1-4/+4
This update of ocaml-cryptokit to its newest version, 1.6. does not actually change anything in the functionality of the software. Upstream, the build system has changed, and there are also a few changes to the package (most notably, removal of the PLIST.opt in favour of the PLIST_VARS system)
2012-05-12Initial import of ocaml-cryptokit-1.5. Packaged byJaap Boender in PR 41691.wiz1-0/+5
The Cryptokit library for Objective Caml provides a variety of cryptographic primitives that can be used to implement cryptographic protocols in security-sensitive applications. The primitives provided include: Symmetric-key cryptography: AES, DES, Triple-DES, ARCfour, in ECB, CBC, CFB and OFB modes. Public-key cryptography: RSA encryption and signature; Diffie-Hellman key agreement. Hash functions and MACs: SHA-1, MD5, and MACs based on AES and DES. Random number generation. Encodings and compression: base 64, hexadecimal, Zlib compression. Additional ciphers and hashes can easily be used in conjunction with the library. In particular, basic mechanisms such as chaining modes, output buffering, and padding are provided by generic classes that can easily be composed with user-provided ciphers. More generally, the library promotes a "Lego"-like style of constructing and composing transformations over character streams.