Commit graph

76 commits

Author SHA1 Message Date
xmaple555
254a8dfe38 fix wcsncmp in script-engine 2 2024-06-14 02:56:07 +08:00
unknown
f5d7332a19 add type of wcsncmp function 2024-06-13 14:42:43 +09:00
unknown
e8ff6bd821 add hwdbg short symbol buffer 2024-06-12 19:49:25 +09:00
unknown
792fe4e967 add symbol bit compression for resource efficiency 2024-06-11 22:24:05 +09:00
unknown
91db4eacd1 add script variable length to the hwdbg symbol structure 2024-06-10 20:09:56 +09:00
unknown
fcaafaae53 add strncmp and wcsncmp to script engine 2024-06-09 18:16:31 +09:00
unknown
40fc283501 update definition of constant for data types in scala 2024-05-29 16:16:06 +09:00
unknown
75c1d6ae71 add scala constants for script engine 2024-05-29 13:25:34 +09:00
unknown
ba3e0a7b90 create dynamic SYMBOL for hwdbg 2024-05-28 20:31:38 +09:00
unknown
e1abffab5e add scala headers for script engine 2024-05-28 19:52:31 +09:00
unknown
f447156456 remove duplicate funcs and create scala version of script definitions 2024-05-28 17:38:22 +09:00
Herman Semenov
7bcf1e5c71 fix bitwise extended type, fixed memleaks, remove excess else and cmp int with EOF 2024-04-05 16:13:13 +03:00
Sinaei
5400e4f963 fix script engine ACCEPT and INVALID terms 2024-03-19 15:14:59 +09:00
Sinaei
e3162bdd5b change project build order 2024-03-18 12:41:49 +09:00
Sinaei
cc9aab9ef3 compile script-engine with treat warnings as error 2024-03-18 12:31:11 +09:00
Sinaei
7c4c087d0a fix script-engine warnings 2 2024-03-17 20:48:07 +09:00
Sinaei
1f7c5ca835 fix script-engine warnings 2024-03-17 20:33:02 +09:00
Sinaei
35092b0e1a fix hprdbgkd compile warnings 2024-03-17 19:28:10 +09:00
Sinaei
1dbc3430af fix spelling typos 4 2024-03-17 18:49:51 +09:00
Sinaei
f03f177d07 resolve parse-table conflicts 2024-03-02 21:57:02 +09:00
Sinaei
491a6b6fc1 Merge branch 'dev' into fix-warnings 2024-03-02 21:39:40 +09:00
xmaple555
29d79991e4 add user-defined function and variable type in script engine 2024-03-02 01:59:33 +08:00
Sinaei
ff00b669c1 fix warnings 8 2024-03-01 23:51:41 +09:00
xmaple555
e6dbc3f49e Add hexadecimal escape sequence as wstring parameter for wstring function in script engine 2023-11-24 04:53:30 +08:00
xmaple555
60fbec6936 Add hexadecimal escape sequence as string parameter for string function in script engine 2023-11-23 01:07:20 +08:00
xmaple555
cac0c7f95a Fix %d bug in script engine 2023-11-21 06:34:20 +08:00
Sinaei
31d6472ced change tag, id, stage pseudo-registers 2023-11-15 13:44:57 +09:00
xmaple555
657c806565 Fix boolean expression or in script engine 2023-11-13 21:10:45 +08:00
xmaple555
5b017c2bf7 Support character underscore for pseudo register name 2023-11-13 15:01:54 +08:00
xmaple555
53805c0ab3 Fix out-of-bound vulnerability in AppendWchar 2023-11-13 03:51:55 +08:00
xmaple555
607f9ec4d5 Correct memcpy again 2023-11-10 01:25:31 +08:00
xmaple555
4e6b3f20dc Correct memcpy and event_inject_error_code to three op and no return value 2023-11-10 00:40:21 +08:00
xmaple555
e3e4095b0b Update wcscat 2023-11-09 00:48:56 +08:00
xmaple555
cb1908d4d0 Update wstring as parameter for wstring functions in script engine 2023-11-09 00:48:26 +08:00
Sinaei
94dba49455 support tracing function in scripts 2023-11-04 15:15:56 +09:00
xmaple555
717b369a5c Update string as parameter for string functions in script engine 2023-11-02 23:25:46 +08:00
Sinaei
5d56dce70e add event_clear function 2023-10-22 01:14:36 +09:00
xmaple555
91abb83264 add memcmp 2023-09-29 23:39:13 +08:00
xmaple555
3bf7951b29 add wcscmp 2023-09-20 12:06:10 +08:00
Sinaei
bd476454bc change script boolean expression grammar commands 2023-09-18 11:18:09 +09:00
xmaple555
dd4c3b6455 update strcmp for boolean expression 2023-09-17 01:51:13 +08:00
Sinaei
bab42a6623 fix conflicts of rev branch 2023-09-16 19:22:11 +09:00
Sina Karvandi
3017d139ff
Merge branch 'dev' into rev-machine 2023-09-16 19:20:26 +09:00
Sinaei
d8fbf04897 add strcmp into the grammar file 2023-09-16 18:52:46 +09:00
xmaple555
1323e39a5e add strcmp 2023-09-16 03:54:56 +08:00
Sinaei
3860ecc0fd fix warnings of scripts 2023-09-11 22:32:30 +09:00
Sinaei
e85d5ce0fe add event_inject and event_inject_error_code 2023-08-21 23:12:05 +09:00
Sinaei
a37d3b2541 modify state and show event stage in case of breaks 2023-08-07 17:08:15 +09:00
Sinaei
bbf0062dbc add support to event calling stages 2023-07-31 15:05:14 +09:00
Sinaei
249320d8c9 fix #243 loading 32-bit modules based on SysWOW64 2023-07-17 01:13:53 +09:00