Changelog for
libXt6-1.3.0-29.18.i586.rpm :
* Mon Apr 10 2023 Stefan Dirsch
- update to 1.3.0
* gitlab CI: add a basic build test
* Fix spelling/wording issues
* gitlab CI: stop requiring Signed-off-by in commits
* Use memcpy() instead of memmove() when buffers are known not to overlap
* Use memcpy() instead of XtMemmove() when buffers are known to differ
* tests: update g_test_bug_base url from bugzilla to gitlab
* tests: Use XORG_MEMORY_CHECK_FLAGS from xorg-macros 1.16
* tests: Replace g_assert() calls with g_assert_
*() calls
* configure.ac: Replace HAVE_LIBRARY with AC_CHECK_LIB
* Add xfilesearchpath to xt.pc
* TMstate.c: Handle -Wduplicated-branches warnings
* Remove \"All rights reserved\" from Oracle copyright notices
* configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* test: Add unit tests for XtMalloc, XtCalloc, & XtRealloc
* Add XtReallocArray() for overflow checking of multiplied args
* Replace XtRealloc() calls with XtReallocArray()
* Replace XtMalloc() calls with XtMallocArray()
* Define LONG64 if __SIZEOF_LONG__ indicates 64-bit long
* XtArgVal: Support architectures where pointers are bigger than long
* Use XtUIntPtr for integer types that can hold pointers
* Cast via intptr_t when converting integers to pointers
* Fix XrmResource layout if pointers are bigger than long
* Fix InternalCallbackRec layout if pointers are bigger than 64 bits
* Support buttons > 5 in translation tables [v2]
* add _X_NORETURN to agree with header-file
* codespell-fixes
* cppcheck and clang --analyze fixes
* fixes for gcc13 warnings
* cppcheck fixes (const, null dereferencing, uninitialized, scope)
* cppcheck (revise IsDescendant() to fix possible null-dereference)
* update copyright-date
* Sun Jan 24 2021 Dirk Müller - update to 1.2.1:
* _XtCalloc actually uses a Cardinal, not size_t
* add errorhandling to _XtVaToTypedArgList()
* refactoring, reduce indent level
* work within existing interface which attempts to obtain the display-pointer from the screen-pointer but fails when the screen-pointer itself is invalid. Ensure that the screen-pointer is valid by checking the default_screen value against the valid range, and forcing it to zero if it is out of bounds.
* indent
* Wed Jul 03 2019 Stefan Dirsch - Update to version 1.2.0
* bug fixes- supersedes U_libXt_code-cleanup.patch
* Wed Nov 22 2017 zaitorAATTopensuse.org- Add U_libXt_code-cleanup.patch: Get rid of some extraneous ; at the end of C source lines.- Drop unneeded autoconf, automake and libtool BuildRequires.
* Mon May 04 2015 sndirschAATTsuse.com- Update to version 1.1.5
* Revert \"Avoid shadowing variables.\"
* If CFLAGS_FOR_BUILD is not set, include CWARNFLAGS in default value
* makestrs: use strchr() instead of index()
* makestrs: Replace malloc()+strcpy() calls with strdup() calls
* makestrs: Replace strcpy()+strcat() calls with snprintf() calls
* makestrs: Use asprintf() if available
* unifdef -UCRAY -UCRAY2
* Use $(MKDIR_P) in Makefile.am for better code portability
* Include direct.h header for _getdrives() on Win32
* Include unistd.h for getpid()
* asprintf needs _GNU_SOURCE on some platforms
* Fix cross-compilation
* Add missing comma to fix DEBUG build.
* Use appropriate variable type for vsnprintf return value.
* Mark non-returning function with appropriate attribute.
* Ignore test-driver from automake-1.13.
* Avoid shadowing variables.
* Fix char vs. unsigned char warnings.
* Use string.h instead of X11/Xos.h.
* Fix _XtInherit on x86_64 Windows
* Sat Jun 01 2013 tobias.johannes.klausmannAATTmni.thm.de- Update to version 1.1.4: This release provides the fixes for the recently announced security issues CVE-2013-2002 & CVE-2013-2005, along with other code & doc cleanups, build fixes, automake compatibility changes, and packaging improvements.- Packaging changes: + Removed Patch1 - libXt.diff - part upstreamed, part not applicable
* Sun Feb 17 2013 jengelhAATTinai.de- Use more robust make install call- Avoid calling fdupes outside of /usr
* Thu Apr 12 2012 vuntzAATTopensuse.org- Update to version 1.1.3: + Revert \"Treat unexpected returned events from poll as errors\": this caused regressions.- Changes from version 1.1.2: + Good number of bug fixes: - Make XtAppMainLoop work without a Display - LP64 fix for TypedArgToArg() - add missing bound checking in FreeSelectionProperty() - don\'t pop elements from array while iterating through it - don\'t re-enter the WaitLoop if block is set to false - treat unexpected returned events from poll as errors + Initial unit tests for checking several recent fixes + Fixes for compiler warnings + Documentation for the libXt API moved to the DocBook/XML format + Build configuration improvements- Changes from version 1.1.1: + Fix longstanding crash on 64bit sparc + Fix memory corruption in XtAsprintf + Build fixes- Changes from version 1.1.0: + Add XtAsprintf to exported API + Bug fixes: - various fixes related to NULL access/reference - protect against underflow when type conversion fails in GetResources - fix iconic state being ignored in initial state + Janitorial cleanups + Build configuration improvements- Pass --docdir=%_docdir/%name to configure to correctly install the libXt API documentation.- Update libXt.diff to use $(datadir) instead of /usr/share so that it\'s upstreamable.
* Sun Feb 12 2012 jengelhAATTmedozas.de- Rename xorg-x11-libXt to libXt and utilize shlib policy
* Sun Nov 20 2011 cooloAATTsuse.com- add libtool as buildrequire to avoid implicit dependency