[ANNOUNCE] libICE 1.0.8

Alan Coopersmith alan.coopersmith at oracle.com
Fri Mar 2 20:10:52 PST 2012


libICE provides the API for the Inter-Client Exchange protocol.

This release fixes a number of issues found by static analysis and
compiler warnings, and includes a large set of cleanups and improvements
to the DocBook format specs for the protocol and docs for the API.

Alan Coopersmith (18):
      config: Remove unnecessary calls from configure.ac
      config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
      Convert src/process.c from malloc + sprintf to asprintf
      Use correct string pointer in asprintf() fallback
      Add AC_USE_SYSTEM_EXTENSIONS to make asprintf() visible in GNU libc
      Resync fallback asprintf with updated version put into xrdb
      Fix reads outside array bounds in error handlers
      IceWritePad: Zero fill pad bytes used when buffer is full
      Strip trailing whitespace
      Fix gcc -Wwrite-strings warnings in _IceDefaultErrorHandler
      Fix gcc -Wwrite-strings warnings in _IceError* functions
      constify arguments to IceGetAuthFileEntry
      Fix gcc -Wwrite-strings warnings in AuthNames handling
      Fix gcc -Wwrite-strings warnings in process.c
      Remove ancient workaround for System V/386 Release 4.2 compiler bug
      Constify protocol, vendor & release string args to IceRegisterForProtocol*
      Plug minor memory leak in unusual path through ProcessConnectionSetup
      libICE 1.0.8

Gaetan Nadon (19):
      config: HTML file generation: use the installed copy of xorg.css
      config: remove unrequired AC_HEADER_STDC
      config: comment, minor upgrade, quote and layout configure.ac
      config: splitting ICE and XTRANS compiler options is not required
      Docbook: change the book id to match the xml file basename
      Documentation: add Docbook external references support
      doc: xorg-sgml-doctools package at version 1.7 is required
      Install target dbs alongside generated documents
      Install xml versions of specs even if HAVE_XMLTO is false
      docbook.am: global maintenance update - entities, images and olinking
      docbook.am: embed css styles inside the HTML HEAD element
      ICElib doc: remove empty revision list and specify the doc version number
      ice.xml: fix orphan affiliation
      ice.xml: version number is 1.1, not 1.0
      specs: use the &fullrelvers; entity to set X11 release information
      specs: remove orphan <corpname>
      specs: use DocBook suggested markup for Copyrights
      specs: remove <productnumber> which is not used by default
      As of 1997, X Window System is a trademark of The Open Group.

Matt Dew (3):
      add id attributes to funcsynopsis to allow other docs to olink to them
      Cleanup IDs and links in doc
      informaltable cleanup

Paulo Zanoni (2):
      Use docbookx.dtd version 4.3 for all docs
      Remove useless line from a table in specs/ice.xml

git tag: libICE-1.0.8

http://xorg.freedesktop.org/archive/individual/lib/libICE-1.0.8.tar.bz2
MD5:  471b5ca9f5562ac0d6eac7a0bf650738
SHA1: ddb14df8bbc43df7322978f5f9f802936e2a7324
SHA256: 24a991284d02ff0c789bc8d11ad2e4dffe144cb70f24e28f9ce3e8b1ee08b71e

http://xorg.freedesktop.org/archive/individual/lib/libICE-1.0.8.tar.gz
MD5:  4b8dae73fce37e994c3a6fa05d6db7ca
SHA1: 22aa5898443e0652337f80796a3a33dc67cab8b6
SHA256: 8332018b07ec38a4a35a360b39f7391c58d053ce5f676aa457b1a686b0277cc0


-- 
	-Alan Coopersmith-              alan.coopersmith at oracle.com
	 Oracle Solaris Engineering - http://blogs.oracle.com/alanc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 194 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-announce/attachments/20120302/2ef43aea/attachment.pgp>


More information about the xorg-announce mailing list