Brian 'Redbeard' Harrington
ec04fea9be
dist/fedora: Include file magic headers
...
Due to differences in package names between Deb based systems, Arch
Linux, and RPM based systems the package containing the development
headers for file were missing from the Fedora dependencies script.
This includes the package `file-devel`, which is the package which
resolves the issue.
In Fedora, one can identify the package providing a specific file using
the verb "whatprovides" with the command dnf, e.g.:
[~]$ dnf whatprovides /usr/include/magic.h
Last metadata expiration check: 4 days, 0:23:05 ago on Fri 04 Dec 2020 09:06:53 AM PST.
file-devel-5.39-3.fc33.i686 : Libraries and header files for file development
Repo : fedora
Matched from:
Filename : /usr/include/magic.h
file-devel-5.39-3.fc33.x86_64 : Libraries and header files for file development
Repo : @System
Matched from:
Filename : /usr/include/magic.h
file-devel-5.39-3.fc33.x86_64 : Libraries and header files for file development
Repo : fedora
Matched from:
Filename : /usr/include/magic.h
If one is unsure of the specific path, globbing may be used (but must be
quoted):
dnf whatprovides "*/magic.h"
Resolves #48
2020-12-08 09:31:17 -08:00
Mary
1586aee2d2
Merge pull request #59 from brockelmore/patch-1
...
add glm to arch deps
2020-12-08 13:33:42 +01:00
WerWolv
226169bbbe
Merge remote-tracking branch 'origin/master'
2020-12-07 23:49:28 +01:00
WerWolv
e1e73077a1
Improved language parsing and validation. This fixes #58
2020-12-07 23:49:19 +01:00
brockelmore
7b5cfcb817
add glm to arch deps
...
After running got `None of the required 'glm' found`. This fixes that
2020-12-07 16:51:08 -05:00
WerWolv
b3645ec945
Merge pull request #53 from umarcor/deps
...
create subdir 'dist', update compiling guidelines
2020-12-07 18:46:25 +01:00
umarcor
7d06460e54
create subdir 'dist', update compiling guidelines
2020-12-07 04:17:17 +01:00
WerWolv
485761f45c
Fixed ImHex refusing to be closed in some circumstances
2020-12-07 00:42:52 +01:00
WerWolv
f3d788de16
Fixed bytes not being selectable when a read-only file was loaded
...
This most likely fixes #49
2020-12-06 23:21:31 +01:00
WerWolv
b06f5630c7
Fixed additional issues with padding and zero sized arrays
2020-12-06 23:15:51 +01:00
WerWolv
5c96a28fb6
Actually fix crash when creating zero sized arrays
...
If size is zero, the array will be treated as non-existent. This fixes #50
2020-12-06 22:52:15 +01:00
WerWolv
9425569784
Merge pull request #47 from Calinou/readme-add-fedora-package-list
...
Add a list of packages to install for building on Fedora 33
2020-12-06 22:24:19 +01:00
Hugo Locurcio
8b982b977b
Add a list of packages to install for building on Fedora 33
...
Tested in a fresh Fedora 33 Docker container.
2020-12-06 22:19:52 +01:00
WerWolv
7a9d7b59e8
Added overriding of endianess for individual variables
2020-12-06 21:40:57 +01:00
WerWolv
4720cf9fbe
Added possible support for MacOS. Completely untested.
...
Relevant: #32
2020-12-06 13:48:56 +01:00
WerWolv
68f93c5e3d
Fixed possible crash when loading files, relax pattern detection requirements
...
This fixes #20
2020-12-05 22:30:09 +01:00
WerWolv
7b8330f8f8
Added command line support / dropping files onto executable
...
Closes #36
2020-12-05 22:10:03 +01:00
WerWolv
63696b9f5f
Merge pull request #38 from Thog/feature/linux-ci
...
CI: Add a GitHub Action to build on Ubuntu 20.04 LTS
2020-12-05 20:32:45 +01:00
Mary
727b3c6b10
CI: Add a GitHub Action to build on Ubuntu 20.04 LTS
...
Also clean up MSYS2 action.
2020-12-05 20:03:22 +01:00
WerWolv
05cb3831a2
Merge pull request #35 from Thog/fix/llvm-custom-lib-dir
...
Make sure to add LLVM_LIBRARY_DIR to link directories
2020-12-05 18:55:28 +01:00
Mary
5b51375404
Make sure to add LLVM_LIBRARY_DIR to link directories
...
This fix build on Debian and Ubuntu systems.
Close #28
Close #8
2020-12-05 18:13:47 +01:00
WerWolv
398e845e8d
Merge pull request #33 from Thog/fix/capstone-401-support
...
Abstract capstone architectures
2020-12-05 17:43:18 +01:00
Mary
45c29888b4
Abstract capstone architectures
...
This allows to support older version of Capstone (example 4.0.1).
Should help with ubuntu building issues.
2020-12-05 17:32:30 +01:00
WerWolv
82c5bd528c
Added more compile information
2020-12-05 15:39:28 +01:00
WerWolv
45d0b614c2
Added sponsoring links to Readme. Thank you <3
2020-12-05 15:10:57 +01:00
WerWolv
4725ff6d5f
Don't open a console window in release build
...
This fixes #21
2020-12-05 14:09:32 +01:00
WerWolv
7158d4d4ad
Always allow cursor movement with arrow keys
...
Implements #22
2020-12-05 12:55:37 +01:00
WerWolv
502d90b117
Merge remote-tracking branch 'origin/master'
2020-12-05 12:54:42 +01:00
WerWolv
f0c95b3f29
Merge pull request #29 from Thog/feature/python3-detect
...
Detect python version at build time
2020-12-05 12:54:30 +01:00
Mary
d3dccace37
Detect python version at build time
...
This remove the hardcoded version in CMakeLists.txt and
loader_script_handler.cpp.
Fixing building on Arch Linux and probably other systems.
2020-12-05 12:46:50 +01:00
WerWolv
a30453616b
Turned cheat sheet popups into actual windows
2020-12-05 11:34:49 +01:00
WerWolv
168ba2ff9f
Denote invalid GUIDs in data inspector
...
Addresses #24
2020-12-05 11:00:56 +01:00
WerWolv
2ca9a8fc79
Fixed data inspector displaying zero at the end of data
...
Fixes #25
2020-12-05 10:42:42 +01:00
WerWolv
6456a68805
Fixed crash when array size variable has a value of zero
2020-12-05 10:36:30 +01:00
WerWolv
e82b607fa1
Merge pull request #16 from Thog/feature/github-actions
...
CI: Add a GitHub Action to build on Windows
2020-12-04 13:40:36 +01:00
Mary
7168c9ed59
Limit make to 4 threads and move build.yml to build_win.yml
2020-12-04 13:17:54 +01:00
WerWolv
d7af6934b6
Added ImHex-Patterns repository to the readme
2020-12-04 09:26:19 +01:00
Mary
b4a5a936a0
CI: Add a GitHub Action to build on Windows
...
This build in any commits and pull requests.
2020-12-04 01:28:26 +01:00
WerWolv
6129e0d696
Added libwinpthread dll to copy instructions
...
Because smh not everybody has qemu installed
2020-12-03 23:18:41 +01:00
WerWolv
a0c8424800
Create FUNDING.yml
2020-12-03 21:10:38 +01:00
WerWolv
dc839e1ad1
Fixed typos, love you @foone :P
2020-12-03 20:56:02 +01:00
WerWolv
59155256a9
Create LICENSE
2020-12-03 15:34:58 +01:00
WerWolv
29b7995e7f
Formatting
2020-12-03 09:18:55 +01:00
WerWolv
ae9ec8851c
Credit where it's due
2020-12-03 09:17:55 +01:00
WerWolv
7c2df736df
Improved readme
2020-12-01 20:47:57 +01:00
WerWolv
192e7d5060
Added Python API function to create structs and unions
2020-12-01 18:21:29 +01:00
WerWolv
6aed140ecf
Use custom "argc" and "argv" exposing. Fixes #6
2020-12-01 18:19:49 +01:00
WerWolv
76d56c9ed4
Added python version requirement to cmake. Fixes #5
2020-12-01 18:18:15 +01:00
WerWolv
17096055f8
Added create_struct and create_union function to Python API
2020-12-01 16:41:38 +01:00
WerWolv
c6134bc038
Added basic python-based load scripts
2020-12-01 02:21:40 +01:00