| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: talloc-man | Distribution: openSUSE:Step:15-SP5 |
| Version: 2.3.4 | Vendor: obs://build.opensuse.org/openSUSE:Step |
| Release: 1.1 | Build date: Mon Dec 19 21:39:10 2022 |
| Group: Development/Libraries/C and C++ | Build host: armbuild02 |
| Size: 30652 | Source RPM: talloc-man-2.3.4-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| 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
* Mon Oct 03 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.
/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, Sat Aug 9 15:28:45 2025