[ANNOUNCE] xfs 1.2.2

Alan Coopersmith alan.coopersmith at oracle.com
Sat Jul 27 20:26:42 UTC 2024


xfs is the X Font Server, allowing remote X servers such as X Terminals to
access fonts for rendering via legacy X11 core protocol requests.

This release fixes a number of compiler warnings, and makes other code
cleanups and changes to improve code maintainability and analyzer output.

For those building for 32-bit platforms, it also enables use of the
"large file" APIs - though no file processed by this program should ever
be anywhere near 2GB in size, it is a prerequisite for post-y2038 support.
Since this release was generated using the new GNU autoconf 2.72, this
also adds a --enable-year2038 configure flag which may allow it to
work with files whose timestamps are later than January 19, 2038, but
this has not been tested.

Alan Coopersmith (25):
      Remove "All rights reserved" from Oracle copyright notices
      gitlab CI: Update to latest CI templates & Debian stable release
      unifdef QNX4
      unifdef SUNSSYV
      Clear up -Wcast-function-type warnings from NotImplemented()
      Remove unused empty NoopDDA() function
      Remove unused EventSwap functions & dispatch vector
      DetachStdio: check that open & dup2 functions succeed
      Remove no-op OsInitAllocator()
      Avoid memory leak if -ls specified multiple times on command line
      Add FSallocarray for array allocation with overflow check
      Make FScalloc take two args like standard calloc
      Replace alloc+bzero pairs with FScalloc calls
      Replace obsolete bzero call with standard memset call
      Add FSreallocarray for array reallocation with overflow check
      Get rid of fsalloc/fsrealloc/fsfree wrapper macros
      print error messages if syslog support is built but disabled
      Mark FatalError as _X_NORETURN
      Add alloc_size & malloc attributes to allocation functions
      QueryExtents: Avoid memory leak in error path
      QueryBitmaps: Avoid memory leak in error path
      SetFontCatalogue: handle allocation failure
      WriteToClient: handle allocation failure
      configure: Use AC_SYS_LARGEFILE to enable large file support
      xfs 1.2.2

git tag: xfs-1.2.2

https://xorg.freedesktop.org/archive/individual/app/xfs-1.2.2.tar.gz
SHA256: 6ff32c2c56469c30e095549cdf53fc719c173d571e400c5c368012023be3aafe  xfs-1.2.2.tar.gz
SHA512: dabe0b4315be3c67092556bcc2e27805485c4780017b961bd06378af6e865bb54a0ecf4d0fac16087de275a219dea26a94e999a0a3b4117e3bf825f75bc14b95  xfs-1.2.2.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/app/xfs-1.2.2.tar.gz.sig

https://xorg.freedesktop.org/archive/individual/app/xfs-1.2.2.tar.xz
SHA256: b70bd46331e241b30e5e00dbdc2eabb7f3f8880cd44244acde13d7976d098ecc  xfs-1.2.2.tar.xz
SHA512: e8983ddade7015c87db1278093701b9e62c7d09003150ed7347a9b83b8f245e8ac9fe2d86d61bb4469bbbea86a71366ef299541793326d9dbbb1b9c0572bcba9  xfs-1.2.2.tar.xz
PGP:  https://xorg.freedesktop.org/archive/individual/app/xfs-1.2.2.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/20240727/a040dca8/attachment.sig>


More information about the xorg-announce mailing list