Fixed a bug in GWEN_Date (day numbering starts at 1, not zero).
Use new "portable_endian.h" instead of endian.h
Added "portable_endian.h" from https://gist.github.com/panzi/6856583
gwenbuild: improved error message handling.
Frame error messages from gcc or other called tools with"entering directory ..." and "leaving directory ..." to improve errorhandling when calling gwbuild from an IDE (or in my case FTE).
Those lines help the IDE to locate files (e.g. when there are errors in...
incremented version.
prepared release 5.11.1beta.
make list types typesafe.
"typedef GWEN_LIST1 t##_LIST" will not allow to detect when a wrong listtype is used as long as any list type is used. That will most likely leadto undefined behaviour.
Maybe we will need to increment the major build version because of this.
gwen_buffer: corrected use of va_start and va_end.
Released 5.11.0beta.
Decreased verbosity.
Fixed problem with arrays and objects when searching for keys.
Fixed a memory leak.
Cleanup GWEN_Gui_Internal_GetPassword()
Make this function easier to understand.
Hopefully fixed delay between two messages in the output queue.
added missing files to Makefiles.
msgio: add INHERIT functionality to GWEN_MSG.
gwentest: added missing NEWLINE.
tag16: added functions with test
- GWEN_Tag16_StartTagInBuffer()- GWEN_Tag16_EndTagInBuffer()
endpoint_multilayer: added "stage" field.
this field can be used by complex derived classes to store the current stage.
msgio: added multilayer endpoint
Use this endpoint to allow for autoconnect while using a handshake protocol
msg: allow for dynamic memory allocation.
Fixed a bug.
tag16: added function GWEN_Tag16_WriteTagToBuffer().
will replace GWEN_Tag16_DirectlyToBuffer().
Revert "Add INHERIT logic to GWEN_MSG."
This reverts commit 240977be4e76ed784450eddad08aa0a1c6764e52.
Auch abrufbar als: Atom