|
37215a895a
|
fix: use secure memory management at impl class
|
2023-12-15 21:53:03 -08:00 |
|
|
d6311ece3f
|
fix: slove memory problem of gpg context
|
2023-12-15 21:41:38 -08:00 |
|
|
c41074792f
|
fix: clean up envirnoment when app exits
|
2023-12-15 21:12:25 -08:00 |
|
|
f9a49043c3
|
fix: slove threading and memory issues
|
2023-12-15 21:14:17 +08:00 |
|
|
f5cf83e4b3
|
fix: slove some issues on memory and intilizations
|
2023-12-15 17:04:59 +08:00 |
|
|
beafe53c1b
|
fix: slove issues on memory and add asan support for debug
|
2023-12-14 20:39:48 +08:00 |
|
|
7978351086
|
fix: slove some memory issues
|
2023-12-14 16:58:53 +08:00 |
|
|
6a9ca113be
|
fix: slove a memory issue found by valgrind
|
2023-12-13 20:23:14 +08:00 |
|
|
d74765b422
|
feat: mimalloc support valgrind
|
2023-12-13 20:02:34 +08:00 |
|
|
be376458b1
|
fix: add some logs in setting channel object
|
2023-12-13 18:10:37 +08:00 |
|
|
42264ed0d7
|
refactor: improve the structure of main,core and test module
|
2023-12-13 18:01:06 +08:00 |
|
|
a0f0fd98ef
|
feat: move test to src and add submodule googletest
|
2023-12-06 21:18:07 +08:00 |
|
|
2fc77533c0
|
feat: convert basic opera to async style
|
2023-12-04 07:08:39 -08:00 |
|
|
adc30154e8
|
fix: slove some ui issues
|
2023-12-04 07:06:43 -08:00 |
|
|
33544f343d
|
feat: add reasons explanation to env loading failed message box
|
2023-12-04 05:43:33 -08:00 |
|
|
de05b25e0b
|
fix: common utils should be created before core initialization
|
2023-12-04 20:31:36 +08:00 |
|
|
9f19fe9bff
|
fix: slove logger system isolation issues
|
2023-12-04 19:20:42 +08:00 |
|
|
054e6e28cc
|
feat: standarized and speed up app env loading process
|
2023-12-03 12:25:21 -08:00 |
|
|
d0602f0956
|
fix: slove issues in key/subkey generation
|
2023-12-03 05:01:27 -08:00 |
|
|
883db05d54
|
feat: general improvements of aync execution and memory security
|
2023-12-03 04:28:46 -08:00 |
|
|
ae2717c378
|
feat: improve memory security of function framework
|
2023-12-03 04:27:47 -08:00 |
|
|
1264e553e4
|
refeactor: reduce codes in pinentry
|
2023-12-03 04:27:07 -08:00 |
|
|
2875648cc4
|
feat: improve gpg utils
|
2023-12-03 04:26:36 -08:00 |
|
|
c187645fb3
|
feat: add an async util for operation
|
2023-12-03 04:26:06 -08:00 |
|
|
30034ff831
|
feat: add some memory utils
|
2023-12-03 04:25:28 -08:00 |
|
|
e0bc882bd4
|
feat: introduce mimalloc to replace secmem
|
2023-12-02 23:28:41 -08:00 |
|
|
0ec3358e4c
|
feat: add buddled qt pinentry and make it works
|
2023-12-02 06:01:16 -08:00 |
|
|
8a63c3954d
|
fix: add set owner struct action in keymanager menu
|
2023-12-01 23:23:01 -08:00 |
|
|
9ea9c03263
|
fix: discover and fix some bugs
|
2023-12-01 20:38:52 +08:00 |
|
|
bb6488d84c
|
fix: update exit oprations odering
|
2023-11-30 15:26:08 +08:00 |
|
|
635a6c16e9
|
feat: introduce cmd functions
|
2023-11-29 20:45:48 +08:00 |
|
|
9d16c9d5df
|
fix: repair gnupg info listing funtion
|
2023-11-29 17:49:54 +08:00 |
|
|
8f633b806b
|
style: tidy up core/model
|
2023-11-07 17:25:13 +08:00 |
|
|
4dcd2ac8c4
|
refactor: separate typedef and impl
|
2023-11-07 15:57:28 +08:00 |
|
|
3ad7fecdb6
|
refactor: remove CommonUtils at core
|
2023-11-07 15:18:06 +08:00 |
|
|
889cb80923
|
refactor: improve the code structure of core
|
2023-11-06 20:49:44 +08:00 |
|
|
0251f35c93
|
refactor: clean up core's codes
|
2023-11-06 17:17:47 +08:00 |
|
|
1602106722
|
feat: update thridparty libraries
|
2023-11-02 11:14:37 +08:00 |
|
|
b219d1c9d0
|
feat: add callback function to event
|
2023-11-02 09:59:40 +08:00 |
|
|
5d7b1d5493
|
style: improve code style of core
|
2023-10-30 14:52:29 +08:00 |
|
|
fce426a998
|
chore: add project infos in cmake config file
|
2023-10-29 02:51:25 +08:00 |
|
|
fd46d46676
|
refactor: start to tidy up code using clang-tidy
|
2023-10-29 02:46:15 +08:00 |
|
|
eb406ab4d3
|
feat: introduce clang-tidy config and modify clang-format config
|
2023-10-29 02:45:15 +08:00 |
|
|
7e3c2dd3b5
|
fix: move header includes' oder to solve a bug in moc
|
2023-10-28 02:20:09 +08:00 |
|
|
f9cd9e672c
|
feat: add james' contributions
|
2023-10-28 01:56:20 +08:00 |
|
|
fcdcb6311c
|
chore: use libstdc++ when using clang on linux platform
|
2023-10-27 21:24:11 +08:00 |
|
|
41c12e9203
|
feat: improve thread system and gathering gnupg options info to rt
|
2023-10-27 21:21:03 +08:00 |
|
|
af6668ae68
|
feat: gather more gnupg info to rt
|
2023-10-27 17:58:06 +08:00 |
|
|
ffc635e82e
|
fix: improve the commu between gig module and core
|
2023-10-26 20:55:53 +08:00 |
|
|
b7ceed0b87
|
feat: moving gnupg info gathering logic to a new module
|
2023-10-25 22:28:25 +08:00 |
|