libICE: Changes to 'refs/tags/libICE-1.1.0'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sun Dec 4 00:52:33 UTC 2022


Tag 'libICE-1.1.0' created by Alan Coopersmith <alan.coopersmith at oracle.com> at 2022-12-04 00:52 +0000

libICE-1.1.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCgAGBQJji+9LAAoJEM/fFIgoxkKnJVwP/A6UFwPx11IYaPMGVRPoB+3s
zpTXBZGYfVGX6SQaC3AcKqaRFNxVKler4ycNiSHiXyGofopo+MIP0oPTyp5Zx9hk
i33b6WMLOLf8WAn/54jDSJ7QHlm/gLDB+/MNXFvlEAcGJJWYj+EhgrOUSbiB3ivV
ROPHNX8PbzOpDhXzITsVKT4tpYA3+xKUUBMWTbEDTBLfd9T+Osyk5pmgwlRVvbxE
vw9MaL51MAdbldGaShMzGBhv0MZ6wNR18fpFtU2b3T+wU7ziAssxZ9wbOfWUN+ZC
U2qE2R9jj6jOudQCm8bgY34NNUKcXFtHcM9GuSh9kcpgWp6N7Tj1oJepQLrudWnM
KOTjDbxGhadWEtpLZJeeMM5ss+qSKBzYp6HfSne2gdnOlzHxQTSi5qAMsoDg27WU
WJn81tKyDusuBIhaN4ghl/7FE+khjKQIMvqBl3uRaOjxquJWo8Mj2eLTxLdtyVCe
X8B+7IijG2VtCokW6Mo94cmrvtmJ25+Z8PvekpsyCLygrC1YlJdsmWRvtoLbgePh
7Pd+/RBF7gp7vpAZL3CEAeKUP4rxmIL3M6v8H+6RVqc55FzaMgTjxgltc7/hnDBM
dbmwIB3d3Rh2PKw0ZC9eK1g/u0ALXo13/GSOsH1QbogM0rGZC+4m6yeRyxKyA32L
WJ2cmacsH2c2Bz06Zc6E
=HfiK
-----END PGP SIGNATURE-----

Changes since libICE-1.0.10:
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

---
 .gitlab-ci.yml            |   99 ++++++++++++++++++++++++++++++++
 README.md                 |    2 
 configure.ac              |   31 +++++++---
 ice.pc.in                 |    1 
 include/X11/ICE/ICEconn.h |    2 
 include/X11/ICE/ICEmsg.h  |   28 ++++++---
 include/X11/ICE/ICEutil.h |    2 
 specs/ice.xml             |    2 
 src/ICElibint.h           |   16 ++++-
 src/connect.c             |   84 +++++++++++++++++----------
 src/iceauth.c             |    8 +-
 src/listenwk.c            |    5 +
 src/misc.c                |  141 ++++++++++++++++++----------------------------
 src/process.c             |   37 +++++++-----
 src/protosetup.c          |   13 +++-
 src/replywait.c           |    2 
 src/shutdown.c            |    2 
 17 files changed, 319 insertions(+), 156 deletions(-)
---


More information about the xorg-commit mailing list