- src/storage: added argument "reason" to GWEN_StoStorage_UnregisterClient(), which is now logged in the new log messages beginSession and endSession
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1063 70169cfe-8b10-0410-8925-dcb4b91034d8
fixed a typo
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1062 70169cfe-8b10-0410-8925-dcb4b91034d8
- added function pr##_IdMap_FreeItems() to GWEN_IDMAP macros which e.g. expands to GWEN_Buffer_IdMap_freeItems() for "GWEN_IDMAP_FUNCTION_DEFS(GWEN_BUFFER, GWEN_Buffer)". This function frees all objects stored in the GWEN_IDMAP and clears the GWEN_IDMAP (e.g. make it contain no ids afterwards)....
- added function pr##_IdMap_freeAll() to GWEN_IDMAP macros which e.g. expands to GWEN_Buffer_IdMap_freeAll() for "GWEN_IDMAP_FUNCTION_DEFS(GWEN_BUFFER, GWEN_Buffer)". This function frees all objects stored in the GWEN_IDMAP and frees the GWEN_IDMAP itself....
Finally get BUILD detection work for all possible repositories
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1059 70169cfe-8b10-0410-8925-dcb4b91034d8
Let svn write the revision number directly into here on each svn update. Fixes all problems with using svninfo.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1058 70169cfe-8b10-0410-8925-dcb4b91034d8
Add forgotten header to dist target to fix the distribution
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1057 70169cfe-8b10-0410-8925-dcb4b91034d8
Remove nonexisting file from EXTRA_DIST target
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1056 70169cfe-8b10-0410-8925-dcb4b91034d8
Add svnignores for new directories
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1055 70169cfe-8b10-0410-8925-dcb4b91034d8
some fixes to storage code
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1054 70169cfe-8b10-0410-8925-dcb4b91034d8
more name changes to make the idmap functions fit better into gwenhywfar
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1053 70169cfe-8b10-0410-8925-dcb4b91034d8
added some idmap functions
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1052 70169cfe-8b10-0410-8925-dcb4b91034d8
renamed idmap functions according to Christian's advices
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1051 70169cfe-8b10-0410-8925-dcb4b91034d8
- added typesafe macros for idmap (like those macros for GWEN_LIST2), e.g. "GWEN_IDMAP_FUNCTION_DEFS(GWEN_BUFFER, GWEN_Buffer)" would create an idmap for GWEN_BUFFER objects instead of void* pointers. So the function GWEN_Buffer_IdMap_GetPtr() will only work on an idmap which stores pointers...
- added base/idmap: This code allows for fast and efficient storage of pairs of [32-bit ID and a void* pointer]. Such pairs can be set, reset and sought. This new class also allows to fastly iterate over the pairs. It allows for multiple storage algos. The first algo uses 8-step pointer...
- added storage framework (to be used by some of my developing projects)- added first storage plugin which uses local files The storage framework is not yet part of the official API of Gwenhywfar, so API changes are likely to occurr.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1048 70169cfe-8b10-0410-8925-dcb4b91034d8
- parser/db.c: increased word buffer size- parser/xml.c: fixed a bug in GWEN_XMLNode_HandlePath
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1047 70169cfe-8b10-0410-8925-dcb4b91034d8
Add complete set of svn:ignore so that no files are reported with unknown status.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1046 70169cfe-8b10-0410-8925-dcb4b91034d8
Change RELEASE_STRING of svn versions from x.y.z-r111 to x.y.z.r111 because tools like rpmbuild do not accept a '-' inside the version numbers.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1045 70169cfe-8b10-0410-8925-dcb4b91034d8
incremented version
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1044 70169cfe-8b10-0410-8925-dcb4b91034d8
- removed prototype for a function which had been removed in previous versions
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1043 70169cfe-8b10-0410-8925-dcb4b91034d8
Update description on how to create a libgwenhywfar.lib file for MSVC.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1042 70169cfe-8b10-0410-8925-dcb4b91034d8
Revert r1040 because %lf is allowed very well for sscanf (but not for printf)
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1041 70169cfe-8b10-0410-8925-dcb4b91034d8
Replace "%lf" by "%f" in sscanf because the "l" length modifier is not allowed for "f".
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1040 70169cfe-8b10-0410-8925-dcb4b91034d8
2006-04-18 Christian Stimming <stimming@tuhh.de>
Auch abrufbar als: Atom