From 74601d0a0706ac8cc03a88f61b5fea075b6c61c7 Mon Sep 17 00:00:00 2001 From: Paolo Stivanin Date: Tue, 27 Feb 2024 14:32:42 +0100 Subject: [PATCH] Update README.md, SECURITY.md, appdata and flatpak --- README.md | 4 ++-- SECURITY.md | 6 ++++-- ...om.github.paolostivanin.OTPClient.appdata.xml | 14 ++++++++++++++ flatpak/com.github.paolostivanin.OTPClient.yaml | 16 ++++++++-------- 4 files changed, 28 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index b26e32c..f03b8cb 100644 --- a/README.md +++ b/README.md @@ -38,8 +38,8 @@ See this [wiki section](https://github.com/paolostivanin/OTPClient/wiki/Secure-M - import and export encrypted/plain [andOTP](https://github.com/flocke/andOTP) backup - import and export encrypted/plain [Aegis](https://github.com/beemdevelopment/Aegis) backup - import and export plain [FreeOTPPlus](https://github.com/helloworld1/FreeOTPPlus) backup (key URI format only) -- import and export encrypted [AuthenticatorPro](https://github.com/jamie-mh/AuthenticatorPro) backup -- import and export encrypted [2FAS](https://github.com/twofas) backup +- import and export encrypted/plain [AuthenticatorPro](https://github.com/jamie-mh/AuthenticatorPro) backup +- import and export encrypted/plain [2FAS](https://github.com/twofas) backup - import of Google's migration QR codes - local database is encrypted using AES256-GCM - key is derived using PBKDF2 with SHA512 and 100k iterations diff --git a/SECURITY.md b/SECURITY.md index 5516eed..15164b5 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -6,8 +6,10 @@ The following list describes whether a version is eligible or not for security u | Version | Supported | EOL | |---------|--------------------|-------------| -| 3.4.x | :white_check_mark: | - | -| 3.3.x | :white_check_mark: | 03-Mar-2024 | +| 3.5.x | :white_check_mark: | - | +| 3.4.1 | :white_check_mark: | 31-May-2024 | +| 3.4.0 | :x: | 29-Feb-2024 | +| 3.3.x | :x: | 29-Feb-2024 | | 3.2.x | :x: | 31-Jan-2024 | | 3.1.x | :x: | 30-Nov-2023 | | 3.0.x | :x: | 31-Dec-2022 | diff --git a/data/com.github.paolostivanin.OTPClient.appdata.xml b/data/com.github.paolostivanin.OTPClient.appdata.xml index 02318ce..f851dea 100644 --- a/data/com.github.paolostivanin.OTPClient.appdata.xml +++ b/data/com.github.paolostivanin.OTPClient.appdata.xml @@ -89,6 +89,20 @@ + + +

OTPClient 3.5.0 brings some new features and improvements:

+
    +
  • NEW: add support for importing and exporting plain/encrypted 2FAS backups (#322)
  • +
  • NEW: add support for importing and exporting plain/encrypted AuthenticatorPro backups (#322)
  • +
  • CHANGE: show warning when exporting a plain backup
  • +
  • CHANGE: remove support for older Glib and GCrypt
  • +
  • FIX: add 2fa keyword to the desktop file (#349)
  • +
  • FIX: remove custom keywords from metadata file (#348)
  • +
  • FIX: returning to a dialog won't crash the widget
  • +
+
+

OTPClient 3.4.1 brings a single fix::

diff --git a/flatpak/com.github.paolostivanin.OTPClient.yaml b/flatpak/com.github.paolostivanin.OTPClient.yaml index 5c78ddc..4cba5f7 100644 --- a/flatpak/com.github.paolostivanin.OTPClient.yaml +++ b/flatpak/com.github.paolostivanin.OTPClient.yaml @@ -1,11 +1,11 @@ app-id: com.github.paolostivanin.OTPClient runtime: org.gnome.Platform -runtime-version: '44' +runtime-version: '45' sdk: org.gnome.Sdk command: otpclient finish-args: - "--share=ipc" -- "--socket=x11" +- "--socket=fallback-x11" - "--socket=wayland" - "--device=all" - "--talk-name=org.freedesktop.secrets" @@ -42,8 +42,8 @@ modules: - "/lib/*.la" sources: - type: archive - url: https://github.com/protobuf-c/protobuf-c/archive/refs/tags/v1.4.1.tar.gz - sha256: 99be336cdb15dfc5827efe34e5ac9aaa962e2485db547dd254d2a122a7d23102 + url: https://github.com/protobuf-c/protobuf-c/archive/refs/tags/v1.5.0.tar.gz + sha256: 7b404c63361ed35b3667aec75cc37b54298d56dd2bcf369de3373212cc06fd98 - name: qrencode buildsystem: cmake-ninja config-opts: @@ -66,8 +66,8 @@ modules: - "--enable-codes=qrcode" sources: - type: archive - url: https://www.linuxtv.org/downloads/zbar/zbar-0.23.90.tar.gz - sha256: ff857dd7e3dbe043dac3765b5182c91dfd0477800713a75d15287d797cee60fa + url: https://www.linuxtv.org/downloads/zbar/zbar-0.23.93.tar.gz + sha256: 78ae427a529f0399561bc198de5c2c7ca3f11d05fa9e903e65e501168433d218 - name: libcotp buildsystem: cmake-ninja config-opts: @@ -77,8 +77,8 @@ modules: - "/include" sources: - type: archive - url: https://github.com/paolostivanin/libcotp/archive/v2.0.1.tar.gz - sha256: b111d528bbde7c1a0a392f49293b25ae33e6e78fbcbe378e0cf8bc6d59743d11 + url: https://github.com/paolostivanin/libcotp/archive/v3.0.0.tar.gz + sha256: ff0b9ce208c4c6542a0f1e739cf31978fbf28848c573837c671a6cb7b56b2c12 - name: OTPClient buildsystem: cmake-ninja config-opts: