summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnne Jan Brouwer <brouwer@annejan.com>2018-01-02 14:04:39 +0100
committerGitHub <noreply@github.com>2018-01-02 14:04:39 +0100
commite7bd0651335e1bf4f01512d1555fe0b960ff1787 (patch)
treed9aca890534e06dec589130ec0d5a9532701a660
parentf3e89ac2bb1dbd9821a4034d9d8219feb5826148 (diff)
parent2bb71d4e6681f9791fe8d69d62ff980b32032d0b (diff)
Merge pull request #342 from IJHack/insecure_password_generation
Insecure password generation proposed fix
-rw-r--r--localization/localization_ar_MA.ts4
-rw-r--r--localization/localization_ca.ts18
-rw-r--r--localization/localization_cs_CZ.ts4
-rwxr-xr-xlocalization/localization_de_DE.ts4
-rwxr-xr-xlocalization/localization_de_LU.ts4
-rw-r--r--localization/localization_el_GR.ts4
-rw-r--r--localization/localization_en_GB.ts4
-rw-r--r--localization/localization_en_US.ts4
-rw-r--r--localization/localization_es_ES.ts4
-rw-r--r--localization/localization_fr_BE.ts4
-rw-r--r--localization/localization_fr_FR.ts4
-rw-r--r--localization/localization_fr_LU.ts4
-rw-r--r--localization/localization_gl_ES.ts4
-rw-r--r--localization/localization_he_IL.ts4
-rw-r--r--localization/localization_hu_HU.ts4
-rw-r--r--localization/localization_it_IT.ts4
-rw-r--r--localization/localization_lb_LU.ts4
-rw-r--r--localization/localization_nl_BE.ts4
-rw-r--r--localization/localization_nl_NL.ts4
-rw-r--r--localization/localization_pl_PL.ts4
-rw-r--r--localization/localization_pt_PT.ts4
-rw-r--r--localization/localization_ru_RU.ts4
-rw-r--r--localization/localization_sv_SE.ts4
-rw-r--r--localization/localization_zh_CN.ts4
-rw-r--r--src/pass.cpp53
-rw-r--r--src/pass.h13
-rw-r--r--src/passworddialog.cpp2
-rw-r--r--src/util.cpp14
-rw-r--r--src/util.h1
29 files changed, 113 insertions, 80 deletions
diff --git a/localization/localization_ar_MA.ts b/localization/localization_ar_MA.ts
index 5a7d9aed..c9bedccf 100644
--- a/localization/localization_ar_MA.ts
+++ b/localization/localization_ar_MA.ts
@@ -792,12 +792,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished"></translation>
</message>
diff --git a/localization/localization_ca.ts b/localization/localization_ca.ts
index 823dcc04..f6ba394a 100644
--- a/localization/localization_ca.ts
+++ b/localization/localization_ca.ts
@@ -1,4 +1,6 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ca" version="2.1">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ca">
<context>
<name>ConfigDialog</name>
<message>
@@ -597,10 +599,10 @@ Expire-Date: 0
<source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
-&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;&quot;&gt;
-&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; font-weight:600; color:#333333;&quot;&gt;QtPass&lt;/span&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;&quot;&gt; is a GUI for &lt;/span&gt;&lt;a href=&quot;https://www.passwordstore.org/&quot;&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;pass&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;&quot;&gt;, the standard unix password manager.&lt;/span&gt;&lt;/p&gt;
-&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;&quot;&gt;&lt;br /&gt;Please report any &lt;/span&gt;&lt;a href=&quot;https://github.com/IJHack/qtpass/issues&quot;&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;&quot;&gt;issues&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;&quot;&gt; you might have with this software.&lt;/span&gt;&lt;/p&gt;
-&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;https://qtpass.org/&quot;&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;Documentation&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Cantarell&apos;; font-size:11pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; font-weight:600; color:#333333;&quot;&gt;QtPass&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; color:#333333;&quot;&gt; is a GUI for &lt;/span&gt;&lt;a href=&quot;https://www.passwordstore.org/&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;pass&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; color:#333333;&quot;&gt;, the standard unix password manager.&lt;/span&gt;&lt;/p&gt;
+&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; color:#333333;&quot;&gt;&lt;br /&gt;Please report any &lt;/span&gt;&lt;a href=&quot;https://github.com/IJHack/qtpass/issues&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; text-decoration: underline; color:#4183c4;&quot;&gt;issues&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; color:#333333;&quot;&gt; you might have with this software.&lt;/span&gt;&lt;/p&gt;
+&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;https://qtpass.org/&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;Documentation&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;https://github.com/IJHack/qtpass&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:12pt; text-decoration: underline; color:#4183c4;&quot;&gt;SourceCode&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
@@ -835,12 +837,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Cap caràcter triat</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>No es pot generar la contrasenya, no hi ha caràcters per triar a la configuració!</translation>
</message>
@@ -987,4 +989,4 @@ Les entrades vermelles no són vàlides, no podreu xifrar.</translation>
<translation>venç</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/localization/localization_cs_CZ.ts b/localization/localization_cs_CZ.ts
index 5011aa05..52764be6 100644
--- a/localization/localization_cs_CZ.ts
+++ b/localization/localization_cs_CZ.ts
@@ -830,12 +830,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished">Znaky nebyly vybrány</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished">Nelze generovat heslo, v nastavení nebyla vybrána skladba znaků pro heslo!</translation>
</message>
diff --git a/localization/localization_de_DE.ts b/localization/localization_de_DE.ts
index 3b179241..9ecc6b02 100755
--- a/localization/localization_de_DE.ts
+++ b/localization/localization_de_DE.ts
@@ -816,12 +816,12 @@ Neues Passwort-Datei:
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Keine Zeichen ausgewählt</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! </translation>
</message>
diff --git a/localization/localization_de_LU.ts b/localization/localization_de_LU.ts
index 48a17908..b526947c 100755
--- a/localization/localization_de_LU.ts
+++ b/localization/localization_de_LU.ts
@@ -815,12 +815,12 @@ Neues Passwort-Datei:
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Keine Zeichen ausgewählt</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! </translation>
</message>
diff --git a/localization/localization_el_GR.ts b/localization/localization_el_GR.ts
index 1bc727bb..436213c2 100644
--- a/localization/localization_el_GR.ts
+++ b/localization/localization_el_GR.ts
@@ -792,12 +792,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished"></translation>
</message>
diff --git a/localization/localization_en_GB.ts b/localization/localization_en_GB.ts
index 5c9a9b13..2745415a 100644
--- a/localization/localization_en_GB.ts
+++ b/localization/localization_en_GB.ts
@@ -830,12 +830,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>No characters chosen</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Can&apos;t generate password, there are no characters to choose from set in the configuration!</translation>
</message>
diff --git a/localization/localization_en_US.ts b/localization/localization_en_US.ts
index 00643129..8f839ab1 100644
--- a/localization/localization_en_US.ts
+++ b/localization/localization_en_US.ts
@@ -830,12 +830,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>No characters chosen</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Can&apos;t generate password, there are no characters to choose from set in the configuration!</translation>
</message>
diff --git a/localization/localization_es_ES.ts b/localization/localization_es_ES.ts
index c8e3b283..0740c6ce 100644
--- a/localization/localization_es_ES.ts
+++ b/localization/localization_es_ES.ts
@@ -805,12 +805,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished"></translation>
</message>
diff --git a/localization/localization_fr_BE.ts b/localization/localization_fr_BE.ts
index 36651548..0a77d3e6 100644
--- a/localization/localization_fr_BE.ts
+++ b/localization/localization_fr_BE.ts
@@ -830,12 +830,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Pas de caractères choisis</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Impossible de générer un mot de passe, il n&apos;y a pas de caractères utilisables définis dans la configuration !</translation>
</message>
diff --git a/localization/localization_fr_FR.ts b/localization/localization_fr_FR.ts
index cbde8821..248cf794 100644
--- a/localization/localization_fr_FR.ts
+++ b/localization/localization_fr_FR.ts
@@ -837,12 +837,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Aucun caractère sélectionné</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Impossible de générer un mot de passe : aucun caractère défini dans la configuration !</translation>
</message>
diff --git a/localization/localization_fr_LU.ts b/localization/localization_fr_LU.ts
index 27857325..92d4b637 100644
--- a/localization/localization_fr_LU.ts
+++ b/localization/localization_fr_LU.ts
@@ -830,12 +830,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Pas de caractères choisis</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Impossible de générer un mot de passe, il n&apos;y a pas de caractères utilisables définis dans la configuration !</translation>
</message>
diff --git a/localization/localization_gl_ES.ts b/localization/localization_gl_ES.ts
index 32f8f347..1e7fbab7 100644
--- a/localization/localization_gl_ES.ts
+++ b/localization/localization_gl_ES.ts
@@ -903,12 +903,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished"></translation>
</message>
diff --git a/localization/localization_he_IL.ts b/localization/localization_he_IL.ts
index a1ca3fae..09ca569c 100644
--- a/localization/localization_he_IL.ts
+++ b/localization/localization_he_IL.ts
@@ -792,12 +792,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished"></translation>
</message>
diff --git a/localization/localization_hu_HU.ts b/localization/localization_hu_HU.ts
index 1523974e..d55171c0 100644
--- a/localization/localization_hu_HU.ts
+++ b/localization/localization_hu_HU.ts
@@ -792,12 +792,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished"></translation>
</message>
diff --git a/localization/localization_it_IT.ts b/localization/localization_it_IT.ts
index 3f155c27..199d6778 100644
--- a/localization/localization_it_IT.ts
+++ b/localization/localization_it_IT.ts
@@ -811,12 +811,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Nessun carattere selezionato</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Impossibile generare una password, non ci sono caratteri dai quali scegliere. Cotrolla nella finestra di configurazione!</translation>
</message>
diff --git a/localization/localization_lb_LU.ts b/localization/localization_lb_LU.ts
index 452adbc2..400a919a 100644
--- a/localization/localization_lb_LU.ts
+++ b/localization/localization_lb_LU.ts
@@ -792,12 +792,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished"></translation>
</message>
diff --git a/localization/localization_nl_BE.ts b/localization/localization_nl_BE.ts
index 3689baad..714491a7 100644
--- a/localization/localization_nl_BE.ts
+++ b/localization/localization_nl_BE.ts
@@ -830,12 +830,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Geen karakters gekozen</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie!</translation>
</message>
diff --git a/localization/localization_nl_NL.ts b/localization/localization_nl_NL.ts
index dd309e8c..7180c15e 100644
--- a/localization/localization_nl_NL.ts
+++ b/localization/localization_nl_NL.ts
@@ -830,12 +830,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Geen karakters gekozen</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie!</translation>
</message>
diff --git a/localization/localization_pl_PL.ts b/localization/localization_pl_PL.ts
index 911cc7c0..4601a88a 100644
--- a/localization/localization_pl_PL.ts
+++ b/localization/localization_pl_PL.ts
@@ -792,12 +792,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished"></translation>
</message>
diff --git a/localization/localization_pt_PT.ts b/localization/localization_pt_PT.ts
index 273b47ff..a782b23c 100644
--- a/localization/localization_pt_PT.ts
+++ b/localization/localization_pt_PT.ts
@@ -801,12 +801,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Nenhum caracter escolhido</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Não foi possível gerar password. Não existe nenhum caracter para escolher do grupo especificado na configuração!</translation>
</message>
diff --git a/localization/localization_ru_RU.ts b/localization/localization_ru_RU.ts
index 80a4e9df..74098363 100644
--- a/localization/localization_ru_RU.ts
+++ b/localization/localization_ru_RU.ts
@@ -829,12 +829,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>Ни одного символа не выбрано</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation>Не могу сгенерировать пароль: набор допустимых символов задан пустым в Настройках!</translation>
</message>
diff --git a/localization/localization_sv_SE.ts b/localization/localization_sv_SE.ts
index eca8b5a8..36d30334 100644
--- a/localization/localization_sv_SE.ts
+++ b/localization/localization_sv_SE.ts
@@ -806,12 +806,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation type="unfinished">Inga valda tecken</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+ <location filename="../src/pass.cpp" line="97"/>
<source>Can&apos;t generate password, there are no characters to choose from set in the configuration!</source>
<translation type="unfinished">Kan inte skapa lösenord. Konfigurationen saknar tecken att välja från!</translation>
</message>
diff --git a/localization/localization_zh_CN.ts b/localization/localization_zh_CN.ts
index d50fe9f1..d9b290b8 100644
--- a/localization/localization_zh_CN.ts
+++ b/localization/localization_zh_CN.ts
@@ -829,12 +829,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>Pass</name>
<message>
- <location filename="../src/pass.cpp" line="100"/>
+ <location filename="../src/pass.cpp" line="96"/>
<source>No characters chosen</source>
<translation>未选择任何字符</translation>
</message>
<message>
- <location filename="../src/pass.cpp" line="101"/>
+