about summary refs log tree commit diff stats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [ARM64_DYNAREC][32BITS] Added 27 opcodeptitSeb2024-01-271-2/+14
|
* [ARM64_DYNAREC][32BITS] Added 2F opcodeptitSeb2024-01-271-1/+13
|
* [ARM64_DYNAREC] Improved shld16 opcodeptitSeb2024-01-271-8/+6
|
* [ARM64_DYNAREC] Fixed 66 8C opcode and improved many 66 prefix opcode on 32BITSptitSeb2024-01-272-29/+30
|
* [TEST_DYNAREC] Improved accuracy of some tests, and avoid a some false-positiveptitSeb2024-01-275-23/+26
|
* [ARM64_DYNAREC] Removed unused codeptitSeb2024-01-273-36/+0
|
* [INTERPRETER] Add code for unaligned 32bits F0 87 opcodeptitSeb2024-01-271-1/+12
|
* Track protection even if 0ptitSeb2024-01-271-7/+1
|
* [ARM64_DYNAREC] Fixed/Improved D9 E5 opcode and add hack for ↵ptitSeb2024-01-271-6/+85
| | | | FLD1/FLD1/FPATAN sequence
* Improved fxam helperptitSeb2024-01-271-5/+17
|
* [ARM64_DYNAREC] Fixed previous commitptitSeb2024-01-261-3/+3
|
* Reworked 0F 01 opcode ([ARM64_DYNAREC] too)ptitSeb2024-01-262-46/+54
|
* Added 66 8F opcode ([ARM64_DYNAREC] too)ptitSeb2024-01-262-20/+35
|
* [32BITS] Added 16/17 ocodes ([ARM64_DYNAREC] too)ptitSeb2024-01-262-1/+35
|
* [INTERPRETER] Ignore 36/26 segment prefix for 66 prefixed opcodesptitSeb2024-01-261-1/+1
|
* [32BITS] Added some more opcode to the 32bits part of interpreter, to run ↵ptitSeb2024-01-261-6/+66
| | | | more protected binaries
* Add 'BOX64_MMAP32' to help info (#1220)KreitinnSoftware2024-01-261-0/+1
| | | | | * Add 'BOX64_MMAP32' to help info * [CI] Update NDK to 25b for Android Builds
* [MMAP32] 31bits address space is in fact 3GB address space (so 31.5 bits?)ptitSeb2024-01-241-1/+1
|
* [MMAP32] Fixed mmap32 behaviourptitSeb2024-01-241-2/+2
|
* [ARM64_DYNAREC] Fixed 67 66 prefixed REX readingptitSeb2024-01-241-0/+1
|
* Small improvment to MMAP32 managmentptitSeb2024-01-231-1/+1
|
* Added a new option BOX64_MMAP32 to use 32bits mapping on external MMAP (help ↵ptitSeb2024-01-2311-24/+103
| | | | Snapdragon device running Vulkan with Wine/Wow64, active by default on SD845/SD888/SD8G2 profiles)
* [DYNAREC] use an rbtree for dynablock size and max_db_size updateptitSeb2024-01-235-4/+59
|
* [DYNAREC_RV64] Enable basic simple wrapper optimization (#1215)Yang Liu2024-01-232-23/+19
|
* Added 1 syscallptitSeb2024-01-221-0/+1
|
* [TRACE] Slightly improved traceptitSeb2024-01-221-1/+7
|
* Make sure Stack is aligned properly... (should help #1187 and ~1188)ptitSeb2024-01-223-2/+13
|
* [ELFLOADER] Zero'd memory when using mmap and filesize smaller than memsizeptitSeb2024-01-211-0/+2
|
* Removed a useless test in getProtection utility functionptitSeb2024-01-211-2/+0
|
* [TRACE] Improved trace for __libc_start_main init handlingptitSeb2024-01-211-1/+2
|
* Used rb_stree for mapallmem tooptitSeb2024-01-202-174/+55
|
* Added a few wrapped function to libcupsptitSeb2024-01-204-3/+7
|
* Use rbtree for mmapmem trackingptitSeb2024-01-191-24/+10
|
* Fix build on some older compilerptitSeb2024-01-191-1/+1
|
* Reworked exit, unloading libs and running Fini as it should (plus a ↵ptitSeb2024-01-198-32/+155
| | | | workaround for nvidia driver not unloading)
* Added 1 more wrapped libc function (for #1208)ptitSeb2024-01-193-1/+3
|
* Reworked wrapping of callback in X11 Va argsptitSeb2024-01-181-36/+289
|
* Fixes (#1207)rajdakin2024-01-1825-63/+69
| | | | | | | | | | | * 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
* Partial Wrapping of libxkbregistryptitSeb2024-01-187-0/+114
|
* Fixed an issue with a failsafe that was not workingptitSeb2024-01-181-2/+2
|
* [DYNAREC] Fixed a warningptitSeb2024-01-181-1/+1
|
* Added 1 more wrapped function to libcptitSeb2024-01-184-1/+31
|
* [DYNAREC] Test when changing page on building a dynablock if it's safeptitSeb2024-01-181-0/+18
|
* Added 1 more wrapped function to libgconf2ptitSeb2024-01-181-1/+1
|
* Some more fixes to new memory protection tracking (should help #1202 and #1200)ptitSeb2024-01-171-9/+9
|
* Wrapped libpulse-mainloop-glib (for #1203, untested)ptitSeb2024-01-168-0/+105
|
* [INTERPRETER] Fixed D7 opcodeptitSeb2024-01-161-4/+1
|
* [ARM64_DYNAREC] Fixed some special case for shrd/shld opcodesptitSeb2024-01-162-32/+14
|
* Added 1 more syscallptitSeb2024-01-161-0/+1
|
* Ficxed an issue with rbtree rb_get_end utility functionptitSeb2024-01-161-3/+4
|