Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libICE-devel | Distribution: SUSE Linux Framework One |
Version: 1.1.1 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.7 | Build date: Thu Dec 8 21:57:53 2022 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 268045 | Source RPM: libICE-1.1.1-slfo.1.1.7.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://xorg.freedesktop.org/ | |
Summary: Development files for the X11 Inter-Client Exchange Library |
The Inter-Client Exchange (ICE) protocol is intended to provide a framework for building such protocols, allowing them to make use of common negotiation mechanisms and to be multiplexed over a single transport connection. This package contains the development headers for the library found in libICE6.
MIT
* Thu Dec 08 2022 [email protected] - update to 1.1.1: * ICEmsg: Fix C++ interoperability error due to static_assert define - drop U_ICEmsg-Fix-C-interoperability-error-due-to-static_as.patch (upstream) * Tue Dec 06 2022 [email protected] - U_ICEmsg-Fix-C-interoperability-error-due-to-static_as.patch * needed by plasma5-workspace * Sun Dec 04 2022 [email protected] - Update to version 1.1.0 * Fix spelling/wording issues * gitlab CI: add a basic build test * configure: check for libbsd before libxtrans checks for strlcpy * ConnectToPeer: be doubly sure that use-after-free doesn't happen * ProcessAuthReply: rename status variable to avoid shadowing * Only link to libbsd for arc4random_buf if it is not found in libc * IceGetHeaderExtra: only include extra space in outbufptr if there's room * Refactor Fatal I/O error handling into a common function * IceFlush: signal fatal I/O error if bufptr is past end of buffer * ICEmsg.h: Add static asserts that message header length <= ICE_OUTBUFSIZE * Handle arrays too large to fit in iceConn buffers * Only link with libbsd if needed for arc4random_buf() or getentropy() * Avoid -Wdeclaration-after-statement warnings from static_assert * ice.pc.in: "Libs.Private" should be "Libs.private" * configure: Use AC_SYS_LARGEFILE to enable large file support * Mon Jul 15 2019 [email protected] - Update to version 1.0.10 * This release provides a fix for CVE-2017-2626 for platforms which don't have arc4random_buf() in their default libraries but do have getentropy(), such as Linux platforms with a kernel version of 3.17 or newer and a glibc version of 2.25 or newer. (libICE 1.0.9 already ensured that arc4random_buf() is used on platforms that have it to provide sufficient entropy in ICE key generation, but left other platforms with the weaker methods. Linux platforms could also have linked against libbsd to use arc4random_buf() with libICE 1.0.9 for stronger keys.) - supersedes U_Use-getentropy-if-arc4random_buf-is-not-available.patch * Sun Jun 11 2017 [email protected] - U_Use-getentropy-if-arc4random_buf-is-not-available.patch * Use getentropy() if arc4random_buf() is not available (bnc#1025068, CVE-2017-2626) - tagged baselibs.conf as source in specfile * Tue Jun 10 2014 [email protected] - Update to version 1.0.9 * This release fixes a number of issues found by static analysis and compiler warnings, and other minor code cleanups. On systems with arc4random() in either libc or libbsd, it will now use that function for generating authentication cookies. * Sun Feb 17 2013 [email protected] - Use more robust make install call * Wed Apr 11 2012 [email protected] - Update to version 1.0.8: + Fix a number of issues found by static analysis and compiler warnings + Large set of cleanups and improvements to the DocBook format specs for the protocol and docs for the API. * Sat Feb 11 2012 [email protected] - Fix typo in baselibs.conf: should be libICE, not libFS - Provide package descriptions and update homepage URL - Add Obsoletes/Provides to baselibs.conf as well * Fri Feb 10 2012 [email protected] - back to previous provides/obsoletes for xorg-x11-libICE(-devel) * Fri Feb 10 2012 [email protected] - provide/obsolete xorg-x11-libICE(-devel), no matter which version number * Thu Feb 09 2012 [email protected] - Rename xorg-x11-libICE to libICE and utilize shlib policy * Sun Nov 20 2011 [email protected] - add libtool as buildrequire to avoid implicit dependency * Tue Dec 21 2010 [email protected] - bumped version number to 7.6 * Wed Dec 01 2010 [email protected] - revert 'export only public API symbols' - it breaks everything * Tue Nov 30 2010 [email protected] - export only public API symbols - disable silent rules, defeat the purpose of post build checks * Wed Oct 20 2010 [email protected] - libICE-1.0.7 * Sun Apr 04 2010 [email protected] - libICE 1.0.6 - bumped version number to 7.5 * Mon Dec 14 2009 [email protected] - add baselibs.conf as a source * Sat May 02 2009 [email protected] - revert static library and .la file removal for SUSE versions <= 11.1. * Tue Apr 21 2009 [email protected] - remove static libraries * Tue Mar 03 2009 [email protected] - libICE 1.0.5 * Thu Sep 11 2008 [email protected] - bumped release number to 7.4 * Thu Apr 10 2008 [email protected] - added baselibs.conf file to build xxbit packages for multilib support * Tue Jan 01 2008 [email protected] - fix library-without-ldconfig-* error - add missing PreReq coreutils * Sat Sep 29 2007 [email protected] - bumped version to 7.3 * Fri Aug 24 2007 [email protected] - libICE 1.0.4 * Coverity #1085: Double free of pointer "*listenObjsRet" * Coverity #1086: Double free of pointer "*listenObjsRet" * Convert authutil.c static helpers to ANSI C prototypes to clear sparse warnings * Provide ANSI C prototypes for more static functions * Replace many malloc(strlen()); strcpy() pairs with strdup() * Sat Dec 16 2006 [email protected] - update to release 1.0.3 * Makefile.am: make ChangeLog hook safer * Tue Oct 24 2006 [email protected] - strip .la file * Sat Oct 14 2006 [email protected] - update to X.Org 7.2RC1 * Wed Aug 02 2006 [email protected] - fix setup line * Fri Jul 28 2006 [email protected] - use "-fno-strict-aliasing" * Thu Jul 27 2006 [email protected] - use $RPM_OPT_FLAGS - remove existing /usr/include/X11 symlink in %pre * Thu Jun 22 2006 [email protected] - created package
/usr/include/X11/ICE /usr/include/X11/ICE/ICE.h /usr/include/X11/ICE/ICEconn.h /usr/include/X11/ICE/ICElib.h /usr/include/X11/ICE/ICEmsg.h /usr/include/X11/ICE/ICEproto.h /usr/include/X11/ICE/ICEutil.h /usr/lib64/libICE.so /usr/lib64/pkgconfig/ice.pc /usr/share/doc/packages/libICE /usr/share/doc/packages/libICE/ICElib.xml /usr/share/doc/packages/libICE/ice.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Feb 22 00:35:56 2025