[ANNOUNCE] libICE 1.1.2

Alan Coopersmith alan.coopersmith at oracle.com
Fri Dec 13 21:43:22 UTC 2024


libICE - Inter-Client Exchange Library
--------------------------------------

This release fixes a number of issues found by compiler warnings and
static analysis.

Alan Coopersmith (19):
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      Set close-on-exec when opening files
      gitlab CI: Update to latest CI templates
      gitlab CI: add xz-utils to container for "make distcheck"
      IceOpenConnection: stop processing messages if connection was closed
      ConnectToPeer: return failure if malloc() fails
      EXTRACT_STRING: Avoid writing to NULL pointer if malloc fails
      _IceAddOpcodeMapping: Avoid writing to NULL pointer if malloc fails
      Clear some -Wuseless-cast warnings from gcc 14.1
      IceReadCompleteMessage: callers need to check if malloc() failed
      ProcessConnectionSetup: avoid writing to NULL pointer if malloc() failed
      ProcessProtocolSetup: return failure if malloc() failed for ProtocolName
      IceProtocolSetup: return failure if malloc() failed for authIndices
      IceRegisterForProtocolSetup: return failure if malloc() failed
      AuthRequired: avoid undefined behavior in memcpy() call
      write_counted_string: avoid undefined behavior in fwrite() call
      ICElibint.h: add do ... while (0) around macro definitions
      ProcessAuthReply: Handle -Wconditional-uninitialized warning
      libICE 1.1.2

mahendra (1):
      libICE : Dereferencing a possible NULL pointer in error.c

git tag: libICE-1.1.2

https://xorg.freedesktop.org/archive/individual/lib/libICE-1.1.2.tar.gz
SHA256: 1da62f732f8679c20045708a29372b82dff9e7eceee543ed488b845002b3b0ff  libICE-1.1.2.tar.gz
SHA512: e4655a3e4e747bb37ea793951fc5f23265108ccf644a1fadeab5e785a35437f5f358353cf59e065965d98f4f7440baee4b8e5abc9b81b5b57a8f6bfb325df316  libICE-1.1.2.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/lib/libICE-1.1.2.tar.gz.sig

https://xorg.freedesktop.org/archive/individual/lib/libICE-1.1.2.tar.xz
SHA256: 974e4ed414225eb3c716985df9709f4da8d22a67a2890066bc6dfc89ad298625  libICE-1.1.2.tar.xz
SHA512: 340f51ffa1f14ed442ab8bcea92dd63df147c48242e232e818cafe02f43de7ab6e99c5430b9cb8d0dc661295239d2b3f6bdb6a092ce51a98afa06235257e9b1f  libICE-1.1.2.tar.xz
PGP:  https://xorg.freedesktop.org/archive/individual/lib/libICE-1.1.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/attachments/20241213/d7fdf738/attachment.sig>


More information about the xorg mailing list