From 4c0b8ba055a8da47cdfad924ff69122ad97f660f Mon Sep 17 00:00:00 2001 From: Frank Morgner Date: Wed, 11 Sep 2019 22:44:04 +0200 Subject: [PATCH] released 0.3.1 --- NEWS | 3 +++ configure.ac | 4 ++-- po/de.po | 46 +++++++++++++++++++++++----------------------- po/it.po | 46 +++++++++++++++++++++++----------------------- po/pam_p11.pot | 48 ++++++++++++++++++++++++------------------------ 5 files changed, 75 insertions(+), 72 deletions(-) diff --git a/NEWS b/NEWS index 22040e3..423d521 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,8 @@ NEWS for Pam_p11 -- History of user visible changes +New in 0.3.1; 2019-09-11; Frank Morgner +* CVE-2019-16058: Fixed buffer overflow when creating signatures longer than 256 bytes + New in 0.3.0; 2019-04-24; Frank Morgner * Add Italian translation * Add support for matching the PIN-input with a regular expression diff --git a/configure.ac b/configure.ac index 40e1db1..891a3e5 100644 --- a/configure.ac +++ b/configure.ac @@ -2,8 +2,8 @@ AC_PREREQ(2.60) define([PACKAGE_VERSION_MAJOR], [0]) define([PACKAGE_VERSION_MINOR], [3]) -define([PACKAGE_VERSION_FIX], [0]) -define([PACKAGE_SUFFIX], [_git]) +define([PACKAGE_VERSION_FIX], [1]) +define([PACKAGE_SUFFIX], []) define([PRODUCT_BUGREPORT], [https://github.com/OpenSC/pam_p11/issues]) AC_INIT([pam_p11],[PACKAGE_VERSION_MAJOR.PACKAGE_VERSION_MINOR.PACKAGE_VERSION_FIX[]PACKAGE_SUFFIX],[PRODUCT_BUGREPORT]) diff --git a/po/de.po b/po/de.po index 5406024..3f5afe1 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pam_p11 0.1.7_git\n" "Report-Msgid-Bugs-To: https://github.com/OpenSC/pam_p11/issues\n" -"POT-Creation-Date: 2019-04-24 23:27+0200\n" +"POT-Creation-Date: 2019-09-11 22:42+0200\n" "PO-Revision-Date: 2018-04-05 11:14+0200\n" "Last-Translator: Frank Morgner \n" "Language-Team: German\n" @@ -17,98 +17,98 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/pam_p11.c:204 +#: src/pam_p11.c:205 msgid "Error loading PKCS#11 module" msgstr "Fehler beim Laden des PKCS#11-Moduls" -#: src/pam_p11.c:212 src/pam_p11.c:264 +#: src/pam_p11.c:213 src/pam_p11.c:265 msgid "Error initializing PKCS#11 module" msgstr "Fehler beim Initialisieren des PKCS#11-Moduls" -#: src/pam_p11.c:332 +#: src/pam_p11.c:333 msgid " (last try)" msgstr " (letzter Versuch)" -#: src/pam_p11.c:339 +#: src/pam_p11.c:340 #, c-format msgid "Login on PIN pad with %s%s" msgstr "Login auf dem PIN-Pad mit %s%s" -#: src/pam_p11.c:345 +#: src/pam_p11.c:346 #, c-format msgid "Login with %s%s: " msgstr "Login mit %s%s: " -#: src/pam_p11.c:369 +#: src/pam_p11.c:370 msgid "Invalid PIN" msgstr "" -#: src/pam_p11.c:377 +#: src/pam_p11.c:378 msgid "PIN not verified; PIN locked" msgstr "PIN nicht verifiziert; PIN gesperrt" -#: src/pam_p11.c:379 +#: src/pam_p11.c:380 msgid "PIN not verified; one try remaining" msgstr "PIN nicht verifiziert; ein Versuch verbleibend" -#: src/pam_p11.c:381 +#: src/pam_p11.c:382 msgid "PIN not verified" msgstr "PIN nicht verifiziert" -#: src/pam_p11.c:423 +#: src/pam_p11.c:424 #, c-format msgid "Change PIN with PUK on PIN pad for %s" msgstr "Ändere PIN mit PUK auf dem PIN-Pad für %s" -#: src/pam_p11.c:427 +#: src/pam_p11.c:428 #, c-format msgid "Change PIN on PIN pad for %s" msgstr "Ändere PIN auf dem PIN-Pad für %s" -#: src/pam_p11.c:434 +#: src/pam_p11.c:435 #, c-format msgid "PUK for %s: " msgstr "PUK für %s: " -#: src/pam_p11.c:445 +#: src/pam_p11.c:446 msgid "Current PIN: " msgstr "Aktuelle PIN: " -#: src/pam_p11.c:463 +#: src/pam_p11.c:464 msgid "Enter new PIN: " msgstr "Neue PIN eingeben: " -#: src/pam_p11.c:466 +#: src/pam_p11.c:467 msgid "Retype new PIN: " msgstr "Neue PIN wiederholen: " -#: src/pam_p11.c:470 +#: src/pam_p11.c:471 msgid "PINs don't match" msgstr "PINs verschieden" -#: src/pam_p11.c:477 +#: src/pam_p11.c:478 #, fuzzy msgid "PIN not changed; PIN locked" msgstr "PIN nicht verifiziert; PIN gesperrt" -#: src/pam_p11.c:479 +#: src/pam_p11.c:480 #, fuzzy msgid "PIN not changed; one try remaining" msgstr "PIN nicht verifiziert; ein Versuch verbleibend" -#: src/pam_p11.c:481 +#: src/pam_p11.c:482 #, fuzzy msgid "PIN not changed" msgstr "PIN nicht verifiziert" -#: src/pam_p11.c:609 +#: src/pam_p11.c:610 msgid "No token found" msgstr "Kein Token gefunden" -#: src/pam_p11.c:611 +#: src/pam_p11.c:612 msgid "No authorized keys on token" msgstr "Keine autorisierten Schlüssel auf dem Token" -#: src/pam_p11.c:664 +#: src/pam_p11.c:674 msgid "Error verifying key" msgstr "Fehler beim Verifizieren des Schlüssels" diff --git a/po/it.po b/po/it.po index 642d984..0b63920 100644 --- a/po/it.po +++ b/po/it.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pam-p11\n" "Report-Msgid-Bugs-To: https://github.com/OpenSC/pam_p11/issues\n" -"POT-Creation-Date: 2019-04-24 23:27+0200\n" +"POT-Creation-Date: 2019-09-11 22:42+0200\n" "PO-Revision-Date: 2019-02-28 14:03+0000\n" "Last-Translator: Milo Casagrande \n" "Language-Team: Italian \n" @@ -16,95 +16,95 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/pam_p11.c:204 +#: src/pam_p11.c:205 msgid "Error loading PKCS#11 module" msgstr "Errore nel caricare il modulo PKCS#11" -#: src/pam_p11.c:212 src/pam_p11.c:264 +#: src/pam_p11.c:213 src/pam_p11.c:265 msgid "Error initializing PKCS#11 module" msgstr "Errore nell'inizializzare il modulo PKCS#11" -#: src/pam_p11.c:332 +#: src/pam_p11.c:333 msgid " (last try)" msgstr " (ultimo tentativo)" -#: src/pam_p11.c:339 +#: src/pam_p11.c:340 #, c-format msgid "Login on PIN pad with %s%s" msgstr "Accesso su dispositivo inserimento PIN con %s%s" -#: src/pam_p11.c:345 +#: src/pam_p11.c:346 #, c-format msgid "Login with %s%s: " msgstr "Accesso con %s%s: " -#: src/pam_p11.c:369 +#: src/pam_p11.c:370 msgid "Invalid PIN" msgstr "" -#: src/pam_p11.c:377 +#: src/pam_p11.c:378 msgid "PIN not verified; PIN locked" msgstr "PIN non verificato; PIN bloccato" -#: src/pam_p11.c:379 +#: src/pam_p11.c:380 msgid "PIN not verified; one try remaining" msgstr "PIN non verificato; un tentativo rimasto" -#: src/pam_p11.c:381 +#: src/pam_p11.c:382 msgid "PIN not verified" msgstr "PIN non verificato" -#: src/pam_p11.c:423 +#: src/pam_p11.c:424 #, c-format msgid "Change PIN with PUK on PIN pad for %s" msgstr "Modifica del PIN con PUK su dispositivo inserimento PIN per %s" -#: src/pam_p11.c:427 +#: src/pam_p11.c:428 #, c-format msgid "Change PIN on PIN pad for %s" msgstr "Modifica del PIN su dispositivo inserimento PIN per %s" -#: src/pam_p11.c:434 +#: src/pam_p11.c:435 #, c-format msgid "PUK for %s: " msgstr "PUK per %s: " -#: src/pam_p11.c:445 +#: src/pam_p11.c:446 msgid "Current PIN: " msgstr "PIN attuale: " -#: src/pam_p11.c:463 +#: src/pam_p11.c:464 msgid "Enter new PIN: " msgstr "Inserire nuovo PIN: " -#: src/pam_p11.c:466 +#: src/pam_p11.c:467 msgid "Retype new PIN: " msgstr "Ripetere nuovo PIN: " -#: src/pam_p11.c:470 +#: src/pam_p11.c:471 msgid "PINs don't match" msgstr "I PIN non sono uguali" -#: src/pam_p11.c:477 +#: src/pam_p11.c:478 msgid "PIN not changed; PIN locked" msgstr "PIN non modificato; PIN bloccato" -#: src/pam_p11.c:479 +#: src/pam_p11.c:480 msgid "PIN not changed; one try remaining" msgstr "PIN non modificato; un tentativo rimasto" -#: src/pam_p11.c:481 +#: src/pam_p11.c:482 msgid "PIN not changed" msgstr "PIN non modificato" -#: src/pam_p11.c:609 +#: src/pam_p11.c:610 msgid "No token found" msgstr "Nessun token trovato" -#: src/pam_p11.c:611 +#: src/pam_p11.c:612 msgid "No authorized keys on token" msgstr "Nessuna chiave autorizzata sul token" -#: src/pam_p11.c:664 +#: src/pam_p11.c:674 msgid "Error verifying key" msgstr "Errore nel verificare la chiave" diff --git a/po/pam_p11.pot b/po/pam_p11.pot index 2ac2b7f..5fc1285 100644 --- a/po/pam_p11.pot +++ b/po/pam_p11.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: pam_p11 0.3.0\n" +"Project-Id-Version: pam_p11 0.3.1\n" "Report-Msgid-Bugs-To: https://github.com/OpenSC/pam_p11/issues\n" -"POT-Creation-Date: 2019-04-24 23:27+0200\n" +"POT-Creation-Date: 2019-09-11 22:42+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,95 +17,95 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/pam_p11.c:204 +#: src/pam_p11.c:205 msgid "Error loading PKCS#11 module" msgstr "" -#: src/pam_p11.c:212 src/pam_p11.c:264 +#: src/pam_p11.c:213 src/pam_p11.c:265 msgid "Error initializing PKCS#11 module" msgstr "" -#: src/pam_p11.c:332 +#: src/pam_p11.c:333 msgid " (last try)" msgstr "" -#: src/pam_p11.c:339 +#: src/pam_p11.c:340 #, c-format msgid "Login on PIN pad with %s%s" msgstr "" -#: src/pam_p11.c:345 +#: src/pam_p11.c:346 #, c-format msgid "Login with %s%s: " msgstr "" -#: src/pam_p11.c:369 +#: src/pam_p11.c:370 msgid "Invalid PIN" msgstr "" -#: src/pam_p11.c:377 +#: src/pam_p11.c:378 msgid "PIN not verified; PIN locked" msgstr "" -#: src/pam_p11.c:379 +#: src/pam_p11.c:380 msgid "PIN not verified; one try remaining" msgstr "" -#: src/pam_p11.c:381 +#: src/pam_p11.c:382 msgid "PIN not verified" msgstr "" -#: src/pam_p11.c:423 +#: src/pam_p11.c:424 #, c-format msgid "Change PIN with PUK on PIN pad for %s" msgstr "" -#: src/pam_p11.c:427 +#: src/pam_p11.c:428 #, c-format msgid "Change PIN on PIN pad for %s" msgstr "" -#: src/pam_p11.c:434 +#: src/pam_p11.c:435 #, c-format msgid "PUK for %s: " msgstr "" -#: src/pam_p11.c:445 +#: src/pam_p11.c:446 msgid "Current PIN: " msgstr "" -#: src/pam_p11.c:463 +#: src/pam_p11.c:464 msgid "Enter new PIN: " msgstr "" -#: src/pam_p11.c:466 +#: src/pam_p11.c:467 msgid "Retype new PIN: " msgstr "" -#: src/pam_p11.c:470 +#: src/pam_p11.c:471 msgid "PINs don't match" msgstr "" -#: src/pam_p11.c:477 +#: src/pam_p11.c:478 msgid "PIN not changed; PIN locked" msgstr "" -#: src/pam_p11.c:479 +#: src/pam_p11.c:480 msgid "PIN not changed; one try remaining" msgstr "" -#: src/pam_p11.c:481 +#: src/pam_p11.c:482 msgid "PIN not changed" msgstr "" -#: src/pam_p11.c:609 +#: src/pam_p11.c:610 msgid "No token found" msgstr "" -#: src/pam_p11.c:611 +#: src/pam_p11.c:612 msgid "No authorized keys on token" msgstr "" -#: src/pam_p11.c:664 +#: src/pam_p11.c:674 msgid "Error verifying key" msgstr ""