| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Removed isDBFromAddressRange and added that function to ↵ | ptitSeb | 2025-03-07 | 1 | -7/+7 |
| | | | | | cleanDBFromAddressRange as it was used only 1 time and followed by that function anyway | ||||
| * | Use getProtection_fast for check_exec test, as it can be used a lot on ↵ | ptitSeb | 2025-03-07 | 1 | -1/+1 |
| | | | | | interpreter mode | ||||
| * | [BOX32][WRAPPER] Use a temp xcb when converting an unknown xcb_connection ↵ | ptitSeb | 2025-02-25 | 2 | -2/+13 |
| | | | | | instead of adding it | ||||
| * | [BOX32][INTERP] Added some support for BOUND opcode ([ARM64_DYNAREC] too) | ptitSeb | 2025-02-20 | 1 | -0/+7 |
| | | |||||
| * | [ARM64_DYNAREC] Optimized REP MOVSB | ptitSeb | 2025-02-07 | 1 | -0/+41 |
| | | |||||
| * | [INTERPRETER] Fixed a few warning | ptitSeb | 2025-01-26 | 1 | -1/+1 |
| | | |||||
| * | [RV64_DYNAREC] Added codegen for unaligned stores (#2289) | xctan | 2025-01-24 | 1 | -2/+2 |
| | | | | | | * [RV64_DYNAREC] Added another special SIGBUS case * [RV64_DYNAREC] Added codegen for unaligned stores | ||||
| * | Added [BOX64] prefix for all the stdout logs (#2279) | Yang Liu | 2025-01-21 | 3 | -29/+29 |
| | | | | | | | | * 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 | 4 | -45/+41 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [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 | ||||
| * | [TRACE] Added TID on Strange SIGSEGV with Access Error message | ptitSeb | 2025-01-18 | 1 | -3/+3 |
| | | |||||
| * | [TRACE] Fixed a typo in a debug message | ptitSeb | 2025-01-17 | 1 | -1/+1 |
| | | |||||
| * | [DYNAREC] Introduce BOX64_DYNAREC_DIRTY and some profile to use it | ptitSeb | 2025-01-15 | 1 | -1/+1 |
| | | |||||
| * | [ARM64_DYNAREC] Added unaligned code for F3 0F 7F opcode | ptitSeb | 2025-01-15 | 1 | -2/+2 |
| | | |||||
| * | Small improvment on signal handling and db/x64pc fetching | ptitSeb | 2025-01-14 | 1 | -21/+29 |
| | | |||||
| * | This should fix the non-dynarec build | ptitSeb | 2025-01-13 | 1 | -3/+4 |
| | | |||||
| * | Try to improve full x86 state gathering on Signal | ptitSeb | 2025-01-13 | 1 | -5/+13 |
| | | |||||
| * | [SIGNAL][RV64] Supported more opcodes for special cases (#2253) | Yang Liu | 2025-01-11 | 1 | -2/+2 |
| | | |||||
| * | This should fix non-Dynarec builds | ptitSeb | 2025-01-11 | 1 | -3/+1 |
| | | |||||
| * | Another attempt at fixing non-Dynarec builds | ptitSeb | 2025-01-11 | 1 | -0/+6 |
| | | |||||
| * | This should fix non-Dynarec builds | ptitSeb | 2025-01-11 | 1 | -2/+4 |
| | | |||||
| * | [ARM64_DYNAREC] Better handling unaligned access to device memory, with ↵ | ptitSeb | 2025-01-11 | 1 | -27/+83 |
| | | | | | regeration of code | ||||
| * | [SIGNAL][RV64] Added special unaligned cases handling (#2248) | Yang Liu | 2025-01-10 | 1 | -1/+45 |
| | | |||||
| * | Creating an emu structure for a thread will use a minimal stack now ([BOX32] ↵ | ptitSeb | 2025-01-10 | 1 | -12/+7 |
| | | | | | too, also using MAP_32BIT attribute) | ||||
| * | [BOX32] Better handling of pthread_mutex | ptitSeb | 2025-01-10 | 1 | -3/+3 |
| | | |||||
| * | [TRACE] Small change in Double segfault trace | ptitSeb | 2025-01-07 | 1 | -2/+12 |
| | | |||||
| * | [DYNAREC] Imroved log on signal and flags/sse info gathering. ↵ | ptitSeb | 2025-01-05 | 2 | -171/+36 |
| | | | | | [ARM64_DYNAREC] Fixed some case of nat flags being incorectly used | ||||
| * | [ARM64_DYNAREC] Fixed native flags with signal, and added sse handling | ptitSeb | 2025-01-02 | 1 | -0/+3 |
| | | |||||
| * | [BOX32] Fixed build | ptitSeb | 2024-12-31 | 2 | -2/+2 |
| | | |||||
| * | [ARM64_DYNAREC] Improved signal handling and flags handling (tbd on other archs) | ptitSeb | 2024-12-31 | 2 | -48/+134 |
| | | |||||
| * | Spelling/typo fixes in code and documentation updates (#2223) | olegos2 | 2024-12-28 | 1 | -3/+3 |
| | | | | | | | | | | | | * Fix typo DLOpenned->DLOpened * Fix a typo in comments: versionned->versioned * Fix a typo in comment: cleanning->cleaning * Update COMPILE.md and USAGE.md * A few more typos in comments | ||||
| * | [ANDROID] Another attempt at fixing the build | ptitSeb | 2024-12-27 | 1 | -8/+0 |
| | | |||||
| * | [ANDROID] Fix build | ptitSeb | 2024-12-27 | 1 | -4/+0 |
| | | |||||
| * | [ANDROID] Try to fix signal handling on android | ptitSeb | 2024-12-27 | 1 | -0/+12 |
| | | |||||
| * | Fixed a warning | ptitSeb | 2024-12-23 | 1 | -1/+1 |
| | | |||||
| * | [DYNAREC] Some light rework of the hotpage handling | ptitSeb | 2024-12-23 | 1 | -13/+1 |
| | | |||||
| * | Simplified ucontext uc_link managment (closer to glibc handling) ([BOX32] too) | ptitSeb | 2024-12-20 | 2 | -22/+46 |
| | | |||||
| * | [BOX32] Don't abort when stack pointer is not correct on new thread, but ↵ | ptitSeb | 2024-12-20 | 1 | -0/+5 |
| | | | | | return an error | ||||
| * | [BOX32][WRAPPER] Improved obstack handling | ptitSeb | 2024-12-20 | 2 | -2/+85 |
| | | |||||
| * | [BOX32] More fixes on libc wrapping | ptitSeb | 2024-12-19 | 2 | -8/+23 |
| | | |||||
| * | [BOX32] Boosted xcbconnection slot from 8 to 16 | ptitSeb | 2024-12-19 | 1 | -1/+1 |
| | | |||||
| * | Improved handling of stack size and addresses attribute for threads ([BOX32] ↵ | ptitSeb | 2024-12-18 | 2 | -50/+80 |
| | | | | | too) | ||||
| * | Added an helper function to abort and backtrace (used in [BOX32] when ↵ | ptitSeb | 2024-12-18 | 1 | -0/+34 |
| | | | | | pointer address not 32bits compatible) | ||||
| * | [BOX32][WRAPPER] More fixes to sendmsg/rcvmsg wrapping (fixes some wine ↵ | ptitSeb | 2024-12-17 | 1 | -3/+7 |
| | | | | | 32bits stuffs) | ||||
| * | [BOX32][WRAPPER] Added 32bits wrapped libxcb | ptitSeb | 2024-12-16 | 1 | -8/+8 |
| | | |||||
| * | [BOX32][WRAPPER] More fixes on 32bits libc wrapping | ptitSeb | 2024-12-15 | 1 | -0/+10 |
| | | |||||
| * | [BOX32] Try to impove pthread_cond_t handling | ptitSeb | 2024-12-15 | 1 | -1/+8 |
| | | |||||
| * | [BOX32][WRAPPER] Some fixes to struct msghdr alignment functions | ptitSeb | 2024-12-15 | 2 | -5/+6 |
| | | |||||
| * | [BOX32] Rollback simplied alignment of msghdr as cmsg also needs alignment ↵ | ptitSeb | 2024-12-15 | 2 | -7/+53 |
| | | | | | (some docs are eroneous about cmsg_len field type) | ||||
| * | [BOX32][WRAPPER] Moved all function wrapped from wrappedresolv.c to ↵ | ptitSeb | 2024-12-15 | 1 | -1/+98 |
| | | | | | libc_net32.c (still should help #2156) | ||||
| * | [BOX32][WRAPPER] Some work on 32bits xcb_connection | ptitSeb | 2024-12-15 | 6 | -137/+346 |
| | | |||||