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 @@
-
+
Checking: %1
Opening: %1
-
+
Reading: %1
Reading: %1%
-
+
Zoom: %1%
-
+
Illegal URL: %1
-
+
Print Document
-
+
%1 - %2
Back to %1 - %2
statusbar actionBack_hovered %1=url %2=title
-
+
Info: %1
-
+
done.
-
+
page load error.
-
+
%1
statusbar for hovered link %1=url
-
+
Forbidden: %1
-
+
SSL Not Supported
-
+
SSL is not supported on your system
-
+
Access Denied
-
+
<p>Access denied due to security considerations.</p><p>You are not allowed to connect to %1.
-
+
%1 - %2
statusbar actionForward_hovered %1=url %2=title
-
+
About
-
+
SwissSurfer %1 (%2)
%3
@@ -351,22 +351,22 @@ Compiled: qt-%5
-
+
%1
-
+
Save File As ...
-
+
authentication required
-
+
ssl error
@@ -675,12 +675,12 @@ p, li { white-space: pre-wrap; }
QMessageBox
-
+
Wrong PIN
-
+
Authentication failed, please try again.
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 @@
-
+
Checking: %1
-
+
SSL Not Supported
-
+
SSL is not supported on your system
-
+
Forbidden: %1
-
+
Access Denied
-
+
<p>Access denied due to security considerations.</p><p>You are not allowed to connect to %1.
-
+
Reading: %1
-
+
Illegal URL: %1
-
+
Zoom: %1%
-
+
Print Document
-
+
%1 - %2
statusbar actionBack_hovered %1=url %2=title
-
+
%1 - %2
statusbar actionForward_hovered %1=url %2=title
-
+
About
-
+
SwissSurfer %1 (%2)
%3
@@ -320,43 +320,43 @@ Compiled: qt-%5
-
+
%1
-
+
Info: %1
-
+
done.
-
+
page load error.
-
+
%1
statusbar for hovered link %1=url
-
+
Save File As ...
-
+
authentication required
-
+
ssl error
@@ -660,12 +660,12 @@ p, li { white-space: pre-wrap; }
QMessageBox
-
+
Wrong PIN
-
+
Authentication failed, please try again.
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 @@
-
+
Checking: %1
Opening: %1
-
+
Reading: %1
Reading: %1%
-
+
Zoom: %1%
-
+
Illegal URL: %1
-
+
Print Document
-
+
%1 - %2
Back to %1 - %2
statusbar actionBack_hovered %1=url %2=title
-
+
Info: %1
-
+
done.
-
+
page load error.
-
+
%1
statusbar for hovered link %1=url
-
+
Forbidden: %1
-
+
SSL Not Supported
-
+
SSL is not supported on your system
-
+
Access Denied
-
+
<p>Access denied due to security considerations.</p><p>You are not allowed to connect to %1.
-
+
%1 - %2
statusbar actionForward_hovered %1=url %2=title
-
+
About
-
+
SwissSurfer %1 (%2)
%3
@@ -351,22 +351,22 @@ Compiled: qt-%5
-
+
%1
-
+
Save File As ...
-
+
authentication required
-
+
ssl error
@@ -675,12 +675,12 @@ p, li { white-space: pre-wrap; }
QMessageBox
-
+
Wrong PIN
-
+
Authentication failed, please try again.
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 @@
-
+
Checking: %1
Opening: %1
-
+
Reading: %1
Reading: %1%
-
+
Zoom: %1%
-
+
Illegal URL: %1
-
+
Print Document
-
+
%1 - %2
Back to %1 - %2
statusbar actionBack_hovered %1=url %2=title
-
+
Info: %1
-
+
done.
-
+
page load error.
-
+
%1
statusbar for hovered link %1=url
-
+
Forbidden: %1
-
+
SSL Not Supported
-
+
SSL is not supported on your system
-
+
Access Denied
-
+
<p>Access denied due to security considerations.</p><p>You are not allowed to connect to %1.
-
+
%1 - %2
statusbar actionForward_hovered %1=url %2=title
-
+
About
-
+
SwissSurfer %1 (%2)
%3
@@ -351,22 +351,22 @@ Compiled: qt-%5
-
+
%1
-
+
Save File As ...
-
+
authentication required
-
+
ssl error
@@ -675,12 +675,12 @@ p, li { white-space: pre-wrap; }
QMessageBox
-
+
Wrong PIN
-
+
Authentication failed, please try again.