0.5.2:

This patch release presents further progress with sltdl's completeness alongside
several minor fixes to previously implemented interfaces.

lt_dlseterror(): initial implementation.
lt_dlforeachfile(): initial implementation.
lt_dlpreload_modctl(): initial implementation.
lt_dlpreload_default(): implemented for backward compatibility.
lt_dlsym(): support symbol tables in addition to dlopen'ed modules.
lt_dlopen(): support a null path parameter for dlopen(self) semantics.
lt_dlopen_locked(): add missing check for record type (symtbl vs. module).
lt_dlpreload_modctl(): the internal mode param is not semantically overloaded.
lt_dlopen_locked(): defer to dlopen()'s path when the module cannot be located.
lt_dlopen_locked(): support symbol tables in addition to module path arguments.
lt_dlopen(): properly handle multiple attempts to preload the same symbol table.
lt_dlloader_add(): added as stub.
lt_dlloader_find(): added as stub.
api: provide LTDL_SET_PRELOADED_SYMBOLS for backward compatibility.
api: added LT_ERROR_ macros as SLTDL_ERR_ synonyms for backward compatibility.
api: moved enum sltdl_error from an internal header to the public sltdl.h.
api: added cannot-open, cannot-close, and symbol-not-found errors.
sltdl.h: provide LT_DLSYM_CONST.
sltdl.h: define struct lt_dlloader and related type definitions.
sltdl.h: provide the lt_module, lt_dlloader, and lt_user_data typedefs.
sltdl.h: provide enum lt_dlpriority and the lt_dlloader_priority typedef.
sltdl.h: provide definitions for lt_preloaded_symbols & lt_dlsymlist, annotate.

0.5.1:

The purpose of this patch release, with only two small changes since the
first tagged release, is to accelerate testing of slibtool and slibtoolize
integration on Adélie Linux.

sltdl.h: api compatibility: provide the LT_PATHSEP_CHAR macro.
project: ltdl drop-in-replacement: create the target ${libdir} as needed.

0.5.0:

This is the first tagged release of sltdl, a clean implementation for modern
systems of the legacy ltdl interfaces (nowadays used by only a small number
of third-party packages).

There are currently no known bugs, however should you encounter any then
please send a message to bugs@foss21.org, or otherwise report online by
visiting the #slibtool channel on the oftc irc network. Alternatively, you
may choose to create an issue on https://dev.midipix.org/cross/sltdl.

In order to seamlessly use sltdl as an ltdl drop-in replacement, one should
_autoreconf_ the source tree of the project being built after setting
the LIBTOOLIZE environment variable to /path/to/slibtoolize, as well as the
ACLOCAL environment variable by appending an appropriate --system-acdir
argument:

$ EXPORT LIBTOOLIZE=/path/to/slibtoolize
$ EXPORT ACLOCAL="aclocal --system-acdir=/path/to/share/slibtool"
