1
0
mirror of synced 2024-12-15 01:01:15 +01:00
ImHex/lib/libimhex/include/hex/helpers
iTrooz ac2a609d0a
impr: Use execvp() instead of system() on Linux (#1170)
This PR it just a hack to fix #1160 , it doesn't solve the underlying
problem.

It fixes the problem because by using execvp() directly, it avoids the
call to `sh` done with `system()`, which has a bug on Ubuntu 22.04 which
makes it i,compatibles with the glibc inside the AppImage.
It doesn't fix the underlying problem because the programs we call
themselves still link to the AppImage's libraries instead of the system
ones.
2023-07-05 20:50:46 +02:00
..
binary_pattern.hpp feat: Added support for automatically loading patterns using binary pattern magic 2023-05-22 00:01:58 +02:00
concepts.hpp patterns: Updated to new API 2023-04-18 10:06:47 +02:00
crypto.hpp fix: CRC8 hashing algorithm displaying 16 bits result 2023-01-25 00:06:48 +01:00
disassembler.hpp fix: WASM disassembler not being available in Capstone < 5 (#1086) 2023-05-20 13:37:45 +02:00
encoding_file.hpp impr: Make loading of large table files significantly faster 2023-06-21 23:58:21 +02:00
fmt.hpp sys: Added clang-format file, formatted entire project 2022-01-24 20:53:17 +01:00
fs.hpp feat: Added context menu with right-clicking on file provider (#1084) 2023-05-21 13:21:53 +02:00
http_requests.hpp feat: Added statistics and crash log uploading (#1149) 2023-06-20 11:55:56 +02:00
intrinsics.hpp nodes: Added support for nested, shareable, custom data processor nodes 2023-02-09 23:07:04 +01:00
literals.hpp sys: Added clang-format file, formatted entire project 2022-01-24 20:53:17 +01:00
logger.hpp fix: Logging race conditions 2023-06-18 22:32:55 +02:00
magic.hpp patterns: Disallow application/octet-stream to be used as MIME type 2023-01-09 08:38:19 +01:00
opengl.hpp patterns: Added rotation and scale sliders to 3D visualizer 2023-02-16 23:24:24 +01:00
patches.hpp feat: Added better error messages for generating and importing ips patches 2023-01-25 10:38:04 +01:00
stacktrace.hpp feat: Added stacktrace printing on crashes (#892) 2023-01-17 21:38:56 +01:00
tar.hpp feat: Display detailed error message when loading of project fails (#1135) 2023-06-21 20:07:36 +02:00
types.hpp feat: Further improve process memory provider 2023-01-01 12:26:27 +01:00
utils_linux.hpp impr: Use execvp() instead of system() on Linux (#1170) 2023-07-05 20:50:46 +02:00
utils_macos.hpp feat: Add a native error message when glfw window creation fails (#1104) 2023-05-27 17:45:41 +02:00
utils.hpp fix: Find view replace and hex editor paste logic being wrong 2023-05-28 14:30:33 +02:00