| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [BOX32] Allow internal memory to be in 32bits space if needed | ptitSeb | 2024-10-13 | 1 | -13/+0 |
| | | |||||
| * | Fixed non-Box32 builds | ptitSeb | 2024-10-08 | 1 | -1/+2 |
| | | |||||
| * | [BOX32] Fixed some X11 function so wine launch (and added BOX64_X11SYNC to ↵ | ptitSeb | 2024-10-08 | 1 | -1/+57 |
| | | | | | help debug X11 programs) | ||||
| * | Some cosmetic changes and more macro, to ease future testings on custom malloc | ptitSeb | 2024-10-07 | 1 | -68/+75 |
| | | |||||
| * | [BOX32] More check for low alignment in memalign wrapped functions | ptitSeb | 2024-10-03 | 1 | -2/+7 |
| | | |||||
| * | [BOX32] Added workaround for posix_memalign when used with align of 4 | ptitSeb | 2024-10-03 | 1 | -1/+3 |
| | | |||||
| * | [BOX32] prepare elfheader_t structure for 32bits elfs | ptitSeb | 2024-08-17 | 1 | -22/+26 |
| | | |||||
| * | Fixed falsly detection of needed memory hack | ptitSeb | 2024-08-15 | 1 | -1/+1 |
| | | |||||
| * | [ELFLOADER] Huge refactor of elfloader and symbol resolution. Some more ↵ | ptitSeb | 2024-02-15 | 1 | -3/+4 |
| | | | | | cleaning need to be done, but that's a first step (should help #422, #360, #1046 and probably others) | ||||
| * | Fixes (#1207) | rajdakin | 2024-01-18 | 1 | -2/+2 |
| | | | | | | | | | | | | * Fixed signed/unsigned issues and other cosmetics * [WRAPPERS] Fixed missing `return`s in `my_` functions * [EMU] More fixes * [STEAM] Forgot one cleanup * [WRAPPER] Fixed wrappedpulse callback signatures | ||||
| * | [RBTREE] Reverted memory tracking to 32 bits (#1201) | rajdakin | 2024-01-13 | 1 | -2/+2 |
| | | |||||
| * | [MEMORY] Switched from a sparse array to a red-black tree (#1180) | rajdakin | 2023-12-31 | 1 | -1/+1 |
| | | | | | | * [MEMORY] Switched from a sparse array to an RB tree * [RBTREE] Fixed the Android build | ||||
| * | [MALLOCHOOK] Small improvments to mallochook_2 | ptitSeb | 2023-12-01 | 1 | -16/+16 |
| | | |||||
| * | Improved BOX64_MALLOC_HACK=2 setting | ptitSeb | 2023-11-05 | 1 | -27/+64 |
| | | |||||
| * | [ANDROID] No mallochack on Android | ptitSeb | 2023-09-30 | 1 | -22/+8 |
| | | |||||
| * | [ANDROID] And another attempt to fix the build, testing my patience it seems | ptitSeb | 2023-09-02 | 1 | -0/+4 |
| | | |||||
| * | [ANDOIRD] Another attempt to fix the build | ptitSeb | 2023-09-02 | 1 | -2/+4 |
| | | |||||
| * | Improved handling of malloc_hack_2 | ptitSeb | 2023-07-12 | 1 | -14/+27 |
| | | |||||
| * | Removed useless box64context_t parameter to RunFunction and friend | ptitSeb | 2023-07-09 | 1 | -32/+32 |
| | | |||||
| * | Some more small improvments to BOX64_MALLOC_HACK=2 | ptitSeb | 2023-07-08 | 1 | -4/+1 |
| | | |||||
| * | More work on BOX64_MALLOC_HACK=2 | ptitSeb | 2023-07-08 | 1 | -27/+77 |
| | | |||||
| * | Improved BOX64_MALLOC_HACK=2 and the glAleternate mecanism (help steam & ↵ | ptitSeb | 2023-07-08 | 1 | -57/+26 |
| | | | | | heroic and other libcef based software) | ||||
| * | A few cosmetic fixes (#858) | Alexandre Julliard | 2023-06-24 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | * [DYNAREC] Don't include pthread.h in C files. It's already included from box64context.h. Since there's no pthread.h on Win32, including it only once avoids having to add ifdefs everywhere. * [DYNAREC] Remove some duplicate definitions of the GETG helper macros. * Declare void functions with an explicit void. To avoid 'function declaration is not a prototype' warnings when using -Wstrict-prototypes. * Avoid including bridge_private.h in files that don't need it. * Avoid defining ZYDIS_RUNTIME_ADDRESS_NONE. It's not used, and conflicts with the original Zydis headers. | ||||
| * | Fixed some issue on malloc_hack_2 hack, but not enough so still disabled it | ptitSeb | 2023-05-06 | 1 | -15/+15 |
| | | |||||
| * | Disabling free hack on malloc_hack_2, it seems to break steam for now | ptitSeb | 2023-05-03 | 1 | -1/+1 |
| | | |||||
| * | Improved mallock_hack_2, trying to reduce potential memory leaks | ptitSeb | 2023-05-03 | 1 | -43/+89 |
| | | |||||
| * | fix some spelling mistakes (#640) | josch | 2023-03-26 | 1 | -3/+3 |
| | | |||||
| * | fixed logs to malloc_hack_2 | ptitSeb | 2023-02-24 | 1 | -1/+1 |
| | | |||||
| * | Added more logs to malloc_hack_2 | ptitSeb | 2023-02-24 | 1 | -1/+1 |
| | | |||||
| * | Preliminary work to get steamwebhelper working | ptitSeb | 2023-02-18 | 1 | -0/+118 |
| | | |||||
| * | Rmoved debug leftover | ptitSeb | 2023-02-17 | 1 | -1/+0 |
| | | |||||
| * | Various improvment to backtrace, protection tracking, and SHOWBT. Also ↵ | ptitSeb | 2023-02-17 | 1 | -0/+1 |
| | | | | | SIGABRT is tracked like SIGSEGV, SIGILL and SIGBUS | ||||
| * | Small change to mallochook detector | ptitSeb | 2023-02-16 | 1 | -1/+1 |
| | | |||||
| * | More work on malloc override and tbbmalloc wrapping | ptitSeb | 2022-12-17 | 1 | -58/+187 |
| | | |||||
| * | Fixed some tc_mallinfo signature | ptitSeb | 2022-11-28 | 1 | -4/+4 |
| | | |||||
| * | [ANDROID] Build fix | ptitSeb | 2022-11-01 | 1 | -1/+1 |
| | | |||||
| * | Malloc override (#437) | ptitSeb | 2022-10-29 | 1 | -7/+551 |
| | | | | | | * Add some malloc override mecanism, but missing c++ function overriding * Add c++ new/delete redirection too * Added support for libtbbmalloc_proxy | ||||
| * | Also use __libc_memalign instead of posix_memalign | ptitSeb | 2022-08-06 | 1 | -0/+2 |
| | | |||||
| * | All box internal memory alloc use __libc_ internal one (except on Android, ↵ | ptitSeb | 2022-08-06 | 1 | -0/+28 |
| using libc one gather from dlsym) | |||||