gwbuild: no longer try to install symlinks for sharedlibs.
Those symlinks are needed when running freshly built binaries from withinthe build folder without installing them. But after installation the command"ldconfig" is responsible for creating appropriate symlinks.
gwbuild: added comment for <alias> element inside <option>.
gwbuild: simplify <dep> element
- <dep> can now use "prefix" as alternative to "id" to specifythe prefix for generated variables.
- if neither is given the content of "name" is used asfallback
stringlist: added function GWEN_StringList_StringAsIntAt().
mutex: fixed a memory leak.
Added a personal Makefile target to build with testcode enabled.
implemented tests for GWEN_TIMESTAMP class. Improved usage output of gwentest.
Added a note about how to use GWEN's TestFramework.
Added function GWEN_Timestamp_toTimeT().
Prepared release 5.10.2.
Fixed a typo which caused APOBANK to reject a HTTP request (thanks to Anselm!!!)
Remove duplicate hostname check
The hostname in the certificate is checked already a few lines above by callinggnutls_x509_crt_check_hostname(). No need to check it here again.
This also fixes the bad hostname validation in cases where the used server name...
Detect and report certificate signature failures
inherit: added macro GWEN_INHERIT_REF
msgio: log more info on error.
os: add support for thread conditional variables
- implemented for POSIX and Windows systems (latter not tested, yet)- add system-dependent header files to allow for use of internal mutex representation for use with pthread_cond_wait()/SleepConditionVariableCS()
msgio: added dbParsedInfo to GWEN_MSG
The endpoint code for a protocol needs to parse the data anyway (e.g.the MQTT or the HTTP endpoint), so this parsed info can now be used byapps as well removing the need to parse a message twice.
msgio: increased verbosity.
msgio: fixed a memory leak.
increased BUILD part of version.
msgio: added started apidoc, removed RUN virtual function.
Merge branch 'mp-202302-ipc3' containing msgio API.
msgio: renamed files, types and functions to no longer include "2".
Version 1 of the MSGIO api was soon replaced by version 2 which works muchbetter. However, this is still in my personal branch so we can declare thatversion 1.
Revert "msgio: added timeOfLastIo."
This reverts commit 1f62477db820c44718c7be9b8f6f6cc1f18a42f2.
msgio: added timeOfLastIo.
msgio: removed first version of msgio api.
Auch abrufbar als: Atom