Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: talloc-man | Distribution: SUSE Linux Framework One |
Version: 2.4.2 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.3 | Build date: Thu May 16 13:17:35 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 30715 | Source RPM: talloc-man-2.4.2-slfo.1.1.3.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://talloc.samba.org/ | |
Summary: Samba talloc Library |
Talloc is a hierarchical, reference counted memory pool system with destructors. It is the core memory allocator used in Samba.
LGPL-3.0-or-later
* Thu May 16 2024 scabrero@suse.de - Update to 2.4.2 * build with Python 3.12 (bso#15513) * documentation fixes * Update patch talloc-python3.5-fix-soabi_name.patch * Tue Sep 26 2023 nopower@suse.com - Update to 2.4.1 * Remove remaining, but broken python2 support * Spelling fixes * Remove unneeded va_copy() * Fri Mar 17 2023 scabrero@suse.de - Update to 2.4.0 * Add talloc_asprintf_addbuf() * Support python 3.12 * Thu Sep 22 2022 nopower@suse.com - Update to 2.3.4 + configure/Makefile: export PYTHONHASHSEED=1 in all 'configure/Makefile' scripts + lib:replace: Reformat shell script + nsswitch: reduce dependecies to private libraries and link static/builtin if possible * Fri Sep 17 2021 scabrero@suse.de - Update to 2.3.3 + python: Ensure reference counts are properly incremented + Change pytalloc source to LGPL;(bso#9931); * Wed Mar 31 2021 scabrero@suse.de - Update to 2.3.2 * Mon Oct 12 2020 dimstar@opensuse.org - Fix build with RPM 4.16: bad %if condition: 01550 != 1110 || "x86_64" == x86_64 no bare word support, x86_64 needs to be quoted * Fri Mar 06 2020 nopower@suse.com - Upgrade to 2.3.1 + Upgrade waf to 2.0.18 to fix a cross-compilation issue; (bso#13846). + lib/talloc: clang: Fix 'Value stored during its initialization is never read'. + Spelling fixes s/recieved/received/ + talloc: ASAN fix for test_magic_protection. + talloc: ASAN fix for test_rusty + talloc: ASAN fix for test_pool_nest + talloc: ASAN fix for test_talloc_free_in_destructor + talloc: ASAN fix for test_realloc_on_destructor_parent * Tue Nov 26 2019 mcepl@suse.com - Upgrade to 2.3.0. - Patches waf_upgrade.patch and waf_use_native_waf_timer.patch are no needed anymore. They are subsumed by the upstream tarball. * Mon Oct 21 2019 mcepl@suse.com - Add two patches making build compatible with Python 3.8.0: - waf_upgrade.patch - waf_use_native_waf_timer.patch * Thu Oct 03 2019 jmcdonough@suse.com - Update to version 2.2.0 + Remove pytalloc_CObject_FromTallocPtr() + Remove --extra-python (a build time mode to produce Python2 and Python3 bindings at the same time) + New minor version to allow Samba 4.10 to release a talloc if required from that branch * Tue Mar 05 2019 dmulder@suse.com - Update to version 2.1.16 + Fix standalone build of talloc. * Wed Feb 06 2019 dmulder@suse.com - Update to version 2.1.15 + Deprecate talloc_set_memlimit() and talloc_autofree_context() + Fix undefined behavior in talloc_memdup + The build uses python3 by default: + --extra-python would take python2 now + To build with python2 only use: PYTHON=python2 ./configure PYTHON=python2 make PYTHON=python2 make install * Wed Aug 08 2018 dmulder@suse.com - Update to version 2.1.14 + Fix some typos in the comments + Remove extra 0x prefix for the "%p" format specifiers, avoiding 0x0x0 strings in the output. + make sure we link extra-python versions of libraries * Thu Apr 05 2018 jmcdonough@suse.com - Update to version 2.1.13 + Use atexit() again instead of a library destructor; (bso#13366); (bso#7587). + Prevent assert in sssd (bso#7587). * Tue Mar 27 2018 dimstar@opensuse.org - Eliminate usage of %__cp and %__mkdir_p. * Fri Mar 16 2018 jmcdonough@suse.com - Update to version 2.1.11 + disable-python - fix talloc wscript if bundling disabled + Do not disclose the random talloc magic in free()'ed memory * Mon Oct 09 2017 jmcdonough@suse.com - Reference library name directly instead of using variables to pass obs source validator. * Mon Oct 02 2017 jengelh@inai.de - Remove %if guards for blocks that do not affect the build result. Fix RPM groups and summaries. Drop very old SUSE support. Replace old RPM macros by new constructs. * Wed Jul 26 2017 scabrero@suse.com - Update to version 2.1.10 + build, documentation and python3 improvements + delete sle11-remove-unknown-compiler-options.patch, supported options are checked for in upstream code * Thu Mar 23 2017 jmcdonough@suse.com - sle11-remove-unknown-compiler-options.patch: build SLE11 and earlier without -Wno-format-length. * Wed Mar 22 2017 jmcdonough@suse.com - Update to version 2.1.9; (bsc#1032915). + fix some coverity defects + fix TALLOC_VERSION_MINOR and talloc_version_minor() + add new tests + add pytalloc_get_type() + add pytalloc_GenericObject_{steal,reference}[_ex]() * Wed Sep 14 2016 jmcdonough@suse.com - Update to version 2.1.8. + performance improvements + Fix memory leak when destructors reparent children; (bso#11901). * Tue Mar 15 2016 lmuelle@suse.com - Update to 2.1.6; (bsc#954658). + pytalloc: Add new BaseObject + pytalloc: add a _pytalloc_get_type() helper function and generate PyExc_TypeError on mismatch + talloc: add _pytalloc_get_ptr/_pytalloc_get_mem_ctx helper functions + Improve testsuite by avoiding path issues + Only set public headers field when installing as a public library + Fix a documentation typo * Mon Mar 07 2016 toddrme2178@gmail.com - Add talloc-python3.5-fix-soabi_name.patch: Do not change x86_64 to x86-64 when building with python 3.5. * Sun Feb 21 2016 lmuelle@suse.com - Avoid a file collision for non SUSE build targets; (bsc#966174). * Fri Feb 12 2016 lmuelle@suse.com - Provide python-talloc and python-talloc-devel; (bsc#966523). * Wed Nov 11 2015 lmuelle@suse.com - Update to 2.1.5; (bsc#954658). + Minor build fixes * Sun Nov 08 2015 lmuelle@suse.com - Point LD_LIBRARY_PATH to the just-built libraries while calling make test. - Create a 2nd talloc-man spec-file to avoid a build cycle. - Recommend to install talloc-man from libtalloc-devel. * Fri Oct 30 2015 lmuelle@suse.com - Add doxygen at build time to add the development documentation. - Disable rpath-install and silent-rules while configure. * Sat Oct 24 2015 lmuelle@suse.com - Add python3-talloc and python3-talloc-devel; (bsc#951911). * Thu Oct 22 2015 lmuelle@suse.com - Rename pytalloc to python-talloc. * Thu Oct 22 2015 lmuelle@suse.com - Update to 2.1.4; (bsc#951660). + Test that talloc magic differs between processes. + Increment minor version due to added talloc_test_get_magic. + Provide tests access to talloc_magic. + Test magic protection measures. * Mon Sep 07 2015 lmuelle@suse.com - Update the Samba Library Distribution Key file 'talloc.keyring'; (bso#945116). * Wed Jul 22 2015 lmuelle@suse.com - Update to 2.1.3; (bsc#939051). + improved python3 bindings + documentation fixes regarding talloc_reference() and talloc_unlink() * Thu Apr 16 2015 lmuelle@suse.com - Update to 2.1.2. + Fix memory leak in SMB2 notify handling; (bso#11144). + fix _talloc_total_limit_size prototype + build: improve detection of srcdir * Thu Nov 06 2014 lmuelle@suse.com - Use the upstream tar ball, as signature verification is now able to handle compressed archives. * Fri May 23 2014 lmuelle@suse.com - Require pkg-config from the devel packages. * Thu May 22 2014 lmuelle@suse.com - Update to 2.1.1. + documentation updates + a fix for pytalloc-util.pc + performance improvements here and there + fixed compiler warnings * Tue May 20 2014 dmueller@suse.com - Remove dependency on doxygen. Doxygen is only used for generating the html documentation, but the html documentation was not actually packaged, so there is no point in running it. * Wed Apr 23 2014 dmueller@suse.com - Remove dependency on gpg-offline to reduce rebuild times; signature checking is implemented already in the source validator. * Fri Dec 06 2013 lmuelle@suse.com - Update to 2.1.0. + Add talloc_pooled_object and test it + Allow nested pools + Add a separate pool size + Put pool-specific data before the chunk + Introduce __talloc_with_prefix + Decouple the dual use of chunk->pool + Only provide the --enable-talloc-compat1 in standalone build + Simplify _talloc_free_poolmem a bit * Fri Dec 06 2013 lmuelle@suse.com - Verify source tar ball gpg signature. * Thu Aug 29 2013 lmuelle@suse.com - PreReq /sbin/ldconfig from pytalloc. * Wed Aug 28 2013 lmuelle@suse.com - Add pytalloc to baselibs.conf. * Mon Jul 22 2013 lmuelle@suse.com - BuildIgnore python for post-11.0 systems only. - Package the talloc man page only on post-11.0 systems. * Sun Jul 07 2013 coolo@suse.com - BuildIgnore python to avoid build cycle * Sun Dec 02 2012 lmuelle@suse.com - Update to 2.0.8. + Convert error cecking macros into fns + don't allow a talloc_pool inside a talloc_pool. + use a struct for pool headers. + remove unused variables + Update doxygen config. + Slightly simplify talloc_unlink + Only check for pkg-config file when checking for system talloc. + fix a comment typo + simplifiy the logic to build talloc_testsuite in the standalone build * Thu Jun 28 2012 lmuelle@suse.com - Disable rpath while configure. * Tue Jun 12 2012 lmuelle@suse.com - Add missing group field to the library subpackage. * Sun Jun 03 2012 lmuelle@suse.com - Define library name and use it instead of libtalloc2. * Sat Jun 02 2012 lmuelle@suse.com - Rename package to talloc and add an independent libtalloc2 subpackage. - Enhance and polish the package descriptions and summaries. * Thu May 31 2012 lmuelle@suse.com - BuildRequire pkg-config for post-10.2 systems and else pkgconfig. * Thu May 31 2012 lmuelle@suse.com - Rename libtalloc2-devel to libtalloc-devel. * Wed May 30 2012 lmuelle@suse.com - Define python_sitearch if undefined. * Wed May 30 2012 lmuelle@suse.com - Remove superfluous AutoReqProv on line. * Wed May 16 2012 lmuelle@suse.com - Require libtalloc2 from libtalloc2-devel. * Wed May 16 2012 lmuelle@suse.com - Cleanup BuildRequires and spec file in general. - Add new pytalloc and pytalloc-devel sub packages. * Wed Sep 07 2011 lars@samba.org - Initial independent libtalloc2 package.
/usr/share/man/man3/libtalloc_bestpractices.3.gz /usr/share/man/man3/libtalloc_context.3.gz /usr/share/man/man3/libtalloc_debugging.3.gz /usr/share/man/man3/libtalloc_destructors.3.gz /usr/share/man/man3/libtalloc_dts.3.gz /usr/share/man/man3/libtalloc_pools.3.gz /usr/share/man/man3/libtalloc_stealing.3.gz /usr/share/man/man3/libtalloc_threads.3.gz /usr/share/man/man3/libtalloc_tutorial.3.gz /usr/share/man/man3/talloc.3.gz /usr/share/man/man3/talloc_array.3.gz /usr/share/man/man3/talloc_debug.3.gz /usr/share/man/man3/talloc_ref.3.gz /usr/share/man/man3/talloc_string.3.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Nov 21 00:16:37 2024