mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-25 12:28:09 +01:00
Merge branch 'release'
Initial set of changes for 0.23.3
This commit is contained in:
commit
d35c2c15f6
8 changed files with 30 additions and 16 deletions
7
NEWS
7
NEWS
|
@ -1,3 +1,10 @@
|
|||
Notmuch 0.23.3 (UNRELEASED)
|
||||
|
||||
Test Suite
|
||||
----------
|
||||
|
||||
Fix incompatibility (related to signature size) with gnupg 2.1.16.
|
||||
|
||||
Notmuch 0.23.2 (2016-11-20)
|
||||
===========================
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# this file should be kept in sync with ../../../version
|
||||
__VERSION__ = '0.23.2'
|
||||
__VERSION__ = '0.23.3'
|
||||
SOVERSION = '4'
|
||||
|
|
7
debian/changelog
vendored
7
debian/changelog
vendored
|
@ -1,3 +1,10 @@
|
|||
notmuch (0.23.3-1) UNRELEASED; urgency=medium
|
||||
|
||||
* Re-enable test suite
|
||||
* Fix test suite compatibility with gnupg 2.1.16
|
||||
|
||||
-- David Bremner <bremner@debian.org> Thu, 24 Nov 2016 20:29:35 -0400
|
||||
|
||||
notmuch (0.23.2-1) unstable; urgency=medium
|
||||
|
||||
* New upstream bugfix release
|
||||
|
|
1
debian/elpa-test
vendored
Normal file
1
debian/elpa-test
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
disable=true
|
|
@ -59,7 +59,7 @@ expected='[[[{"id": "XXXXX",
|
|||
"content": "This is a test signed message.\n"},
|
||||
{"id": 3,
|
||||
"content-type": "application/pgp-signature",
|
||||
"content-length": 280}]}]},
|
||||
"content-length": "NONZERO"}]}]},
|
||||
[]]]]'
|
||||
test_expect_equal_json \
|
||||
"$output" \
|
||||
|
@ -94,7 +94,7 @@ expected='[[[{"id": "XXXXX",
|
|||
"content": "This is a test signed message.\n"},
|
||||
{"id": 3,
|
||||
"content-type": "application/pgp-signature",
|
||||
"content-length": 280}]}]},
|
||||
"content-length": "NONZERO"}]}]},
|
||||
[]]]]'
|
||||
test_expect_equal_json \
|
||||
"$output" \
|
||||
|
@ -127,7 +127,7 @@ expected='[[[{"id": "XXXXX",
|
|||
"content": "This is a test signed message.\n"},
|
||||
{"id": 3,
|
||||
"content-type": "application/pgp-signature",
|
||||
"content-length": 280}]}]},
|
||||
"content-length": "NONZERO"}]}]},
|
||||
[]]]]'
|
||||
test_expect_equal_json \
|
||||
"$output" \
|
||||
|
@ -197,7 +197,7 @@ expected='[[[{"id": "XXXXX",
|
|||
"content-type": "multipart/encrypted",
|
||||
"content": [{"id": 2,
|
||||
"content-type": "application/pgp-encrypted",
|
||||
"content-length": 11},
|
||||
"content-length": "NONZERO"},
|
||||
{"id": 3,
|
||||
"content-type": "multipart/mixed",
|
||||
"content": [{"id": 4,
|
||||
|
@ -205,7 +205,7 @@ expected='[[[{"id": "XXXXX",
|
|||
"content": "This is a test encrypted message.\n"},
|
||||
{"id": 5,
|
||||
"content-type": "application/octet-stream",
|
||||
"content-length": 28,
|
||||
"content-length": "NONZERO",
|
||||
"content-transfer-encoding": "base64",
|
||||
"filename": "TESTATTACHMENT"}]}]}]},
|
||||
[]]]]'
|
||||
|
@ -234,11 +234,9 @@ test_expect_equal_file OUTPUT TESTATTACHMENT
|
|||
|
||||
test_begin_subtest "decryption failure with missing key"
|
||||
mv "${GNUPGHOME}"{,.bak}
|
||||
# The length of the encrypted attachment varies so must be normalized.
|
||||
output=$(notmuch show --format=json --decrypt subject:"test encrypted message 001" \
|
||||
| notmuch_json_show_sanitize \
|
||||
| sed -e 's|"created": [1234567890]*|"created": 946728000|' \
|
||||
| sed -e 's|"content-length": 6[1234567890]*|"content-length": 652|')
|
||||
| sed -e 's|"created": [1234567890]*|"created": 946728000|')
|
||||
expected='[[[{"id": "XXXXX",
|
||||
"match": true,
|
||||
"excluded": false,
|
||||
|
@ -255,10 +253,10 @@ expected='[[[{"id": "XXXXX",
|
|||
"content-type": "multipart/encrypted",
|
||||
"content": [{"id": 2,
|
||||
"content-type": "application/pgp-encrypted",
|
||||
"content-length": 11},
|
||||
"content-length": "NONZERO"},
|
||||
{"id": 3,
|
||||
"content-type": "application/octet-stream",
|
||||
"content-length": 652}]}]},
|
||||
"content-length": "NONZERO"}]}]},
|
||||
[]]]]'
|
||||
test_expect_equal_json \
|
||||
"$output" \
|
||||
|
@ -295,7 +293,7 @@ expected='[[[{"id": "XXXXX",
|
|||
"content-type": "multipart/encrypted",
|
||||
"content": [{"id": 2,
|
||||
"content-type": "application/pgp-encrypted",
|
||||
"content-length": 11},
|
||||
"content-length": "NONZERO"},
|
||||
{"id": 3,
|
||||
"content-type": "text/plain",
|
||||
"content": "This is another test encrypted message.\n"}]}]},
|
||||
|
@ -370,7 +368,7 @@ expected='[[[{"id": "XXXXX",
|
|||
"content": "This is a test signed message.\n"},
|
||||
{"id": 3,
|
||||
"content-type": "application/pgp-signature",
|
||||
"content-length": 280}]}]},
|
||||
"content-length": "NONZERO"}]}]},
|
||||
[]]]]'
|
||||
test_expect_equal_json \
|
||||
"$output" \
|
||||
|
|
|
@ -69,7 +69,7 @@ expected='[[[{"id": "XXXXX",
|
|||
"content-type": "text/plain",
|
||||
"content": "This is a test signed message.\n"},
|
||||
{"id": 3,
|
||||
"content-length": 1922,
|
||||
"content-length": "NONZERO",
|
||||
"content-transfer-encoding": "base64",
|
||||
"content-type": "application/x-pkcs7-signature",
|
||||
"filename": "smime.p7s"}]}]},
|
||||
|
|
|
@ -736,7 +736,8 @@ notmuch_json_show_sanitize ()
|
|||
-e 's|"Date": "Fri, 05 Jan 2001 [^"]*0000"|"Date": "GENERATED_DATE"|g' \
|
||||
-e 's|"filename": "signature.asc",||g' \
|
||||
-e 's|"filename": "/[^"]*",|"filename": "YYYYY",|g' \
|
||||
-e 's|"timestamp": 97.......|"timestamp": 42|g'
|
||||
-e 's|"timestamp": 97.......|"timestamp": 42|g' \
|
||||
-e 's|"content-length": [1-9][0-9]*|"content-length": "NONZERO"|g'
|
||||
}
|
||||
|
||||
notmuch_emacs_error_sanitize ()
|
||||
|
|
2
version
2
version
|
@ -1 +1 @@
|
|||
0.23.2
|
||||
0.23.3
|
||||
|
|
Loading…
Reference in a new issue