File Release Notes and Changelog
Release Name: 1.15
Notes:
Changes:
- new TNCC and TNCS functions libtnc_tncc_InitializeStd and
libtnc_tncs_InitializeStd so it loads the config from the
'standard places' (/etc/tnc_config on Windows and the registry on
Windows). Production code should use
libtnc_tncc_InitializeStd. The previous version that specifies a
filename is libtnc_tncc_InitializeFromFile and
libtnc_tncs_InitializeFromFile and should only be used for testing
where a specific config filename has to be forced.
- renamed mutex_* functions to libtnc_mutex_* for namespace
hygiene
- Added dynamic array functions in new file array.c
- Significant changes to the libtnc_tncc_* and libtnc_tncs_*
functions to use an allocated connection context instead of connection
IDs. Includes an application data pointer for the use of the
caller. All TNCC and TNCS globals moved to connection context. TNCC and TNCS
layers are now thread safe.