- nl_packets: Don't start sending data unless the next lower layer is connected
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1088 70169cfe-8b10-0410-8925-dcb4b91034d8
- introduced attribute GWENHYWFAR_CB which expands to "__stdcall" on WIN32 systems. This prevents some spurious errors we get on Win32 systems when inherited classes are used (those errors are very hard to debug so we now prevent them). On WIN32 systems this changes the API of inherting classes!...
- implemented the function GWEN_Logger_SetLogFunction()
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1086 70169cfe-8b10-0410-8925-dcb4b91034d8
released
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1085 70169cfe-8b10-0410-8925-dcb4b91034d8
On Directory_Read, add assertion that the directory handle is non-NULL.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1084 70169cfe-8b10-0410-8925-dcb4b91034d8
Add new svnignores
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1083 70169cfe-8b10-0410-8925-dcb4b91034d8
possibly fixed a compile stopper for amd64
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1082 70169cfe-8b10-0410-8925-dcb4b91034d8
- fixed a bug in list.c (pointed out by "Archimedes Submerged")
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1081 70169cfe-8b10-0410-8925-dcb4b91034d8
- added a simple signal/slot framework which allows a single signal to be connected to multiple matching slots- GWEN_List_Erase(): The given iterator is moved toward the next element in any case (if there is no next element then the iterator will point to 0)....
prepared release
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1079 70169cfe-8b10-0410-8925-dcb4b91034d8
use install -p in my own Makefile.cvs target
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1078 70169cfe-8b10-0410-8925-dcb4b91034d8
adjusted VERSION_TAG
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1077 70169cfe-8b10-0410-8925-dcb4b91034d8
implemented checkFile function of xmldb plugin
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1076 70169cfe-8b10-0410-8925-dcb4b91034d8
- added GWEN_DBIO plugin for XML data
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1075 70169cfe-8b10-0410-8925-dcb4b91034d8
prepared release 2.3.0
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1074 70169cfe-8b10-0410-8925-dcb4b91034d8
- decreased verbosity of nl_packets.c
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1073 70169cfe-8b10-0410-8925-dcb4b91034d8
- plugins/storage/localfiles: - fixed a problem with the latest checkin: The storage code assumes that every object has a unique id. So to ensure this while keeping GWEN_IDMAPs effective the upper 8 bytes of the id are now reserved for the type....
- src/storage: - fixed some bugs - object ids are now only unique within a type's namespace. This allows for a more efficient use of GWEN_IDMAP to store object ids per type.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1071 70169cfe-8b10-0410-8925-dcb4b91034d8
- src/storage.c: fixed a bug
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1070 70169cfe-8b10-0410-8925-dcb4b91034d8
- src/storage: now logs creation of new objects
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1069 70169cfe-8b10-0410-8925-dcb4b91034d8
- improved idmap code: now iterates over const idmaps (i.e. the argument *pid to the function GWEN_IdMap_FindNext() is now used as attach point instead of an internally stored var). This also allows for multiple iterations in parallel
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1068 70169cfe-8b10-0410-8925-dcb4b91034d8
Add include file ifdefs, which might be necessary on some windows (MSVC) platforms.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1067 70169cfe-8b10-0410-8925-dcb4b91034d8
- src/base/idlist: added functions which allow iterating over const GWEN_IDLIST as well
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1066 70169cfe-8b10-0410-8925-dcb4b91034d8
more fixes to storage code
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1065 70169cfe-8b10-0410-8925-dcb4b91034d8
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1064 70169cfe-8b10-0410-8925-dcb4b91034d8
Auch abrufbar als: Atom