Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: glibc-utils | Distribution: Mageia |
Version: 2.29 | Vendor: Mageia.Org |
Release: 13.mga7 | Build date: Sun May 26 12:47:21 2019 |
Group: Development/Other | Build host: localhost |
Size: 74106 | Source RPM: glibc-2.29-13.mga7.src.rpm |
Packager: tmb <tmb> | |
Url: https://www.gnu.org/software/libc/ | |
Summary: Development utilities from GNU C library |
The glibc-utils package contains memusage, a memory usage profiler, mtrace, a memory leak tracer and xtrace, a function call tracer which can be helpful during program debugging. If unsure if you need this, don't install this package.
LGPL
* Sun May 26 2019 tmb <tmb> 6:2.29-13.mga7 + Revision: 1399181 - Fix tcache count maximum [BZ #24531] * Sat May 18 2019 tmb <tmb> 6:2.29-12.mga7 + Revision: 1398347 - dlfcn: Guard __dlerror_main_freeres with __libc_once_get (once) [BZ #24476] * Wed May 15 2019 tmb <tmb> 6:2.29-11.mga7 + Revision: 1397895 - Fix crash in _IO_wfile_sync [BZ #20568] * Mon May 06 2019 tmb <tmb> 6:2.29-10.mga7 + Revision: 1396479 - aarch64: thunderx2 memcpy implementation cleanup and streamlining - aarch64: thunderx2 memmove performance improvements * Fri May 03 2019 tmb <tmb> 6:2.29-8.mga7 + Revision: 1396255 - support: Add support_capture_subprogram - elf: Fix pldd [BZ #18035] - malloc: Check for large bin list corruption when inserting unsorted chunk * Mon Apr 22 2019 tmb <tmb> 6:2.29-7.mga7 + Revision: 1394835 - iconv, localedef: avoid floating point rounding differences [BZ #24372] - Fix parentheses error in iconvconfig.c and ld-collate.c [BZ #24372] * Sun Apr 21 2019 tmb <tmb> 6:2.29-6.mga7 + Revision: 1394411 - ja_JP: Change the offset for Taisho gan-nen from 2 to 1 [BZ #24162] - ja_JP locale: Add entry for the new Japanese era [BZ #22964] - malloc: Set and reset all hooks for tracing [BZ #16573] * Mon Mar 18 2019 tmb <tmb> 6:2.29-5.mga7 + Revision: 1378691 - fixes from upstream master branch * nss_files: Fix /etc/aliases null pointer dereference [BZ #24059] * nptl: Reinstate pthread_timedjoin_np as a cancellation point [BZ #24215] * resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047] * malloc: Check for large bin list corruption when inserting unsorted chunk - switch to autopatch - ensure upstream patches are applied before Mageia ones - really apply P206-P208 (noticed by ghibo) * Sun Mar 17 2019 tmb <tmb> 6:2.29-4.mga7 + Revision: 1378405 - fix output of LD_SHOW_AUXV=1 - regex: fix read overrun [BZ #24114] (CVE-2019-9169) * Sat Feb 23 2019 tmb <tmb> 6:2.29-3.mga7 + Revision: 1369549 - rebuild with gcc 8.3.0 final * Sat Feb 16 2019 tmb <tmb> 6:2.29-2.mga7 + Revision: 1367554 - nptl: Fix invalid Systemtap probe in pthread_join [BZ #24211] * Fri Feb 08 2019 tmb <tmb> 6:2.29-1.mga7 + Revision: 1364262 - nptl: Avoid fork handler lock for async-signal-safe fork [BZ #24161] * Thu Feb 07 2019 tmb <tmb> 6:2.29-0.3.mga7 + Revision: 1364014 - Add compiler barriers around modifications of the robust mutex list for pthread_mutex_trylock. [BZ #24180] * Wed Feb 06 2019 tmb <tmb> 6:2.29-0.2.mga7 + Revision: 1363530 - BR binutils 2.32 - arm: Use nr constraint for Systemtap probes [BZ #24164] * Tue Feb 05 2019 tmb <tmb> 6:2.29-0.1.mga7 + Revision: 1363480 - nptl: Fix pthread_rwlock_try*lock stalls [BZ #23844] - x86-64 memcmp: Use unsigned Jcc instructions on size [BZ #24155] - update to 2.29 * drop merged patches * Sat Feb 02 2019 tmb <tmb> 6:2.28-29.mga7 + Revision: 1362333 - BR fixed bison - getaddrinfo: Fully parse IPv4 address strings (CVE-2016-10739) [BZ #20018] - fix CVE-2019-6488 * Wed Jan 09 2019 tmb <tmb> 6:2.28-28.mga7 + Revision: 1352951 - Only build libm with -fno-math-errno [BZ #24024] * Sat Jan 05 2019 tmb <tmb> 6:2.28-27.mga7 + Revision: 1349903 - support: Do not require overflow builtin in support/blob_repeat.c - malloc: Always call memcpy in _int_realloc [BZ #24027] - intl: Do not return NULL on asprintf failure in gettext [BZ #24018] - ARM: fix kernel assisted atomics with GCC 8 [BZ #24034] - sysdeps/ieee754/soft-fp: ignore maybe-uninitialized with -O [BZ #19444] * Sat Dec 15 2018 tmb <tmb> 6:2.28-26.mga7 + Revision: 1341406 - support: Implement support_quote_string - support_quote_string: Do not use str parameter name - support: Close original descriptors in support_capture_subprocess - support: Implement <support/descriptors.h> to track file descriptors - inet/tst-if_index-long: New test case for CVE-2018-19591 [BZ #23927] - malloc: Add another test for tcache double free check - powerpc: Add missing CFI register information [BZ #23614] - Fix rwlock stall with PREFER_WRITER_NONRECURSIVE_NP [BZ #23861] * Tue Dec 11 2018 tmb <tmb> 6:2.28-25.mga7 + Revision: 1340285 - compat getdents64: Use correct offset for retry [BZ #23972] * Fri Dec 07 2018 tmb <tmb> 6:2.28-24.mga7 + Revision: 1338835 - malloc: tcache double free check - Fix _dl_profile_fixup data-dependency issue [BZ 23690] * Wed Nov 28 2018 tmb <tmb> 6:2.28-22.mga7 + Revision: 1336487 - CVE-2018-19591: if_nametoindex: Fix descriptor for overlong name [BZ #23927] * Thu Nov 22 2018 tmb <tmb> 6:2.28-20.mga7 + Revision: 1333352 - disable P244-P246 for now as they cause gcc segfaults * Wed Nov 21 2018 tmb <tmb> 6:2.28-19.mga7 + Revision: 1332910 - Increase timeout of libio/tst-readline - support: Print timestamps in timeout handler - malloc: tcache double free check * Mon Nov 12 2018 tmb <tmb> 6:2.28-18.mga7 + Revision: 1329670 - Update syscall-names.list for Linux 4.18 - malloc: Verify size of top chunk - malloc: Mitigate null-byte overflow attacks - malloc: Additional checks for unsorted bin integrity I - nscd: Fix use-after-free in addgetnetgrentX [BZ #23520] - Add newlines in __libc_fatal calls [BZ #20271] - Fix tzfile low-memory assertion failure [BZ #21716] - Update kernel version in syscall-names.list to 4.19 * Sat Nov 10 2018 tmb <tmb> 6:2.28-17.mga7 + Revision: 1329398 - Check multiple NT_GNU_PROPERTY_TYPE_0 notes [BZ #23509] - Add an additional test to resolv/tst-resolv-network.c * Wed Nov 07 2018 tmb <tmb> 6:2.28-16.mga7 + Revision: 1328793 - libanl: properly cleanup if first helper thread creation failed [BZ #22927] * Fri Nov 02 2018 tmb <tmb> 6:2.28-15.mga7 + Revision: 1327660 - Fix creating temporary files in source tree, and undefined behavior in test [BZ #23400] - Test stdlib/test-bz22786 exits now with unsupported if malloc fails - stdlib/test-bz22786: Avoid spurious test failures using alias mappings - stdlib/test-bz22786: Avoid memory leaks in the test itself - support_blob_repeat: Call mkstemp directory for the backing file - stdlib/tst-strtod-overflow: Switch to support_blob_repeat - x86: Fix Haswell strong flags [BZ #23709] * Wed Oct 24 2018 tmb <tmb> 6:2.28-14.mga7 + Revision: 1324947 - signal: Use correct type for si_band in siginfo_t [BZ #23562] * Fri Oct 19 2018 tmb <tmb> 6:2.28-13.mga7 + Revision: 1322321 - Fix race in pthread_mutex_lock while promoting to PTHREAD_MUTEX_ELISION_NP [BZ #23275] * Sat Oct 13 2018 tmb <tmb> 6:2.28-12.mga7 + Revision: 1320048 - kl_GL: Fix spelling of Sunday, should be "sapaat" [BZ #20209] - i386: Use _dl_runtime_[resolve|profile]_shstk for SHSTK [BZ #23716] * Mon Oct 01 2018 tmb <tmb> 6:2.28-10.mga7 + Revision: 1313765 - Fix misreported errno on preadv2/pwritev2 [BZ #23579] * Fri Sep 28 2018 tmb <tmb> 6:2.28-9.mga7 + Revision: 1309742 - fixes from upstream glibc-2.28 branch * Fix tst-setcontext9 for optimized small stacks * Fix strstr bug with huge needles [BZ #23637] * i386: Use ENTRY and END in start.S [BZ #23606] * Fix stack overflow in tst-setcontext9 [BZ 23717] {U+00A7} * Thu Sep 20 2018 tmb <tmb> 6:2.28-8.mga7 + Revision: 1287661 - Fix segfault in maybe_script_execute - Linux gethostid: Check for NULL value from gethostbyname_r [BZ #23679] - misc: New test misc/tst-gethostid [BZ #23679] - really apply earlier patches 203-211, 300-302 (got lost in patch re-order) + tv <tv> - rely on filetriggers for info system (mga#23482) * Tue Aug 28 2018 tmb <tmb> 6:2.28-7.mga7 + Revision: 1255346 - fixes from upstream master branch: * Speedup first memmem match * regex: fix uninitialized memory access * regex: Add test tst-regcomp-truncated [BZ #23578] * Tue Aug 28 2018 tmb <tmb> 6:2.28-6.mga7 + Revision: 1255230 - updates from upstream 2.28 branch: * RISC-V: Fix rounding save/restore bug * Regen RISC-V rvd ULPs * Improve ChangeLog message * pthread_cond_broadcast: Fix waiters-after-spinning case [BZ #23538] * Fri Aug 24 2018 tmb <tmb> 6:2.28-5.mga7 + Revision: 1253657 - set minimum supported kernel to 3.2 * Thu Aug 16 2018 tv <tv> 6:2.28-4.mga7 + Revision: 1251920 - add fixes from git: o nss_files: Fix file stream leak in aliases lookup [BZ #23521] o nscd: Deallocate existing user names in file parser o error, error_at_line: Add missing va_end call o hurd: Avoid PLTs for __pthread_get/setspecific o hurd: Add missing symbols for proper libc_get/setspecific - make clear which patches crom from 2.28 branch & which come from master * Fri Aug 10 2018 tmb <tmb> 6:2.28-3.mga7 + Revision: 1250909 - Linux: Rewrite __old_getdents64 [BZ #23497] * Wed Aug 08 2018 tmb <tmb> 6:2.28-2.mga7 + Revision: 1250035 - require libxcrypt packages to ensure crypt support is always available - disable glibc crypt - drop all crypt_blowfish / crypt_freesec stuff, we are switching to libxcrypt * Mon Aug 06 2018 tmb <tmb> 6:2.28-1.mga7 + Revision: 1248421 - regex: fix memory leak in Gnulib - Simplify and speedup strstr/strcasestr first match * Sun Aug 05 2018 tmb <tmb> 6:2.28-0.5.mga7 + Revision: 1247878 - disable the added crypt_blowfish / crypt_freesec stuff atleast for now - update to 2.28 * Tue Jul 31 2018 tmb <tmb> 6:2.27-14.mga7 + Revision: 1246309 - x86: Correct index_cpu_LZCNT [BZ #23456] - x86: Populate COMMON_CPUID_INDEX_80000001 for Intel CPUs [BZ #23459] * Sun Jul 29 2018 tmb <tmb> 6:2.27-13.mga7 + Revision: 1245749 - nisplus: Correct pwent parsing issue and resulting build error [BZ #23266] - rebuild with gcc 8.2 * Tue Jul 24 2018 tmb <tmb> 6:2.27-12.mga7 + Revision: 1245049 - Fix parameter type in C++ version of iseqsig [BZ #23171] - Use _STRUCT_TIMESPEC as guard in <bits/types/struct_timespec.h> [BZ #23349] - getifaddrs: Don't return ifa entries with NULL names [BZ #21812] - libio: Disable vtable validation in case of interposition [BZ #23313] - Synchronize support/ infrastructure with master - libio: Add tst-vtables, tst-vtables-interposed - stdio-common/tst-printf.c: Remove part under a non-free license [BZ #23363] - math: Set 387 and SSE2 rounding mode for tgamma on i386 [BZ #23253] - conform/conformtest.pl: Escape literal braces in regular expressions - es_BO locale: Change LC_PAPER to en_US [BZ #22996] - regexec: Fix off-by-one bug in weight comparison [BZ #23036] * Sun Jul 22 2018 tmb <tmb> 6:2.27-10.mga7 + Revision: 1244826 - testbuild with new binutils * Wed Jun 20 2018 tv <tv> 6:2.27-9.mga7 + Revision: 1238288 - add fixes from git: o math: Update i686 ulps o posix: Fix posix_spawnp to not execute invalid binaries in non compat mode (#23264) o x86: Make strncmp usable from rtld o Improve DST handling (Bug 23102, Bug 21942, Bug 18018, Bug 23259) * [18018] Additional $ORIGIN handling issues (CVE-2011-0536) * [21942] _dl_dst_substitute incorrectly handles $ORIGIN: with AT_SECURE=1 * [23102] Incorrect parsing of consecutive $ variables in runpath entries * [23259] Unsubstituted ${ORIGIN} remains in DT_NEEDED for AT_SECURE * Mon Jun 04 2018 tmb <tmb> 6:2.27-8.mga7 + Revision: 1234461 - libio: Avoid _allocate_buffer, _free_buffer function pointers [BZ #23236] * Sun May 27 2018 wally <wally> 6:2.27-6.mga7 + Revision: 1232483 - fix binary name in glibc-post-wrapper info messages * Sun May 27 2018 tv <tv> 6:2.27-5.mga7 + Revision: 1232447 - Fix i586 upgrades by removing /lib/i686 early * Sat May 26 2018 tmb <tmb> 6:2.27-4.mga7 + Revision: 1232323 - rebuild with new optflags + tv <tv> - drop early mga5 conflicts against old microcode (2014-10-10) - drop very old conflicts against prelink from mdv times (Dec 03 2009) * Fri May 25 2018 tv <tv> 6:2.27-3.mga7 + Revision: 1232172 - add back C.UTF-8 locale (from fedora) * Thu May 24 2018 tmb <tmb> 6:2.27-2.mga7 + Revision: 1232075 - update fixes from upstream 2.27 branch and really apply them * Thu May 24 2018 tv <tv> 6:2.27-1.mga7 + Revision: 1232007 - Do not run "telinit u" on upgrades (rhbz#1579225, debian#753725) This tell init to re-exec itself. This was added so the system can shutdown cleanly when sysvinit is the active PID 1. Under systemd this is not necessary since systemd uses a dedicated systemd-shutdown tool which replaces init on shutdown. This ensures all file systems can be unmounted cleanly. There's no open fds as with sysvinit (see old debian#25444). Running "telinit u" midway through a dist-upgrade can have unwanted side effects as the systemd package might be in an inconsistent state. - Remove sshd restart from glibc_post_upgrade /etc/rc.d/init.d/sshd no longer exists in mga for quite some times so the code had never run for years - sunrpc: Remove stray exports (rhbz#1577210, BZ#2316) + wally <wally> - add aarch64 support * Sun May 13 2018 tv <tv> 6:2.27-0.3.mga7 + Revision: 1228740 - disable /lib/i686/ optimized build on 32bit due to segfault on startup * Sat May 12 2018 tv <tv> 6:2.27-0.2.mga7 + Revision: 1228644 - add fixes from git * Sat May 12 2018 tv <tv> 6:2.27-0.1.mga7 + Revision: 1228582 - BR bison - adjust filelist - fix removing ChangeLog.old - rediff localedef patch * Fri Feb 02 2018 tv <tv> 6:2.22-28.mga7 + Revision: 1198659 - drop merged git changes + tmb <tmb> - update to 2.27 * Sat Jan 20 2018 tmb <tmb> 6:2.22-27.mga7 + Revision: 1195088 + rebuild (emptylog) * Fri Dec 08 2017 tmb <tmb> 6:2.26-9.mga7 + Revision: 1181660 - update fixes from 2.26 branch * Sat Nov 04 2017 tmb <tmb> 6:2.26-8.mga7 + Revision: 1175914 - rebuild with new binutils - update fixes from 2.26 branch * Sat Sep 23 2017 tmb <tmb> 6:2.26-7.mga7 + Revision: 1158371 - move glibc post calls to glibc-post-wrapper - drop obsolete removal of major 1 symlinks on upgrade - drop ancient adding include /etc/ld.so.conf.d/*.conf to /etc/ld.so.conf on upgrade path as that has been default since way before Mageia was born * Sat Sep 23 2017 tmb <tmb> 6:2.26-5.mga7 + Revision: 1157939 - update fixes from 2.26 branch * Fri Sep 08 2017 tmb <tmb> 6:2.26-4.mga7 + Revision: 1151851 - update fixes from 2.26 branch * Sat Sep 02 2017 tmb <tmb> 6:2.26-2.mga7 + Revision: 1150640 - update fixes from upstream 2.26 branch - enable build of 'obsolete' nsl libs * Sun Aug 27 2017 tmb <tmb> 6:2.26-1.mga7 + Revision: 1148399 - disable maybe-uninitialized warning for now - fix filelist - build with binutils 2.29 and gcc 7.2.1 - update filelists - add fixes from upstream 2.26 branch - fix crypt/wrapper libc-lock include - constify crypt_blowfish - rebase P30, P33, P40, P42, P44 - drop obsolete posix nice __setpriority() range check - drop old hptiming hack - drop obsolete CMOV checks - rediff P06: localedir changes - drop merged patches - update to 2.26 * Sat Jun 24 2017 tmb <tmb> 6:2.22-25.mga6 + Revision: 1108315 - sunrpc: xdr_bytes/xdr_string need to free buffer on error [BZ #21461] (CVE-2017-8804) - Ignore LD_LIBRARY_PATH for AT_SECURE=1 programs [BZ #21624] (CVE-2017-1000366) - ld.so: Reject overly long LD_PRELOAD path elements - ld.so: Reject overly long LD_AUDIT path elements - Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (bug #21209)
/lib64/libmemusage.so /lib64/libpcprofile.so /usr/bin/memusage /usr/bin/memusagestat /usr/bin/mtrace /usr/bin/pcprofiledump /usr/bin/xtrace /usr/lib/.build-id /usr/lib/.build-id/01/e64fb7f167e7309d515b826c3d527de093d5f5 /usr/lib/.build-id/23/bc65a68a13bee78eeb534d850ad87bdb375b79 /usr/lib/.build-id/7b/f3e030c35a2f065ac65b8da13df9e5c1897604 /usr/lib/.build-id/d0 /usr/lib/.build-id/d0/83447134e45b39885081480d28100b7ed66fb1
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Aug 9 11:35:04 2023