about summary refs log tree commit diff stats
path: root/src/elfs/elfloader.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Reworked TLS to limit resizing, as it tends to break Unity3D gamesptitSeb2022-07-031-7/+5
* Align address when call mprotectwannacu2022-07-011-2/+3
* Various small debugging improvmentsptitSeb2022-06-191-7/+4
* Fixed some issue with TLS data not beeing updated correctly after ElfInit (fi...ptitSeb2022-06-061-14/+20
* Added some failsafe on unwindptitSeb2022-06-051-1/+1
* Small fixes to the symbol name to avoid overriding by libsptitSeb2022-05-091-2/+2
* Improved BOX64_LOAD_ADDR env. var. to help having reproducible runsptitSeb2022-04-241-9/+10
* Change message to Warning instead of Error for missing Weak GLOB_DATptitSeb2022-04-061-2/+2
* Fixed some warningsptitSeb2022-03-291-1/+1
* More work around steam and proton/SteamPlay (working, but need also latest bo...ptitSeb2022-03-261-0/+2
* Added [stack] to the generated maps fileptitSeb2022-03-081-0/+7
* Various changes and improvement centered around steam (but still not good eno...ptitSeb2022-03-041-0/+14
* More work on readlinkat and clone syscallptitSeb2022-03-011-0/+13
* Fixed elfloader symbol version searching (in sync with box86)ptitSeb2022-01-221-5/+7
* Another attempt to make the function to find versionned symbol more resiliantptitSeb2022-01-081-8/+9
* Made the missing symbol workaround more resiliantptitSeb2022-01-051-2/+5
* Added a Workaround when dlsym a native (versionned) symbol without default ve...ptitSeb2022-01-051-0/+65
* Added some drm related wrapped libs (from box86)ptitSeb2021-12-311-25/+25
* Changed elfloader a bit to merge elf memory block if close enough (help load ...ptitSeb2021-11-181-1/+1
* Small fix for elfloaderptitSeb2021-10-051-5/+5
* Fixed some elf loading issues (like Torchlight2)ptitSeb2021-09-231-3/+7
* Fixed a bug with some TLS relocation when symbol is in another elf (helps c++...ptitSeb2021-09-191-3/+3
* Try to use mmap first when loading elf file into memoryptitSeb2021-09-121-6/+10
* Remove useless Error message on data_start not foundptitSeb2021-07-121-2/+2
* Handling of flag RTLD_NOW in dlopenptitSeb2021-07-121-12/+19
* Fixed R_X86_64_TPOFF64 reloc on local elf (should help #31)ptitSeb2021-07-051-4/+4
* Try to speedup a bit FindR64COPYRelptitSeb2021-07-051-8/+10
* Improved TLS handling (for #17, but probably help many other programs)ptitSeb2021-07-041-10/+28
* Fixed a typoptitSeb2021-07-021-2/+2
* Improved low memory pre-allocation and added 47bits pre-allocation for Wine64ptitSeb2021-07-011-0/+2
* More improvments to elfloaderptitSeb2021-06-231-8/+25
* Added some speicifc workaround for libcef (staticaly linked with tcmalloc)ptitSeb2021-06-151-2/+34
* Rephrased a commentptitSeb2021-06-031-1/+1
* Improved elfloader with COPY and GLOBAL reloc with versionptitSeb2021-06-031-5/+6
* Added fallback to no version in PltResolver for ver=0 symbol not foundptitSeb2021-06-021-0/+2
* Added some support for R_X86_64_TLSDESC relocationptitSeb2021-05-301-2/+29
* Reworked elfloader, handle versionned symbols nowptitSeb2021-05-291-77/+158
* Splited Elf Dump from LOG handlingptitSeb2021-05-281-32/+32
* Small hack on elfloader (for Torchlight2 and Unity3D and Dosbox)ptitSeb2021-05-161-8/+12
* Improvments to ElfLoader Reloc handling and Reload of memoryptitSeb2021-04-191-11/+19
* Improved elfloaderptitSeb2021-04-141-23/+25
* Fixed dynarec buildsptitSeb2021-04-141-1/+1
* Oops-esrajdakin2021-04-141-6/+8
* Second passrajdakin2021-04-141-0/+1
* First passrajdakin2021-04-141-80/+65
* General improvements to box64 and fixed some SDL2 functionsrajdakin2021-04-111-1/+1
* Fixed the libraries free orderingrajdakin2021-04-091-4/+4
* Changed missed unwanted "box86"rajdakin2021-04-091-6/+6
* Small fix for dl_iterate_phdrptitSeb2021-04-031-1/+1
* Changed LOG Level of dl_iterate_phdr warningptitSeb2021-04-021-1/+1