Changelog for
libslang2-debuginfo-2.3.3+git16.89d32bb-1.1.i586.rpm :
* Tue Jan 07 2025 kkaempfAATTsuse.de- Update to version 2.3.3+git16.89d32bb:
* pre2.3.4-16: Removed unnecessary chack for a NULL string in keymap.c:find_the_key, and corrected a potential memory leak in the sltoken.c:compile_byte_compiled_multistring function
* pre2.3.4-15: Added UTF-16 surrogate handling to the expand_escaped_string function and json module
* pre2.3.4-14: Added fcntl_getpipe_sz and fcntl_setpipe_sz functions to the fcntl module to get and set the buffer size for pipes
* pre2.3.4-13: Initialize the variables provided by the %g operator to zero to not leak uninitialized data from the stack if not set by %P. (Miroslav Lichvar)
* pre2.3.4-12: modules/chksum_sha2.c: Use memcpy to avoid type-punning warning
* pre2.3.4-11: lib/timestamp.sl: Fixed a bug involving leap years
* pre2.3.4-10: Updated the Unicode tables to v15 from v10
* pre2.3.4-9: src/slang.ver: Removed the undefined symbol SLang_Rline_Quit, which was causing a link error on Gentoo Linux (Michal Rostecki)
* pre2.3.4-8: check for NULL return value from the ctime function
* pre2.3.4-7: mkfiles/makefile.m32: Added install1 target to work with versions of mingw make that cannot process the install target. Previously this required editing the makefile (windows-specific)- download from git://git.jedsoft.org/git/slang.git
* drop slang-2.3.3.tar.bz2.asc and slang.keyring- rename patches
* slang.patch to 0001-Use-termcap.patch
* slang-autoconf.patch to 0002-Fix-CFLAGS-and-generate-sl-config.h.patch
* slang-fsuid.patch to 0003-Enforce-use-of-setfsuid.patch
* Fri Mar 01 2024 Dominique Leuenberger
- Drop slsh/lib/test/test_timestamp.sl: Do not test timestamps but trust on upstream (calculations in leap years are off in the test).
* Mon Feb 26 2024 Dominique Leuenberger - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN.
* Mon Sep 26 2022 Stephan Kulow - slang 2.3.3:
* This version includes a number of backward-compatible enhancements to the interpreter and its modules, as well as support for so-called user-defined terminfo extensions. It is also binary compatible with prior 2.x.y versions of the library.
* See changes.txt- obsolete overflow.patch and rebase autoconf.patch
* Mon Apr 06 2020 Adam Majer - slang 2.3.2:
* It is now possible to use reserved words as struct field names without quoting them. For example, it is now possible to write s = struct { public = value }; Previously, this required the field name to be quoted: s = struct { \"public\" = value };- drop static library and its LTO workaround- git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch: upstreamed- slang-fsuid.patch: refreshed
* Fri Aug 02 2019 Martin Liška - Use FAT LTO objects in order to provide proper static library.
* Mon Sep 24 2018 schwabAATTsuse.de- overflow.patch: fix overflow checks not to depend on undefined behaviour
* Thu Mar 15 2018 roAATTsuse.de- handle s390 like s390x
* Fri Mar 02 2018 crrodriguezAATTopensuse.org- BuildRequire default libpng on the system, builds and test pass fine. (drops slang-libpng12-linker-flag.patch)
* Fri Feb 09 2018 wernerAATTsuse.de- Add upstream commit 6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1 as patch git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch (boo#1079543)
* Added support for the new ncurses 32-bit terminfo database entries