aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG8
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.toml2
-rw-r--r--Makefile15
-rw-r--r--README.md4
-rw-r--r--passextract.bash-completion2
-rw-r--r--src/main.rs2
7 files changed, 28 insertions, 7 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 27048a3..817fcb1 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,14 @@
CHANGELOG
=========
+v0.4.0 (2018-03-03):
+
+Additions:
+
+ * `-i` command line flag hides password strings with stars ('*').
+ * Changelog
+ * Man page
+
v0.3.0 (2016-11-14):
Additions:
diff --git a/Cargo.lock b/Cargo.lock
index f90dbf2..c6659c1 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -85,7 +85,7 @@ dependencies = [
[[package]]
name = "passextract"
-version = "0.3.0"
+version = "0.4.0"
dependencies = [
"clipboard 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
"rustty 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/Cargo.toml b/Cargo.toml
index 1e32be0..e3413bd 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "passextract"
-version = "0.3.0"
+version = "0.4.0"
[dependencies]
clipboard = "0.1.2"
diff --git a/Makefile b/Makefile
index 1248d57..4ee9c75 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,6 @@
TRANSFORMED_MAN_PAGE := doc/passextract.1.transformed
+VERSION := 0.4.0
+RELEASE_DIR := passextract-$(VERSION)
$(TRANSFORMED_MAN_PAGE): doc/passextract.1.txt
sed 's/`/*/g' $< > $@
@@ -11,4 +13,15 @@ doc/passextract.1: $(TRANSFORMED_MAN_PAGE)
doc: doc/passextract.1 clean_transformed
-.PHONY: clean_transformed doc
+release:
+ cargo build --release && \
+ mkdir -p $(RELEASE_DIR) && \
+ cp target/release/passextract \
+ passextract.bash-completion \
+ doc/passextract.1 \
+ $(RELEASE_DIR) && \
+ tar cjvf passextract-$(VERSION)_osx_amd64.tar.bz2 \
+ $(RELEASE_DIR) && \
+ rm -rf $(RELEASE_DIR)
+
+.PHONY: clean_transformed doc release
diff --git a/README.md b/README.md
index cd876ac..08ccb01 100644
--- a/README.md
+++ b/README.md
@@ -69,8 +69,8 @@ compiler.
## License
-Copyright © 2016 Teddy Wing. Licensed under the GNU GPLv3+ (see the included
-COPYING file).
+Copyright © 2016, 2018 Teddy Wing. Licensed under the GNU GPLv3+ (see the
+included COPYING file).
[1]: https://www.passwordstore.org/
diff --git a/passextract.bash-completion b/passextract.bash-completion
index 829cc1d..90beb3a 100644
--- a/passextract.bash-completion
+++ b/passextract.bash-completion
@@ -1,4 +1,4 @@
-# Copyright (c) 2016 Teddy Wing
+# Copyright (c) 2016, 2018 Teddy Wing
#
# This file is licensed under the GNU GPLv3+. Please see the COPYING
# file for more information.
diff --git a/src/main.rs b/src/main.rs
index 28b0259..47095b8 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,4 +1,4 @@
-// Copyright (c) 2016 Teddy Wing
+// Copyright (c) 2016, 2018 Teddy Wing
//
// This file is licensed under the GNU GPLv3+. Please see the COPYING
// file for more information.