| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fixed dlsym with RTLD_NEXT and preloaded libs | ptitSeb | 2025-01-15 | 1 | -0/+1 |
| | | |||||
| * | [TRACE] Improved trace on symbol name | ptitSeb | 2024-08-29 | 1 | -0/+1 |
| | | |||||
| * | [ELFLOADER] Huge refactor of elfloader and symbol resolution. Some more ↵ | ptitSeb | 2024-02-15 | 1 | -11/+11 |
| | | | | | cleaning need to be done, but that's a first step (should help #422, #360, #1046 and probably others) | ||||
| * | Added support for RTLD_DEEPBIND flag on dlopen | ptitSeb | 2024-02-11 | 1 | -2/+2 |
| | | |||||
| * | [ELFLOADER] Better handling of dlopen library without RTLD_GLOBAL flags | ptitSeb | 2023-08-27 | 1 | -0/+1 |
| | | |||||
| * | [ELFLOADER] Adjusted fetching of symbol (help Steam Unity3d linux games, ↵ | ptitSeb | 2023-08-19 | 1 | -0/+1 |
| | | | | | like Canabalt) | ||||
| * | Merge pull request #896 from josch/exe | ptitSeb | 2023-07-21 | 1 | -0/+0 |
| |\ | | | | | remove executable bits | ||||
| | * | remove executable bits | Johannes Schauer Marin Rodrigues | 2023-07-21 | 1 | -0/+0 |
| | | | | | | | | | Closes: #895 | ||||
| * | | [ELFLOADER] Added a check if lib version is compatible with what the elf ↵ | ptitSeb | 2023-07-09 | 1 | -1/+1 |
| | | | | | | | | | loading it wants (helps Linux games on Steam) | ||||
| * | | A few cosmetic fixes (#858) | Alexandre Julliard | 2023-06-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [DYNAREC] Don't include pthread.h in C files. It's already included from box64context.h. Since there's no pthread.h on Win32, including it only once avoids having to add ifdefs everywhere. * [DYNAREC] Remove some duplicate definitions of the GETG helper macros. * Declare void functions with an explicit void. To avoid 'function declaration is not a prototype' warnings when using -Wstrict-prototypes. * Avoid including bridge_private.h in files that don't need it. * Avoid defining ZYDIS_RUNTIME_ADDRESS_NONE. It's not used, and conflicts with the original Zydis headers. | ||||
| * | | Fix for local library open using dlopen that are then promoted to global ↵ | ptitSeb | 2023-04-28 | 1 | -0/+2 |
| |/ | | | | with another dlopen (help java 17, probably other too) | ||||
| * | Improved/fixed (agaaaaain) Load/Unload of library (might help #740 &nd #742) | ptitSeb | 2023-04-25 | 1 | -0/+1 |
| | | |||||
| * | [ELFLOADER] Improved handling of Failed-to-load library (and unloading of ↵ | ptitSeb | 2023-04-10 | 1 | -0/+2 |
| | | | | | libs too) | ||||
| * | [ELFLOADER] Improved handling of default versions | ptitSeb | 2023-04-10 | 1 | -5/+7 |
| | | |||||
| * | Refactored (again) lib init/fini mecanism | ptitSeb | 2023-01-01 | 1 | -1/+1 |
| | | |||||
| * | Also use size when selecting symbol for R_X86_64_COPY and R_X86_64_GLOB_DAT ↵ | ptitSeb | 2022-11-13 | 1 | -1/+1 |
| | | | | | relocations | ||||
| * | Refactored, again, elfloader symbol fetching (ported from box86) | ptitSeb | 2022-10-22 | 1 | -6/+1 |
| | | |||||
| * | Various changes and improvement centered around steam (but still not good ↵ | ptitSeb | 2022-03-04 | 1 | -1/+1 |
| | | | | | enough) | ||||
| * | Handling of flag RTLD_NOW in dlopen | ptitSeb | 2021-07-12 | 1 | -1/+1 |
| | | |||||
| * | Reworked elfloader, handle versionned symbols now | ptitSeb | 2021-05-29 | 1 | -16/+10 |
| | | |||||
| * | First pass | rajdakin | 2021-04-14 | 1 | -4/+4 |
| | | |||||
| * | Fixed the libraries free ordering | rajdakin | 2021-04-09 | 1 | -2/+2 |
| | | |||||
| * | Improved shutdown sequence | ptitSeb | 2021-03-25 | 1 | -1/+1 |
| | | |||||
| * | More infrastructure added to elf and x64 emu | ptitSeb | 2021-03-03 | 1 | -0/+51 |