aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Grois <andi@grois.info>2023-01-21 15:26:28 +0100
committerAndreas Grois <andi@grois.info>2023-01-21 15:26:28 +0100
commit8ec3683b6b1cf23110d21ae75be71be5cfcf0e60 (patch)
tree8bd233396e16c41b45a2edec9baafea46470afd3
parent045fda9e7952b1fbef7d6caa400f1c51fdac46da (diff)
Version 0.2: Update passwordmaker-rs to version 0.2.1HEADv0.2.0main
-rw-r--r--.gitignore1
-rw-r--r--rpm/harbour-passfish.changes23
-rw-r--r--rpm/harbour-passfish.spec2
-rw-r--r--rpm/harbour-passfish.yaml2
-rw-r--r--rust/Cargo.lock6
-rw-r--r--rust/Cargo.toml4
6 files changed, 31 insertions, 7 deletions
diff --git a/.gitignore b/.gitignore
index 728f2f3..6e00ed0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ passwordmaker-javascript-2.5.html
*.pdf
notes
translations/*.qm
+Screens
diff --git a/rpm/harbour-passfish.changes b/rpm/harbour-passfish.changes
new file mode 100644
index 0000000..80644eb
--- /dev/null
+++ b/rpm/harbour-passfish.changes
@@ -0,0 +1,23 @@
+# Rename this file as PassFish.changes to include changelog
+# entries in your RPM file.
+#
+# Add new changelog entries following the format below.
+# Add newest entries to the top of the list.
+# Separate entries from eachother with a blank line.
+#
+# Alternatively, if your changelog is automatically generated (e.g. with
+# the git-change-log command provided with Sailfish OS SDK), create a
+# PassFish.changes.run script to let mb2 run the required commands for you.
+
+# * date Author's Name <author's email> version-release
+# - Summary of changes
+
+* Fri Jan 20 2023 Andreas Grois <andi@grois.info> 0.2.0
+- Update to passwordmaker-rs version 0.2, what means the following:
+- A ton of new automated tests make bugs less likely
+- The performance of profiles that don't use leet after generating was improved
+- The performance of HMAC profiles was improved
+- The overall quality of the passwordmaker-rs code has improved.
+
+* Tue Nov 1 2022 Andreas Grois <andi@grois.info> 0.1.0
+- Initial release
diff --git a/rpm/harbour-passfish.spec b/rpm/harbour-passfish.spec
index 67a0ddb..db8c584 100644
--- a/rpm/harbour-passfish.spec
+++ b/rpm/harbour-passfish.spec
@@ -11,7 +11,7 @@ Name: harbour-passfish
# << macros
Summary: PassFish
-Version: 0.1
+Version: 0.2
Release: 1
Group: Security/Accounts
License: GPL
diff --git a/rpm/harbour-passfish.yaml b/rpm/harbour-passfish.yaml
index 2c47d4c..2b67fad 100644
--- a/rpm/harbour-passfish.yaml
+++ b/rpm/harbour-passfish.yaml
@@ -1,6 +1,6 @@
Name: harbour-passfish
Summary: PassFish
-Version: 0.1
+Version: 0.2
Release: 1
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
diff --git a/rust/Cargo.lock b/rust/Cargo.lock
index 2fc4a20..a036775 100644
--- a/rust/Cargo.lock
+++ b/rust/Cargo.lock
@@ -221,7 +221,7 @@ dependencies = [
[[package]]
name = "passfish"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"dirs",
"libc",
@@ -239,9 +239,9 @@ dependencies = [
[[package]]
name = "passwordmaker-rs"
-version = "0.1.0"
+version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ff3d133eeb9874b7b21cf1c8fea98176bca24ff43393e853a8aa8c97dd071f36"
+checksum = "ab27353d7249f2852eacac439f8f1020d79dc650e1b04eed51ada6923dbc6645"
dependencies = [
"unicode-segmentation",
]
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index 6762ff2..592262a 100644
--- a/rust/Cargo.toml
+++ b/rust/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "passfish"
-version = "0.1.0"
+version = "0.2.0"
edition = "2018"
[dependencies]
@@ -12,7 +12,7 @@ unicode-segmentation = "1.10.0"
mockall_double = "0.2"
ripemd = {version = "0.1.3", features = ["std"] }
passwordmaker_macros = { path = "../rust_macro" }
-passwordmaker-rs = { version = "0.1" }
+passwordmaker-rs = { version = "0.2" , features = ["precomputed_max_powers"] }
# Need to pin proc-macro2 to version 1.0.43. Newer versions are incompatible with Rust 1.52
proc-macro2 = "=1.0.43"