aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2025-06-12 05:22:04 +0000
committersaturneric <[email protected]>2025-06-12 05:22:04 +0000
commit775f81c4ac5e4c00684d3cc11bdcb8f90685f587 (patch)
tree74bc9bc79924ddfb17793bd254aac2276a85877b
parentdocs(appendix): restructure binary verification documentation (diff)
downloadManual-775f81c4ac5e4c00684d3cc11bdcb8f90685f587.tar.gz
Manual-775f81c4ac5e4c00684d3cc11bdcb8f90685f587.zip
docs(dependencies): update dependencies documentation
- restructure content with clear sections - add note about QtAES removal in v2.1.9 - update OpenSSL and mingw-w64 links - improve formatting and organization - clarify icon attribution section
-rw-r--r--src/content/docs/extra/dependencies.md37
1 files changed, 28 insertions, 9 deletions
diff --git a/src/content/docs/extra/dependencies.md b/src/content/docs/extra/dependencies.md
index 17eb491..16845ba 100644
--- a/src/content/docs/extra/dependencies.md
+++ b/src/content/docs/extra/dependencies.md
@@ -4,19 +4,38 @@ sidebar:
label: Dependencies
---
-GpgFrontend incorporates various libraries and binaries that come with their
-unique licenses. For additional details or to obtain the source code, please
-visit their respective homepages:
+# Libraries
+
+GpgFrontend incorporates various libraries and binaries, each with their own
+license terms. For more information or to obtain the source code, please visit
+the respective project homepages.
+
+Note: As of v2.1.9, GpgFrontend no longer uses the QtAES library. All
+cryptographic operations—including AES encryption/decryption—are now performed
+using OpenSSL, with AES-GCM as the default and only mode.
+
+## Common
-- **GnuPG**: [https://gnupg.org](https://gnupg.org)
-- **GPGME**: [https://gnupg.org/software/gpgme/index.html](https://gnupg.org/software/gpgme/index.html)
- **Qt (Open Source)**: [https://www.qt.io](https://www.qt.io)
+- **GnuPG**: [https://gnupg.org](https://gnupg.org)
+- **GpgME**: [https://gnupg.org/software/gpgme/index.html](https://gnupg.org/software/gpgme/index.html)
+- **OpenSSL**: [https://openssl-library.org](https://openssl-library.org)
+- **libarchive**: [https://www.libarchive.org](https://www.libarchive.org)
+
+## Windows
+
- **MSYS2**: [https://www.msys2.org](https://www.msys2.org)
-- **Mingw-w64**: [http://mingw-w64.org/doku.php](http://mingw-w64.org/doku.php)
+- **mingw-w64**: [https://www.mingw-w64.org](https://www.mingw-w64.org)
+
+## Linux
+
- **AppImage**: [https://appimage.org](https://appimage.org)
-- **macOS Application Bundles**: [Link](https://developer.apple.com/library/archive/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html)
-- **libarchive**: [https://www.libarchive.org](https://www.libarchive.org)
-- **Qt-AES**: [https://github.com/bricke/Qt-AES](https://github.com/bricke/Qt-AES)
+
+## macOS
+
+- **macOS Application Bundles**: [Link](https://developer.apple.com/library/archive/documentation/CoreFoundation/Conceptual/CFBundles/AboutBundles/AboutBundles.html)
+
+# Icons
The icons utilized in this software are sourced from [Alibaba
Iconfont](https://www.iconfont.cn/). This vector icon library is free of use,