libSM: Changes to 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Dec 9 23:03:46 UTC 2022
.gitlab-ci.yml | 33 ++++++++++++++++++++++++---
configure.ac | 2 -
src/SMlibint.h | 13 +++++++++++
src/sm_client.c | 65 ++++++++++++++++++++++++++++++++++++++++---------------
src/sm_manager.c | 10 +++++---
5 files changed, 98 insertions(+), 25 deletions(-)
New commits:
commit 12812dca0f852178d8cc3813e4056b396a8f3ab5
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Wed Sep 7 12:44:33 2022 -0700
Handle arrays too large to fit in iceConn buffers
Fixes numerous gcc warnings of the form:
sm_client.c: In function ‘SmcOpenConnection’:
SMlibint.h:109:25: warning: potential null pointer dereference [-Wnull-dereference]
*((CARD32 *) _pBuf) = _val; \
SMlibint.h:160:5: note: in expansion of macro ‘STORE_CARD32’
STORE_CARD32 (_pBuf, (CARD32) _len); \
^~~~~~~~~~~~
sm_client.c:207:5: note: in expansion of macro ‘STORE_ARRAY8’
STORE_ARRAY8 (pData, len, previousId);
^~~~~~~~~~~~
v2: Raise required libICE version to 1.1.0 to get the updated
IceGetHeaderExtra macro definition needed for this to work correctly.
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit bb02359ff464d51cbb29d3c93e7e55f3649e5b91
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Sun Dec 4 12:07:40 2022 -0800
gitlab CI: build current libICE, to meet dependency on >= 1.1.0
Allow us to pass CI without waiting for Debian to pick up yesterday's
release of libICE 1.1.0.
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit 6e541c8fa782ca816f8bf78a54eea27dab27e4a2
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Thu Jul 28 17:30:21 2022 -0700
gitlab CI: stop requiring Signed-off-by in commits
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit 449fdba5482549361a4cd6376d877ebd5162988a
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Wed Sep 7 11:07:56 2022 -0700
SmcCloseConnection: remove unnecessary cast from free()
commit b17f93a1d041e63261ff followed the style of the time it was
written, before commit e77dd2e4bc8227 had removed them.
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
More information about the xorg-commit
mailing list