about summary refs log tree commit diff stats
path: root/src/elfs (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* [ANDROID] And yet another attempt to fix the build, patience limit almost rea...ptitSeb2023-09-021-0/+4
* [ANDROID] Try to create an Android build, porting box86 Android buildptitSeb2023-09-021-0/+5
* [ELFLOADER] This was missing from previous elfloader workptitSeb2023-08-271-2/+2
* Fixed detection and loading of program linked with glibc 2.34+ptitSeb2023-08-261-1/+16
* [ELFLOADER] Adjusted fetching of symbol (help Steam Unity3d linux games, like...ptitSeb2023-08-191-11/+31
* Fixed non-dynarec behavior on setjmpptitSeb2023-07-301-2/+4
* Merge pull request #896 from josch/exeptitSeb2023-07-214-0/+0
|\
| * remove executable bitsJohannes Schauer Marin Rodrigues2023-07-214-0/+0
* | [ELFLOADER] Reworked R_X86_64_COPY and R_X86_64_GLOB_DAT handling, improving ...ptitSeb2023-07-151-4/+6
* | Improved handling of malloc_hack_2ptitSeb2023-07-122-0/+8
* | Removed useless box64context_t parameter to RunFunction and friendptitSeb2023-07-091-3/+3
* | [ELFLOADER] Added a check if lib version is compatible with what the elf load...ptitSeb2023-07-092-13/+58
* | Fixed an issue with Alternate address and PltResolverptitSeb2023-07-081-0/+1
* | A few Push/Pop fixes and cleanups (#878)Alexandre Julliard2023-07-031-0/+1
* | [ELF_LOAD] Also use SONAME of loaded elf to match loaded libs (helps #805)ptitSeb2023-06-042-1/+6
* | Improved handling of x86_64 47bits memory (should help #763)ptitSeb2023-05-051-1/+1
* | Improved mallock_hack_2, trying to reduce potential memory leaksptitSeb2023-05-031-2/+2
|/
* Some fixes to ehframe stack unwindingptitSeb2023-04-261-4/+4
* Fixed and improved __cxa_atexit handlingptitSeb2023-04-221-0/+1
* [ELF] Fixed a use-after-free issue (#709)Yang Liu2023-04-181-2/+3
* Do not error out for missing weak R_X86_64_64 bindingptitSeb2023-04-161-8/+10
* Another fix for dlopen/dlclose sequence (should be ok now, at last)ptitSeb2023-04-161-2/+0
* [ELFLOADER] Improved handling of Failed-to-load library (and unloading of lib...ptitSeb2023-04-101-18/+18
* [ELFLOADER] Optimized RelocateElfRELA for subsequent identical symbolsptitSeb2023-04-101-9/+34
* [ELFLOADER] Improved handling of default versionsptitSeb2023-04-102-26/+47
* [DYNAREC] Destroy DynaBlock memory when freeing a libptitSeb2023-04-101-1/+5
* fix some spelling mistakes (#640)josch2023-03-262-28/+28
* Improved elf loading at specific addressesptitSeb2023-03-251-1/+13
* Now handling the BIND_NOW flags in elf headerptitSeb2023-03-193-0/+13
* Tried to optimize TLS fetchingptitSeb2023-03-121-6/+1
* Hide a warning when running java stuffsptitSeb2023-02-191-2/+2
* Imrpoved a bit backtrace againptitSeb2023-02-181-1/+17
* Various minor warning fixesptitSeb2023-02-131-5/+6
* Changes for Alpine (#508)RainbowC02023-02-051-0/+3
* Fixed an issue with TLS Relocation (should fix the regression notified in #360)ptitSeb2023-01-051-1/+1
* Refactored (again) lib init/fini mecanismptitSeb2023-01-012-14/+19
* Reworked how /proc/self/maps is tranformedptitSeb2022-12-291-30/+34
* Try to improve some TLS RelocationptitSeb2022-12-291-8/+22
* Check if symbol comes from a Lib already init'd, and init it if notptitSeb2022-12-171-26/+16
* Some small fixes for pagesize != 4096ptitSeb2022-12-081-1/+1
* Don't init main elf in PltReleaderptitSeb2022-12-041-1/+1
* Improved RunElfInitPltResolver functionptitSeb2022-12-041-2/+6
* Check if Symbol Elf is inited in PltResolver (helps #422 and #360)ptitSeb2022-12-041-7/+55
* Cosmetic change on my_dl_iterate_phdr callbackptitSeb2022-11-131-8/+8
* Also use size when selecting symbol for R_X86_64_COPY and R_X86_64_GLOB_DAT r...ptitSeb2022-11-131-10/+12
* Detect when program is linked with glibc 2.34+ to workaround the default libc...ptitSeb2022-11-011-0/+28
* Remove dynablocklist (#438)ptitSeb2022-10-312-6/+2
* Malloc override (#437)ptitSeb2022-10-291-35/+9
* Refactored, again, elfloader symbol fetching (ported from box86)ptitSeb2022-10-222-6/+47
* Add SW64 base support (#382)wannacu2022-08-111-1/+1