Add test case with wrong password that passes the hash test.
diff --git a/regress/CMakeLists.txt b/regress/CMakeLists.txt
index 428e569..5281091 100644
--- a/regress/CMakeLists.txt
+++ b/regress/CMakeLists.txt
@@ -108,11 +108,13 @@
 	decrypt-correct-password-aes192.test
 	decrypt-correct-password-aes256.test
 	decrypt-correct-password-pkware.test
+	decrypt-correct-password-pkware-2.test
 	decrypt-no-password-aes256.test
 	decrypt-wrong-password-aes128.test
 	decrypt-wrong-password-aes192.test
 	decrypt-wrong-password-aes256.test
 	decrypt-wrong-password-pkware.test
+	decrypt-wrong-password-pkware-2.test
 	delete_add_same.test
 	delete_invalid.test
 	delete_last.test
diff --git a/regress/decrypt-correct-password-pkware-2.test b/regress/decrypt-correct-password-pkware-2.test
new file mode 100644
index 0000000..24f43b5
--- /dev/null
+++ b/regress/decrypt-correct-password-pkware-2.test
@@ -0,0 +1,9 @@
+# test decryption support, extract file using correct password
+return 0
+args encrypt.zzip  set_password 1234  cat 0
+file encrypt.zzip encrypt-1234.zip encrypt-1234.zip
+stdout I would love to try or hear the sample audio your app can produce. I do not want to purchase, because I've purchased so many apps that say they do something and do not deliver.  
+stdout
+stdout Can you please add audio samples with text you've converted? I'd love to see the end results.
+stdout
+stdout Thanks!
diff --git a/regress/decrypt-wrong-password-pkware-2.test b/regress/decrypt-wrong-password-pkware-2.test
new file mode 100644
index 0000000..fb1e66c
--- /dev/null
+++ b/regress/decrypt-wrong-password-pkware-2.test
@@ -0,0 +1,7 @@
+# test decryption support, extract file using wrong password (correct: "1234")
+# In some cases, like this one, the password, even if incorrect, passes the
+# minimal verification that's possible due to the zip file format specification.
+return 1
+args encrypt.zzip  set_password sample  cat 0
+file encrypt.zzip encrypt-1234.zip encrypt-1234.zip
+stderr can't read file at index '0': Zlib error: data error
diff --git a/regress/encrypt-1234.zip b/regress/encrypt-1234.zip
new file mode 100644
index 0000000..09ef679
--- /dev/null
+++ b/regress/encrypt-1234.zip
Binary files differ