Skip to content

Commit

Permalink
Add revision: v1.22.1
Browse files Browse the repository at this point in the history
  • Loading branch information
GovernikusAusweisApp2 committed Mar 15, 2021
1 parent bbeb320 commit d9ab5b1
Show file tree
Hide file tree
Showing 1,568 changed files with 12,288 additions and 7,002 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
42 changes: 30 additions & 12 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,28 @@ version: "{build}"
environment:
matrix:
- PlatformToolset: mingw-w64
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
QTPath: C:\Qt\5.12\mingw73_64
platform: mingw-w64
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
QTPath: C:\Qt\5.15\mingw81_64
OPENSSLPath: C:\OpenSSL-v111-Win64

- PlatformToolset: v141
- PlatformToolset: mingw-w64_i686
platform: mingw-w64_i686
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
QTPath: C:\Qt\5.15\mingw81_32
OPENSSLPath: C:\OpenSSL-v111-Win32

- PlatformToolset: v142
platform: Win32
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
QTPath: C:\Qt\5.12\msvc2017
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
QTPath: C:\Qt\5.15\msvc2019
OPENSSLPath: C:\OpenSSL-v111-Win32
ARCHI: x86

- PlatformToolset: v141
- PlatformToolset: v142
platform: x64
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
QTPath: C:\Qt\5.12\msvc2017_64
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
QTPath: C:\Qt\5.15\msvc2019_64
OPENSSLPath: C:\OpenSSL-v111-Win64
ARCHI: amd64

Expand All @@ -26,8 +33,10 @@ configuration:
#- Debug

install:
- if "%PlatformToolset%"=="mingw-w64" set PATH=C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0\mingw64\bin;%PATH:C:\Program Files\Git\usr\bin;=%
- if "%PlatformToolset%"=="mingw-w64" set PATH=C:\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin;%PATH:C:\Program Files\Git\usr\bin;=%
- if "%PlatformToolset%"=="mingw-w64_i686" set PATH=C:\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin;%PATH:C:\Program Files\Git\usr\bin;=%
- if "%PlatformToolset%"=="v141" call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" %archi%
- if "%PlatformToolset%"=="v142" call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" %archi%

build:
verbosity: minimal
Expand All @@ -38,12 +47,17 @@ before_build:
Write-Output "Platform: $env:PLATFORM"
$generator = switch ($env:PLATFORMTOOLSET)
{
"v142" {"Visual Studio 16 2019"}
"v141" {"Visual Studio 15 2017"}
"mingw-w64" {"MinGW Makefiles"}
"mingw-w64_i686" {"MinGW Makefiles"}
}
if ($env:PLATFORM -eq "x64")
$cmake_generator_architecture = switch ($env:PLATFORM)
{
$generator = "$generator Win64"
"x86" {"Win32"}
"x64" {"x64"}
"mingw-w64" {""}
"mingw-w64_i686" {""}
}
build_script:
Expand All @@ -56,7 +70,11 @@ build_script:
- cd _build

- ps: |
cmake -G "$generator" -DCMAKE_BUILD_TYPE="$env:CONFIGURATION" ..
if($cmake_generator_architecture) {
cmake -G "$generator" -A $cmake_generator_architecture -DCMAKE_BUILD_TYPE="$env:CONFIGURATION" ..
} else {
cmake -G "$generator" -DCMAKE_BUILD_TYPE="$env:CONFIGURATION" ..
}
if ($LastExitCode -ne 0) {
throw "Exec: $ErrorMessage"
}
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
Loading

0 comments on commit d9ab5b1

Please sign in to comment.