mirror of
https://github.com/samba-team/samba.git
synced 2024-12-27 03:21:53 +03:00
55c45110e6
We had a crash bug where a cached copy of a iconv convenience pointer was used after being freed when loadparm asked for iconv to reload. This could happen if a python module used a iconv based function before loadparm was completed. The fix is to ensure that any use of this pointer remains valid, by reusing the pointer itself when it has already been initialised, but filling in the child elements with the updated values. |
||
---|---|---|
.. | ||
async_req | ||
compression | ||
crypto | ||
iniparser | ||
iniparser_build | ||
nss_wrapper | ||
popt | ||
replace | ||
smbconf | ||
socket_wrapper | ||
subunit | ||
talloc | ||
tdb | ||
tdr | ||
tevent | ||
torture | ||
tsocket | ||
uid_wrapper | ||
util | ||
zlib | ||
README |
compression - Various compression algorithms (MSZIP, lzxpress) nss_wrapper - Wrapper for the user and group NSS API allowing the use of other data sources. popt - Command-line option parsing library replace - Provides replacements for standard (POSIX, C99) functions not provided by the host platform. socket_wrapper - Wrapper library allowing TCP/IP traffic to be redirected over Unix domain sockets. talloc - Hierarchical pool based memory allocator tdb - Simple but fast key/value database library, supporting multiple writers torture - Simple unit testing helper library