WerWolv
|
376cb01a16
|
patterns: Disallow calling of dangerous functions by default
Closes #330
|
2021-12-19 12:32:15 +01:00 |
WerWolv
|
0efb226c2f
|
patterns: Make std::env return an empty string and throw a warning if env var doesn't exist
|
2021-12-18 23:38:16 +01:00 |
WerWolv
|
ea92e17ca0
|
patterns: Added basic support for in/out variables
|
2021-12-18 22:56:36 +01:00 |
WerWolv
|
c56408640f
|
build: Don't try to do anything with windows plugin on Unix
|
2021-12-17 09:56:46 +01:00 |
WerWolv
|
bc53109a1f
|
sys: Added timeout setting to curl code. Make splash screen not hang as long
|
2021-12-17 09:52:58 +01:00 |
WerWolv
|
b082a28cc4
|
build: Mark libraries as PIC properly
|
2021-12-17 09:52:11 +01:00 |
WerWolv
|
b22774e33d
|
build: Added check for cloning ImHex without initializing its submodules
|
2021-12-17 08:38:25 +01:00 |
WerWolv
|
891cc42f08
|
ui: Added global running tasks progress bar
|
2021-12-16 23:48:52 +01:00 |
WerWolv
|
677036fb9c
|
build: Bumped version to 1.12.1
|
2021-12-16 18:57:41 +01:00 |
WerWolv
|
8ccb300ea7
|
build: Fixed flatpak binary path
|
2021-12-16 14:03:23 +01:00 |
WerWolv
|
dff6e09e1c
|
build: Exclude libgdk from AppImage
This should completely fix #81
|
2021-12-16 13:42:15 +01:00 |
WerWolv
|
fe1ab12fec
|
build: Enable fPIC for libcapstone
|
2021-12-16 12:48:36 +01:00 |
WerWolv
|
b17808c6c7
|
build: Completely get rid of system capstone
|
2021-12-16 12:37:22 +01:00 |
WerWolv
|
6b22464771
|
fix: Loading a project crashes imhex
|
2021-12-16 10:07:31 +01:00 |
WerWolv
|
79ace0a106
|
build: Allow invalidating caches easily
|
2021-12-15 23:57:00 +01:00 |
WerWolv
|
1770235648
|
build: Build and statically link capstone to work around Ubuntu issues
Sigh...
|
2021-12-15 23:28:47 +01:00 |
WerWolv
|
f325d50ab8
|
yara: Actually fixed reading data
|
2021-12-15 22:52:35 +01:00 |
WerWolv
|
c61e807f13
|
build: Clear up some unnecessary files on Linux
|
2021-12-15 21:44:57 +01:00 |
WerWolv
|
7d0d8d5649
|
yara: Fix address offset after the first page of data
|
2021-12-15 21:13:45 +01:00 |
WerWolv
|
318e42be26
|
build: Exclude libstdc++, libc++ and ld-linux from AppImage. Search libimhex and builtin plugins for dependencies
|
2021-12-15 21:11:41 +01:00 |
WerWolv
|
df26127f88
|
build: Force flatpak-builder to use 4 cores
|
2021-12-15 20:41:10 +01:00 |
WerWolv
|
afcd39e162
|
build: Exclude system specific libraries from AppImage
|
2021-12-15 20:28:59 +01:00 |
WerWolv
|
f0c544e7c6
|
build: Make sure dlls are included in artifacts again on Windows
Fixes #366
|
2021-12-15 19:26:37 +01:00 |
Ben Jackson
|
aec2626d73
|
fix: Crash on exit due to not clearing static vector (#368)
|
2021-12-15 16:53:32 +01:00 |
WerWolv
|
23085aee6d
|
fix: Heap(?) corruption when one of ImHex's resource paths points to a file instead of a directory
|
2021-12-15 00:21:34 +01:00 |
WerWolv
|
0ee4b1e336
|
build: Link mbedtls to libyara
|
2021-12-14 21:27:15 +01:00 |
WerWolv
|
a05d09ffea
|
build: Build unit tests again when needed
|
2021-12-14 21:27:02 +01:00 |
WerWolv
|
9cd7b746a6
|
build: Don't build test if not necessary
|
2021-12-14 20:17:09 +01:00 |
WerWolv
|
78b3f5aef1
|
build: Link libraries to relevant projects
|
2021-12-14 20:16:59 +01:00 |
WerWolv
|
e25d98ef63
|
provider: Fixed opening zero sized files
|
2021-12-14 20:16:00 +01:00 |
WerWolv
|
bbeb7289c1
|
build: Bumped version to 1.12.0
|
2021-12-13 23:24:48 +01:00 |
WerWolv
|
51474b2eae
|
ui: Added icon to footer when ImHex has elevated permissions
|
2021-12-13 22:58:23 +01:00 |
WerWolv
|
9bf9788689
|
fix: Error when opening a file
|
2021-12-12 21:46:48 +01:00 |
WerWolv
|
b372d20ab0
|
fix: Missing includes on Linux and Mac
|
2021-12-12 13:42:01 +01:00 |
WerWolv
|
d1ce8a5f9b
|
ui: Fix size of settings window
|
2021-12-12 13:35:23 +01:00 |
WerWolv
|
41ce0f57ed
|
ui: Improved About page, removed super outdated cheat sheets
|
2021-12-12 13:35:07 +01:00 |
WerWolv
|
1a0b0e2385
|
provider: Automatically load available disks on windows
|
2021-12-12 11:56:26 +01:00 |
WerWolv
|
443dedd832
|
ui/lang: Improved localization and interface glitches of GDB provider ui
|
2021-12-12 11:55:38 +01:00 |
WerWolv
|
caf9ee0c58
|
ux: Added "Open Other" option to open other providers to File menu
|
2021-12-12 11:53:56 +01:00 |
WerWolv
|
b2a9965617
|
api: Improved Provider registering api, hide implementation functions better
|
2021-12-12 11:52:58 +01:00 |
WerWolv
|
821eb4568e
|
Revert "git: No need to upload flatpak-builder files into cache on Linux"
This reverts commit 5759f163e3 .
|
2021-12-12 01:16:26 +01:00 |
WerWolv
|
883207bc6b
|
fix: Compile on MacOS
|
2021-12-12 01:06:24 +01:00 |
WerWolv
|
15e38e1012
|
ux: Added save pattern option to File menu
|
2021-12-12 00:52:54 +01:00 |
WerWolv
|
8a36897fd9
|
provider: Added raw disk provider
|
2021-12-12 00:42:12 +01:00 |
WerWolv
|
3e736b36b6
|
api: Refactored providers to allow for loading interfaces and config views
|
2021-12-12 00:41:44 +01:00 |
WerWolv
|
2e90abd2c5
|
patterns: Fix indexing of static arrays
|
2021-12-10 18:53:19 +01:00 |
WerWolv
|
fb99674217
|
lang: Added missing localization, changed pattern editor lang keys
|
2021-12-10 18:00:43 +01:00 |
WerWolv
|
69def38152
|
ui: Correctly make window "float" on to the foreground on windows when activating it
|
2021-12-10 17:28:18 +01:00 |
WerWolv
|
5759f163e3
|
git: No need to upload flatpak-builder files into cache on Linux
|
2021-12-10 16:42:46 +01:00 |
WerWolv
|
e3106eaa2a
|
ux: Use native APIs to open websites to prevent terminal from appearing
|
2021-12-10 16:10:34 +01:00 |