Skip to content

Commit

Permalink
Merge v1.22.1 into community
Browse files Browse the repository at this point in the history
  • Loading branch information
GovernikusAusweisApp2 committed Mar 15, 2021
2 parents b05945a + d9ab5b1 commit f5eeca1
Show file tree
Hide file tree
Showing 1,567 changed files with 12,258 additions and 6,990 deletions.
2 changes: 1 addition & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2014-2020 Governikus GmbH & Co. KG
Copyright (c) 2014-2021 Governikus GmbH & Co. KG


Authors
Expand Down
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ if(UNIX AND NOT IOS)
set(CMAKE_OSX_DEPLOYMENT_TARGET 10.13 CACHE STRING "Required macOS version")
endif()

project(AusweisApp2 VERSION 1.22.0 LANGUAGES ${LANGUAGES})
project(AusweisApp2 VERSION 1.22.1 LANGUAGES ${LANGUAGES})

# Set TWEAK if not defined in PROJECT_VERSION above to
# have a valid tweak version without propagating it
Expand Down Expand Up @@ -132,7 +132,7 @@ set(TEST_DIR ${PROJECT_SOURCE_DIR}/test)
set(DOCS_DIR ${PROJECT_SOURCE_DIR}/docs)
set(RESOURCES_DIR ${PROJECT_SOURCE_DIR}/resources)
set(PACKAGING_DIR ${RESOURCES_DIR}/packaging)
set(COPYRIGHT_TEXT "2014-2020 ${VENDOR}")
set(COPYRIGHT_TEXT "2014-2021 ${VENDOR}")
if(APPLE)
string(REPLACE " \& " " \& " COPYRIGHT_TEXT ${COPYRIGHT_TEXT})
endif()
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.officially.txt
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@ Die verwendeten Open-Source-Bibliotheken unterliegen den folgenden Nutzungsbedin

OpenSSL
Lizenz: OpenSSL license & SSLeay license
Version: 1.1.1h
Version: 1.1.1j
Adresse: https://www.openssl.org/

Qt
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,7 @@ Die verwendeten Open-Source-Bibliotheken unterliegen den folgenden Nutzungsbedin

OpenSSL
Lizenz: OpenSSL license & SSLeay license
Version: 1.1.1h
Version: 1.1.1j
Adresse: https://www.openssl.org/

Qt
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Kontakt
| Governikus GmbH & Co. KG
| Hochschulring 4
| 28359 Bremen
| ausweisapp2@governikus.de
| support@ausweisapp.de

Lizenz
Expand Down
6 changes: 5 additions & 1 deletion cmake/Helper.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ function(DIRLIST_OF_FILES _result _files)
endfunction()


if("${CMAKE_SYSTEM_NAME}" MATCHES "BSD")
if("${CMAKE_SYSTEM_NAME}" MATCHES "BSD|DragonFly")
set(BSD true)
endif()

Expand Down Expand Up @@ -344,6 +344,10 @@ function(FETCH_TARGET_LOCATION _destination _target)
get_target_property(tmp "${_target}" IMPORTED_LOCATION)
endif()

if(NOT tmp AND BUILD_TYPE STREQUAL "DEBUG")
get_target_property(tmp "${_target}" IMPORTED_LOCATION_RELEASE)
endif()

if(_PARAM_NAME)
get_filename_component(realpath "${tmp}" REALPATH)
get_filename_component(tmp "${realpath}" NAME)
Expand Down
2 changes: 1 addition & 1 deletion cmake/Install.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@ elseif(UNIX)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${BUNDLE_IDENTIFIER}.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications COMPONENT Application)
install(FILES ${RESOURCES_DIR}/images/npa.svg DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/scalable/apps COMPONENT Application RENAME AusweisApp2.svg)
install(FILES ${RESOURCES_DIR}/images/npa.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/96x96/apps COMPONENT Application RENAME AusweisApp2.png)
install(FILES ${DOCS_DIR}/AusweisApp2.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/ COMPONENT Application)
install(FILES ${DOCS_DIR}/AusweisApp2.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT Application)
endif()


Expand Down
2 changes: 1 addition & 1 deletion docs/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
if(SPHINX_FOUND)
SPHINX_GEN("${CMAKE_CURRENT_SOURCE_DIR}/releasenotes" "notes" BUILDER singlehtml html latex)
SPHINX_GEN("${CMAKE_CURRENT_SOURCE_DIR}/releasenotes" "notes" BUILDER singlehtml html latex text)

SPHINX_GEN("${CMAKE_CURRENT_SOURCE_DIR}/sdk" "sdk" BUILDER changes html latex DEFAULT_LANG en)

Expand Down
2 changes: 1 addition & 1 deletion docs/installation/conf.py.in
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ master_doc = 'index'

# General information about the project.
project = 'AusweisApp2 Installation'
copyright = '2018-2020, Governikus GmbH & Co. KG'
copyright = '2018-2021, Governikus GmbH & Co. KG'
author = 'Governikus GmbH & Co. KG'

# The version info for the project you're documenting, acts as replacement for
Expand Down
2 changes: 1 addition & 1 deletion docs/integration/conf.py.in
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ master_doc = 'index'

# General information about the project.
project = 'AusweisApp2 Integration'
copyright = '2019-2020, Governikus GmbH & Co. KG'
copyright = '2019-2021, Governikus GmbH & Co. KG'
author = 'Governikus GmbH & Co. KG'

# The version info for the project you're documenting, acts as replacement for
Expand Down
56 changes: 56 additions & 0 deletions docs/releasenotes/1.22.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
AusweisApp2 1.22.1
^^^^^^^^^^^^^^^^^^

**Releasedatum:** 15. März 2021


Anwender
""""""""
- Die Release Notes werden nun in der App angezeigt.

- Es wurden in der mobilen App Verbesserungen bei
Anzeige und Reporting von Fehlermeldungen vorgenommen.

- Eventuelles Einfrieren der App beim Prüfen des Ausweises
behoben.

- Die Kopplung eines Smartphones kann nun direkt gestartet
werden.

- Die mobile App startet nun mit der SaK Ansicht, wenn dies
die zuletzt benutzte Einstellung war.

- Unter iOS ist die Funktion Smartphone als Kartenleser nun
immer aktivierbar.

- Animationen unter iOS verbessert.

- Kleinere Fehlerbehebungen.


Entwickler
""""""""""
- Im SDK für iOS wurde der Parameter *handleInterrupt* bei
*RUN_AUTH* und *RUN_CHANGE_PIN* hinzugefügt. So wie der
dazugehörige Befehl *INTERRUPT*.

- Im SDK für iOS wurden Parameter bei *RUN_AUTH* und
*RUN_CHANGE_PIN* hinzugefügt, die es ermöglichen,
Meldungen im System-Scan-Dialog anzuzeigen.

- Im SDK wird nun bei einem abgelaufenen Ausweis folgender
Fehler zurückgegeben: DocumentValidityVerificationFailed

- Unterstützung der neuen Protokollversion für Smartphone als
Kartenleser gemäß der Ergänzung zu BSI TR-03112 Teil 6.

- Ein Absturz unter Windows bei der Kopplung von PersoSim
wurde behoben.

- Support von PersoSim für Android mit Host Card Emulation
hinzugefügt.

- Eine mögliche Endlosschleife im SDK für Android wurde
behoben.

- Aktualisierung von OpenSSL auf die Version 1.1.1j.
7 changes: 6 additions & 1 deletion docs/releasenotes/announce.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,15 @@ Abkündigungen
=============

Mit der Version 1.24.0 der AusweisApp2 wird die Unterstützung
folgender Systeme eingestellt.
folgender Systeme und Funktionen eingestellt.

- Windows 7
- Android 5.x
- macOS High Sierra 10.13
- Alte Protokollversion für die Kommunikation mit einem
Smartphone als Kartenleser. Die Verwendung einer AusweisApp2
älter als 1.22.1 ist damit in Kombination mit der 1.24.0
nicht mehr möglich.


Mit der Version 1.22.0 der AusweisApp2 wurde die Unterstützung
Expand Down
1 change: 1 addition & 0 deletions docs/releasenotes/appcast.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ Release Notes
.. toctree::
:maxdepth: 1

1.22.1
1.22.0
announce
issues
2 changes: 1 addition & 1 deletion docs/releasenotes/conf.py.in
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ master_doc = 'index'

# General information about the project.
project = 'AusweisApp2'
copyright = '2016-2020, Governikus GmbH & Co. KG'
copyright = '2016-2021, Governikus GmbH & Co. KG'
author = 'Governikus GmbH & Co. KG'

# The version info for the project you're documenting, acts as replacement for
Expand Down
3 changes: 2 additions & 1 deletion docs/releasenotes/general.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ Allgemeines

Die AusweisApp2 ist eine Software, die Sie auf Ihrem Computer installieren, um sich
mit Ihrem Personalausweis bzw. Ihrem elektronischen Aufenthaltstitel oder Ihrer
Unionsbürgerkarte online auszuweisen.
eID-Karte für Unionsbürger und Angehörige des Europäischen Wirtschaftsraums
(nachfolgend eID-Karte genannt) online auszuweisen.

Für die Nutzung der Online-Ausweisfunktion benötigen die Nutzerinnen und Nutzer eine
Software, mit deren Hilfe eine sichere Verbindung zwischen Kartenleser oder Smartphone,
Expand Down
12 changes: 7 additions & 5 deletions docs/releasenotes/issues.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Bekannte Fehler
===============

Folgende Fehler und Einschränkungen sind zum Auslieferungszeitpunkt bekannt:

Alle Plattformen
""""""""""""""""

- Eine vollständige Barrierearmut ist zum aktuellen Zeitpunkt nicht
gegeben. Wir arbeiten kontinuierlich an einer Verbesserung.

Expand All @@ -10,7 +15,7 @@ Bekannte Fehler


Windows / macOS
---------------
"""""""""""""""

.. important::
Auf Windows wird beim Update einer Version der AusweisApp2 älter
Expand Down Expand Up @@ -56,15 +61,12 @@ Windows / macOS
Version nicht automatisch übernommen.

Android / iOS
-------------
"""""""""""""

- Zu Nutzungseinschränkungen einzelner Geräte beachten Sie bitte unsere Homepage
https://www.ausweisapp.bund.de/mobile-geraete/

- Unter Umständen kommt es zu Stabilitätsproblemen der NFC-Schnittstelle
auf Android und iOS.

- Längere Texte können unter Android u.U. bei kleinen Bildschirmgrößen
abgeschnitten sein.

- Unter iOS kann derzeit das Hoch- bzw. Querformat nicht geändert werden.
2 changes: 1 addition & 1 deletion docs/releasenotes/singlehtml.conf.py.in
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ master_doc = 'appcast'

# General information about the project.
project = 'AusweisApp2'
copyright = '2016-2020, Governikus GmbH & Co. KG'
copyright = '2016-2021, Governikus GmbH & Co. KG'
author = 'Governikus GmbH & Co. KG'

# The version info for the project you're documenting, acts as replacement for
Expand Down
42 changes: 21 additions & 21 deletions docs/releasenotes/support.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ Betriebssysteme

Karten
""""""
- Personalausweis
- Personalausweis

- Elektronischer Aufenthaltstitel
- Elektronischer Aufenthaltstitel

- Unionsbürgerkarte
- eID-Karte für Unionsbürger und Angehörige des Europäischen Wirtschaftsraums


macOS / Windows
Expand All @@ -50,15 +50,15 @@ und sollte daher mit allen marktüblichen Browsern verwendet werden können.
Im Rahmen der Qualitätssicherung werden die folgenden Browserversionen
getestet.

- Firefox 84
- Firefox 86

- Chrome 87
- Chrome 88

- Internet Explorer 11
- Internet Explorer 11

- Safari 14.0.1
- Safari 14.0.3

- Edge 87
- Edge 88



Expand All @@ -70,25 +70,25 @@ des BSI unter "Nach Technischen Richtlinien zertifizierte Produkte".

Zusätzlich werden folgende nicht zertifizierte Kartenleser getestet.

- Cherry TC-1200
- Cherry TC-1200

- Cherry TC-1300
- Cherry TC-1300

- Identiv Cloud 4701 F
- Identiv Cloud 4701 F

- Identiv SCL3711
- Identiv SCL3711

- Identiv Cloud 3700 F
- Identiv Cloud 3700 F

- Identiv CLOUD 4700 F
- Identiv CLOUD 4700 F

- ACR1252U
- ACR1252U

- OMNIKEY 5021 CL
- OMNIKEY 5021 CL

- OMNIKEY 5421
- OMNIKEY 5421

- cyberJack wave (via USB)
- cyberJack wave (via USB)


Aktuelle Informationen zu Kartenlesern finden Sie auf unserer Webseite:
Expand Down Expand Up @@ -116,11 +116,11 @@ Im mobilen Umfeld ist die Funktionalität jedoch abhängig von der vom
Anbieter umgesetzten Aktivierung. Daher empfehlen wir einen der
folgenden Browser zu verwenden.

- Chrome 87 (Android)
- Chrome 88 (iOS/Android)

- Firefox 83.1 (Android)
- Firefox 86 (iOS/Android)

- Safari 14.0.1 (iOS)
- Safari 14.0.3 (iOS)


Kartenleser
Expand Down
7 changes: 7 additions & 0 deletions docs/releasenotes/text.conf.py.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
exclude_patterns = ['appcast.rst', 'general.rst', 'support.rst', 'versions.rst', 'index.rst']

# Sphinx needs a master document even though we just want to convert
# some .rst files to .txt, so supply a document that is required anyway.
master_doc = 'announce'
1 change: 1 addition & 0 deletions docs/releasenotes/versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Versionszweig 1.22
.. toctree::
:maxdepth: 1

1.22.1
1.22.0


Expand Down
5 changes: 2 additions & 3 deletions docs/sdk/android.rst
Original file line number Diff line number Diff line change
Expand Up @@ -49,13 +49,12 @@ The following listing shows the required **jcenter** in **build.gradle**.
The integrated AusweisApp2 will be fetched automatically as a dependency by
your **app/build.gradle** file.
It is recommended to always use the latest version by **1.+** of AusweisApp2.
But you are free to add a concrete version like **1.20.2**.
It is recommended to always use the latest version (|version|) of AusweisApp2.

.. code-block:: groovy
dependencies {
implementation 'com.governikus:ausweisapp:1.20.+'
implementation 'com.governikus:ausweisapp:1.x.y'
}
Expand Down
Loading

0 comments on commit f5eeca1

Please sign in to comment.