Commit graph

53 commits

Author SHA1 Message Date
jtaw5649
f7d196f36d feat(symbols): prefer loaded CodeView PDB identity 2026-06-04 19:15:44 +01:00
maxraulea
2d1293ff51 Add argument to Newtemp for gcc compatibility 2026-06-01 22:34:11 +02:00
sina
5fb4c24fe4 refactor doxygen, variables, function names 2 2026-05-31 02:21:47 +02:00
xmaple21215
8bd8950514 add include file in script engine 2026-01-06 16:38:22 +08:00
sina
43b0245fa1
fix script variable type 2025-10-21 12:56:21 +02:00
xmaple555
8b4178d416 add array and pointer in script engine 2025-10-21 16:46:49 +08:00
xmaple555
4233ade781 update pointer variable type in script engine 2025-10-15 08:01:17 +08:00
Enzo Berry
6a89a94496 Refactor token structures and related functions in the script engine 2025-07-07 11:46:10 -07:00
unknown
feea1057e2 add microsleep, rdtsc, rdtscp 2025-06-03 10:00:08 +02:00
binophism
f77e99001b Fix: OOB(linear buffer overflow) write fixed 2024-12-25 21:47:29 +03:30
xmaple555
1df3163ba7 update symbol and token strcture in script-engine 2024-09-27 04:48:43 +08:00
xmaple555
8799c84345 update token strcture in script-engine 2024-09-27 04:38:23 +08:00
SinaKarvandi
1de311647c export ShowMessages to the script engine 2024-09-26 12:44:24 +02:00
xmaple555
211295bf81 update symbol structure and stack buffer in script engine 2024-08-23 22:33:36 +08:00
xmaple555
8edd118a40 update multiple assignment in script engine 2024-08-23 04:10:11 +08:00
xmaple555
ba0f017dc2 remove global variable idtable 2024-08-22 00:45:09 +08:00
xmaple555
16c60bbe7e add assignment operator in script-engine 2024-08-22 00:30:23 +08:00
xmaple555
b05414a171 update user-defined function for boolean parser 2024-08-21 03:42:03 +08:00
xmaple555
f9ca713601 update script-engine 2 2024-07-25 01:52:58 +08:00
xmaple555
0aba9b5a1b update script-engine 1 2024-07-24 21:25:55 +08:00
xmaple555
36b648eac6 update the user-defined function of the script-engine 2024-07-20 11:58:17 +08:00
xmaple555
a0abb047a8 add _SCRIPT_ENGINE_CODEEXEC_DBG_EN and stack buffer overflow check in script-engine 2024-07-19 19:17:46 +08:00
SinaKarvandi
0dad558ef0 fix GO binding issues 2024-06-24 20:41:43 +09:00
SinaKarvandi
7ed7972554 add support for hw_pinX and hw_portX in the script engine 2024-06-21 17:09:41 +09:00
SinaKarvandi
b169851ed9 add support to read number of operands 2024-06-17 17:35:23 +09:00
xmaple555
5df4d2a526 add stack buffer in vmx-root 2024-06-15 02:10:03 +08:00
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
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
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
1dbc3430af fix spelling typos 4 2024-03-17 18:49:51 +09:00
xmaple555
29d79991e4 add user-defined function and variable type in script engine 2024-03-02 01:59:33 +08: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
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
cb1908d4d0 Update wstring as parameter for wstring functions in script engine 2023-11-09 00:48:26 +08:00
xmaple555
717b369a5c Update string as parameter for string functions in script engine 2023-11-02 23:25:46 +08:00
Sinaei
249320d8c9 fix #243 loading 32-bit modules based on SysWOW64 2023-07-17 01:13:53 +09:00
Sinaei
8e9918d560 change system32 paths to wow64 addresses for 32-bit programs 2023-07-16 04:00:09 +09:00
unknown
01735cfd3e reshaping script side from hv to kd 2023-01-18 20:23:40 +09:00
SinaKarvandi
2a6b7ac4b3 clean codes 2022-05-31 17:09:25 +04:30
mhgholamrezaei
e6814423ce fix Script Engine bugs 2022-05-19 22:02:19 +09:00
mhgholamrezaei
3ab464c117 fix Script Engine bug 2022-05-19 20:16:57 +09:00
SinaKarvandi
831b7e7071 add doxygen headers for script engine 2022-05-18 23:44:03 +04:30
mhgholamrezaei
58d3608b19 solve Script Engine bug 2022-05-18 20:43:06 +09:00
mhgholamrezaei
e2c3a97e98 cleanup Script Engine 2022-05-18 16:00:16 +09:00
mhgholamrezaei
5a9924bff5 solve Script Engine memory leaks 2022-05-18 13:26:57 +09:00