mutt stable branch with some hacks

automatic post-release commit for mutt-1.9.2

+152 -1
+147
ChangeLog
··· 1 + 2017-12-15 12:09:42 -0800 Kevin McCarthy <kevin@8t8.us> (9eedfd4e) 2 + 3 + * Fix s/mime certificate deletion bug. (closes #3982) 4 + 5 + Commit c1bcf4ba exposed a bug in the s/mime encryption code. It was 6 + errorneously calling unlink on the list of generated cert files to 7 + use. 8 + 9 + Prior to that commit, the list had an initial space, which apparently 10 + made the unlink fail. After that commit, encrypting to a single 11 + certificate would end up deleting the certificate. 12 + 13 + Remove the calls to unlink the cert file. Add some missing cleanup if 14 + the call to openssl fails. 15 + 16 + M smime.c 17 + 18 + 2017-12-14 16:16:27 -0800 Kevin McCarthy <kevin@8t8.us> (841f7101) 19 + 20 + * Update mkchangelog.sh to use git. 21 + 22 + The output isn't quite as nice as the hg generated version, but is 23 + close. 24 + 25 + With Mercurial, and now Git, I'm not sure of the usefulness of 26 + maintaining a ChangeLog file in the repos, but that is another 27 + discussion. 28 + 29 + D hg-changelog-map 30 + M mkchangelog.sh 31 + 32 + 2017-12-12 19:09:42 -0800 Kevin McCarthy <kevin@8t8.us> (ecbd86c9) 33 + 34 + * Remove hg-commit and Makefile commit target. 35 + 36 + I haven't ever used this script, and we only update the ChangeLog 37 + during releases now. 38 + 39 + doc/devel-notes already mentions running check_sec.sh. Add a mention 40 + of the 'make validate' target too. 41 + 42 + M Makefile.am 43 + M doc/devel-notes.txt 44 + D hg-commit 45 + 46 + 2017-12-12 18:17:10 -0800 Kevin McCarthy <kevin@8t8.us> (a4d08d25) 47 + 48 + * Minor tweaks to the version.sh fixes from last commit. 49 + 50 + Add back a check for whether the git program exists. 51 + 52 + Don't show distance if it is zero. 53 + 54 + Remove the dirty flag. 55 + 56 + Remove the initial "g" prefix from the commitid. This is added by git 57 + describe, but I don't think we need to preserve it. 58 + 59 + M version.sh 60 + 61 + 2017-12-11 21:46:30 -0500 Aaron Schrab <aaron+mutt@schrab.com> (8648db83) 62 + 63 + * Change version.sh to manually compute version and distance. 64 + 65 + In some cases `git describe` gives bizarre results (see URL below), 66 + instead get the highest version-numbered tag contained in HEAD then 67 + count the number of commits that aren't included in it. 68 + 69 + https://public-inbox.org/git/20161205232712.GA23868@pug.qqx.org/ 70 + 71 + M version.sh 72 + 73 + 2017-12-10 20:03:30 -0800 Kevin McCarthy <kevin@8t8.us> (7b65f780) 74 + 75 + * Update some of the documentation to refer to git. 76 + 77 + Also update the repos URL. 78 + 79 + M COPYRIGHT 80 + M README 81 + M doc/devel-notes.txt 82 + 83 + 2017-12-03 17:55:59 -0800 Kevin McCarthy <kevin@8t8.us> (6df931c8) 84 + 85 + * Convert version.sh to work with git. 86 + 87 + Use the built-in `git describe` to get the tag, distance, and 88 + revision id. 89 + 90 + M version.sh 91 + 92 + 2017-12-02 19:27:14 -0800 Kevin McCarthy <kevin@8t8.us> (0ad4c11d) 93 + 94 + * Convert to .gitignore file. 95 + 96 + A .gitignore 97 + D .hgignore 98 + 99 + 2017-09-30 19:15:08 -0700 Kevin McCarthy <kevin@8t8.us> (1f4a6c67) 100 + 101 + * Fix address group terminator "exact address" printing to display trailing semicolon. 102 + 103 + The exact-address handling for comma and colon are different because 104 + those are added outside the exact-address printing. 105 + 106 + The semicolon needs to be inside the address->val field of the address 107 + group terminator. 108 + 109 + M rfc822.c 110 + 111 + 2017-09-26 19:44:11 -0700 Kevin McCarthy <kevin@8t8.us> (0bcb77a6) 112 + 113 + * Fix uses of context->changed as a counter. 114 + 115 + The first was in mx_update_tables(), but only when "not committing". 116 + This is used by mh/maildir during an "occult" update, and in imap when 117 + expunging the mailbox. It meant to simply turn on changed when a 118 + single changed header is seen. 119 + 120 + The second use was in imap_sync_message_for_copy(). Previously this 121 + was used for a server side copy/save, but is now also used for 122 + fast-trash copying. Remove the code that was trying to decrement the 123 + counter: this function is not capable of properly setting a status 124 + bit. 125 + 126 + M imap/imap.c 127 + M mx.c 128 + 129 + 2017-09-23 11:40:44 -0700 Kevin McCarthy <kevin@8t8.us> (b333df6d) 130 + 131 + * mutt-1.9.1 signed 132 + 133 + M .hgsigs 134 + 135 + 2017-09-23 11:39:54 -0700 Kevin McCarthy <kevin@8t8.us> (5e007dac) 136 + 137 + * Added tag mutt-1-9-1-rel for changeset 869633ef393e 138 + 139 + M .hgtags 140 + 141 + 2017-09-23 11:39:45 -0700 Kevin McCarthy <kevin@8t8.us> (8473efa7) 142 + 143 + * automatic post-release commit for mutt-1.9.1 144 + 145 + M ChangeLog 146 + M UPDATING 147 + M VERSION 1 148 2017-09-22 11:14 -0700 Kevin McCarthy <kevin@8t8.us> (19c81a140c6e) 2 149 3 150 * imap/imap.c: Add missing IMAP_CMD_POLL flag in imap buffy check.
+4
UPDATING
··· 8 8 The keys used are: 9 9 !: modified feature, -: deleted feature, +: new feature 10 10 11 + 1.9.2 (2017-12-15): 12 + 13 + ! Bug fix release. 14 + 11 15 1.9.1 (2017-09-23): 12 16 13 17 ! Bug fix release.
+1 -1
VERSION
··· 1 - 1.9.1 1 + 1.9.2