about summary refs log tree commit diff stats
path: root/src/wrapped/wrappedlibc.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [MMAP] Better guessing of wine process mapping regionsptitSeb2025-04-181-10/+14
|
* [WOW64] Splitted freq and cleanup functions from x64emu (#2521)Yang Liu2025-04-111-3/+4
|
* [DYNAREC] Better handling of self-loop and added CALLRET=2 settings (ARM64 ↵ptitSeb2025-04-091-7/+7
| | | | only, RV64 and LA64 todo)
* Corrected arguments of my_epoll_pwait2 (#2501)Krzysztof Aleksander Pyrkosz2025-04-051-1/+1
|
* Moved more functions to os.h (#2497)Yang Liu2025-04-031-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 Liu2025-04-011-0/+1
|
* [BOX32] Small refactor on memory managmentptitSeb2025-03-171-0/+6
|
* [TRACE] Improved a bit a few tracesptitSeb2025-03-081-0/+1
|
* [WRAPPER] Do not reference epoll_pwait2 directly, to fix issues with Android ↵ptitSeb2025-03-071-13/+13
| | | | and old glibc based system (also for #2425)
* Fix undefined reference to `epoll_pwait2' for LA64 ABI 1.0 (#2422)Leslie Zhai2025-03-061-1/+1
|
* [ANDROID] Fixed wrapping of epoll_pwait2 to epoll_pwait timeout parameterptitSeb2025-03-041-2/+2
|
* [ANDROID] Fix build, as epoll_pwait2 doesn't seems to existptitSeb2025-03-041-0/+11
|
* [WRAPPER] Added epoll_pwait2 wrapped functionptitSeb2025-03-041-0/+9
|
* More improvmnet to map with fd trackingptitSeb2025-01-291-8/+8
|
* Improved map with fd trackingptitSeb2025-01-291-9/+10
|
* Improved generic mmap trackingptitSeb2025-01-271-1/+16
|
* Expanded file mapping tracking for future use (might help #2295)ptitSeb2025-01-251-2/+5
|
* [DYNAREC] Added preliminary per-file settings (#2288)Yang Liu2025-01-231-1/+2
|
* Clean up UnityPlayer.dll detection from my_mmap64 (#2286)Yang Liu2025-01-231-15/+2
|
* Added [BOX64] prefix for all the stdout logs (#2279)Yang Liu2025-01-211-5/+5
| | | | | | | * Added [BOX64] prefix for all the stdout logs * Remove some hardcoded prefix * review
* [ENV] Initial refactor of env variables infrastructure (#2274)Yang Liu2025-01-211-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 Liu2024-12-251-0/+18
|
* Fix build for older system (for #2190)ptitSeb2024-12-231-6/+0
|
* Improved memory tracking and 32bits memory allocationptitSeb2024-12-211-55/+3
|
* [WRAPPER] Fixed a few uninitized value used warning from VamgrindptitSeb2024-12-211-3/+3
|
* [BOX32] Fix mystake on previous commitptitSeb2024-12-041-6/+0
|
* [BOX32][WRAPPER] Added ldiv 32bits wrapped function (now Undertale works ↵ptitSeb2024-12-041-3/+3
| | | | with box32, probably other linux gamestudio games too)
* [WRAPPER] Fixed libc wrappers includesptitSeb2024-11-301-8/+1
|
* [WRAPPER] Added back faked ITM weak functionsptitSeb2024-11-291-0/+1
|
* Reworked on mmap address alignments for a performance regression (#2057)Yang Liu2024-11-221-3/+2
|
* [WRAPPER] Fixed an isue with __iso99_swcanf wrapped functionptitSeb2024-11-171-1/+1
|
* Preserve errno on mmap / munmap speicifc memory traqking operationsptitSeb2024-11-101-1/+5
|
* [WRAPPER] Added a bunch of libc wrapped functions (for #2010)ptitSeb2024-11-091-1/+6
|
* Added a few wrapped function and fixed some other (for Steam)ptitSeb2024-11-061-0/+54
|
* [WRAPPER] Wrapped 3 more symbols for libc (#2000)Yang Liu2024-11-051-8/+8
|
* [WRAPPER] merged android naming so no more ifdef is neededptitSeb2024-11-041-7/+2
|
* Improve handling of memory protection, and excution bitptitSeb2024-11-041-6/+27
|
* Fixed a small memory invalid read with my_execvptitSeb2024-10-301-1/+1
|
* Improved clone wrapped function compatibilityptitSeb2024-10-301-0/+1
|
* Reworked mmap allocator and wine prereserve handling ([BOX32] fix handling ↵ptitSeb2024-10-071-3/+5
| | | | of wine prereserve)
* Fixed x86_64 buildptitSeb2024-10-041-1/+1
|
* Return the correct errno when mmap can't allocated hinted memory addressptitSeb2024-10-041-0/+2
|
* [BOX32] Added more 32bits wrapped function and reworked 32bits memory allocatorptitSeb2024-10-031-6/+6
|
* Added a hack so program that wprintf to the console actualy work if box64 ↵ptitSeb2024-09-141-0/+7
| | | | already printed something
* [WRAPPERS] Fixed some wrong wrappings (#1814)rajdakin2024-09-101-0/+12
|
* Improved wrapped function clone handling of CLONE_NEWUSER flagptitSeb2024-09-091-0/+7
|
* [WRAPPED] Fixed some libc wrapped functions (#1806)rajdakin2024-09-081-18/+83
| | | | | | | | | * [WRAPPED] Fixed some libc wrapped functions * [WRAPPED] Fixed static build, added back * [WRAPPED] Fixed unlimited wrapping * [WRAPPED] Forgot to update
* Added a workaround with syscall if statx function is not defined in libcptitSeb2024-09-071-3/+24
|
* Fixed a typoptitSeb2024-09-061-1/+1
|
* [WRAPPED] Update libc wrappers (#1800)rajdakin2024-09-061-3/+3
| | | | | | | * [WRAPPED] Fixed some issues in libc_private.h and the wrapper generator * [WRAPPED] Forgot to run the Python script * [WRAPPED] Oops