aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/function (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix: solve codacy issuessaturneric2023-03-313-19/+6
|
* fix: solve codacy issuesSaturneric2023-02-251-1/+1
|
* Merge branch 'main' into dev/2.0.10/mainSaturneric2023-02-251-0/+1
|\
| * fix: solve conflictsv2.0.10Saturneric2022-12-224-8/+7
| |\
| * \ Merge pull request #70 from saturneric/dev/2.0.8/saturnericv2.0.9Saturn&Eric2022-07-2315-89/+88
| |\ \ | | | | | | | | Develop 2.0.9.1
| * | | docs(core): add commentmusing2022-05-211-0/+1
| | | |
* | | | fix: improve the task execution modelSaturneric2023-02-181-2/+11
| | | |
* | | | feat: improve task execute systemSaturneric2023-02-172-8/+125
| | | |
* | | | fix: solve command executor memory problemSaturneric2023-02-161-11/+4
| | | |
* | | | fix: reduce info level logsSaturneric2023-02-1115-84/+80
| | | |
* | | | feat: add more gnupg operationsSaturneric2023-02-112-8/+119
| | | |
* | | | feat: reduce logsSaturneric2023-02-111-14/+23
| | | |
* | | | fix: open target file onceSaturneric2023-02-111-8/+8
| | | |
* | | | fix: solve bugs in subkey generationSaturneric2023-02-071-2/+1
| | | |
* | | | feat: use custom password dialog nowSaturneric2023-02-072-0/+108
| | | |
* | | | fix: solve issue on the KeyPackagesaturneric2023-02-043-2/+35
| | | |
* | | | feat: add cache recovery functionsaturneric2023-02-043-0/+113
| | | |
* | | | fix: solve some issuessaturneric2023-02-041-11/+17
| | | | | | | | | | | | | | | | | | | | 1. solve compile issues 2. improve log for cammand executor
* | | | feat: change the log style in source filesSaturneric2023-02-0316-160/+154
| | | |
* | | | feat: add advanced gnupg operationsSaturneric2023-01-075-89/+295
| |_|/ |/| | | | | | | | | | | | | | 1.fix some issues 2. add advanced gnupg operations 3. add configurations information in Gnupg Help Tab
* | | feat(ui, core): add custom key db supportSaturneric2022-12-042-3/+3
| | | | | | | | | | | | | | | | | | 1. add custom key db support 2. add deep restart mode for custom key db settings 3. add core reset function
* | | fix: solve a crash issueSaturneric2022-11-261-3/+0
| | |
* | | feat: support generate ecc keySaturneric2022-11-261-0/+4
| | | | | | | | | | | | 1. support elliptische kurve nist
* | | fix(core, ui): delete some unnecessary logsSaturneric2022-09-031-2/+0
| |/ |/|
* | style(src): reformat codeSaturneric2022-07-2215-89/+88
|/
* fix: solve issue caused by sig bufferSaturneric2022-05-201-1/+1
|
* feat: explain Not Fully Valid reasonSaturneric2022-05-201-4/+5
|
* pref: improve compiling speedSaturneric2022-05-201-3/+1
|
* fix: adjust initialized order and organizeSaturneric2022-05-191-1/+1
| | | | 1. disable command line file arg input ability
* pref: improve pch for compiling speedSaturneric2022-05-192-7/+0
|
* fix(core): solve memory access issuesSaturneric2022-05-131-2/+3
| | | | 1. use gpg_key, not key(has been moved).
* perf: improve core performanceSaturneric2022-05-131-3/+3
|
* fix(core): fix a bug when key in smart carddev/2.0.7Saturneric2022-05-122-20/+44
|
* feat(core): add charset operationsSaturneric2022-05-122-0/+185
| | | | | 1. introduce library icu 2. add CharsetOperator
* fix: fix crash poblem when doing operationsSaturneric2022-05-092-15/+106
| | | | | | | | 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
* fix: remove vmime includeSaturneric2022-05-071-2/+0
|
* refactor: develop 2.0.6 startSaturneric2022-05-0729-200/+169
| | | | | 1. delete smtp ability 2. change libs link type to dramatic
* <fix>(core, ui): fix codacy issues.Saturneric2022-03-191-4/+4
| | | | | | 1. The scope of the variable 'r' can be reduced. 2. Class 'IMAPFolder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). 3. Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20).
* <fix>(core, ui): Fix issues related to compression and decompressionSaturneric2022-03-192-80/+114
| | | | 1. The problem with double-byte characters in the path (unresolved)
* <fix>(core): Fix the path compatibility problem of loading certificates ↵Saturneric2022-03-191-1/+1
| | | | under Windows.
* <fix>(core, ui): Fix path double-byte encoding problem under WindowsSaturneric2022-03-197-40/+110
|
* <feat>(core, ui): Provides the ability to handle foldersSaturneric2022-03-122-0/+317
| | | | 1. Convert folders to archive format for processing
* <fix>(core): Fix the existing problem of the key packageSaturneric2022-03-122-2/+24
| | | | | 1. Fix the password generation function 2. Add some log output
* <fix>(core): Fix the setting loading IO problem under WindowsSaturneric2022-03-121-6/+15
|
* <feat, refactor>(ui, core): Transfer file hash calculation logic to coreSaturneric2022-02-132-3/+62
| | | | 1. show file size
* <fix>(core, ui): Fix the remaining problems in the data objectSaturneric2022-02-071-0/+6
|
* <refactor>(src): Move and split the Global Settings StationSaturneric2022-02-068-34/+722
| | | | | | 1. Move Global Settings Station to core 2. Separate the logic of DataObject 3. Resolve dependencies
* <refactor>(core, ui): Adjust the core code directory structure.Saturneric2022-02-0632-16/+1492
|
* <fix, feat, chore>(ui, core, project): Replace file IO functionSaturneric2022-02-051-18/+44
| | | | | 1. In order to improve compatibility, use the file IO function provided by Qt 2. Introduce some necessary header files for core
* <refactor>(src): rename the gpg directory to coreSaturneric2022-02-0416-0/+2196