| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
and force a deinitialization before throwing it further up the call
stack.
|
|
|
|
|
|
|
|
| |
instead of just a boolean, so it can (if desired) examine any arguments
it likes.
Only run the startup self tests if the selftest or fips140 option is
toggled on.
|
|
|
|
| |
calls the InitializerOptions constructor.
|
|
|
|
| |
Default_Mutex to the new Default_Mutex_Factory
|
|
|
|
|
|
|
|
| |
mutex_factory argument is NULL.
Have Init::initialize() pass either a new Mutex_Factory (the
default no-op version), or the result of modules.mutex_factory(),
depending on the value of args.thread_safe()
|
| |
|
|
|
|
|
| |
Alter the initialization functions to take an InitializerOptions object
instead of a std::string
|
|
|
|
| |
like iconv may be useful there...)
|
|
|
|
|
|
| |
config options to always fail).
Move the default config stuff from libstate to the config object.
|
| |
|
|
|
|
|
| |
of stand-alone functions. Store the configuration in a distinct
object, rather than just a map inside the library state.
|
| |
|
|
|
|
| |
not completely happy with it.
|
|
|
|
|
|
| |
Alter the AEP engine to use one in favor of a static Mutex pointer.
Fix a stupid typo in an exception message.
|
|
|
|
|
| |
factory class. Currently hardcoded (Builtin_Modules, instantiated in
init_def.cpp), but this will allow for some flexibility later on.
|
|
|
|
| |
around as ancillary strings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
within the library were to perform case-insensitive matching, so
simply implement that instead.
Place all of the character set handling functions into a Charset
namespace (and update all callers).
Remove the iso2local/local2iso/iso2utf/utf2iso functions, replaced
by the new charset transcoder stuff.
Initialize the transcoder stored in the global library state
upon initialization.
|
|
|