#17371 closed enhancement (fixed)

libICE-1.1.0 libXScrnSaver-1.2.4 libXcomposite-0.4.6 libXdamage-1.1.6 libXres-1.2.2 libXv-1.0.12 libXxf86dga-1.1.6 (Xorg libraries)

Reported by: Bruce Dubbs Owned by: pierre
Priority: normal Milestone: 11.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description (last modified by Bruce Dubbs)

New minor/point versions.

Change History (5)

comment:1 by Bruce Dubbs, 17 months ago

Summary: libICE-1.1.0libICE-1.1.0 (Xorg library)

comment:2 by Bruce Dubbs, 17 months ago

Description: modified (diff)
Summary: libICE-1.1.0 (Xorg library)libICE-1.1.0 libXScrnSaver-1.2.4 libXcomposite-0.4.6 libXdamage-1.1.6 libXres-1.2.2 libXv-1.0.12 libXxf86dga-1.1.6 (Xorg libraries)

comment:3 by pierre, 17 months ago

Owner: changed from blfs-book to pierre
Status: newassigned

comment:4 by pierre, 17 months ago

libICE - Inter-Client Exchange Library

Note that some of the bug fixes in this release are in the macros in the header files, and thus will only be fully effective once ICE consumers are rebuilt with the new header files.

Alan Coopersmith (17):

  • Build xz tarballs instead of bzip2
  • 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
  • libICE 1.1.0

David Callu (1):

  • ice.pc.in: add -lbsd flags when required

Guillem Jover (1):

  • Switch from libbsd to libbsd-overlay

walter harms (3):

  • connect.c: FIX 'iceConn' shadows a previous local, [-Wshadow]
  • add check for malloc
  • make sure buffer is zero filled and report if allocation failed

libXcomposite - client library for the Composite extension to the X11 protocol

Alan Coopersmith (9):

  • Build xz tarballs instead of bzip2
  • Fix spelling/wording issues
  • gitlab CI: add a basic build test
  • Mark two dpy parameters const as suggested by cppcheck
  • Remove unnecessary casts from malloc() and free() calls
  • Wrap XComposite*CheckExtension() in do { ... } while(0)
  • Handle implicit conversion warnings from clang
  • XCompositeCloseDisplay: Mark codes as unused
  • libXcomposite 0.4.6

libXdamage - X Damage Extension library

Alan Coopersmith (11):

  • Update configure.ac bug URL for gitlab migration
  • Build xz tarballs instead of bzip2
  • Fix spelling/wording issues
  • gitlab CI: add a basic build test
  • Variable scope reduction as recommended by cppcheck
  • Mark two dpy parameters const as suggested by cppcheck
  • XDamageCloseDisplay: Mark codes as unused
  • Remove unnecessary casts from malloc() and free() calls
  • Handle -Wconversion warnings from clang
  • Handle -Wshorten-64-to-32 warnings from clang
  • libXdamage 1.1.6

libXRes - X-Resource extension client library

Alan Coopersmith (10):

  • Build xz tarballs instead of bzip2
  • Fix spelling/wording issues
  • gitlab CI: add a basic build test
  • Reformat code to X.Org standard style
  • Add .git-blame-ignore-revs to hide whitespace commits from git blame
  • Variable scope reductions
  • Resolve -Wsign-compare warnings from gcc
  • Handle implicit conversion warnings from clang
  • Use calloc instead of malloc to allocate arrays
  • libXres 1.2.2

XScreenSaver - X11 Screen Saver extension client library

Alan Coopersmith (9):

  • Update README for gitlab migration
  • Update configure.ac bug URL for gitlab migration
  • Build xz tarballs instead of bzip2
  • Fix spelling/wording issues
  • gitlab CI: add a basic build test
  • Whitespace fixes
  • Add .git-blame-ignore-revs to hide whitespace commits from git blame
  • Handle implicit conversion warnings from clang
  • libXScrnSaver 1.2.4

Samanta Navarro (1):

  • Fix typo in manual page

libXv - library for the X Video (Xv) extension to the X Window System

Alan Coopersmith (9):

  • Update README for gitlab migration
  • Update configure.ac bug URL for gitlab migration
  • Build xz tarballs instead of bzip2
  • Fix spelling/wording issues
  • gitlab CI: add a basic build test
  • XvGetReq: remove trailing semicolon that caller is expected to provide
  • Variable scope reductions
  • Handle implicit conversion warnings from clang
  • libXv 1.0.12

Emil Velikov (1):

  • autogen.sh: use quoted string variables

Mihail Konev (1):

  • autogen: add default patch prefix

Peter Hutterer (1):

  • autogen.sh: use exec instead of waiting for configure to finish

libXxf86dga - Client library for the XFree86-DGA extension.

The primary change in this release is dropping support for a number of OS'es from the previous millenium. If you're still running an OS that has not had a new release in the past quarter of a century, then you probably don't want to try installing this new release on it.

Alan Coopersmith (9):

  • Build xz tarballs instead of bzip2
  • Fix spelling/wording issues
  • gitlab CI: add a basic build test
  • unifdef UNIXOS2
  • Remove SunOS 4 support (defined(sun) && (SVR4))
  • unifdef ISC
  • unifdef Lynx
  • unifdef DGUX
  • libXxf86dga 1.1.6

comment:5 by pierre, 17 months ago

Resolution: fixed
Status: assignedclosed

Fixed at 5297bb2a2

Note: See TracTickets for help on using tickets.