[ANNOUNCE] xmh 1.0.5

Alan Coopersmith alan.coopersmith at oracle.com
Sun Mar 3 22:56:13 UTC 2024


The xmh program provides a graphical user interface to the
MH Message Handling System.  To actually do things with your
mail, it makes calls to the MH package.

This release adds -help & -version options, and has a number of
code cleanups.

For those building for 32-bit platforms, it also enables use of the
"large file" APIs - while files handled by xmh should rarely be more
than 2gb in size, they may be stored on filesystems with large inodes.

Since this release was generated using the new GNU autoconf 2.72, this
also adds a --enable-year2038 configure flag which may allow xmh to
work with files whose timestamps are later than January 19, 2038, but
this has not been tested.

Alan Coopersmith (16):
      gitlab CI: stop requiring Signed-off-by in commits
      Print which arguments were unknown before giving usage message
      Add -help and -version options
      Modernize lseek() calls
      configure: Use AC_SYS_LARGEFILE to enable large file support
      Replace sprintf calls with snprintf or XtAsprintf
      Use _CONST_X_STRING to make libXt declare String as const char *
      Further reduce the number of -Wdiscarded-qualifiers warnings from 276 to 76
      Mark Punt as _X_NORETURN
      Fix 4 of 4 -Wformat-truncation warnings
      Clear 4 of 6 -Wstringop-truncation warnings
      Plug memory leaks in error paths of ScanDir()
      Handle -Wformat-security warnings from the DEBUG macro
      Convert allocation calls to XtMallocArray or XtReallocArray where appropriate
      Simplify fallback code for systems without S_ISDIR
      xmh 1.0.5

git tag: xmh-1.0.5

https://xorg.freedesktop.org/archive/individual/app/xmh-1.0.5.tar.gz
SHA256: 3ab74096031ba89bcc88a46dbfa652837c4aeb6a36168ff9799782efe88128b8  xmh-1.0.5.tar.gz
SHA512: e4a444fcc390367d6eabe5bf87c0c56f7e4d537e47b9c0c16f2ccfb8025dfc87db9a948ab52f0ffbc13ac31405478bcdecdc6e9741518b794ad10e187e99a0e6  xmh-1.0.5.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/app/xmh-1.0.5.tar.gz.sig

https://xorg.freedesktop.org/archive/individual/app/xmh-1.0.5.tar.xz
SHA256: 2e8055b065e0492450a2c0bd8842b48ba7b0f0f377736a219b1752d0eec64c70  xmh-1.0.5.tar.xz
SHA512: fbf5c7e7994832b1df0db9464aacddba6a445c6fe6b8d2e09c311dc27edb96f6e198816ee21b5ee361fb9637302ce54da2691c784e03ab5c1af8590f00b48bab  xmh-1.0.5.tar.xz
PGP:  https://xorg.freedesktop.org/archive/individual/app/xmh-1.0.5.tar.xz.sig


-- 
        -Alan Coopersmith-                 alan.coopersmith at oracle.com
         Oracle Solaris Engineering - https://blogs.oracle.com/solaris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.x.org/archives/xorg-announce/attachments/20240303/37d07f58/attachment.sig>


More information about the xorg-announce mailing list