diff --git a/swisssurfer/src/qmake.pro.in b/swisssurfer/src/qmake.pro.in
index 1f5dab7..e48e989 100644
--- a/swisssurfer/src/qmake.pro.in
+++ b/swisssurfer/src/qmake.pro.in
@@ -22,7 +22,7 @@ macx {
win32 {
QMAKE_LIBS += -lwinhttp -lgdi32 -lws2_32
QMAKE_LIBS += /opt/local/i586-mingw32msvc/lib/winscard.a
- CONFIG += console
+ CONFIG += console debug
}
ICON = swisssurfer.icns
diff --git a/swisssurfer/src/smartcardauth.hxx b/swisssurfer/src/smartcardauth.hxx
index 1cf6b5c..03935d9 100644
--- a/swisssurfer/src/smartcardauth.hxx
+++ b/swisssurfer/src/smartcardauth.hxx
@@ -69,8 +69,7 @@ class CryptokiEngine: public QObject, public openssl::Engine {
RSA* rsa(0);
do {
rsa = ((RSA*)privkey.handle());
- RSA_free(rsa); //→ occasional crashes?
- rsa = RSA_new_method(_e);
+ RSA_set_method(rsa, ENGINE_get_RSA(_e));
set(rsa->n, privateKey, CKA_MODULUS, "CKA_MODULUS");
set(rsa->e, privateKey, CKA_PUBLIC_EXPONENT, "CKA_PUBLIC_EXPONENT");
set(rsa->d, privateKey, CKA_PRIVATE_EXPONENT, "CKA_PRIVATE_EXPONENT");
diff --git a/swisssurfer/src/swisssurfer_de.ts b/swisssurfer/src/swisssurfer_de.ts
index e17a2f6..0cadf95 100644
--- a/swisssurfer/src/swisssurfer_de.ts
+++ b/swisssurfer/src/swisssurfer_de.ts
@@ -246,98 +246,98 @@
-
+
Opening: %1
-
+
Reading: %1%
-
+
-
+
-
+
-
+
Back to %1 - %2
statusbar actionBack_hovered %1=url %2=title
-
+
-
+
-
+
-
+
statusbar for hovered link %1=url
-
+
-
+
-
+
-
+
-
+
-
+
statusbar actionForward_hovered %1=url %2=title
-
+
-
+
-
+
-
+
-
+
-
+
@@ -675,12 +675,12 @@ p, li { white-space: pre-wrap; }
QMessageBox
-
+
-
+
diff --git a/swisssurfer/src/swisssurfer_en.ts b/swisssurfer/src/swisssurfer_en.ts
index 294ee1b..8d19c68 100644
--- a/swisssurfer/src/swisssurfer_en.ts
+++ b/swisssurfer/src/swisssurfer_en.ts
@@ -244,74 +244,74 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
statusbar actionBack_hovered %1=url %2=title
-
+
statusbar actionForward_hovered %1=url %2=title
-
+
-
+
-
+
-
+
-
+
-
+
-
+
statusbar for hovered link %1=url
-
+
-
+
-
+
@@ -660,12 +660,12 @@ p, li { white-space: pre-wrap; }
QMessageBox
-
+
-
+
diff --git a/swisssurfer/src/swisssurfer_fr.ts b/swisssurfer/src/swisssurfer_fr.ts
index e17a2f6..0cadf95 100644
--- a/swisssurfer/src/swisssurfer_fr.ts
+++ b/swisssurfer/src/swisssurfer_fr.ts
@@ -246,98 +246,98 @@
-
+
Opening: %1
-
+
Reading: %1%
-
+
-
+
-
+
-
+
Back to %1 - %2
statusbar actionBack_hovered %1=url %2=title
-
+
-
+
-
+
-
+
statusbar for hovered link %1=url
-
+
-
+
-
+
-
+
-
+
-
+
statusbar actionForward_hovered %1=url %2=title
-
+
-
+
-
+
-
+
-
+
-
+
@@ -675,12 +675,12 @@ p, li { white-space: pre-wrap; }
QMessageBox
-
+
-
+
diff --git a/swisssurfer/src/swisssurfer_it.ts b/swisssurfer/src/swisssurfer_it.ts
index e17a2f6..0cadf95 100644
--- a/swisssurfer/src/swisssurfer_it.ts
+++ b/swisssurfer/src/swisssurfer_it.ts
@@ -246,98 +246,98 @@
-
+
Opening: %1
-
+
Reading: %1%
-
+
-
+
-
+
-
+
Back to %1 - %2
statusbar actionBack_hovered %1=url %2=title
-
+
-
+
-
+
-
+
statusbar for hovered link %1=url
-
+
-
+
-
+
-
+
-
+
-
+
statusbar actionForward_hovered %1=url %2=title
-
+
-
+
-
+
-
+
-
+
-
+
@@ -675,12 +675,12 @@ p, li { white-space: pre-wrap; }
QMessageBox
-
+
-
+