La nuova passione, II.! This is a bugfix release which fixes a regression in the handling of user credentials when *v15-compat* is not set, introduced in v14.7.1. It is otherwise identical to v14.7.2.
The release tarballs can be downloaded (e.g., via 'curl -vv -L') from, and their checksums are: <https://downloads.sourceforge.net/project/s-nail/s-nail-14_7_3.tar.xz> MD5 = 9bcfa72d785c1af41d8e00524a16ff77 SHA1 = db78ae5c23bb3f4ca27879a93b2f478a73f81739 SHA256 = 15d71e0c3501ff9781a8f8bfa7c685d8dc079a9162cc086b5003306c0a6007b0 <https://downloads.sourceforge.net/project/s-nail/s-nail-14_7_3.tar.gz> MD5 = 1aeb733d033ae80041c837eb5a50888f SHA1 = 0bb0a859fde4008f0dfd635df38bcf91c069b6f4 SHA256 = 9eceba6393ef13b6a49454773d7c040c2e942e4d99406b86a78e2686c39656a2 Online manual: <http://sdaoden.users.sourceforge.net/code-nail.html> [Web site : <http://sdaoden.users.sourceforge.net/code.html#s-nail>] git(1) repo : <git.code.sf.net/p/s-nail/code> (git:// or http://) git(1) browse: <http://sourceforge.net/p/s-nail/code/> The complete changelog of commits in between two versions can be inspected by using the git(1) `log' command as shown below, where `OLD' and `NEW' are the two versions to be compared, e.g., v14.7 and v14.7.3: # All commits: $ git log --reverse --topo-order --abbrev-commit OLD..NEW # Only topic branch headers (--no-merges for content commits only): $ git log --oneline --reverse --topo-order --merges OLD..NEW # Same, but truly accessible: $ git log --oneline --reverse --topo-order --merges --parents OLD..NEW | while read c1 c2 c3 c4 c5 c6; do printf "%-24s: \$ git log --oneline --no-merges ${c1} ^${c2}\n" "${c6}"; done v14.7.3, 2014-07-14 ------------------- Thanks to Mantas Mikulėnas (grawity AT gmail DOT com). This is a bugfix release which fixes a regression in the handling of user credentials when *v15-compat* is not set, introduced in v14.7.1, quoting Mantas: In other words, $folder *requires* the @ to be percent-encoded, but $password requires the *opposite*. And that is not valid when *v15-compat* is not set. v14.7.2, 2014-07-12 ------------------- Thank you: Gavin Troy, Bob Tennent (rdt AT cs DOT queensu DOT ca), Tarqi Kazan. NOTES: ^^^^^^ v14.7.2 brings incompatible credential lookup changes when *v15-compat* is set; the lookup order now is: - *user-HOST*, *user*, [.netrc] ... - *password-USER@HOST*, *password-HOST*, *password*, [.netrc] .. If you wonder "what is new about that": be glad about your sanity! Changelog in reverse order, oldest first. ChangeLog (packager-affine) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - New configuration option WANT_AGENT to support *agent-shell-lookup* (, -HOST, -USER@HOST) lookups of potentially encrypted password storage, by default enabled (inspired by Gavin Troy) [b2d41d3,516a7f0] - MAILSPOOL is now automatically set to /var/spool/mail if that directory exists, only otherwise we use /var/mail [4a83018] - WANT_GSSAPI is again enabled by default - Tarqi Kazan has correctly pointed out that the system environment at compilation time is likely to reflect the politics and/or preferred configuration of packagers, and self-compilers have always the chance to configure themselves (Tarqi Kazan) [398eb29] ChangeLog ^^^^^^^^^ - `un{,save,fwd}{ignore,retain}': let '*' mean 'all fields' [a1f1da9] - Bugfix: `setenv' takes 1-1000 arguments, not exactly 2 [daf2ea8] - New command: `varedit' edits the value of an existing variable in $EDITOR [93070d2] - New commands: `File' (and `Folder') explicitly open a mailbox in readonly mode, thus finally offering the possibility to avoid flag updates etc. whenever so desired [b1f5f2d] - Bugfix: since May the header display would display tabulators in an UTF-8 environment as replacement characters [870b314] - *mime-counter-evidence* now is a valued option. Set bit two (value two) and the detected real MIME type is carried along with the MIME part so that it is used instead of `application/octet-stream' to lookup possibly registered *pipe-CONTENT/SUBCONTENT* handlers. (Bob Tennent) [81473f8] Also pipe handlers will now be passed several MIME informations via environment variables, please see the manual for more. (inspired by Bob Tennent) - Resource file loading now prints a diagnostic when loading was stopped due to a processing error. This behaviour is also required by POSIX. (Bob Tennent) [fd42684] - Incompatible changes in credential handling, as above. [25d7735,3cdb6a3] - *netrc-lookup* is now a real chain and has -HOST and -USER@HOST variants (though the latter only for password lookups) [59fc226] - .netrc machine names are now lowercased before use [28c6fee] - The manual has seen some reorderings, a TOC will be shown if you '-dWANT_TOC=1' when using *roff(1) (as has been done for the online manual) - There is a new file `THANKS' [6b5cb3e] ChangeLog (purely technical) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - IMAP and IMAP cache now use string relaxation which *drastically* reduces memory usage on large mailboxes [e5598ce] - Fixed compilation on old OpenBSD installations without wordexp(3) as well as with GSS-API and WANT_AMALGAMATION and now using #pragma's to get rid of some warnings [topic/ccstuff] --steffen ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck® Code Sight™ - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ S-nail-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/s-nail-users
