about summary refs log tree commit diff stats
path: root/src/wrapped/wrappedlibc.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix Android testsptitSeb2024-02-261-1/+4
|
* Added ability to staticaly build box64 (for #1045 and #310, maybe a few ↵ptitSeb2024-02-261-1/+12
| | | | others tickets)
* Added some hack to rename wine binary process too (help mesa pick up the ↵ptitSeb2024-02-241-0/+5
| | | | correct binary being run)
* Improve emulation of clocksourceptitSeb2024-02-241-0/+24
|
* [ANDROID] BOX64_SHOWBT Now show Emulated BT on Android (#1258)KreitinnSoftware2024-02-101-2/+0
| | | Co-authored-by: Pablo Carlos <pablo@localhost.localdomain>
* Wrapped libraries refactor (#1257)rajdakin2024-02-101-3/+5
| | | | | | | | | | | * [MISC] Removed a warning caused by tab/space mismatch * [WRAPPED] Factored out `getMy` and `freeMy` calls * [WRAPPED] Small cleanup of the init header * [WRAPPED] Factored out `SETALT` * [WRAPPED] Factored out needed libs
* Reworked, again, exit processptitSeb2024-02-061-10/+16
|
* Do not force mmap alginement if wine not detected (shoudl help #1249)ptitSeb2024-02-061-2/+2
|
* [DYNAREC] Handling of memfd_create backed mmap on dynarec (help #1234 but ↵ptitSeb2024-02-011-2/+9
| | | | doesn't solve it completly)
* Track protection even if 0ptitSeb2024-01-271-7/+1
|
* [MMAP32] Fixed mmap32 behaviourptitSeb2024-01-241-2/+2
|
* Added a new option BOX64_MMAP32 to use 32bits mapping on external MMAP (help ↵ptitSeb2024-01-231-3/+3
| | | | Snapdragon device running Vulkan with Wine/Wow64, active by default on SD845/SD888/SD8G2 profiles)
* Used rb_stree for mapallmem tooptitSeb2024-01-201-4/+4
|
* Fix build on some older compilerptitSeb2024-01-191-1/+1
|
* Reworked exit, unloading libs and running Fini as it should (plus a ↵ptitSeb2024-01-191-3/+20
| | | | workaround for nvidia driver not unloading)
* Fixes (#1207)rajdakin2024-01-181-1/+1
| | | | | | | | | | | * 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
* Added 1 more wrapped function to libcptitSeb2024-01-181-0/+28
|
* [RBTREE] Reverted memory tracking to 32 bits (#1201)rajdakin2024-01-131-5/+5
|
* Removed a debug leftoverptitSeb2024-01-121-2/+5
|
* Fixed some (nasty sometimes) warningptitSeb2023-12-311-2/+2
|
* [MEMORY] Switched from a sparse array to a red-black tree (#1180)rajdakin2023-12-311-5/+5
| | | | | * [MEMORY] Switched from a sparse array to an RB tree * [RBTREE] Fixed the Android build
* New attempts at mmap fixingptitSeb2023-12-251-2/+2
|
* Small change with not 48bits memory space for mmap64 (might help #1163)ptitSeb2023-12-251-1/+5
|
* Small imrpovment to wrapped libc and mmapptitSeb2023-12-231-0/+13
|
* Introduce new BOX64_MAXCPU to cap the number of cpu core exposed, and ↵ptitSeb2023-12-211-3/+10
| | | | created profile for wine, wine64 and GridAutosport using it
* This should fix x86_64 buildptitSeb2023-12-201-4/+4
|
* Expose max of 64 cpus core when Wine is launched (avoid buch of warning, and ↵ptitSeb2023-12-201-28/+32
| | | | help Crysis Remastered)
* Limit the number of CPU Core repported to 64 when running wine (or proton)ptitSeb2023-12-151-0/+10
|
* Fixed some potentials segfault with wine apps (maybe other too)ptitSeb2023-12-011-2/+4
|
* [MALLOCHOOK] Small improvments to mallochook_2ptitSeb2023-12-011-2/+2
|
* [ANDROID] Try to fix libbsd issuesptitSeb2023-12-011-1/+2
|
* Added support for wrapped libbsd (needed for latest libstdc++ lib)ptitSeb2023-11-301-6/+9
|
* Small change (mostly cosmetics) for some wrapped libc functionsptitSeb2023-11-231-20/+26
|
* Refined ptrace hacks around POKEUSER/PEEKUSER (should help Wine Unity3D games)ptitSeb2023-11-071-1/+7
|
* [TRACE] Show mmap size in hexptitSeb2023-11-051-1/+1
|
* [ELFLOADER] Fixed loading of elf with huge alignmentptitSeb2023-11-011-3/+3
|
* [ELFLOADER] Last improvment to elfloader memory managment, should be good nowptitSeb2023-11-011-2/+5
|
* [ELFLOADER] Changed how memory is managed in elfloaderptitSeb2023-10-311-6/+6
|
* Added full SSE 4.2 supportptitSeb2023-10-301-1/+1
|
* Small change on cpuid stuffsptitSeb2023-10-291-1/+1
|
* Better trace for mmap operationsptitSeb2023-10-281-6/+6
|
* More small improvment to wrapped mmap64ptitSeb2023-10-281-13/+26
|
* [WRAPPER] Fixed my_execl (#1044)wannacu2023-10-271-1/+6
| | | | | * [WRAPPER] Fixed my_execl * [ARM64_DYNAREC] Added 66 0F 17 and Fixed 66 0F 21
* Another fix to wrapped mmap (should fix #1031, hopefully not creating more ↵ptitSeb2023-10-271-2/+2
| | | | regression)
* [WRAPPER] Fixed my_mmap64 on MAP_FIXED handling, helps wine 8.18 (#1039)Yang Liu2023-10-261-2/+4
|
* Added some workaround for program that POKEUSER/PEEKUSER some drX value and ↵ptitSeb2023-10-201-1/+13
| | | | expect the value to stick (for #930)
* Various changes on pthread cancel and tls destructor, should be easier to ↵ptitSeb2023-10-131-56/+42
| | | | maintain
* A bit more changes to cpuid bits and cpu identificationsptitSeb2023-10-111-2/+2
|
* Fixed processor/core count in cpuid and proc/cpuinfoptitSeb2023-10-101-88/+8
|
* Added __isoc99_vswscanf wrapped function (for #1015)ptitSeb2023-10-081-0/+1
|