More work on msgio module.
configure: Added check for header "sys/select.h".
msgio: Started working on a module for message exchange.
- abstracted from code in another project where it is used to read messages from an UART bus and IPC clients using a single thread only- added message code to be used for IPC via sockets
Detect and report certificate signature failures
TODO: Some ideas for threaded GUI.
tm2: Added type fields "pack" and "structAccess".
- "pack": Allows for using #pragma pack.- structAccess: Allow to set placement of struct definition (until now always private, but sometimes it is usefull to put the definition in the public header file).
tm2: Fixed description for char_array.
Only copy if source is not NULL.
Some ideas for typemaker3.
Port deprecated QFlags constructor
When consumers want to build without deprecated Qt public API using forexample `-DQT_DISABLE_DEPRECATED_BEFORE=0x50f02` as a compiledefinition, this line breaks the build. Adding this is currently in theworks for KMyMoney....
plugin: Fixed a typo, fixed memory leaks, increased verbosity.
plugin: Re-use existing code.
Incremented version.
Needed to check for latest features in plugin module (version >5.10.1.0).
plugin: Combine plugin descriptions from disk and added plugins.
Gwenhywfar is able to load plugins. However, this can be restricted whenbuilding gwen in a fully static environment which don't allow for dynamicloading of plugins.
In such a case plugin providers can add just create a plugin and add it to...
plugindescr: More cleanup of _readPluginDescriptionFromFile().
Cleanup plugin stuff (needs SO_VERSION/AGE++!).
- added GWEN_Plugin_GetPluginDescription()- added GWEN_Plugin_SetPluginDescription()- moved forward declarations to c-file, make private functions static- removed unnecessary header includes- split GWEN_PluginManager_LoadPlugin() into smaller functions...
APIs: support MSVC
directory_p.h: remove Unix-specific header
xmlcmd_lxml.c: use GWEN_Text_strndup
gwbuild: Improved help string.
gwbuild: Improved output of executed commands. Removed unneeded code.
gwbuild: Use new redirection code of GWEN_Process module.
This finally creates consistent output for gwbuild. Previously we didn'tredirect output of the created compile/link/typemaker2 processes so theywrote to the console whenever they felt like it, sometimes scrambling the...
GWEN_PROCESS: Fixed creation of redirection files. Changed order.
Need to change working dir after creating the redirection files, otherwiserelative paths don't work.
GWEN_Process: Started adding redirection to/from files (for now POSIX only).
gwbuild: Reverse order when adding files to buildctx.
Upon GWB_BuildCtx_AddFile() the added file is assigned an id, to make thatavailable to the build cmd we should add it to the buildctx first.
gwbuild: Fixed a bug (don't replace NULL folder with "./").
Auch abrufbar als: Atom