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