Current section

17 Versions

Jump to

Compare versions

9 files changed
+90 additions
-69 deletions
  @@ -1,5 +1,9 @@
1 1 # Changelog
2 2
3 + ## 0.8.1
4 +
5 + * Update rustler to 0.29 (https://github.com/ayrat555/ex_pbkdf2/pull/30)
6 +
3 7 ## 0.8.0 (2023-03-24)
4 8
5 9 * Use `rustler_precompiled` ([#27](https://github.com/ayrat555/ex_pbkdf2/pull/27))
  @@ -9,7 +9,7 @@ The package can be installed by adding `ex_pbkdf2` to your list of dependencies
9 9 ```elixir
10 10 def deps do
11 11 [
12 - {:ex_pbkdf2, "~> 0.8"}
12 + {:ex_pbkdf2, "~> 0.8.1"}
13 13 ]
14 14 end
15 15 ```
  @@ -1,22 +1,24 @@
1 1 %{
2 - "ex_pbkdf2-v0.8.0-nif-2.15-x86_64-pc-windows-gnu.dll.tar.gz" => "sha256:276313a02b8d069743010c7ec2e857f7fc74943834b6f38ef312dd8b28d24e5e",
3 - "ex_pbkdf2-v0.8.0-nif-2.15-x86_64-pc-windows-msvc.dll.tar.gz" => "sha256:e7982344988a1faa66a53c10ad7b7bd22283a2008d79fbcd81814d7bc5b1fcb5",
4 - "ex_pbkdf2-v0.8.0-nif-2.16-x86_64-pc-windows-gnu.dll.tar.gz" => "sha256:12f385e7ac54d3b4edb01f6524cbcc60a520d6e20a32fd94d75acca73272c497",
5 - "ex_pbkdf2-v0.8.0-nif-2.16-x86_64-pc-windows-msvc.dll.tar.gz" => "sha256:0e24a53308383a22b3682121a7fcf0de67a6163aaa28486f7cca6910bcfe7126",
6 - "libex_pbkdf2-v0.8.0-nif-2.15-aarch64-apple-darwin.so.tar.gz" => "sha256:8f3921e6241bce564b7b572fdcc28c700872868966d246af8de6118254467d34",
7 - "libex_pbkdf2-v0.8.0-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz" => "sha256:1e048b052552b65e037a0816297191c1c7bde8342bac771d95715832f12566a2",
8 - "libex_pbkdf2-v0.8.0-nif-2.15-aarch64-unknown-linux-musl.so.tar.gz" => "sha256:1e6c2c2f14c7d0385840ab4fa6aa0a2268c80819d6560a793974bd78fba55510",
9 - "libex_pbkdf2-v0.8.0-nif-2.15-arm-unknown-linux-gnueabihf.so.tar.gz" => "sha256:1cf674ccbde150569ddda8ef324cbe68c1f7ac094cf1340f3b8ee0bbf679d1e3",
10 - "libex_pbkdf2-v0.8.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz" => "sha256:5890649defdb328b4e2c4b1b40eab75eff465e8fa0e8ab39a99506275b99867d",
11 - "libex_pbkdf2-v0.8.0-nif-2.15-x86_64-apple-darwin.so.tar.gz" => "sha256:ad028f3233eb4786ae6f6936ae809aa67ab6b8935f6f6e09d32ddbdd1c1c146e",
12 - "libex_pbkdf2-v0.8.0-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz" => "sha256:2da5f7a191b93d64549c62d7c4f26bacfff86e96802b269ed2e5b86e0b0e4c87",
13 - "libex_pbkdf2-v0.8.0-nif-2.15-x86_64-unknown-linux-musl.so.tar.gz" => "sha256:031ec50a078a1500423443da0f30f037d1c5a8e22628956b64ea2e3df789ec8d",
14 - "libex_pbkdf2-v0.8.0-nif-2.16-aarch64-apple-darwin.so.tar.gz" => "sha256:fd358e7c242dfcc8e555a638faa0f269880ab1cc3bf64882db413fd6ae359bd0",
15 - "libex_pbkdf2-v0.8.0-nif-2.16-aarch64-unknown-linux-gnu.so.tar.gz" => "sha256:3ac4ea0a83e368ee71c65187f7815dcfaad19aa675075f02ab450e6e6800aa81",
16 - "libex_pbkdf2-v0.8.0-nif-2.16-aarch64-unknown-linux-musl.so.tar.gz" => "sha256:4d47d1c9525eba2e0c26427c99473f33a7da1ee457ab95190db9d713d810c48d",
17 - "libex_pbkdf2-v0.8.0-nif-2.16-arm-unknown-linux-gnueabihf.so.tar.gz" => "sha256:983dbd6374b738e439451dc2872c43af582ba6aee4792b9acdda3be22343d295",
18 - "libex_pbkdf2-v0.8.0-nif-2.16-riscv64gc-unknown-linux-gnu.so.tar.gz" => "sha256:dc01863c22dbb64365f1869beaff73dbc6c6f22af85ce0272e22f5c3e21d8696",
19 - "libex_pbkdf2-v0.8.0-nif-2.16-x86_64-apple-darwin.so.tar.gz" => "sha256:2fcd38091d0bb80fcb1e34412c40e14e5c994d0bf26532bed7bd6b6ba76fba92",
20 - "libex_pbkdf2-v0.8.0-nif-2.16-x86_64-unknown-linux-gnu.so.tar.gz" => "sha256:7f44a22a826b1376dd1b8b829ccf67c4779b36b732d3d1c28554b26b25d1eeaa",
21 - "libex_pbkdf2-v0.8.0-nif-2.16-x86_64-unknown-linux-musl.so.tar.gz" => "sha256:03b8d1753c25a894050c9770fc285b7e4c8ae22b71d4a229afeaae07a35b78fd",
2 + "ex_pbkdf2-v0.8.1-nif-2.15-x86_64-pc-windows-gnu.dll.tar.gz" => "sha256:8eda1d103321c2ab00f482c702ba9a88a726c07111493927d9452f6b9c9b0bc2",
3 + "ex_pbkdf2-v0.8.1-nif-2.15-x86_64-pc-windows-msvc.dll.tar.gz" => "sha256:389d49e28e5d2a070152d5529bffcbd4cd4ae27742c1cec165df32d7a15d79b2",
4 + "ex_pbkdf2-v0.8.1-nif-2.16-x86_64-pc-windows-gnu.dll.tar.gz" => "sha256:1de5f250001c581b414d27d5c56ceacce5aa46d91aa2f0fb8a6f23fd295ab68a",
5 + "ex_pbkdf2-v0.8.1-nif-2.16-x86_64-pc-windows-msvc.dll.tar.gz" => "sha256:3e7f11e039782aef7e1159fa36ea2d2375610e150229780206fb7ae37768fd55",
6 + "libex_pbkdf2-v0.8.1-nif-2.15-aarch64-apple-darwin.so.tar.gz" => "sha256:3af51a4fc37f6cd7e2322ddca630a6e65c52c9d70c4a45a756e8873ecbe9bb7a",
7 + "libex_pbkdf2-v0.8.1-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz" => "sha256:58e48abcc8b3fa6cb0e9eae400fbc232e53a43abc81e2e7d83dfa643dab85557",
8 + "libex_pbkdf2-v0.8.1-nif-2.15-aarch64-unknown-linux-musl.so.tar.gz" => "sha256:1ea3ad9a4235e9217999df43fe005f1c2bf518bdf7d0abee0f2a0ebb8282e3f6",
9 + "libex_pbkdf2-v0.8.1-nif-2.15-arm-unknown-linux-gnueabihf.so.tar.gz" => "sha256:5aa2c8d279b30eb7d06efb7db0321b5468baa52f99f35b10fc5d5ae4ce4b7574",
10 + "libex_pbkdf2-v0.8.1-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz" => "sha256:e6943ef9b6fe78e3dbf788e40c542501e8942381f452ff3f631a785881b8d010",
11 + "libex_pbkdf2-v0.8.1-nif-2.15-x86_64-apple-darwin.so.tar.gz" => "sha256:6aeebcb4df9c8fb5b125ed6bb2e6f85d27a6ed109cfb24204ebe61b710695b20",
12 + "libex_pbkdf2-v0.8.1-nif-2.15-x86_64-unknown-freebsd.so.tar.gz" => "sha256:f61f765f9c6deb3f539fd936379f19b25b1a2f7d15db121518f0ee257fb6ff19",
13 + "libex_pbkdf2-v0.8.1-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz" => "sha256:53da0ac1f55194c2911fd4c3a61751a05f89e390ab2726221ccdee12cdfcbba8",
14 + "libex_pbkdf2-v0.8.1-nif-2.15-x86_64-unknown-linux-musl.so.tar.gz" => "sha256:d0bb94ad3f08039683c5582e790def36774b92fee6d40f0a260711a30a105c29",
15 + "libex_pbkdf2-v0.8.1-nif-2.16-aarch64-apple-darwin.so.tar.gz" => "sha256:3ef8e191f588277b0636411c9662e64faed459c829bef4996f768a97eaf389ba",
16 + "libex_pbkdf2-v0.8.1-nif-2.16-aarch64-unknown-linux-gnu.so.tar.gz" => "sha256:0102406afc5e13614470768e0b8411e07499dc9c1b68af05761aa22510b67b3d",
17 + "libex_pbkdf2-v0.8.1-nif-2.16-aarch64-unknown-linux-musl.so.tar.gz" => "sha256:f753046de9c129fdd1ac1b45fc7c99a20e4c513d6e07e5d9452df1b28d7d2654",
18 + "libex_pbkdf2-v0.8.1-nif-2.16-arm-unknown-linux-gnueabihf.so.tar.gz" => "sha256:e5224aaf13db1d88e670a6895b4e65af0e5427d9119c9882ffe35c75eba2a707",
19 + "libex_pbkdf2-v0.8.1-nif-2.16-riscv64gc-unknown-linux-gnu.so.tar.gz" => "sha256:0c798dd5b489592e0612a16525365740872c32ab1d3a444e26f0e4ba28939e2b",
20 + "libex_pbkdf2-v0.8.1-nif-2.16-x86_64-apple-darwin.so.tar.gz" => "sha256:c7b94c095dc1f9188ef616ab7a9f037dcd4664de4f4059ffd8566062c2fbdf76",
21 + "libex_pbkdf2-v0.8.1-nif-2.16-x86_64-unknown-freebsd.so.tar.gz" => "sha256:27ce1cd733c85d716e9077dd39e4c883f639dfb63605389dd726564e6c05dad8",
22 + "libex_pbkdf2-v0.8.1-nif-2.16-x86_64-unknown-linux-gnu.so.tar.gz" => "sha256:aa8cfe754900b8ffc92ce2e3a39797e1eefcfde7598153623649dbf6d0acc6a7",
23 + "libex_pbkdf2-v0.8.1-nif-2.16-x86_64-unknown-linux-musl.so.tar.gz" => "sha256:0d288838392e69bb26921d02decd3583c1da5341c515ba87fc9bdbabde794107",
22 24 }
  @@ -26,4 +26,4 @@
26 26 {<<"optional">>,false},
27 27 {<<"repository">>,<<"hexpm">>},
28 28 {<<"requirement">>,<<"~> 0.6">>}]]}.
29 - {<<"version">>,<<"0.8.0">>}.
29 + {<<"version">>,<<"0.8.1">>}.
  @@ -7,7 +7,8 @@ defmodule ExPBKDF2.Impl do
7 7 otp_app: :ex_pbkdf2,
8 8 crate: :ex_pbkdf2,
9 9 base_url: "https://github.com/ayrat555/ex_pbkdf2/releases/download/v#{version}",
10 - force_build: System.get_env("EX_PBKDF2_BUILD") in ["1", "true"],
10 + force_build: System.get_env("RUSTLER_BUILD") in ["1", "true"],
11 + targets: Enum.uniq(["x86_64-unknown-freebsd" | RustlerPrecompiled.Config.default_targets()]),
11 12 version: version
12 13
13 14 def generate_salt, do: :erlang.nif_error(:nif_not_loaded)
Loading more files…