Commit Graph

  • a3adc1d685 try dropping arrayvec to 0.4.0 master Duke Leto 2022-03-07 09:56:45 -0500
  • 04e586d640 Delete 'LICENSE-MIT' Duke Leto 2022-03-04 00:13:47 +0000
  • c2f7651cb7 Update 'README.md' Duke Leto 2022-03-04 00:13:18 +0000
  • 71c520a6d2 Delete 'LICENSE-APACHE' Duke Leto 2022-03-04 00:11:02 +0000
  • ba06a506ba Update 'Cargo.toml' Duke Leto 2022-03-04 00:09:44 +0000
  • 28949f0961
    Merge ac1f5d6153 into d4c14f2ead #18 NaincyKumariKnoldus 2022-02-14 11:27:29 +0530
  • ac1f5d6153 updated arrayvec version to 0.7 #18 knoldus 2022-02-14 11:24:09 +0530
  • 74a03e1cf7
    Merge 5b5174bf45 into d4c14f2ead #13 brenzi 2021-12-27 11:31:15 +0100
  • d4c14f2ead
    Merge pull request #16 from NikVolf/patch-1 Cesar Eduardo Barros 2021-12-23 19:43:43 -0300
  • 1149d77e9f
    Update arrayvec to 0.5.1 #16 Nikolay Volf 2020-01-11 13:46:12 +0300
  • a8a511d3ab
    Merge 1ede7fe48d into dc5485ccab #15 Atul Bhosale 2019-12-08 17:00:03 +0000
  • 1ede7fe48d
    Format code using 'cargo fmt' #15 Atul Bhosale 2019-12-08 22:29:44 +0530
  • 5b5174bf45 ! probably fixing no-std #13 Alain Brenzikofer 2019-05-16 21:40:49 +0200
  • 235529a645 !trying to fix no-std Alain Brenzikofer 2019-05-16 21:38:46 +0200
  • 0794996a13 !trying to fix no-std Alain Brenzikofer 2019-05-16 21:25:59 +0200
  • b04942b9c6
    Merge f77b5c75b9 into dc5485ccab #11 goldenMetteyya 2018-11-25 16:10:49 +0000
  • f77b5c75b9
    Update README.md #11 goldenMetteyya 2018-11-25 11:10:32 -0500
  • f5f15f5a39
    Merge c7c458429c into dc5485ccab #9 George Tankersley 2018-03-16 20:39:02 +0000
  • c7c458429c blake2b: add basic personalization test #9 George Tankersley 2018-03-14 00:00:00 +0000
  • 7a5b5fc99a blake2: add support for salting and personalization George Tankersley 2018-03-01 00:00:00 +0000
  • d7469f65cf blake2: add plumbing for new salt and persona parameters George Tankersley 2018-02-27 00:00:00 +0000
  • d4f4506fbf Use From instead of transmute stdsimd Cesar Eduardo Barros 2018-02-15 07:36:42 -0200
  • 5c44c57a1d Use runtime dispatch for simd Cesar Eduardo Barros 2018-02-15 07:25:17 -0200
  • d5997c72d0 Move impl block outside macro Cesar Eduardo Barros 2018-02-14 19:45:16 -0200
  • 06972c89a8 Move compress function to separate macro Cesar Eduardo Barros 2018-02-14 19:30:39 -0200
  • deac025e42 Use nested functions for compress Cesar Eduardo Barros 2018-02-14 19:00:00 -0200
  • 5ecf92d718 Cleanup #[inline] Cesar Eduardo Barros 2018-02-14 17:29:11 -0200
  • 4e0f92772e Small cleanups Cesar Eduardo Barros 2018-02-14 17:14:21 -0200
  • 69f0a5dabc Use coresimd vector types Cesar Eduardo Barros 2018-02-14 16:24:19 -0200
  • dc5485ccab Suppress unused macro warning Cesar Eduardo Barros 2018-02-12 18:33:19 -0200
  • 388b0f2b92 Separate benches from code Cesar Eduardo Barros 2018-02-12 18:30:47 -0200
  • 570cbfb16d In-place finalize Cesar Eduardo Barros 2018-02-12 17:51:38 -0200
  • 38f2642ca3 Implement Default for state Cesar Eduardo Barros 2018-02-12 07:47:36 -0200
  • 0fb584a12a Clean clippy warnings Cesar Eduardo Barros 2018-02-11 20:27:55 -0200
  • bd87202c46 Cleanup dependencies Cesar Eduardo Barros 2018-02-11 19:47:18 -0200
  • e9e71df229 Also test on Rust 1.20 Cesar Eduardo Barros 2017-12-18 22:27:09 -0200
  • f490e1788d Revert "Attempt to allow travis to fail on nightly" Cesar Eduardo Barros 2017-12-16 18:50:40 -0200
  • 8e819ad628 Attempt to allow travis to fail on nightly Cesar Eduardo Barros 2017-12-16 18:15:47 -0200
  • 9c044fb434 Release 0.2.18 0.2.18 Cesar Eduardo Barros 2017-11-24 21:25:31 -0200
  • f514bb4a49 Fix no_std simd_opt Cesar Eduardo Barros 2017-11-24 21:05:29 -0200
  • 3fa4d83865 Fix bench Cesar Eduardo Barros 2017-11-24 08:33:10 -0200
  • 745d0aaa75 Attempt to fix travis environment variables Cesar Eduardo Barros 2017-11-24 08:05:59 -0200
  • fba6f4d4e7 Test all features on travis Cesar Eduardo Barros 2017-11-24 07:40:15 -0200
  • 20bcb12ef4
    Merge pull request #6 from oconnor663/no_std Cesar Eduardo Barros 2017-11-22 20:41:15 -0200
  • 4357d96183
    Merge pull request #5 from ia0/update_data_encoding Cesar Eduardo Barros 2017-11-22 20:18:49 -0200
  • bffdb158ae ignore the 4GB tests in debug mode #6 Jack O'Connor 2017-11-22 00:30:34 -0500
  • a21325e2ba add no_std support, with a default 'std' feature Jack O'Connor 2017-11-21 14:30:30 -0500
  • b42ed32a73 Update data-encoding major version #5 Julien Cretin 2017-11-04 19:21:24 +0100
  • 6c4279bdc6 Bump version to 0.2.17 0.2.17 Cesar Eduardo Barros 2016-02-27 09:09:31 -0300
  • 060a16a7cd Merge branch 'master' of github.com:cesarb/blake2-rfc Cesar Eduardo Barros 2016-02-27 09:09:09 -0300
  • c075572ec5 Merge pull request #3 from jimmycuadra/remove-inline-on-const-item Cesar Eduardo Barros 2016-02-27 09:05:42 -0300
  • b685058d7b Remove inline attribute on const item. #3 Jimmy Cuadra 2016-02-26 07:18:01 -0800
  • 42eef80988 Bump clippy Cesar Eduardo Barros 2016-02-13 12:06:59 -0200
  • 558f96f1b8 Wrap long lines Cesar Eduardo Barros 2016-01-31 15:23:42 -0200
  • 2e4bd13d4e Bump version to 0.2.16 0.2.16 Cesar Eduardo Barros 2016-01-30 20:48:38 -0200
  • ac967e9895 Initial commit gh-pages Cesar Eduardo Barros 2016-01-30 20:15:06 -0200
  • 778b985d23 Bump version to 0.2.15 0.2.15 Cesar Eduardo Barros 2016-01-30 20:11:34 -0200
  • 47dfbcc106 Mark selftest as #[cold] Cesar Eduardo Barros 2016-01-30 18:52:13 -0200
  • eb2c5c69b6 Request warning for missing docs Cesar Eduardo Barros 2016-01-30 10:37:40 -0200
  • 85cf7da813 Missed a few mentions of the draft RFC Cesar Eduardo Barros 2016-01-30 10:25:56 -0200
  • 0e258a9301 Bump clippy version 0.2.14 Cesar Eduardo Barros 2016-01-29 19:56:02 -0200
  • 20e4fc98a6 Bump version to 0.2.14 Cesar Eduardo Barros 2016-01-29 19:49:59 -0200
  • feaddd56bb Make AsBytes trait safe Cesar Eduardo Barros 2016-01-21 20:11:23 -0200
  • 15689d0e67 Formatting tweaks Cesar Eduardo Barros 2016-01-20 21:19:09 -0200
  • c3667d331b Be consistent with whitespace in #[cfg(...)] Cesar Eduardo Barros 2016-01-20 18:51:08 -0200
  • 6b0f752031 Remove workaround for old Rust compilers Cesar Eduardo Barros 2016-01-20 18:43:57 -0200
  • 46d095fe0c rustfmt src/as_bytes.rs Cesar Eduardo Barros 2016-01-20 12:16:48 -0200
  • f331cd6c35 std::slice::bytes is deprecated Cesar Eduardo Barros 2016-01-20 12:15:28 -0200
  • b48e90aa0b Don't use allow(unknown_lints) Cesar Eduardo Barros 2016-01-20 11:11:00 -0200
  • 7cc160a990 Bump version to 0.2.13 0.2.13 Cesar Eduardo Barros 2016-01-11 07:39:40 -0200
  • 572dd15b9f Update license headers Cesar Eduardo Barros 2016-01-11 07:33:24 -0200
  • eeccc255fd Merge pull request #2 from cmr/master Cesar Eduardo Barros 2016-01-11 07:26:40 -0200
  • 228c839be7 Relicense to dual MIT/Apache-2.0 #2 Corey Richardson 2016-01-10 22:33:08 -0500
  • 8e475c2038 Link to final RFC and bump version to 0.2.12 0.2.12 Cesar Eduardo Barros 2015-12-24 18:48:54 -0200
  • 1081c2ebfd rust-clippy pedantic lints Cesar Eduardo Barros 2015-12-24 18:32:41 -0200
  • e25c2516ca rust-clippy lints Cesar Eduardo Barros 2015-12-24 18:12:27 -0200
  • 1d505019b9 Use data-encoding crate instead of rustc-serialize Cesar Eduardo Barros 2015-12-24 17:53:40 -0200
  • f3d56f7bc6 rust-clippy explicit_iter_loop Cesar Eduardo Barros 2015-09-09 21:08:22 -0300
  • 463c675b7b Bump version to 0.2.11 0.2.11 Cesar Eduardo Barros 2015-08-18 20:19:06 -0300
  • 464c01e282 Refactor simd_opt code Cesar Eduardo Barros 2015-08-15 16:30:22 -0300
  • 6275659202 Use SSSE3's pshufb for rotates Cesar Eduardo Barros 2015-08-14 22:50:22 -0300
  • e07e847c84 Refactor SIMD code Cesar Eduardo Barros 2015-08-13 22:05:08 -0300
  • 8904714192 Make AsBytes slightly safer Cesar Eduardo Barros 2015-08-13 18:25:07 -0300
  • c5f49b66ba Missed a few shuffles Cesar Eduardo Barros 2015-08-13 18:21:52 -0300
  • eacf0460ea Port code to latest "SIMD groundwork part 1" Cesar Eduardo Barros 2015-08-13 08:32:37 -0300
  • 4dbacf33dd Hide "platform-intrinsic" from stable Rust Cesar Eduardo Barros 2015-08-08 22:10:17 -0300
  • 05b5e01ba1 Finish porting code to "SIMD groundwork part 1" Cesar Eduardo Barros 2015-08-08 20:13:33 -0300
  • 9e5a416d79 Port code to "SIMD groundwork part 1" Cesar Eduardo Barros 2015-08-06 23:37:28 -0300
  • 8d895f7986 Use #[derive] for Clone and Debug 0.2.10 Cesar Eduardo Barros 2015-08-04 11:28:04 -0300
  • 80b1ac8280 Use repr(C) for SIMD-like types 0.2.9 Cesar Eduardo Barros 2015-08-01 17:37:14 -0300
  • d1c1a98a19 Move message words gather to SIMD code Cesar Eduardo Barros 2015-07-31 06:21:50 -0300
  • 907e2a6b1e Minor layout tweak Cesar Eduardo Barros 2015-07-30 21:03:32 -0300
  • 9e0c558aa1 Simplify result .as_bytes() Cesar Eduardo Barros 2015-07-29 09:27:27 -0300
  • 3917a83e08 Simplify as_mut_bytes Cesar Eduardo Barros 2015-07-29 06:58:42 -0300
  • c59b93819c Make shuffles for rotates optional and document SIMD features 0.2.8 Cesar Eduardo Barros 2015-07-28 10:54:04 -0300
  • 36708b280c Use inline assembly for VEXT on NEON Cesar Eduardo Barros 2015-07-27 11:03:17 -0300
  • 153a329c05 Use simdty crate for SIMD types Cesar Eduardo Barros 2015-07-27 10:51:03 -0300
  • 6a766c480d Bump version to 0.2.7 0.2.7 Cesar Eduardo Barros 2015-07-26 14:21:30 -0300
  • 9c5fb5ad6d Use VEXT for NEON Cesar Eduardo Barros 2015-07-26 14:11:14 -0300
  • d9fbbd183f Use VREV for NEON Cesar Eduardo Barros 2015-07-26 11:17:06 -0300