Donate Share

libtnc

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.