Skip to content

Commit 9dc1ad2

Browse files
committed
Add VERASER Secure Copy/Delete Plugin
1 parent 97a715e commit 9dc1ad2

File tree

20 files changed

+18809
-6751
lines changed

20 files changed

+18809
-6751
lines changed

doc/veraser/README.md

Lines changed: 835 additions & 0 deletions
Large diffs are not rendered by default.

doc/veraser/veraser_code_overview.md

Lines changed: 1601 additions & 0 deletions
Large diffs are not rendered by default.

doc/veraser/veraser_security_analysis.md

Lines changed: 595 additions & 0 deletions
Large diffs are not rendered by default.

doc/veraser/veraser_tech_spec.md

Lines changed: 498 additions & 0 deletions
Large diffs are not rendered by default.

doc/veraser/veraser_test_results.md

Lines changed: 511 additions & 0 deletions
Large diffs are not rendered by default.

src/Common/Dlgcode.c

Lines changed: 1333 additions & 2135 deletions
Large diffs are not rendered by default.

src/Common/Language.xml

Lines changed: 84 additions & 168 deletions
Large diffs are not rendered by default.

src/ExpandVolume/resource.h

Lines changed: 37 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,22 +43,24 @@
4343
#define IDC_SELECT_FILE 1042
4444
#define IDC_VOLUME_PROPERTIES 1044
4545
#define IDT_RANDOM_POOL 1047
46+
#define IDT_VOL_NAME 1047
4647
#define IDT_HEADER_KEY 1048
48+
#define IDT_CURRENT_SIZE 1048
49+
#define IDT_VOLUME 1049
4750
#define IDT_MASTER_KEY 1049
51+
#define IDT_NEW_SIZE 1049
52+
#define IDT_PASSWORD 1050
4853
#define IDT_DONE 1050
4954
#define IDT_SPEED 1051
5055
#define IDT_LEFT 1052
5156
#define IDT_INIT_SPACE 1053
5257
#define IDT_FILE_SYS 1054
58+
#define IDT_INIT_SPACE2 1055
59+
#define IDT_RANDOM_POOL2 1055
5360
#define IDC_EXIT 1060
5461
#define IDC_UNMOUNTALL 1063
5562
#define IDC_SHOW_PASSWORD 1094
5663
#define IDC_LOGO 1095
57-
#define IDT_VOL_NAME 1096
58-
#define IDT_CURRENT_SIZE 1097
59-
#define IDT_NEW_SIZE 1098
60-
#define IDT_VOLUME 1099
61-
#define IDT_PASSWORD 1100
6264
#define IDC_SIZEDLG_TITLE 1111
6365
#define IDC_INIT_NEWSPACE 1112
6466
#define IDC_INFOEXPAND 1113
@@ -70,8 +72,30 @@
7072
#define IDC_OLD_PIM_HELP 1144
7173
#define ID_HOMEPAGE 1145
7274
#define IDC_QUICKEXPAND 1146
73-
#define IDC_STEPSEXPAND 1147
74-
#define IDT_NEW_SIZE_BOX_TITLE 1148
75+
//veraser dlg - begin
76+
// Secure Copy ve Secure Delete diyalog ID'leri
77+
#define IDD_SECURE_COPY_DLG 1200
78+
#define IDD_SECURE_DELETE_DLG 1201
79+
80+
// Secure Copy kontrolleri
81+
#define IDC_SOURCE_BUTTON 1202
82+
#define IDC_DESTINATION_BUTTON 1203
83+
#define IDC_SOURCE_PATH 1204
84+
#define IDC_DESTINATION_PATH 1205
85+
86+
// Secure Delete kontrolleri
87+
#define IDC_TARGET_BUTTON 1206
88+
#define IDC_TARGET_PATH 1207
89+
90+
// Tüm algoritma seçenekleri için ID'ler
91+
#define IDC_ALG_ZERO 1208
92+
#define IDC_ALG_RANDOM 1209
93+
#define IDC_ALG_DOD3 1210
94+
#define IDC_ALG_DOD7 1211
95+
#define IDC_ALG_NIST 1212
96+
#define IDC_ALG_GUTMANN 1213
97+
#define IDC_ALG_SSD 1214
98+
//veraser dlg - end
7599
#define IDM_HELP 40001
76100
#define IDM_ABOUT 40002
77101
#define IDM_UNMOUNT_VOLUME 40003
@@ -134,15 +158,19 @@
134158
#define IDM_SYSENC_SETTINGS 40060
135159
#define IDM_RESUME_INTERRUPTED_PROC 40061
136160
#define IDM_MANAGE_TOKEN_KEYFILES 40062
161+
//veraser - begin
162+
#define IDM_SECURE_COPY 40063
163+
#define IDM_SECURE_DELETE 40064
164+
//veraser - end
137165

138166
// Next default values for new objects
139167
//
140168
#ifdef APSTUDIO_INVOKED
141169
#ifndef APSTUDIO_READONLY_SYMBOLS
142170
#define _APS_NO_MFC 1
143171
#define _APS_NEXT_RESOURCE_VALUE 120
144-
#define _APS_NEXT_COMMAND_VALUE 40064
145-
#define _APS_NEXT_CONTROL_VALUE 1149
172+
#define _APS_NEXT_COMMAND_VALUE 40066
173+
#define _APS_NEXT_CONTROL_VALUE 1147
146174
#define _APS_NEXT_SYMED_VALUE 101
147175
#endif
148176
#endif

0 commit comments

Comments
 (0)