All Versions
3
Latest Version
Avg Release Cycle
2 days
Latest Release
2431 days ago

Changelog History

  • v0.1.2

    April 12, 2016
  • v0.1.1 Changes

    April 12, 2016

    ๐Ÿ”‹ Features

    • Add main crate to Makefile (10a24789)
    • โœ… TravisCI should use Makefile to test crates (7d05296c)
    • Create Makefile to execute tasks on each crate (32f098b6)
    • Extract modules into independent crates (b9ec1a47)
    • use debug_assert instead of assert_eq (50066e0e)
    • Add no-std flag to byteorder (8dd0143e)
    • Add profiling options for benchmarks (74de1d97)
    • ๐Ÿ‘ Add Redox support (c442e7a9)
    • Use only byteorder::ByteOrder to allow usage without libstd (f6d53b30)
    • ๐Ÿ”ง Add projectionist configuration (e75fc701)
    • ๐Ÿ‘• Add Clippy lints (34da1d01)
    • .clog.toml: Add clog configuration (bd5a603f)
    • .travis.yml: GetBadges integration (39bbb4b7)
    • README:
    • benches/digest: Use block size in benches (cff8835e)
    • bin: Remove tools (7023679b)
    • digest:
      • Use typenum in Digest (93b0d72f)
      • Implement Clone trait (35e0f07e, closes #57)
      • Add SHA-512/224 and SHA-512/256 hash functions (9932a497)
      • Add quickchecks against OpenSSL (8f970ce9)
    • digest::blake2: Add Blake2 digest function (c1594432)
    • digest::sha3: Remove std::io dependency (7eadab57)
    • digest::tiger:
    • digest::tiger::Tiger2: Add implementation (329e3f2c)
    • examples/sums: add Tiger hash (c61d1392)
    • kdf::bcrypt: Move bcrypt to kdf module (9cb4747e)
    • mac::hmac:
    • sum: add Tiger supported hashes (ded917cb)
    • utils::buffer: Make buffers generic over size (07c87c0d)
    • utils::buffer::StandardPadding: allow custom pads (52e5201f)

    ๐Ÿ› Bug Fixes

    • โœ… Test script (339c0575)
    • Add empty unstable feature to all (ac8b6e71)
    • ๐Ÿ— TravisCI build script (416481a6)
    • disallow failures on nightly (94f29db5)
    • loosen dependencies a little and allow failures on nightly (d8aa832a)
    • rename bin/ to tools/ (9df2b1c3)
    • Add Cargo feature no-std (d8761f49)
    • โšก๏ธ Update Clippy (81997bf7)
    • ๐Ÿ— Fix SHA2-512/224 build (e87d691f)
    • Fix SHA-224 implementation (6c402ca1)
    • ๐Ÿ‘• Remove old lint (3d49ddd9)
    • โœ๏ธ typos in benches (2cda3553)
    • travis-cargo already skip benches when impossible (3efdc9c4)
    • โœ… Test names (fb490b46)
    • cleanup unneded parens (2b3f906f)
    • follow Rust naming convention (6fbce255)
    • use different type params for bcrypt salt and input (06dc12f5)
    • follow Rust naming convention (fee98257)
    • links in README (70f05d4a)
    • .travis.yml: Use standard cargo instead of travis-cargo (da498d25)
    • README:
    • bin/sum: fix typo (f11af49e)
    • crypto::stream: publicize Stream{Encrypt,Decrypt} (5bd3ec74)
    • crypto::stream::chacha20: Fix buffer utilisation (3e0b9b82, closes #34)
    • digest: Use copy_nonoverlapping instead loops (148b3156)
    • digest::sha2: Fix SHA-512 implementation (c828d9cd)
    • utils::buffer: Performance issues (5f14349a)

    ๐ŸŽ Performance

    • bin/sum: Speed up bin/sum a little (64badd33)
  • v0.1.0 Changes

    April 08, 2016

    ๐Ÿ› Bug Fixes

    • โœ๏ธ fix typos (ab0713ab)
    • Fix PGP key link in README (177e644d)
    • โœ๏ธ more typos (db62aec2)
    • โœ๏ธ fix typos (ea67f8e7)
    • ๐Ÿ‘• Remove Clippy linters (d61e61a5)
    • copy pasta error (cd3037db)
    • crypto::stream::chacha20:
      • Cast buffer in read-only matter (af8d20f4)
      • Fix unsafe code to provide valid size for slice (ade5b292)
      • Fix wrong test case (dd78633f)
    • utils::buffer: Remove unsafe call (ce71c57b)

    ๐Ÿ”‹ Features

    • chacha20: Finish implementation (4ad38899)
    • crypto::block: Move encryption traits (43af74ff)
    • digest::Digest: Remove Digest::hex_result (4bc3d165)
    • sum: Add sum tool (0b475b52)