1
0
mirror of synced 2024-11-15 11:33:23 +01:00
ImHex/plugins/builtin/source/content
Justus Garbe 1a3debd6c9
fix: Raw Disk Provider not working correctly on Linux and macOS (#1195)
<!--
Please provide as much information as possible about what your PR aims
to do.
PRs with no description will most likely be closed until more
information is provided.
If you're planing on changing fundamental behaviour or add big new
features, please open a GitHub Issue first before starting to work on
it.
If it's not something big and you still want to contact us about it,
feel free to do so !
-->

### Problem description
- Fixed disk provider not working for linux

### Implementation description
- Used ioctl instead of fstat
- Fixed buffer issues

---------

Co-authored-by: WerWolv <werwolv98@gmail.com>
2023-07-16 18:18:41 +02:00
..
helpers feat: Display detailed error message when loading of project fails (#1135) 2023-06-21 20:07:36 +02:00
providers fix: Raw Disk Provider not working correctly on Linux and macOS (#1195) 2023-07-16 18:18:41 +02:00
views feat: Allow hex editor editing mode to be entered when pressing Enter 2023-07-16 18:14:48 +02:00
background_services.cpp impr: Make ImHex not use lots of CPU when waiting for conditions 2023-06-18 10:18:58 +02:00
command_palette_commands.cpp build: Fixed include issues 2023-07-09 12:53:31 +02:00
communication_interface.cpp build: Make sure changing commit hash doesn't trigger a full rebuild 2023-06-26 14:01:45 +02:00
data_formatters.cpp sys: Replaced many helper functions with libwolv 2023-03-12 18:27:33 +01:00
data_inspector.cpp impr: Various cleanup 2023-05-13 17:50:16 +02:00
data_processor_nodes.cpp build: Fixed include issues 2023-07-09 12:53:31 +02:00
data_visualizers.cpp build: Fixed include issues 2023-07-09 12:53:31 +02:00
events.cpp fix: Weird behaviour when trying to open a non-existing file through the command line 2023-07-15 00:12:09 +02:00
file_handlers.cpp feat: Added file handlers for .hexlyt and .hexproj files 2023-06-06 21:35:13 +02:00
global_actions.cpp impr: Update all of ImHex to the new popup system 2023-04-08 00:58:53 +02:00
hashes.cpp impr: Better JSON error handling in many places 2023-05-16 11:33:00 +02:00
main_menu_items.cpp impr: Separate the behaviour of being savable and being dumpable for provider (#1183) 2023-07-05 20:49:57 +02:00
pl_builtin_functions.cpp patterns: Fixed namespace of hex::prv:: functions 2023-03-28 10:27:49 +02:00
pl_inline_visualizers.cpp feat: Added new pattern inline visualizers 2023-07-04 22:18:06 +02:00
pl_pragmas.cpp feat: Added support for automatically loading patterns using binary pattern magic 2023-05-22 00:01:58 +02:00
pl_visualizers.cpp fix: New visualizers behaving weirdly with large font sizes 2023-07-06 10:08:47 +02:00
project.cpp fix: Projects failing to be loaded when another project is being unloaded 2023-07-04 23:30:37 +02:00
providers.cpp feat: Display detailed error message when loading of project fails (#1135) 2023-06-21 20:07:36 +02:00
recent.cpp build: Fixed include issues 2023-07-09 12:53:31 +02:00
settings_entries.cpp impr: Improved construction of language settings dropdown 2023-06-30 14:00:10 +02:00
themes.cpp feat: Allow themes to set the background blur color 2023-05-24 21:05:14 +02:00
tools_entries.cpp feat: Greatly improved the IEEE754 tool (#1047) 2023-05-19 21:18:38 +02:00
ui_items.cpp impr: Added "Hold SHIFT for more info" text to provider tooltip (#1171) 2023-06-30 22:28:37 +02:00
views.cpp feat: Added a theme manager view to make it easier to make new themes 2023-02-16 18:06:40 +01:00
welcome_screen.cpp impr: Only reload localization when necessary 2023-07-09 20:24:56 +02:00