- update to 1.2.6
Support for using getaddrinfo() was originally added to support IPv6,
and only used if IPv6 support was enabled. Two decades later, support
for getaddrinfo() is ubiquitous and OS'es have marked gethostbyname()
as deprecated, so use the modern interface whenever we can now.
(Note that code included from xtrans will only use the modern interfaces
when IPv6 is disabled if building against xtrans 1.6.0 or later.)
Of course, in libSM, this only matters if one of the UUID generation
interfaces isn't being used instead, and the configure script has also
been modified in this release to stop checking for network interfaces
if we're not going to use them because we found a UUID generation
mechanism to use instead for creating ids.
OBS-URL: https://build.opensuse.org/request/show/1251494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libSM?expand=0&rev=13
Support for using getaddrinfo() was originally added to support IPv6,
and only used if IPv6 support was enabled. Two decades later, support
for getaddrinfo() is ubiquitous and OS'es have marked gethostbyname()
as deprecated, so use the modern interface whenever we can now.
(Note that code included from xtrans will only use the modern interfaces
when IPv6 is disabled if building against xtrans 1.6.0 or later.)
Of course, in libSM, this only matters if one of the UUID generation
interfaces isn't being used instead, and the configure script has also
been modified in this release to stop checking for network interfaces
if we're not going to use them because we found a UUID generation
mechanism to use instead for creating ids.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libSM?expand=0&rev=20
- update to 1.2.5:
* Remove "All rights reserved" from Oracle copyright notices
* configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* gitlab CI: add xz-utils to container for "make distcheck"
* unifdef __UNIXWARE__
* unifdef MNX_TCPCONN
* SmcOpenConnection: remove cast of return value from getenv()
* IceReadCompleteMessage callers need to check if malloc() failed
OBS-URL: https://build.opensuse.org/request/show/1230953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libSM?expand=0&rev=12
* Remove "All rights reserved" from Oracle copyright notices
* configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* gitlab CI: add xz-utils to container for "make distcheck"
* unifdef __UNIXWARE__
* unifdef MNX_TCPCONN
* SmcOpenConnection: remove cast of return value from getenv()
* IceReadCompleteMessage callers need to check if malloc() failed
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libSM?expand=0&rev=18
- update to 1.2.4:
* Handle arrays too large to fit in iceConn buffers
* v2: Raise required libICE version to 1.1.0 to get the updated
* IceGetHeaderExtra macro definition needed for this to work correctly.
* Fix some potential memory leaks in SmcCloseConnection().
* Add uuid as private dependency to sm.pc for static linking
* Build xz tarballs instead of bzip2
* Fix spelling/wording issues
OBS-URL: https://build.opensuse.org/request/show/1044380
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libSM?expand=0&rev=14
- Update to version 1.2.3
* autogen: add default patch prefix
* autogen.sh: use quoted string variables
* autogen.sh: use exec instead of waiting for configure to finish
* Stop compiling empty sm_auth.c stub
* Fix callbacks signatures in libSM documentation
* Include unistd.h for getpid()
* Fix uuid_to_string(3) type
* Get rid of strcpy() in the HAVE_UUID_CREATE case
* Fixed out ouf boundary accesses.
OBS-URL: https://build.opensuse.org/request/show/641122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libSM?expand=0&rev=9
* autogen: add default patch prefix
* autogen.sh: use quoted string variables
* autogen.sh: use exec instead of waiting for configure to finish
* Stop compiling empty sm_auth.c stub
* Fix callbacks signatures in libSM documentation
* Include unistd.h for getpid()
* Fix uuid_to_string(3) type
* Get rid of strcpy() in the HAVE_UUID_CREATE case
* Fixed out ouf boundary accesses.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libSM?expand=0&rev=11