| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [ENV] Introduced BOX64_PCLMULQDQ (#3086) | Yang Liu | 2025-10-22 | 1 | -1/+3 |
| | | | | | | * [ENV] Introduced BOX64_PCLMULQDQ * review | ||||
| * | [TRACE] Move the fast _exit message to dynarec_log instead | ptitSeb | 2025-10-19 | 1 | -1/+1 |
| | | |||||
| * | [DYNACACHE] Allow Dynacache to be serialized when _exit is used | ptitSeb | 2025-10-12 | 1 | -1/+13 |
| | | |||||
| * | Fixed mmap tracking with MAP_NORESERVE flag on Android (#3044) | BrunoSX | 2025-10-06 | 1 | -0/+4 |
| | | |||||
| * | [BOX32] Various small improvments on box32, mostly on memory tracking | ptitSeb | 2025-09-08 | 1 | -1/+1 |
| | | |||||
| * | [CI] Added ARM64-GCC-8 target (Ubuntu Bionic) (#2987) | theofficialgman | 2025-09-03 | 1 | -3/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | * add ARM64-GCC-8 target uses taiki-e/checkout-action@v1 instead of actions/checkout@v4 due to ubuntu bionic container not having new enough nodejs or glibc to run most github actions does not build build Trace target due to ubuntu bionic not having the libzydis-dev package adds cmake ppa for a newer cmake version that box64 requires uses gcc-8 specifically (instead of bionic's default gcc-7) due to historically better compatibility with box64 (and it has been used for years now by installation scripts and other ci such as https://github.com/Pi-Apps-Coders/box64-debs) * comptibility for old glibc * nodejs * zstd * exclude static build --------- Co-authored-by: Yang Liu <numbksco@gmail.com> | ||||
| * | [BASH] Use custom PS1 prefix to make box64-bash more distinguishable (#2998) | Yang Liu | 2025-09-02 | 1 | -0/+13 |
| | | | | | | | | | | * [BASH] Use custom PS1 prefix to make box64-bash more distinguishable * quick fix * tweaks * review | ||||
| * | [WRAPPER] Wrapped mallinfo2 for libc (#2983) | Yang Liu | 2025-08-30 | 1 | -0/+16 |
| | | |||||
| * | [WRAPPER] Added a couple of libc/libm wrapped functions (for #2796) | ptitSeb | 2025-07-04 | 1 | -11/+1 |
| | | |||||
| * | [DYNACACHE] Introduced DynaCache for ARM64 (disabled by default) | ptitSeb | 2025-06-19 | 1 | -3/+7 |
| | | |||||
| * | [WRAPPER] Added 2 more functions to libc (for #2731) (#2733) | Yang Liu | 2025-06-12 | 1 | -0/+12 |
| | | |||||
| * | [DYNAREC] Improved mmap'd file tracking | ptitSeb | 2025-06-10 | 1 | -1/+1 |
| | | |||||
| * | [WRAPPER] added arm64 special case to of_unconvert helper function | ptitSeb | 2025-05-14 | 1 | -2/+6 |
| | | |||||
| * | [WRAPPER] Reduce the warning on of_unconvert helper function | ptitSeb | 2025-05-14 | 1 | -2/+5 |
| | | |||||
| * | [ENV] Refactored file-mapping handling (#2612) | Yang Liu | 2025-05-08 | 1 | -11/+1 |
| | | | | | | * [ENV] Refactored file-mapping handling * fix | ||||
| * | [DYNAREC] Use PE volatile metadata in dynarec (#2610) | Yang Liu | 2025-05-07 | 1 | -8/+10 |
| | | |||||
| * | [WRAPPER] Better handling of secure_getenv, but still not perfect | ptitSeb | 2025-05-07 | 1 | -3/+10 |
| | | |||||
| * | Added a simple PE loaded dedicated for volatileMetadata (#2607) | Yang Liu | 2025-05-06 | 1 | -1/+9 |
| | | |||||
| * | [WRAPPER] Fixed some potential sagfault on my_backtrace wrapped function | ptitSeb | 2025-04-26 | 1 | -0/+6 |
| | | |||||
| * | [MMAP] Better guessing of wine process mapping regions | ptitSeb | 2025-04-18 | 1 | -10/+14 |
| | | |||||
| * | [WOW64] Splitted freq and cleanup functions from x64emu (#2521) | Yang Liu | 2025-04-11 | 1 | -3/+4 |
| | | |||||
| * | [DYNAREC] Better handling of self-loop and added CALLRET=2 settings (ARM64 ↵ | ptitSeb | 2025-04-09 | 1 | -7/+7 |
| | | | | | only, RV64 and LA64 todo) | ||||
| * | Corrected arguments of my_epoll_pwait2 (#2501) | Krzysztof Aleksander Pyrkosz | 2025-04-05 | 1 | -1/+1 |
| | | |||||
| * | Moved more functions to os.h (#2497) | Yang Liu | 2025-04-03 | 1 | -1/+2 |
| | | | | | | | | * Removed some unused function declarations * Moved more functions to os.h * review | ||||
| * | Introduced box64cpu.h for exported interpreter and dynarec functions (#2490) | Yang Liu | 2025-04-01 | 1 | -0/+1 |
| | | |||||
| * | [BOX32] Small refactor on memory managment | ptitSeb | 2025-03-17 | 1 | -0/+6 |
| | | |||||
| * | [TRACE] Improved a bit a few traces | ptitSeb | 2025-03-08 | 1 | -0/+1 |
| | | |||||
| * | [WRAPPER] Do not reference epoll_pwait2 directly, to fix issues with Android ↵ | ptitSeb | 2025-03-07 | 1 | -13/+13 |
| | | | | | and old glibc based system (also for #2425) | ||||
| * | Fix undefined reference to `epoll_pwait2' for LA64 ABI 1.0 (#2422) | Leslie Zhai | 2025-03-06 | 1 | -1/+1 |
| | | |||||
| * | [ANDROID] Fixed wrapping of epoll_pwait2 to epoll_pwait timeout parameter | ptitSeb | 2025-03-04 | 1 | -2/+2 |
| | | |||||
| * | [ANDROID] Fix build, as epoll_pwait2 doesn't seems to exist | ptitSeb | 2025-03-04 | 1 | -0/+11 |
| | | |||||
| * | [WRAPPER] Added epoll_pwait2 wrapped function | ptitSeb | 2025-03-04 | 1 | -0/+9 |
| | | |||||
| * | More improvmnet to map with fd tracking | ptitSeb | 2025-01-29 | 1 | -8/+8 |
| | | |||||
| * | Improved map with fd tracking | ptitSeb | 2025-01-29 | 1 | -9/+10 |
| | | |||||
| * | Improved generic mmap tracking | ptitSeb | 2025-01-27 | 1 | -1/+16 |
| | | |||||
| * | Expanded file mapping tracking for future use (might help #2295) | ptitSeb | 2025-01-25 | 1 | -2/+5 |
| | | |||||
| * | [DYNAREC] Added preliminary per-file settings (#2288) | Yang Liu | 2025-01-23 | 1 | -1/+2 |
| | | |||||
| * | Clean up UnityPlayer.dll detection from my_mmap64 (#2286) | Yang Liu | 2025-01-23 | 1 | -15/+2 |
| | | |||||
| * | Added [BOX64] prefix for all the stdout logs (#2279) | Yang Liu | 2025-01-21 | 1 | -5/+5 |
| | | | | | | | | * Added [BOX64] prefix for all the stdout logs * Remove some hardcoded prefix * review | ||||
| * | [ENV] Initial refactor of env variables infrastructure (#2274) | Yang Liu | 2025-01-21 | 1 | -42/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ENV] Initial refactor of env variables infrastructure * Ported BOX64_DYNAREC_LOG * Ported more options * Ported BOX64_MALLOC_HACK * Ported BOX64_DYNAREC_TEST * Ported more options * Ported more options * Ported more options * Ported all options * Removed old rcfile parser * Fix * review * fix * fix * more fixes | ||||
| * | [WRAPPED] Always return ENOSYS in the deprecated sysctl (#2204) | Yang Liu | 2024-12-25 | 1 | -0/+18 |
| | | |||||
| * | Fix build for older system (for #2190) | ptitSeb | 2024-12-23 | 1 | -6/+0 |
| | | |||||
| * | Improved memory tracking and 32bits memory allocation | ptitSeb | 2024-12-21 | 1 | -55/+3 |
| | | |||||
| * | [WRAPPER] Fixed a few uninitized value used warning from Vamgrind | ptitSeb | 2024-12-21 | 1 | -3/+3 |
| | | |||||
| * | [BOX32] Fix mystake on previous commit | ptitSeb | 2024-12-04 | 1 | -6/+0 |
| | | |||||
| * | [BOX32][WRAPPER] Added ldiv 32bits wrapped function (now Undertale works ↵ | ptitSeb | 2024-12-04 | 1 | -3/+3 |
| | | | | | with box32, probably other linux gamestudio games too) | ||||
| * | [WRAPPER] Fixed libc wrappers includes | ptitSeb | 2024-11-30 | 1 | -8/+1 |
| | | |||||
| * | [WRAPPER] Added back faked ITM weak functions | ptitSeb | 2024-11-29 | 1 | -0/+1 |
| | | |||||
| * | Reworked on mmap address alignments for a performance regression (#2057) | Yang Liu | 2024-11-22 | 1 | -3/+2 |
| | | |||||
| * | [WRAPPER] Fixed an isue with __iso99_swcanf wrapped function | ptitSeb | 2024-11-17 | 1 | -1/+1 |
| | | |||||