Commit graph

322 commits

Author SHA1 Message Date
7b8c440f57 fix(profile): add method definitions to CDataStore vtable
Some checks are pending
Push / build (push) Waiting to run
2026-04-30 03:37:41 -04:00
49beb80c97 refactor(profile): use method macros for CGxDevice 2026-04-30 03:06:11 -04:00
dfe061078f fix(profile): include gameclientcommands.h
Some checks are pending
Push / build (push) Waiting to run
2026-04-30 01:32:38 -04:00
4b438d3528 feat(profile): add macros for properly defining the interfaces of vtables 2026-04-30 01:32:19 -04:00
8f4b08b0e6 feat(profile): fix GameClientCommands 2026-04-30 01:23:55 -04:00
gromchek
48e5240b4a feat(profile): new funcs
Some checks are pending
Push / build (push) Waiting to run
2026-04-30 00:37:12 +03:00
117bea17a6 chore(clang-format): allow short enums on a single line
Some checks are pending
Push / build (push) Waiting to run
2026-04-29 03:16:08 -04:00
cbb42eb953 feat(bna): implement fix-labels command
The fix-labels command will fix a symbol file by automatically renaming
labels matching a certain regex, and looking for the captured parameter
in a "fixlist" i.e. a newline delimited list of OG names.
2026-04-29 03:13:52 -04:00
d020e6ba36 feat(profile): update main.h 2026-04-29 03:12:45 -04:00
fff8941319 feat(profile): move StringToBOOL into framescript, add lua information 2026-04-29 03:12:09 -04:00
a252a6a840 feat(profile): fix inaccurate CVar pointer labels 2026-04-29 03:10:25 -04:00
08dbc93679 feat(profile): add stdlib functions 2026-04-29 03:09:01 -04:00
3d8b3bd305 feat(profile): add s_addons 2026-04-29 03:08:42 -04:00
c11bc57db9 feat(profile): add UIADDON 2026-04-29 03:08:08 -04:00
9edded0c71 feat(profile): add char array 2026-04-29 03:07:52 -04:00
c7c7061505 feat(profile): add lua information 2026-04-29 03:07:06 -04:00
e300d01291 feat(profile): add mempool 2026-04-29 03:05:33 -04:00
e0602f2566 feat(profile): sort storm/func.sym and add symbol 2026-04-29 03:04:53 -04:00
gromchek
acf5fd1c49 feat(profile): fix
Some checks failed
Push / build (push) Has been cancelled
2026-04-22 22:39:29 +03:00
gromchek
0e25c3e2be feat(profile): new funcs 2026-04-22 22:29:38 +03:00
gromchek
636271d438 feat(profile): new funcs
Some checks failed
Push / build (push) Has been cancelled
2026-04-17 22:45:41 +03:00
f676f9bcf8 feat(profile): trim duplicates and sort Lua functions
Some checks failed
Push / build (push) Has been cancelled
2026-04-15 14:08:32 -04:00
06d9db2d7e feat(profile): fix struct Token 2026-04-15 13:57:31 -04:00
fcf5f9352a feat(profile): more Lua information 2026-04-15 13:55:03 -04:00
gromchek
1479e2f5a0 feat(profile): TSHashTable vtable 2026-04-15 20:50:22 +03:00
gromchek
d1aa6f1939 feat(profile): new funcs
Some checks failed
Push / build (push) Has been cancelled
2026-04-12 19:17:01 +03:00
105a314f74 feat(ghidra): add SuperImportSymbolsScript.py 2026-04-12 11:37:42 -04:00
2d003672ec fix(profile): overhaul 3.3.5a-windows-386 to work with SuperImportSymbolsScript.py 2026-04-12 11:36:50 -04:00
bdb3389efb chore(git): ignore clangd files 2026-04-12 11:34:11 -04:00
7aea32d80d fix(profile): remove duplicate
Some checks failed
Push / build (push) Has been cancelled
2026-04-08 09:09:36 -04:00
e079d65179 feat(profile): better lua types 2026-04-08 09:08:33 -04:00
df334b10b1 feat(profile): add symbols 2026-04-08 09:07:52 -04:00
c5612ad8a8 fix(profile): incorrect function bounds 2026-04-08 09:06:57 -04:00
9a4ffe31a5 feat(go): prevent auto-analysis symbols from loading into either IDA or Ghidra symbol table 2026-04-08 09:06:12 -04:00
gromchek
07cb5c543a feat(profile): new funcs
Some checks are pending
Push / build (push) Waiting to run
2026-04-07 23:11:43 +03:00
gromchek
d5628b728d feat(profile): new funcs
Some checks failed
Push / build (push) Has been cancelled
2026-04-05 17:31:43 +03:00
1c5ace1e7f feat(profile): added bc information
Some checks failed
Push / build (push) Has been cancelled
2026-04-04 07:12:21 -04:00
c43e39205f fix(profile): remove duplicates
Some checks failed
Push / build (push) Has been cancelled
2026-04-01 17:45:43 -04:00
facfd66caa chore(build): add new ghidra scripts 2026-04-01 17:39:27 -04:00
f4c85da862 chore(build): add .clang-format 2026-04-01 17:38:17 -04:00
37db5336e4 feat(profile): refactor lua, bc code 2026-04-01 17:37:40 -04:00
e79ee08905 feat(build): implement Clangd support && add lua symbols 2026-04-01 17:36:35 -04:00
gromchek
6163593844 feat(profile): new funcs 2026-04-01 22:29:48 +03:00
gromchek
2b0c64e391 feat(profile): TSHashTable methods
Some checks failed
Push / build (push) Has been cancelled
2026-03-29 01:22:56 +03:00
gromchek
ec8c3cde8a feat(profile): TSGrowableArray TSHashTable methods 2026-03-28 23:25:57 +03:00
gromchek
18b34ac291 feat(profile): TSGrowableArray methods
Some checks are pending
Push / build (push) Waiting to run
2026-03-28 16:50:57 +03:00
gromchek
37450e8157 feat(profile): new frame funcs
Some checks are pending
Push / build (push) Waiting to run
2026-03-28 00:10:02 +03:00
gromchek
a63dfbddf6 feat(profile): new frame funcs
Some checks failed
Push / build (push) Has been cancelled
2026-03-22 22:16:16 +03:00
gromchek
f3c5cebce4 feat(profile): new funcs
Some checks are pending
Push / build (push) Waiting to run
2026-03-22 15:18:16 +03:00
2c2815ab0b feat(binana): add tokens database
Some checks failed
Push / build (push) Has been cancelled
2026-03-20 01:58:16 -04:00