Hello list.

The last update of the v14.8.* series, bringing in bugfixes that
have cumulated since v14.8.14, so that i can claim i have rolled it
to a suitable location.
v14.9.0, which really is a large step forward, having taken over
sixteen months of development, will happen in three to four weeks.

Thanks to Vincent Lefèvre and Ralph Corderoy.
I have learned from Paul Eggert that OpenPGP signatures for whatever
file can simply be appended to an announcement mail, and will simply
be picked up by at least GnuPG.

Apologies to Predrag Punosevac (for not giving credit for reporting
v14.8.13 was broken), and Vincent Lefèvre for using ASCII letters.

  S-nail will become S-mailx after v14.9, and all project resources
  will move to www.sdaoden.eu with v14.9; only the ML remains hosted
  at Sourceforge.net as of this writing.
  We thank Sourceforge.net for hosting this project so many years!

Number games
^^^^^^^^^^^^

The tagged release commits are [stable/v14.8]:[38fa403f], and
[release/v14.8.15]:[e8be901b] (actual release content).
The release has also been stored as [timeline]:[72597548].
The git(1) release commits and tags as well as the release tarball
itself have been signed with the OpenPGP key
  stef...@sdaoden.eu  /  95F382CE
  (232C 220B CB56 90A3 7BD2  2FFD EB66 0227 95F3 82CE)
available on OpenPGP key servers, my website and download area,
and also in the repository (blob tagged steffen-pgp-pub).

Release balls and OpenPGP signatures (.asc) can be downloaded via
HTTPS/HTTP and anonymous active or passive FTPS/FTP (truly: still
www.sdaoden.eu/downloads, but only via HTTPS/HTTP).  Copies of the
signatures also far below, usable from within your favourite MUA.

  \https?://ftp.sdaoden.eu
  \ftps?://ftp.sdaoden.eu

s-nail-14.8.15.tar.xz:
    SHA1 41f585e972af223bb5e9f0134033faa6bdfbb2df
  SHA256 dd4a53ef4d8442b0c1636c7b982ce1eed9b7736eb70b285fabaede527bdeb526
  SHA512 
71aa8b5caabc1255caa2c2490c3999e55162b8df3281faba4888c3fc7b89da32f629725cc7b9be4c908a0f26c5c8a940138585d088fc42cc8fb4106264449cc6
s-nail-14.8.15.tar.gz:
    SHA1 8cec5debf150b89769cabac95b2e2bfe385a5124
  SHA256 7d4c31d330d958c783d0e81b634f1e3b521ed10121ef813a272b9ddf00f2b7ae
  SHA512 
b52b92ce8497ecea1bed2dd46862611a876d0d6bd9985d392b78d80b4d5909a1a9d0d8e2a2ea13b8d4f89651239b39f47877039a7ac77c4caff58b9a309bc005

All files are available as "-latest" symbolic links, too, e.g.,
s-nail-latest.txt (a copy of this announcement text).

  Announcement : https?://www.sdaoden.eu/code-nail-ann.html
  Manual       : https?://www.sdaoden.eu/code-nail.html
  Web          : https?://www.sdaoden.eu/code.html#s-mailx
  git(1) clone : \https?://git.sdaoden.eu/scm/s-nail.git
  git(1) browse: https?://git.sdaoden.eu/cgit/s-nail.git

  Commits can be browsed by appending the commit hash to
    https://git.sdaoden.eu/cgit/s-nail.git/commit/?id=

NOTES, ChangeLog (packager-affine)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

- .tar files are no longer provided, and i have removed all old cruft
  from the download area.

git(1) shortlog (edited)
^^^^^^^^^^^^^^^^^^^^^^^^

e380a98a Make combinetime() overflow safe (Vincent Lefevre)..
ff7a2e83 mk-conf.sh: fix bmake(1)/portable, it fails to import
        $CFLAGS/$LDFLAGS
3dee0848 extract_header(): FIX: multiple In-Reply-To: names are allowed!
898e4cce Fix *bang* (first invocation may crash if it shall expand)
6efe3ad2 mime_param_create(): UTF-8 may also be UTF8
43c40fa1 Fix is_asccaseprefix()/asccasestr()
84ea8bf9 FIX [ee4de6e4] and finally get asccaseprefix() right!
fd7c813d NCL: fix real cause for rare SEGV after ^W (Ralph Corderoy)
261c7480 FIX [1c4b8c918] (Address struct name memory usage.., 2015-07-08)..

  Checking a bit in the wrong field: doesn't really hurt, but may
  produce slightly overlong lines, but only regarding an RFC SHOULD, not
  exceeding any real RFC limit.

95d2484f head.c:a_head_idna_apply(): FIX IDNA result length calculation!

  Really mysterious to me that i never ran into a test condition where
  this false calculation caused memory canary errors.  But so it is!

Appendix
^^^^^^^^

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.

  # 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

The v14.8.* announcements have been shortened at this point;
to see the elder entries please have a look at [1].

  [1] 
https://www.mail-archive.com/s-nail-users@lists.sourceforge.net/msg00519.html

Even elder announcements:
  v14.8.0 - v14.8.6: 00292
    v14.8.7 - v14.8.8: 00374, v14.8.9: 00435, v14.8.10: 00445
    [v14.8.11: 00495], v14.8.12: 00502, [v14.8.13: 00514], v14.8.14: 00519
  v14.7: 00094
    v14.7.1: 00129, v14.7.2 - v14.7.8: 00193, v14.7.9 - v14.7.10: 00216,
    v14.7.11: 00240
Replace the XXX in the following URL with the shown number:
  \https://www.mail-archive.com/s-nail-users@lists.sourceforge.net/msgXXX.html

-----BEGIN PGP SIGNATURE-----

iQIcBAABCgAGBQJYfiy0AAoJEOtmAieV84LOaigP/Rf11U4JKPGqhvCXUrM4NZb8
tecDQH4+58zI/WtESoip/sBeKJgndxwgDsYDz0vPGXJkvn0hq4jCAiSxKLSPjao/
G8+k7Kh2k2jM2U3YvBhMiQL/8uqUuGuFbppTBECkUP6KGBZ0g3OOLTM1aGGzbLhX
8Wm3NXcRJiP27qvRB/E1dKHCOEevNuVVbKXVUl846U4YTJAXLJc8Zw2kXIDLUtzz
7Jc3Bx1I7jdwPV1nKfx4yRawa6+Cw2FlZvo3lX5GrW6gC/IdtI+9pIgn7NwcJ0R4
N/uW6ZFz1zaPd8XFRB6B7Phlby86wb8ZHglTPLUAzABsS9bdoIpmMEctNYqnEEvQ
q56566C7BujGIyr4VleXQqvyoOTTJ3/e7BUQxvOVvhP4NRPKmMiueEJBYC5PUqDA
BdFpXrCRgsyGKa8A7Cmu/LtlMC8HgtjzvxZA10ul88K4Ec5dRpu7l+bDIhSHmQ4I
9lDoISJKpb4yGD5YGLIt0g/RKgph77XiP2cxinPM70Mva19O63vJBoiV0Q5QhsGC
95lqoiFyLuDvFoej8gAyXod/01iC17HlAN6YVgxyMNk1i3qh90zooD+K+Z0o+Rb1
cz6wExBJZmckL5Alf431/Gy/pRxlhrUSJcikPbyzUTWt7FfeYYVE5xVTqGFWuCpZ
cM+ETnFf9QUzdmDNxpmq
=7SG+
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----

iQIcBAABCgAGBQJYfiy0AAoJEOtmAieV84LO7MwP/2TwkCedOnrGQoe5FpTXuDf4
d3ZXSWzcee3XoHTBTIjoWhOTG4uJbiGPG6ac6UNzeUQ3tAhMbZBl8wyA5BM20joK
BJCLvytq5I9Jek/T6d2PKtYR5GOT/KeDSanuWlArvS/nGD5R1Dym2nX7B3yH5lbM
OED9wNJhnAUzAP5e94q3G0xcg7tbLsXWRDRbDL0b3aRcMnLM5z28Wk3vpT5kAt+9
TqPXDIVHtiNoisuO/lHyz/3kyTN5JUsLYLb6JmYDQl9frgsGUXxSvn7NHc1Pi+Ft
ndfjIGfKAzisyptSI7oKDxzaqHKqzNz2GRqR+JUtvAY8ilv1WJI25slVIXhb1bOQ
iVDOsM2aoAwxLG1vspeoStEr1+YoxLt28LClUPLioBR1jthvbxgv5l0KrCQ6xfr2
PNIGY/UIku3DamlxfRS/0hvUsCZeCOlqqFGuTBxFdANQq8hxRBZy/QEmnBuaKUta
fXajG3mUk/fUncNWFB8JUz/Cii+gtmsTh9vHfInxnhQPIzLP9+0ECQUi+KtNW/9y
k14qKTeUxA38Q3gCiL/mjUNCKbgnYwo76+uBNUf0Vp70x7mpiONGx2Nbmut3BCtb
D9jnrei7tTljeKEj84m6dTpBDjrU3h4DKrQb8ccKJPzjgZI6uit5EC6M6/2WsUvI
MbnGSlP2UvjnxIsfJ1oE
=y5TT
-----END PGP SIGNATURE-----

--steffen

Attachment: smime.p7s
Description: S/MIME cryptographic signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
__________________________________
S-nail-users@lists.sourceforge.net

Reply via email to