diff options
author | saturneric <[email protected]> | 2025-06-12 05:22:04 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2025-06-12 05:22:04 +0000 |
commit | 775f81c4ac5e4c00684d3cc11bdcb8f90685f587 (patch) | |
tree | 74bc9bc79924ddfb17793bd254aac2276a85877b | |
parent | docs(appendix): restructure binary verification documentation (diff) | |
download | Manual-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.md | 37 |
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, |