summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Build.PL1
-rw-r--r--Changelog7
-rw-r--r--README3
-rwxr-xr-xbin/hashl7
4 files changed, 15 insertions, 3 deletions
diff --git a/Build.PL b/Build.PL
index e4809ff..9df1b7e 100644
--- a/Build.PL
+++ b/Build.PL
@@ -14,6 +14,7 @@ my $build = Module::Build->new(
license => 'unrestricted',
requires => {
'perl' => '5.10.0',
+ 'DateTime' => 0,
'Digest::SHA' => 0,
'File::Copy' => 0,
'File::Find' => 0,
diff --git a/Changelog b/Changelog
index 93ad14e..d23f33f 100644
--- a/Changelog
+++ b/Changelog
@@ -1,8 +1,11 @@
git HEAD
- * Set read size to 0 (zero) to hash whole files
+ * You can now use -s 0 / --read-size=0 to hash entire files
+ * New option: -e <file> / --extra-db=<file>
+ * New option: -x / --one-file-system
+ * New command: "hashl ls" lists files using an ls-style output format
* Fix find-new and find-known output so it can be piped to other commands
- * Add -x / --one-file-system option
+ * New dependencies: DateTime and List::MoreUtils
hashl 1.00 - Wed Nov 02 2011
diff --git a/README b/README
index 3ea388b..12ff44e 100644
--- a/README
+++ b/README
@@ -1,12 +1,13 @@
hashl - Create database with partial file hashes, check if other files are in it
--------------------------------------------------------------------------------
-* <http://finalrewind.org/projects/hashl/>
+* <https://finalrewind.org/projects/hashl/>
Dependencies
------------
* perl version 5.10 or newer
+ * DateTime
* Digest::SHA
* List::MoreUtils
* Time::Progress
diff --git a/bin/hashl b/bin/hashl
index f344735..7cdbedb 100755
--- a/bin/hashl
+++ b/bin/hashl
@@ -571,6 +571,13 @@ List all filenames, one file per line.
List ignored hashes.
+=item B<ls> [I<regex>]
+
+List all files using an B<ls>-style output format.
+
+If I<regex> (a perl regular expression) is specifed, only matching files will
+be listed.
+
=item B<update>
Update or create hash database. Iterates over all files below the current