aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/function/gpg/GpgContext.h (unfollow)
Commit message (Collapse)AuthorFilesLines
9 daysfix: gpg context will take response of gpg-agentsaturneric1-0/+39
12 daysfeat: support key groupssaturneric1-0/+2
2025-04-12feat: add assuan direct comm supportsaturneric1-2/+6
2024-10-25feat: add more context of key database supportsaturneric1-0/+1
2024-08-05fix: custom key database feature not workingsaturneric1-2/+1
2024-07-29feat: update copyright infosaturneric1-1/+1
2024-07-26feat: remove spdlog and clean up logsaturneric1-2/+2
2024-03-02refactor: reduce core prebuild headers and isolate core to modulessaturneric1-0/+2
2024-01-12refactor: use QString instead of std::string and improve threading systemsaturneric1-3/+3
2023-12-16fix: slove memory problem of gpg contextsaturneric1-4/+2
2023-12-14fix: slove issues on memory and add asan support for debugsaturneric1-1/+1
2023-12-14fix: slove some memory issuessaturneric1-1/+2
2023-12-13refactor: improve the structure of main,core and test modulesaturneric1-1/+1
2023-12-03feat: standarized and speed up app env loading processsaturneric1-10/+9
2023-12-02feat: add buddled qt pinentry and make it workssaturneric1-5/+0
2023-12-01fix: discover and fix some bugssaturneric1-1/+1
2023-11-06refactor: clean up core's codessaturneric1-1/+1
2023-10-30style: improve code style of coresaturneric1-117/+13
2023-10-25feat: moving gnupg info gathering logic to a new modulesaturneric1-21/+0
2023-10-23perf: reduce header includes and improve build speedsaturneric1-5/+3
2023-10-16fix: check and update copyright at filessaturneric1-2/+2
2023-04-05feat: simplify settings lookupSaturneric1-2/+2
2023-04-04feat: add custom gpgconf path support in contextSaturneric1-0/+5
2023-03-31feat: add offline and auto import support in contextSaturneric1-0/+2
2023-02-17feat: improve task execute systemSaturneric1-2/+3
2023-02-11feat: show checksums of all gnupg componentsSaturneric1-0/+7
2023-02-07feat: use custom password dialog nowSaturneric1-2/+20
2023-02-06feat: add a custom pinentry hook for sandbox mode in macOSSaturneric1-0/+14
2023-01-07feat: add advanced gnupg operationsSaturneric1-1/+2
1.fix some issues 2. add advanced gnupg operations 3. add configurations information in Gnupg Help Tab
2022-05-09fix: fix crash poblem when doing operationsSaturneric1-3/+1
1. refactor GpgFunctionObject to solve shared library problem. 2. fix multi-threading issues in refreshing. 3. improve loading speed for key list 4. improve ui operation 5. do other fixing and improving operations
2022-05-07refactor: develop 2.0.6 startSaturneric1-4/+4
1. delete smtp ability 2. change libs link type to dramatic
2022-02-04<refactor>(src): rename the gpg directory to coreSaturneric1-0/+0
2022-01-22<license, style>(src, test): Fix some issues in license statement.Saturneric1-6/+10
2022-01-15<doc, refactor>(ci): Tidy up code of core and related partsSaturneric1-8/+74
1. Rename related entities. 2. Add a comments.
2022-01-02<refactor, fixed, test>(core, ui): add & modify core and uiSaturneric1-0/+1
1. add init functions for core. 2. add non ascii settings. 3. fit ui with this version of core.
2021-12-31<refactor, test>(core, test): core improved and test gpg key generationSaturneric1-24/+11
1. Refactor the initialization code of Context. 2. Improve some callback function support. 3. Improve the key deletion function. 4. Modify the key output of some functions. 5. Add test for key generation. 6. Delete all imported keys at the end of the test case. 7. Add setup mode initialization parameters for Context.
2021-12-25<refactor, test>(core, test): core improved and test gpg alone modeSaturneric1-5/+15
1. let modules known their channels. 2. let factory create a channel. 3. reduce dumplicate code. 4. add type check for function object. 5. test gpg alone mode. 6. remove some asserts. 7. rename importexportor to importexporter. 8. move args in gpg context constructor to a struct.
2021-12-20Update Test Code & Added Standlone SupportSaturneric1-1/+2
2021-12-04FixedSaturneric1-1/+3
1. Ci Fixed for New Version. 2. Bugs fixed for cross-platform. 3. Bugs fixed for i18n.
2021-12-01Add i18n SupportSaturneric1-12/+7
1. Remove Qt Linguist. 2. Add GNU gettext libraries. 3. Modified source codes to meet with i18n support.
2021-09-19Support multi-channel Context.Saturneric1-15/+16
Make the test configurable. Other modifications.
2021-09-11Improve and optimize the code.Saturneric1-24/+11
2021-09-05Adjust the code structure.Saturneric1-11/+37
Introduce log library. Remove Qt from the core code.
2021-09-05Rewrite the core.Saturneric1-0/+84
Adjust the structure.