------------------------------------------------------------------
2013-08-21 15:44:54 +0000 martin
Prepared release 3.7.0beta.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2244 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-08-21 15:44:50 +0000 martin
Added functions to GWEN_XML.
Those functions simplify working with XML objects. Now the functions
GWEN_XMLNode_GetCharValueByPath et al allow using of XPaths to specify
elements to be created or read.

This is used by the latest AqBanking code, so the latest AqBanking will
require at least this version of Gwen.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2243 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-08-21 15:44:45 +0000 martin
Added functions for GWEN_DATE.
Those functions are needed for the typemaker1 tool to be able to create
structures which contain a GWEN_DATE.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2242 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-08-16 12:50:39 +0000 martin
Added more typemaker2 types.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2241 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-08-16 12:50:32 +0000 martin
Added GWEN_BINDATA type.
This is a simple type to make binary data usable in TYPEMAKER2-generated
types.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2240 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-08-16 12:50:28 +0000 martin
Changed my build-target to install to /usr/local per default.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2239 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-08-16 12:50:23 +0000 martin
Possibly fixed FOX16_GUI bug with invalid window sizes.
First create server side ressources so that the init functions have valid
data to work with (i.e. font and sub-widget sizes etc).

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2238 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-07-19 21:27:18 +0000 martin
Fixed creation of memory leaks by typemaker2.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2237 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-07-19 21:27:13 +0000 martin
Fixed memory leaks.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2236 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-07-04 20:12:05 +0000 martin
Improved stats message to include cache entry drops as well.
The new "drops" counter shows how often existing old cache entries have
been dropped to make room for new entries.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2235 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-24 22:13:24 +0000 martin
Introduced referecne counter for multicache.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2234 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-19 16:12:38 +0000 martin
MultiCache: Added functions for 5 params, print a usage summary at the end.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2233 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-19 10:49:38 +0000 mlenk
Add missing linker flags for libgpg-error.so.0
This fixes a warning found by the Debian build log checks. More detailed
information can be found at [1]. The build logs contains a line like the
following:

dpkg-shlibdeps: warning: symbol gpg_strerror used by libgwenhywfar.so.60.6.0 found in none of the libraries

In this case the reason is that libgwenhywfar.so.60.6.0 is not linked against
libgpg-error.so.0, even though gpg_strerror() from that library is being used
in the code.

Apparently this didn't cause any trouble (up to now), because libgpg-error.so.0
is loaded by the dynamic linker due to an indirect linker dependency on it
(e.g. because one of the linked libraries is itself linked against it).

However, better be safe than sorry, so let's explicitly link all libraries that
we use symbols from.

[1] https://buildd.debian.org/~brlink/bytag/W-shlibs-symbol-not-found.html


git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2232 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-13 22:13:05 +0000 martin
Typemaker2: Added possibility to define your own constructor.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2231 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-13 22:12:59 +0000 martin
Fixed definition of TYPEMAKER2_FLAGS_NONE.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2230 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-02 00:31:10 +0000 martin
Typemaker2: Allow for non-const objects in getter functions.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2229 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-02 00:15:59 +0000 martin
Improved example file.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2228 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-02 00:14:11 +0000 martin
Typemaker2: Improved copy function
Added copyFlags to members of a type and use them when creating the
copy function.

This can be used to distinguish between copy and dup operations where
dup normally creates a deep copy of the source object while copy only
copies some parts of an object.

However, this is now completely up to the designer of the type file.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2227 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-02 00:14:06 +0000 martin
Added signals and slots to example file.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2226 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-06-01 23:06:17 +0000 martin
Typemaker2: Now adds sort functions for lists, allows circular deps.
When defining list types then for those struct members which have the
flag "sortByMember" a "_List_SortByMember" will be created.

The tool now also has the command line switch "--defs-only". If this
switch is given only the *.tm2 files will be created. This now finally
allows for circular dependencies in type files (e.g. two different types
containing a reference to each other, like when TYPE_A contains a member
of TYPE_B while TYPE_B has a member of type TYPE_A).

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2225 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-20 16:37:19 +0000 martin
We introduced some new code, so the next release must have MINOR+1.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2224 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-20 15:34:33 +0000 martin
Prepared release 4.5.2beta.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2223 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-20 15:34:29 +0000 martin
Fixed a linkage problem under Windows.
Since we now use the same cppgui-code in FOX16 and QT4 we have to fix the
linkage in order to use the GUI code on Win32 platforms, too.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2222 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-10 19:29:02 +0000 martin
GWEN_MULTICACHE: Some minor changes.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2221 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-09 15:13:16 +0000 martin
Fixed some inconsistencies.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2220 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 23:53:50 +0000 martin
Typemaker2: Added type "uint32_t_array".
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2219 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 23:53:45 +0000 martin
Removed comment.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2218 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 23:47:45 +0000 martin
Typemaker2: Changed value of TYPEMAKER2_FLAGS_NONE.
This was previously 0x80000000, but that value is in use now. Therefore
we just use an invalid combination of values.

Maybe I'll have to think about this later again, but for now it works.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2217 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 23:40:58 +0000 martin
Typemaker2: Added some popular types.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2216 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 23:17:50 +0000 martin
Typemaker2: Added definition for GWEN_MULTICACHE_TYPE.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2215 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 23:06:04 +0000 martin
Added a type definition for new GWEN_MULTICACHE.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2214 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 22:53:41 +0000 martin
Typemaker2 improvements.
Only generate _dup() and _copy() functions if the flags "NODUP" and
"NOCOPY" are not set on the type.

This is needed for generated types which are not dup-able or copyable.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2213 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 22:21:04 +0000 martin
Typemaker2: Create cache callbacks if requested.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2212 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 22:20:59 +0000 martin
Added callback functions for GWEN_MULTICACHE to GWEN_BUFFER.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2211 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 22:20:54 +0000 martin
Only not to forget this...
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2210 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 20:50:05 +0000 martin
Started working on GWEN_MULTICACHE.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2209 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 20:49:59 +0000 martin
GWEN_SLOT: Added attribute GWENHYWFAR_CB to slot callback.
Adapted typemaker2 to reflect that change.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2208 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-08 20:49:54 +0000 martin
GWEN_BUFFER: Added reference counter.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2207 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-07 19:25:36 +0000 martin
Fixed constness of generated code.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2206 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-07 19:21:37 +0000 martin
Minor fixes, again. Mostly beautifications of generated code.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2205 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-07 18:50:44 +0000 martin
Minor fixes.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2204 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-07 18:50:39 +0000 martin
Added GWEN_XMLNode_GetIntProperty and GWEN_XMLNode_SetIntProperty.
These functions allow setting/getting integer properties of an XML node.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2203 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-05-07 17:29:56 +0000 martin
Improved typemaker2.
This tool now handles signals and slots using the GWEN_SIGNAL framework
(gwenhywfar/gwensignal.h).

Now objects can have signals and slots autocreated. Autocreated slots will
have their callback directed towards a virtual function of the created
type object, so it is very easy to use signals and slots with typemaker2
created objects.

This is used in my current project (AqRadBase).

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2202 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-04-25 21:03:01 +0000 martin
Applied a patch by Thomas Baumgart (fixes title problem in dialog boxes).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2201 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-04-21 15:06:29 +0000 martin
Prepared release 4.5.1beta.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2200 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-04-17 19:48:27 +0000 martin
Fixed a bug.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2199 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-04-17 19:42:14 +0000 martin
Typemaker2: Added function "COPY".
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2198 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-03-09 09:40:42 +0000 christian
Update of German translation - now 100% completed.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2197 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-03-03 21:13:47 +0000 christian
Updated German translation (95% translated now).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2196 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-03-03 21:13:44 +0000 christian
Minor string improvement
Clarify button label if the user's input should be used
regardless of the warning.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2195 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-03-03 21:13:40 +0000 christian
Very minor i18n string fix (extra parentheses; eliminate almost-duplicate by adding points.)
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2194 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-03-03 19:36:18 +0000 mlenk
Fixed some typos found by lintian
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2193 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-02-19 20:33:26 +0000 martin
Prepared release 4.5.0beta.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2192 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-02-18 23:07:42 +0000 martin
Added a small test.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2191 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-02-18 23:07:37 +0000 martin
Implemented XML flag GWEN_XML_FLAGS_SIMPLE for writing XML.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2190 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-01-19 18:51:44 +0000 martin
Decreased verbosity.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2189 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-01-19 18:51:39 +0000 martin
Introduced adjustable threshold for progress log messages.
The default setting will no longer show debug messages in progress logs.
You can widen the range of log messages to be show via
GWEN_Gui_SetMinProgressLogLevel().

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2188 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-01-19 18:51:34 +0000 martin
Prepared release 4.4.2beta.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2187 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2013-01-19 15:35:52 +0000 martin
Fixed a bug which made the CSV plugin loose the last line if not terminated by LF
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2186 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-31 00:12:31 +0000 martin
Prepared release 4.4.1beta
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2185 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-31 00:12:28 +0000 martin
Fixed a typo.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2184 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 23:57:33 +0000 martin
Fixed a bug.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2183 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 22:18:30 +0000 martin
Prepared release 4.4.0beta
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2182 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 22:18:27 +0000 martin
Removed empty test.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2181 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 22:18:23 +0000 martin
Added var attribute GWEN_UNUSED and tested it.
We can later use this to suppress warnings of type unused-but-set,
especially in C++ GUI code where sometimes GUI objects are created with
"new" but never accessed again inside a method. This is perfectly correct
but still triggeres a warning by gcc.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2180 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 22:18:19 +0000 martin
Removed unused var.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2179 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 22:18:16 +0000 martin
Fixed some typos.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2178 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 22:18:13 +0000 martin
Improved message on creation of a password store.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2177 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 22:18:08 +0000 martin
Fixed a bug.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2176 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 19:38:22 +0000 martin
Fixed a bug.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2175 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 19:32:50 +0000 martin
Changed title of a checkbox.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2174 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 19:32:47 +0000 martin
Clarified apidoc.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2173 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 19:21:34 +0000 martin
Make FOX16_Gui use common CppGui instead of a copy.
Added a test for permanent password storage in FOX16_Gui.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2172 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 19:21:26 +0000 martin
Removed password storage code from console gui code.
This is now completely implemented in the base GWEN_GUI class.

Added flag "GWEN_CGUI_FLAGS_PERMPASSWORDS", this is used to force storing
passwords in the permanent password store, if there is one. The reason for
this flag is that in console code we can't ask the user conveniently
whether the just entered password is allowed to be stored in the password
storage (we would have to ask the user after asking for the password
itself).
In GUI code the dialog might just have an additional checkbox
("Store permanently"), but we don't have that on the console.

Added function "GWEN_PasswordStore_ClearStoragePasswd". This is used
indirectly by AqBanking after every bank contact session.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2171 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 19:21:21 +0000 martin
Added first test for GUI with permanent passwd storage.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2170 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 19:21:18 +0000 martin
Fixed a bug.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2169 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-30 19:21:13 +0000 martin
Fixed GWEN_PasswordStore code, added tests.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2168 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-24 13:38:10 +0000 martin
Modified warning about keyfile access rights.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2167 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-16 19:18:16 +0000 martin
Fixed a typo.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2166 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-16 19:18:11 +0000 martin
Started moving password caching/storage code to GWEN_GUI.
Later we can remove this from GWEN_CGUI and CppGui and only maintain it
in one place.

Started adding optional permanent password storage to GWEN_GUI.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2165 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-16 01:02:42 +0000 martin
Added GWEN_PASSWD_STORE.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2164 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-16 01:02:38 +0000 martin
Added function to overwrite buffer content.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2163 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-16 01:02:34 +0000 martin
Handle new flag "GWEN_GUI_INPUT_FLAGS_DIRECT".
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2162 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-16 01:02:29 +0000 martin
Added a checkbox to allow for optional storage of a passwords in a file.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2161 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-16 01:02:25 +0000 martin
Added flags for handling of optional permanent password storage.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2160 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-12-16 01:02:18 +0000 martin
Added secure handling of GWEN_DB nodes.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2159 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-11-27 18:33:39 +0000 martin
Incremented version number.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2158 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-11-27 18:33:36 +0000 martin
Improved typemaker tool.
Now multiple classes can be created from a single file. This way all classes
within an XML file can reference each other without creating unresolvable
circular dependencies.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2157 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-11-27 18:33:32 +0000 martin
Added missing includes for WIN32.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2156 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-11-27 18:33:29 +0000 martin
Added a class for lists of pointers (not yet part of the API, might be removed again).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2155 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-11-27 18:33:21 +0000 martin
Added an example for virtual functions.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2154 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-10-30 10:02:53 +0000 christian
Fix mismatch of "static" attribute at declaration and definition of function.
However, both "static" and also the GWENHYWFAR_CB macro is not yet
used consistently in all places and might need further fixing
to get rid of all "incompatible pointer type" compiler warnings.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2153 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-05-24 20:56:52 +0000 martin
Typemaker2: Added handling for code documentation.
Not finished, yet. But the code should now read the api doc from a typemaker2
XML file. The next step will be to include the API documentation in the
destination header files.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2152 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-05-23 21:00:34 +0000 martin
Adapted console GUI implementation to allow for changing the total amount of a progress bar.
The HTTP network code call GWEN_Gui_ProgressSetTotal() as soon as it knows
how much data is to be transfered. This should also be reflected in the
console GUI implementation. Now it is.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2151 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-05-21 20:04:49 +0000 martin
Incremented BUILD version.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2150 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-05-21 20:04:46 +0000 martin
Improved debug messages.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2149 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-05-20 21:12:55 +0000 martin
Incremented BUILD version.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2148 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-05-20 21:12:50 +0000 martin
HTML: Added handling of H4 titles.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2147 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-05-10 21:32:57 +0000 mlenk
Fix another build failure with GCC 4.7
... similar to commit r2133.


git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2146 70169cfe-8b10-0410-8925-dcb4b91034d8

------------------------------------------------------------------
2012-05-08 22:54:40 +0000 martin
Fixed a typo.
Getting the public key of a certificate works now.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2145 70169cfe-8b10-0410-8925-dcb4b91034d8
