Hi people, on September 14, the European Payment Services Directive 2 came into effect. This directive requires so called "strong authentication" from HBCI/FinTS clients for online banking in basically every country in the EU.
The version of productivity/aqbanking currently in ports does not yet support that directive, so it's more or less unusable, at least for ING and Volksbank OWL in Germany. There is a beta version of Aqbanking that does support PSD2, and I've got a semi-working update of the port. That update requires an updated devel/gwenhywfar, which I've appended to this mail. The required version of Gwenhywfar is also a beta version and I'm not sure how useful that'd be in the ports tree. This is mostly a "this is how an update would look like" mail. I'll send the WIP update to Aqbanking later today, in the hopes that it'll help other people who were caught as off-guard as I was when Aqbanking stopped working for me last month :) The patch updates the HOMEPAGE and removes a few patches that were either imported from upstream in the first place or are no longer necessary. I've tested this version of Gwenhywfar (and the Aqbanking-patch I'm about to send) with Gnucash, which seems to work fine. That test wasn't very in-depth though, my main interface is aqbanking-cli. -- Gregor Index: Makefile =================================================================== RCS file: /home/cvs/ports/devel/gwenhywfar/Makefile,v retrieving revision 1.24 diff -u -p -u -r1.24 Makefile --- Makefile 12 Jul 2019 20:44:11 -0000 1.24 +++ Makefile 13 Oct 2019 18:07:32 -0000 @@ -2,19 +2,17 @@ COMMENT= helper library for networking and security applications -# update the "release=XX" in DISTFILES, not just DISTNAME -DISTNAME= gwenhywfar-4.13.1 -DISTFILES= ${DISTNAME}${EXTRACT_SUFX}{download.php?package=01\&release=78\&file=01} -REVISION= 10 +# When updating DISTNAME, you may need to adjust the project id in MASTER_SITES as well. +DISTNAME= gwenhywfar-4.99.22rc6 -SHARED_LIBS += gwenhywfar 1.3 # 73.1 +SHARED_LIBS += gwenhywfar 1.3 # 78.0 SHARED_LIBS += gwengui-gtk2 0.0 # unknown SHARED_LIBS += gwengui-qt4 0.0 # unknown SHARED_LIBS += gwengui-cpp 0.0 # unknown CATEGORIES= devel -HOMEPAGE= http://www2.aquamaniac.de/sites/download/packages.php?package=01&showall=1 +HOMEPAGE= https://www.aquamaniac.de/rdm/projects/gwenhywfar # LGPLv2.1 with OpenSSL exemption PERMIT_PACKAGE= Yes @@ -29,7 +27,7 @@ WANTLIB += pango-1.0 pangocairo-1.0 pang WANTLIB += png ssl tasn1 unistring xcb xcb-render WANTLIB += xcb-shm z fribidi -MASTER_SITES= http://www.aquamaniac.de/sites/download/ +MASTER_SITES= http://www.aquamaniac.de/rdm/attachments/download/202/ COMPILER = base-clang ports-gcc base-gcc Index: distinfo =================================================================== RCS file: /home/cvs/ports/devel/gwenhywfar/distinfo,v retrieving revision 1.5 diff -u -p -u -r1.5 distinfo --- distinfo 30 Jan 2015 16:20:43 -0000 1.5 +++ distinfo 13 Oct 2019 18:07:39 -0000 @@ -1,2 +1,2 @@ -SHA256 (gwenhywfar-4.13.1.tar.gz) = S+yoksEjVUjqCuMBMqbS5XkRwiNAdGWFOVzLAdhOxys= -SIZE (gwenhywfar-4.13.1.tar.gz) = 2518248 +SHA256 (gwenhywfar-4.99.22rc6.tar.gz) = sdLKohn7bShNi1FH1ktu0N4OazVXRFs7TKiPLq77mxk= +SIZE (gwenhywfar-4.99.22rc6.tar.gz) = 2329266 Index: patches/patch-gui_qt4_gwengui-qt4-config_cmake_in =================================================================== RCS file: patches/patch-gui_qt4_gwengui-qt4-config_cmake_in diff -N patches/patch-gui_qt4_gwengui-qt4-config_cmake_in --- patches/patch-gui_qt4_gwengui-qt4-config_cmake_in 12 Jan 2017 16:36:12 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,15 +0,0 @@ -$OpenBSD: patch-gui_qt4_gwengui-qt4-config_cmake_in,v 1.1 2017/01/12 16:36:12 zhuk Exp $ -Unbreak CMake config file. ---- gui/qt4/gwengui-qt4-config.cmake.in.orig Wed Jan 11 00:46:50 2017 -+++ gui/qt4/gwengui-qt4-config.cmake.in Wed Jan 11 00:47:51 2017 -@@ -22,8 +22,8 @@ if(NOT EXISTS "${_file}") - set_and_check(exec_prefix "@exec_prefix@") - set_and_check(includedir "@includedir@") - set_and_check(GWENGUI_QT4_INCLUDE_DIRS "@gwenhywfar_headerdir@") -- set_and_check(GWENGUI_QT4_LIBRARIES "@libdir@/libgwengui-qt4.so") -- set_and_check(GWENHYWFAR_CPP_LIBRARIES "@libdir@/libgwengui-cpp.so") -+ set_and_check(GWENGUI_QT4_LIBRARIES "@libdir@/libgwengui-qt4.so.${LIBgwengui-qt4_VERSION}") -+ set_and_check(GWENHYWFAR_CPP_LIBRARIES "@libdir@/libgwengui-cpp.so.${LIBgwengui-cpp_VERSION}") - - set(GWENGUI_QT4_LIBRARIES ${GWENGUI_QT4_LIBRARIES} ${GWENHYWFAR_CPP_LIBRARIES}) - Index: patches/patch-gwenhywfar-config_cmake_in =================================================================== RCS file: patches/patch-gwenhywfar-config_cmake_in diff -N patches/patch-gwenhywfar-config_cmake_in --- patches/patch-gwenhywfar-config_cmake_in 12 Jan 2017 16:36:12 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-gwenhywfar-config_cmake_in,v 1.1 2017/01/12 16:36:12 zhuk Exp $ -Unbreak CMake config file. ---- gwenhywfar-config.cmake.in.orig Wed Jan 11 00:39:48 2017 -+++ gwenhywfar-config.cmake.in Wed Jan 11 00:40:29 2017 -@@ -23,7 +23,7 @@ set_and_check(prefix "@prefix@") - set_and_check(exec_prefix "@exec_prefix@") - set_and_check(includedir "@includedir@") - set_and_check(GWENHYWFAR_INCLUDE_DIRS "@gwenhywfar_headerdir@") --set_and_check(GWENHYWFAR_LIBRARIES "@libdir@/libgwenhywfar.so.@GWENHYWFAR_SO_EFFECTIVE@") -+set_and_check(GWENHYWFAR_LIBRARIES "@libdir@/libgwenhywfar.so.${LIBgwenhywfar_VERSION}") - - # find components - Index: patches/patch-src_os_posix_inetsocket_p_h =================================================================== RCS file: /home/cvs/ports/devel/gwenhywfar/patches/patch-src_os_posix_inetsocket_p_h,v retrieving revision 1.1 diff -u -p -u -r1.1 patch-src_os_posix_inetsocket_p_h --- patches/patch-src_os_posix_inetsocket_p_h 11 Sep 2016 20:54:12 -0000 1.1 +++ patches/patch-src_os_posix_inetsocket_p_h 26 Sep 2019 17:38:17 -0000 @@ -1,11 +1,13 @@ -$OpenBSD: patch-src_os_posix_inetsocket_p_h,v 1.1 2016/09/11 20:54:12 ajacoutot Exp $ ---- src/os/posix/inetsocket_p.h.orig Sun Sep 11 10:28:51 2016 -+++ src/os/posix/inetsocket_p.h Sun Sep 11 10:29:11 2016 -@@ -37,6 +37,7 @@ - #include <gwenhywfar/error.h> - #include <gwenhywfar/types.h> - #include "inetsocket_l.h" -+#include <sys/select.h> /* fd_set */ - #include <sys/types.h> - #include <sys/socket.h> - #include <netinet/in.h> +$OpenBSD$ + +Index: src/os/posix/inetsocket_p.h +--- src/os/posix/inetsocket_p.h.orig ++++ src/os/posix/inetsocket_p.h +@@ -44,6 +44,7 @@ + # include <arpa/inet.h> + #endif + ++#include <sys/select.h> + + GWENHYWFAR_API struct GWEN_SOCKET { + GWEN_LIST_ELEMENT(GWEN_SOCKET) Index: patches/patch-src_sio_syncio_tls_c =================================================================== RCS file: patches/patch-src_sio_syncio_tls_c diff -N patches/patch-src_sio_syncio_tls_c --- patches/patch-src_sio_syncio_tls_c 6 Mar 2016 12:17:17 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,16 +0,0 @@ -$OpenBSD: patch-src_sio_syncio_tls_c,v 1.1 2016/03/06 12:17:17 ajacoutot Exp $ - -Fix build with GnutTLS 3.4. -(from upstream's 4.15.2beta release) - ---- src/sio/syncio_tls.c.orig Sun Mar 6 10:04:31 2016 -+++ src/sio/syncio_tls.c Sun Mar 6 10:04:52 2016 -@@ -364,7 +364,7 @@ int GWEN_SyncIo_Tls_Prepare(GWEN_SYNCIO *sio) { - const int proto_prio[2] = { GNUTLS_SSL3, 0 }; - - DBG_INFO(GWEN_LOGDOMAIN, "Forcing SSL v3"); -- rv=gnutls_protocol_set_priority(xio->session, proto_prio); -+ rv=gnutls_priority_set(xio->session, proto_prio); - if (rv) { - DBG_ERROR(GWEN_LOGDOMAIN, "gnutls_protocol_set_priority: %d (%s)", rv, gnutls_strerror(rv)); - gnutls_deinit(xio->session); Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/devel/gwenhywfar/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -r1.4 PLIST --- pkg/PLIST 30 Jan 2015 16:20:43 -0000 1.4 +++ pkg/PLIST 13 Oct 2019 17:58:55 -0000 @@ -6,160 +6,166 @@ bin/gwenhywfar-config @bin bin/typemaker @bin bin/typemaker2 @bin bin/xmlmerge -include/gwenhywfar4/ -include/gwenhywfar4/gwen-gui-cpp/ -include/gwenhywfar4/gwen-gui-cpp/api.h -include/gwenhywfar4/gwen-gui-cpp/cppdialog.hpp -include/gwenhywfar4/gwen-gui-cpp/cppgui.hpp -include/gwenhywfar4/gwen-gui-cpp/cppwidget.hpp -include/gwenhywfar4/gwen-gui-gtk2/ -include/gwenhywfar4/gwen-gui-gtk2/gtk2_gui.h -include/gwenhywfar4/gwen-gui-qt4/ -include/gwenhywfar4/gwen-gui-qt4/qt4_gui.hpp -include/gwenhywfar4/gwenhywfar/ -include/gwenhywfar4/gwenhywfar/args.h -include/gwenhywfar4/gwenhywfar/base64.h -include/gwenhywfar4/gwenhywfar/bindata.h -include/gwenhywfar4/gwenhywfar/buffer.h -include/gwenhywfar4/gwenhywfar/cgui.h -include/gwenhywfar4/gwenhywfar/configmgr.h -include/gwenhywfar4/gwenhywfar/configmgr_be.h -include/gwenhywfar4/gwenhywfar/cryptalgo.h -include/gwenhywfar4/gwenhywfar/cryptdefs.h -include/gwenhywfar4/gwenhywfar/crypthead.h -include/gwenhywfar4/gwenhywfar/cryptkey.h -include/gwenhywfar4/gwenhywfar/cryptkey_be.h -include/gwenhywfar4/gwenhywfar/cryptkeyrsa.h -include/gwenhywfar4/gwenhywfar/cryptkeysym.h -include/gwenhywfar4/gwenhywfar/cryptmgr.h -include/gwenhywfar4/gwenhywfar/cryptmgr_be.h -include/gwenhywfar4/gwenhywfar/cryptmgrkeys.h -include/gwenhywfar4/gwenhywfar/ct.h -include/gwenhywfar4/gwenhywfar/ct_be.h -include/gwenhywfar4/gwenhywfar/ct_context.h -include/gwenhywfar4/gwenhywfar/ct_keyinfo.h -include/gwenhywfar4/gwenhywfar/ctf_context_be.h -include/gwenhywfar4/gwenhywfar/ctfile_be.h -include/gwenhywfar4/gwenhywfar/ctplugin.h -include/gwenhywfar4/gwenhywfar/ctplugin_be.h -include/gwenhywfar4/gwenhywfar/db.h -include/gwenhywfar4/gwenhywfar/dbio.h -include/gwenhywfar4/gwenhywfar/dbio_be.h -include/gwenhywfar4/gwenhywfar/debug.h -include/gwenhywfar4/gwenhywfar/dialog.h -include/gwenhywfar4/gwenhywfar/dialog_be.h -include/gwenhywfar4/gwenhywfar/directory.h -include/gwenhywfar4/gwenhywfar/error.h -include/gwenhywfar4/gwenhywfar/fastbuffer.h -include/gwenhywfar4/gwenhywfar/fslock.h -include/gwenhywfar4/gwenhywfar/gui.h -include/gwenhywfar4/gwenhywfar/gui_be.h -include/gwenhywfar4/gwenhywfar/gwen_sar_fileheader.h -include/gwenhywfar4/gwenhywfar/gwendate.h -include/gwenhywfar4/gwenhywfar/gwenhywfar.h -include/gwenhywfar4/gwenhywfar/gwenhywfarapi.h -include/gwenhywfar4/gwenhywfar/gwensemaphore.h -include/gwenhywfar4/gwenhywfar/gwensignal.h -include/gwenhywfar4/gwenhywfar/gwentime.h -include/gwenhywfar4/gwenhywfar/hashalgo.h -include/gwenhywfar4/gwenhywfar/htmlctx_be.h -include/gwenhywfar4/gwenhywfar/htmlfont_be.h -include/gwenhywfar4/gwenhywfar/htmlimage_be.h -include/gwenhywfar4/gwenhywfar/htmlobject_be.h -include/gwenhywfar4/gwenhywfar/htmlprops_be.h -include/gwenhywfar4/gwenhywfar/httpsession.h -include/gwenhywfar4/gwenhywfar/i18n.h -include/gwenhywfar4/gwenhywfar/idlist.h -include/gwenhywfar4/gwenhywfar/idlist64.h -include/gwenhywfar4/gwenhywfar/idmap.h -include/gwenhywfar4/gwenhywfar/inetaddr.h -include/gwenhywfar4/gwenhywfar/inetsocket.h -include/gwenhywfar4/gwenhywfar/inherit.h -include/gwenhywfar4/gwenhywfar/libloader.h -include/gwenhywfar4/gwenhywfar/list.h -include/gwenhywfar4/gwenhywfar/list1.h -include/gwenhywfar4/gwenhywfar/list1.tmpl -include/gwenhywfar4/gwenhywfar/list2.h -include/gwenhywfar4/gwenhywfar/list2.tmpl -include/gwenhywfar4/gwenhywfar/logger.h -include/gwenhywfar4/gwenhywfar/mdigest.h -include/gwenhywfar4/gwenhywfar/mdigest_be.h -include/gwenhywfar4/gwenhywfar/memcache.h -include/gwenhywfar4/gwenhywfar/memory.h -include/gwenhywfar4/gwenhywfar/misc.h -include/gwenhywfar4/gwenhywfar/misc2.h -include/gwenhywfar4/gwenhywfar/msgengine.h -include/gwenhywfar4/gwenhywfar/multicache.h -include/gwenhywfar4/gwenhywfar/mutex.h -include/gwenhywfar4/gwenhywfar/o_image_be.h -include/gwenhywfar4/gwenhywfar/padd.h -include/gwenhywfar4/gwenhywfar/paddalgo.h -include/gwenhywfar4/gwenhywfar/param.h -include/gwenhywfar4/gwenhywfar/param_fns.h -include/gwenhywfar4/gwenhywfar/passwdstore.h -include/gwenhywfar4/gwenhywfar/path.h -include/gwenhywfar4/gwenhywfar/pathmanager.h -include/gwenhywfar4/gwenhywfar/plugin.h -include/gwenhywfar4/gwenhywfar/plugindescr.h -include/gwenhywfar4/gwenhywfar/pointerlist.h -include/gwenhywfar4/gwenhywfar/process.h -include/gwenhywfar4/gwenhywfar/refptr.h -include/gwenhywfar4/gwenhywfar/ringbuffer.h -include/gwenhywfar4/gwenhywfar/sar.h -include/gwenhywfar4/gwenhywfar/sighead.h -include/gwenhywfar4/gwenhywfar/sigtail.h -include/gwenhywfar4/gwenhywfar/smalltresor.h -include/gwenhywfar4/gwenhywfar/ssl_cert_descr.h -include/gwenhywfar4/gwenhywfar/ssl_cert_flags.h -include/gwenhywfar4/gwenhywfar/stringlist.h -include/gwenhywfar4/gwenhywfar/stringlist2.h -include/gwenhywfar4/gwenhywfar/syncio.h -include/gwenhywfar4/gwenhywfar/syncio_buffered.h -include/gwenhywfar4/gwenhywfar/syncio_file.h -include/gwenhywfar4/gwenhywfar/syncio_http.h -include/gwenhywfar4/gwenhywfar/syncio_memory.h -include/gwenhywfar4/gwenhywfar/syncio_socket.h -include/gwenhywfar4/gwenhywfar/syncio_tls.h -include/gwenhywfar4/gwenhywfar/system.h -include/gwenhywfar4/gwenhywfar/tag16.h -include/gwenhywfar4/gwenhywfar/text.h -include/gwenhywfar4/gwenhywfar/tlv.h -include/gwenhywfar4/gwenhywfar/tree.h -include/gwenhywfar4/gwenhywfar/types.h -include/gwenhywfar4/gwenhywfar/url.h -include/gwenhywfar4/gwenhywfar/urlfns.h -include/gwenhywfar4/gwenhywfar/version.h -include/gwenhywfar4/gwenhywfar/widget_be.h -include/gwenhywfar4/gwenhywfar/xml.h -include/gwenhywfar4/gwenhywfar/xmlctx.h -include/gwenhywfar4/gwenhywfar/xsdnode.h -lib/cmake/gwengui-qt4-4.13/ -lib/cmake/gwengui-qt4-4.13/gwengui-qt4-config-version.cmake -lib/cmake/gwengui-qt4-4.13/gwengui-qt4-config.cmake -lib/cmake/gwenhywfar-4.13/ -lib/cmake/gwenhywfar-4.13/gwenhywfar-config-version.cmake -lib/cmake/gwenhywfar-4.13/gwenhywfar-config.cmake +include/gwenhywfar5/ +include/gwenhywfar5/gwen-gui-cpp/ +include/gwenhywfar5/gwen-gui-cpp/api.h +include/gwenhywfar5/gwen-gui-cpp/cppdialog.hpp +include/gwenhywfar5/gwen-gui-cpp/cppgui.hpp +include/gwenhywfar5/gwen-gui-cpp/cppwidget.hpp +include/gwenhywfar5/gwen-gui-gtk2/ +include/gwenhywfar5/gwen-gui-gtk2/gtk2_gui.h +include/gwenhywfar5/gwen-gui-qt4/ +include/gwenhywfar5/gwen-gui-qt4/qt4_gui.hpp +include/gwenhywfar5/gwenhywfar/ +include/gwenhywfar5/gwenhywfar/args.h +include/gwenhywfar5/gwenhywfar/base64.h +include/gwenhywfar5/gwenhywfar/bindata.h +include/gwenhywfar5/gwenhywfar/buffer.h +include/gwenhywfar5/gwenhywfar/cgui.h +include/gwenhywfar5/gwenhywfar/configmgr.h +include/gwenhywfar5/gwenhywfar/configmgr_be.h +include/gwenhywfar5/gwenhywfar/cryptalgo.h +include/gwenhywfar5/gwenhywfar/cryptdefs.h +include/gwenhywfar5/gwenhywfar/crypthead.h +include/gwenhywfar5/gwenhywfar/cryptkey.h +include/gwenhywfar5/gwenhywfar/cryptkey_be.h +include/gwenhywfar5/gwenhywfar/cryptkeyrsa.h +include/gwenhywfar5/gwenhywfar/cryptkeysym.h +include/gwenhywfar5/gwenhywfar/cryptmgr.h +include/gwenhywfar5/gwenhywfar/cryptmgr_be.h +include/gwenhywfar5/gwenhywfar/cryptmgrkeys.h +include/gwenhywfar5/gwenhywfar/ct.h +include/gwenhywfar5/gwenhywfar/ct_be.h +include/gwenhywfar5/gwenhywfar/ct_context.h +include/gwenhywfar5/gwenhywfar/ct_keyinfo.h +include/gwenhywfar5/gwenhywfar/ctf_context_be.h +include/gwenhywfar5/gwenhywfar/ctfile_be.h +include/gwenhywfar5/gwenhywfar/ctplugin.h +include/gwenhywfar5/gwenhywfar/ctplugin_be.h +include/gwenhywfar5/gwenhywfar/db.h +include/gwenhywfar5/gwenhywfar/dbio.h +include/gwenhywfar5/gwenhywfar/dbio_be.h +include/gwenhywfar5/gwenhywfar/debug.h +include/gwenhywfar5/gwenhywfar/dialog.h +include/gwenhywfar5/gwenhywfar/dialog_be.h +include/gwenhywfar5/gwenhywfar/directory.h +include/gwenhywfar5/gwenhywfar/endianfns.h +include/gwenhywfar5/gwenhywfar/error.h +include/gwenhywfar5/gwenhywfar/fastbuffer.h +include/gwenhywfar5/gwenhywfar/fslock.h +include/gwenhywfar5/gwenhywfar/gui.h +include/gwenhywfar5/gwenhywfar/gui_be.h +include/gwenhywfar5/gwenhywfar/gwen_sar_fileheader.h +include/gwenhywfar5/gwenhywfar/gwendate.h +include/gwenhywfar5/gwenhywfar/gwenhywfar.h +include/gwenhywfar5/gwenhywfar/gwenhywfarapi.h +include/gwenhywfar5/gwenhywfar/gwensemaphore.h +include/gwenhywfar5/gwenhywfar/gwensignal.h +include/gwenhywfar5/gwenhywfar/gwentime.h +include/gwenhywfar5/gwenhywfar/hashalgo.h +include/gwenhywfar5/gwenhywfar/htmlctx_be.h +include/gwenhywfar5/gwenhywfar/htmlfont_be.h +include/gwenhywfar5/gwenhywfar/htmlimage_be.h +include/gwenhywfar5/gwenhywfar/htmlobject_be.h +include/gwenhywfar5/gwenhywfar/htmlprops_be.h +include/gwenhywfar5/gwenhywfar/httpsession.h +include/gwenhywfar5/gwenhywfar/i18n.h +include/gwenhywfar5/gwenhywfar/idlist.h +include/gwenhywfar5/gwenhywfar/idlist64.h +include/gwenhywfar5/gwenhywfar/idmap.h +include/gwenhywfar5/gwenhywfar/inetaddr.h +include/gwenhywfar5/gwenhywfar/inetsocket.h +include/gwenhywfar5/gwenhywfar/inherit.h +include/gwenhywfar5/gwenhywfar/libloader.h +include/gwenhywfar5/gwenhywfar/list.h +include/gwenhywfar5/gwenhywfar/list1.h +include/gwenhywfar5/gwenhywfar/list1.tmpl +include/gwenhywfar5/gwenhywfar/list2.h +include/gwenhywfar5/gwenhywfar/list2.tmpl +include/gwenhywfar5/gwenhywfar/logger.h +include/gwenhywfar5/gwenhywfar/mdigest.h +include/gwenhywfar5/gwenhywfar/mdigest_be.h +include/gwenhywfar5/gwenhywfar/memcache.h +include/gwenhywfar5/gwenhywfar/memory.h +include/gwenhywfar5/gwenhywfar/misc.h +include/gwenhywfar5/gwenhywfar/misc2.h +include/gwenhywfar5/gwenhywfar/msgengine.h +include/gwenhywfar5/gwenhywfar/multicache.h +include/gwenhywfar5/gwenhywfar/mutex.h +include/gwenhywfar5/gwenhywfar/o_image_be.h +include/gwenhywfar5/gwenhywfar/padd.h +include/gwenhywfar5/gwenhywfar/paddalgo.h +include/gwenhywfar5/gwenhywfar/param.h +include/gwenhywfar5/gwenhywfar/param_fns.h +include/gwenhywfar5/gwenhywfar/passwdstore.h +include/gwenhywfar5/gwenhywfar/path.h +include/gwenhywfar5/gwenhywfar/pathmanager.h +include/gwenhywfar5/gwenhywfar/plugin.h +include/gwenhywfar5/gwenhywfar/plugindescr.h +include/gwenhywfar5/gwenhywfar/pointerlist.h +include/gwenhywfar5/gwenhywfar/process.h +include/gwenhywfar5/gwenhywfar/refptr.h +include/gwenhywfar5/gwenhywfar/ringbuffer.h +include/gwenhywfar5/gwenhywfar/sar.h +include/gwenhywfar5/gwenhywfar/sighead.h +include/gwenhywfar5/gwenhywfar/sigtail.h +include/gwenhywfar5/gwenhywfar/smalltresor.h +include/gwenhywfar5/gwenhywfar/ssl_cert_descr.h +include/gwenhywfar5/gwenhywfar/ssl_cert_flags.h +include/gwenhywfar5/gwenhywfar/stringlist.h +include/gwenhywfar5/gwenhywfar/stringlist2.h +include/gwenhywfar5/gwenhywfar/syncio.h +include/gwenhywfar5/gwenhywfar/syncio_buffered.h +include/gwenhywfar5/gwenhywfar/syncio_file.h +include/gwenhywfar5/gwenhywfar/syncio_http.h +include/gwenhywfar5/gwenhywfar/syncio_memory.h +include/gwenhywfar5/gwenhywfar/syncio_socket.h +include/gwenhywfar5/gwenhywfar/syncio_tls.h +include/gwenhywfar5/gwenhywfar/system.h +include/gwenhywfar5/gwenhywfar/tag16.h +include/gwenhywfar5/gwenhywfar/text.h +include/gwenhywfar5/gwenhywfar/tlv.h +include/gwenhywfar5/gwenhywfar/tree.h +include/gwenhywfar5/gwenhywfar/tree2.h +include/gwenhywfar5/gwenhywfar/types.h +include/gwenhywfar5/gwenhywfar/url.h +include/gwenhywfar5/gwenhywfar/urlfns.h +include/gwenhywfar5/gwenhywfar/version.h +include/gwenhywfar5/gwenhywfar/widget_be.h +include/gwenhywfar5/gwenhywfar/xml.h +include/gwenhywfar5/gwenhywfar/xml2db.h +include/gwenhywfar5/gwenhywfar/xmlctx.h +include/gwenhywfar5/gwenhywfar/xsdnode.h +lib/cmake/gwengui-cpp-4.99/ +lib/cmake/gwengui-cpp-4.99/gwengui-cpp-config-version.cmake +lib/cmake/gwengui-cpp-4.99/gwengui-cpp-config.cmake +lib/cmake/gwengui-qt4-4.99/ +lib/cmake/gwengui-qt4-4.99/gwengui-qt4-config-version.cmake +lib/cmake/gwengui-qt4-4.99/gwengui-qt4-config.cmake +lib/cmake/gwenhywfar-4.99/ +lib/cmake/gwenhywfar-4.99/gwenhywfar-config-version.cmake +lib/cmake/gwenhywfar-4.99/gwenhywfar-config.cmake lib/gwenhywfar/ lib/gwenhywfar/plugins/ -lib/gwenhywfar/plugins/60/ -lib/gwenhywfar/plugins/60/configmgr/ -lib/gwenhywfar/plugins/60/configmgr/dir.la -lib/gwenhywfar/plugins/60/configmgr/dir.so -lib/gwenhywfar/plugins/60/configmgr/dir.xml -lib/gwenhywfar/plugins/60/ct/ -lib/gwenhywfar/plugins/60/ct/ohbci.la -lib/gwenhywfar/plugins/60/ct/ohbci.so -lib/gwenhywfar/plugins/60/ct/ohbci.xml -lib/gwenhywfar/plugins/60/dbio/ -lib/gwenhywfar/plugins/60/dbio/csv.la -lib/gwenhywfar/plugins/60/dbio/csv.so -lib/gwenhywfar/plugins/60/dbio/csv.xml -lib/gwenhywfar/plugins/60/dbio/olddb.la -lib/gwenhywfar/plugins/60/dbio/olddb.so -lib/gwenhywfar/plugins/60/dbio/olddb.xml -lib/gwenhywfar/plugins/60/dbio/xmldb.la -lib/gwenhywfar/plugins/60/dbio/xmldb.so -lib/gwenhywfar/plugins/60/dbio/xmldb.xml +lib/gwenhywfar/plugins/78/ +lib/gwenhywfar/plugins/78/configmgr/ +lib/gwenhywfar/plugins/78/configmgr/dir.la +lib/gwenhywfar/plugins/78/configmgr/dir.so +lib/gwenhywfar/plugins/78/configmgr/dir.xml +lib/gwenhywfar/plugins/78/ct/ +lib/gwenhywfar/plugins/78/ct/ohbci.la +lib/gwenhywfar/plugins/78/ct/ohbci.so +lib/gwenhywfar/plugins/78/ct/ohbci.xml +lib/gwenhywfar/plugins/78/dbio/ +lib/gwenhywfar/plugins/78/dbio/csv.la +lib/gwenhywfar/plugins/78/dbio/csv.so +lib/gwenhywfar/plugins/78/dbio/csv.xml +lib/gwenhywfar/plugins/78/dbio/olddb.la +lib/gwenhywfar/plugins/78/dbio/olddb.so +lib/gwenhywfar/plugins/78/dbio/olddb.xml +lib/gwenhywfar/plugins/78/dbio/xmldb.la +lib/gwenhywfar/plugins/78/dbio/xmldb.so +lib/gwenhywfar/plugins/78/dbio/xmldb.xml lib/libgwengui-cpp.la @lib lib/libgwengui-cpp.so.${LIBgwengui-cpp_VERSION} lib/libgwengui-gtk2.la @@ -189,6 +195,7 @@ share/gwenhywfar/typemaker2/c/double_arr share/gwenhywfar/typemaker2/c/gwen_bindata.tm2 share/gwenhywfar/typemaker2/c/gwen_buffer.tm2 share/gwenhywfar/typemaker2/c/gwen_date.tm2 +share/gwenhywfar/typemaker2/c/gwen_db_node.tm2 share/gwenhywfar/typemaker2/c/gwen_idlist64.tm2 share/gwenhywfar/typemaker2/c/gwen_multicache.tm2 share/gwenhywfar/typemaker2/c/gwen_multicache_type.tm2 @@ -198,12 +205,17 @@ share/gwenhywfar/typemaker2/c/gwen_param share/gwenhywfar/typemaker2/c/gwen_param_tree.tm2 share/gwenhywfar/typemaker2/c/gwen_stringlist2.tm2 share/gwenhywfar/typemaker2/c/gwen_time.tm2 +share/gwenhywfar/typemaker2/c/gwen_xmlnode.tm2 +share/gwenhywfar/typemaker2/c/gwen_xmlnode_list.tm2 +share/gwenhywfar/typemaker2/c/gwen_xmlnode_list2.tm2 share/gwenhywfar/typemaker2/c/idmap_base.tm2 share/gwenhywfar/typemaker2/c/int.tm2 +share/gwenhywfar/typemaker2/c/int_array.tm2 share/gwenhywfar/typemaker2/c/int_base.tm2 share/gwenhywfar/typemaker2/c/list1_base.tm2 share/gwenhywfar/typemaker2/c/list2_base.tm2 share/gwenhywfar/typemaker2/c/struct_base.tm2 +share/gwenhywfar/typemaker2/c/tree2_base.tm2 share/gwenhywfar/typemaker2/c/tree_base.tm2 share/gwenhywfar/typemaker2/c/uint32_t.tm2 share/gwenhywfar/typemaker2/c/uint32_t_array.tm2