Move PE structure functions to their own file. |
|
More...
|
almost 12 years ago
|
module_base_get(): Accept both relative and absolute module names. |
|
More...
|
almost 12 years ago
|
EnumProcessModules() takes the number of *bytes*, not elements. |
|
More...
|
almost 12 years ago
|
StringToUTF8: Take the actual buffer length as parameter. |
|
More...
|
almost 12 years ago
|
tsa_CreateWindowExA(): Observe CW_USEDEFAULT. |
|
More...
|
almost 12 years ago
|
Split log functions into a variadic and a va_list function. |
|
More...
|
almost 12 years ago
|
Move submodule detour calls from thcrap_init() to a dedicated function. |
|
More...
|
almost 12 years ago
|
Introduce a "detour" naming convention for the IAT patch functions. |
|
More...
|
almost 12 years ago
|
thcrap_tsa layout: Statically call the functions detoured for the main process. |
|
More...
|
almost 12 years ago
|
Remove UTF-16 JSON and logging functions from the main engine. |
|
More...
|
almost 12 years ago
|
thcrap_update: Add UTF-8 wrappers for the wininet functions used. |
|
More...
|
almost 12 years ago
|
Simplify size calculation for translated Win32 dialogs. |
|
More...
|
almost 12 years ago
|
Cleanup. |
|
More...
|
almost 12 years ago
|
Move DLL injection code to the main engine. |
|
More...
|
almost 12 years ago
|
Add json_array_from_wchar_array(). |
|
More...
|
almost 12 years ago
|
thcrap_inject(): Determine the DLL name using GetModuleHandleEx(). |
|
More...
|
almost 12 years ago
|
thcrap_inject(): Determine the DLL directory using GetModuleFileNameU(). |
|
More...
|
almost 12 years ago
|
Use the new json_pack() string concatenation syntax introduced in Jansson 2.5. |
|
More...
|
almost 12 years ago
|
strings_vsprintf(): Don't replace the pointer if realloc() failed. |
|
More...
|
almost 12 years ago
|
Add a macro for the most common StringToUTF16 use case. |
|
More...
|
almost 12 years ago
|
Store run configuration file name in the run configuration. |
|
More...
|
almost 12 years ago
|
Use three methods to determine the entry point of the game process. |
|
More...
|
almost 12 years ago
|
Introduce a "Rx" syntax for hexadecimal addresses relative to the game's base address. |
|
More...
|
almost 12 years ago
|
Add json_object_hexkey_get(). |
|
More...
|
almost 12 years ago
|
Refactor the main DLL injection function to match current coding standards. |
|
More...
|
almost 12 years ago
|
Describe the extended functionality of certain win32_utf8 functions in the readme file. |
|
More...
|
almost 12 years ago
|
GetModuleFileNameU(): Return the required length if NULL is passed. |
|
More...
|
almost 12 years ago
|
Replace magic numbers that imply 32-bit pointers with macros. |
|
More...
|
almost 12 years ago
|
strings_vsprintf(): Rewrite to work independently of string encoding. |
|
More...
|
almost 12 years ago
|
Correctly determine the size of patched Win32 dialog items, once and for all. |
|
More...
|
almost 12 years ago
|