1
0
mirror of synced 2025-02-13 09:02:37 +01:00

Commit Graph

  • d46a04312d build: Another try WerWolv 2022-01-14 22:33:59 +01:00
  • 0a12c30360 build: Fixed syntax WerWolv 2022-01-14 22:10:25 +01:00
  • 8b4fec43b2 build: More bundle fixes WerWolv 2022-01-14 22:04:49 +01:00
  • 34b57e0975 build: Try to fix macos bundle creation WerWolv 2022-01-14 21:46:20 +01:00
  • 6a25d81e1f build: Move resources to a better location WerWolv 2022-01-14 21:45:59 +01:00
  • b677044b99 build: One imhex -> main too much WerWolv 2022-01-14 21:19:53 +01:00
  • 8d5f583d1a build: Fixed swapped parameters WerWolv 2022-01-14 21:14:13 +01:00
  • 7560cf37c9 build: Try fixing MacOS bundling WerWolv 2022-01-14 21:06:20 +01:00
  • 878d3fa671 build: Cleanup build process, move main application to /main folder WerWolv 2022-01-14 20:52:48 +01:00
  • b34b4c2362 git: Tried to fix cache issue with Linux runner WerWolv 2022-01-14 18:09:55 +01:00
  • 0986527495 build: Use ld.lld as linker WerWolv 2022-01-13 21:31:01 +01:00
  • 0864d582a2 build: Update curl WerWolv 2022-01-13 21:30:42 +01:00
  • 3f936b57f5 sys: Added a bunch of logging WerWolv 2022-01-13 14:34:27 +01:00
  • 54785b29dd api: Moved file extension handling to plugin and added API WerWolv 2022-01-13 14:34:19 +01:00
  • c88d428fb5 sys: std::filesystem -> fs WerWolv 2022-01-13 14:33:30 +01:00
  • 27c08c1edf fix: SSL verification being broken due to a off-by-one error WerWolv 2022-01-13 09:05:16 +01:00
  • 1f8c9b9f71 api: Move copy-as data formatting code to builtin-plugin, add api for it WerWolv 2022-01-13 00:27:31 +01:00
  • f6e4d56de6 patterns: Fixed [[static]] attribute and majorly reduced memory usage WerWolv 2022-01-12 22:02:47 +01:00
  • 2eebc5f76d docs: Added new features of 1.12.0 to 1.13.2 WerWolv 2022-01-12 16:06:36 +01:00
  • 0d02af3cf0 patterns: Fixed arrays overriding the color of all its entries WerWolv 2022-01-12 12:51:29 +01:00
  • a7a57e2bd0 patterns: Fixed local variable truncation WerWolv 2022-01-12 11:59:08 +01:00
  • 63edfb8d52 tests: Fixed compiling of bitfield test v1.13.2 WerWolv 2022-01-12 09:17:14 +01:00
  • 8d3ca3292e build: Bumped version to 1.13.2 WerWolv 2022-01-12 09:07:44 +01:00
  • 25df658653 fix: ImHex directories not being created correctly WerWolv 2022-01-12 09:02:03 +01:00
  • 6b20a9bdd5 patterns: Fix local variables holding larger values than allowed WerWolv 2022-01-12 08:59:14 +01:00
  • d399a6427a sys: Use custom literals for scaled values WerWolv 2022-01-11 23:48:18 +01:00
  • 2f1a707fd3 ui: Improve layout of hex editor footer WerWolv 2022-01-11 23:05:02 +01:00
  • cbfe52c756 patterns/ui: Limit displaying of array entries to 50 with option to double click last entry for more WerWolv 2022-01-11 22:38:50 +01:00
  • 3c1f0057ae patterns: Improve PatternData size as much as possible WerWolv 2022-01-11 22:38:04 +01:00
  • 1a9bd12af0 fix: Crash when closing certain popups WerWolv 2022-01-11 20:29:06 +01:00
  • 1b853c6a84 sys: Trigger breakpoint in debug mode when a signal is raised WerWolv 2022-01-11 20:28:57 +01:00
  • b9034523b5 patterns: Allow [[format]] attribute to work with custom types WerWolv 2022-01-11 19:35:28 +01:00
  • 5af9af1e5a ux: Make undocked windows show up in task bar WerWolv 2022-01-11 16:02:05 +01:00
  • eac9fe1b70
    git: Added deb and AppImage nightly to readme WerWolv 2022-01-11 00:48:31 +01:00
  • 3cecc0693b
    git: Added ImHex webpage link to readme WerWolv 2022-01-11 00:43:08 +01:00
  • 0e6446b3ef build: Bumped version to 1.13.1 v1.13.1 WerWolv 2022-01-10 22:16:02 +01:00
  • b496fedea8 tests: Fixed pointer test WerWolv 2022-01-10 22:15:05 +01:00
  • dc064008f3 build: Fix use of libromfs in plugin templates WerWolv 2022-01-10 22:01:45 +01:00
  • 652896bd3a lang: Added missing translation WerWolv 2022-01-10 21:44:42 +01:00
  • 1fe6dc4c6e fix: Occasional crash when disassembling files WerWolv 2022-01-10 21:38:52 +01:00
  • e35ea13f60 sys: Improved view const-correctness WerWolv 2022-01-10 21:05:37 +01:00
  • e1fb0a5d72 ui: Fixed settings window being huge WerWolv 2022-01-10 21:05:18 +01:00
  • e204ef629f patterns: Fixed passing structs to functions as argument WerWolv 2022-01-10 20:02:18 +01:00
  • d2704242f2 patterns: Fixed pointer_base attribute WerWolv 2022-01-10 00:40:34 +01:00
  • 44a1bbf414 build: Bumped version to 1.13.0 v1.13.0 WerWolv 2022-01-09 22:01:12 +01:00
  • 6ada7885b1 fix: Opening files as read-only if user doesn't have permissions WerWolv 2022-01-09 21:57:43 +01:00
  • 0119ec0055 fix: Various crashes WerWolv 2022-01-09 21:57:22 +01:00
  • d38d261bbc provider: Fixed applying of IPS patches. Handle applying asynchronously WerWolv 2022-01-09 21:27:59 +01:00
  • 4e636381fd fix: Magic and EOF value for IPS and IPS32 patches not getting added properly WerWolv 2022-01-09 20:16:05 +01:00
  • fe04d05c28
    sys: Add functionality to clear recent files (#395) draftshade 2022-01-08 23:17:47 +01:00
  • 7b70013f1b sys: Remove clear recent files from welcome window draftshade 2022-01-08 23:13:23 +01:00
  • 0490e3e47b sys: Add functionality to clear recent files draftshade 2022-01-02 16:16:46 +01:00
  • f45cc3fc73 patterns: Potentially fix issues with nested pointers with custom base addresses WerWolv 2021-12-31 11:05:02 +01:00
  • 490eaef5c1 patterns: Fixed color attribute not working correctly for arrays and structs WerWolv 2021-12-31 11:01:22 +01:00
  • 077bc45b7d fix: Many format string warnings on MacOS and some Linux distros WerWolv 2021-12-31 01:10:06 +01:00
  • d3d9209b39 ux: Open files in existing ImHex instance if passed in as command line argument on windows WerWolv 2021-12-30 23:21:32 +01:00
  • 0884025b82 patterns: Added continue and break statements to arrays of structs WerWolv 2021-12-30 18:31:24 +01:00
  • 3ce0f8f4a8 patterns: Added break and continue statements for loops WerWolv 2021-12-30 14:44:46 +01:00
  • c76bfceb3e fix: Compile issue on MacOS because Apple's just using fucking outdated stuff WerWolv 2021-12-23 16:09:29 +01:00
  • 7c2e060a5f fix: Provider reading from invalid addresses on later pages WerWolv 2021-12-23 15:57:22 +01:00
  • 936d1d6072 sys: Moved to a better shortcut handling system WerWolv 2021-12-23 15:11:38 +01:00
  • 8db0305c83 external: Updated ImGui to v1.86 WerWolv 2021-12-22 19:47:20 +01:00
  • 8a8a927699 external: Updated libromfs WerWolv 2021-12-22 15:26:34 +01:00
  • 85f276c259 resources: Start using libromfs to embed resources WerWolv 2021-12-22 15:06:16 +01:00
  • 28cba0602c
    Fix markdown links in README.md (#377) qxxxb 2021-12-22 07:38:21 -05:00
  • 28e51309cc
    Fix saving files (#382) qxxxb 2021-12-22 07:36:26 -05:00
  • c1bb407b34 ui: Make diff hex view more consistent with the normal hex editor view WerWolv 2021-12-22 13:33:22 +01:00
  • b047fc0063
    Store environment variables and use on restart (#380) qxxxb 2021-12-22 07:16:51 -05:00
  • 9bef169a8e Fix saving files qxxxb 2021-12-21 21:08:16 -05:00
  • 3d32261f16 git: Fixed issue templates WerWolv 2021-12-21 11:39:10 +01:00
  • 071a21bb85 Store environment variables and use on restart qxxxb 2021-12-20 22:50:08 -05:00
  • 418a5fa776 Move semicolons to asm(); qxxxb 2021-12-20 21:44:10 -05:00
  • d73831287a Remove semicolons after macros in resources qxxxb 2021-12-20 21:39:23 -05:00
  • 74e75d11b6 Fix markdown links in README.md qxxxb 2021-12-20 21:35:01 -05:00
  • 78f6ef464a ui: Improved look and feel of some tool entries WerWolv 2021-12-20 22:04:10 +01:00
  • b3906e770f sys: Fixed Windows TTY COM Port view WerWolv 2021-12-20 21:50:59 +01:00
  • e11a5d0d44 ui: Added link to discord server to welcome page WerWolv 2021-12-20 21:38:52 +01:00
  • ad223a4e5c sys: Refactor pattern language api functions a bit WerWolv 2021-12-20 20:40:28 +01:00
  • 376cb01a16 patterns: Disallow calling of dangerous functions by default WerWolv 2021-12-19 12:32:15 +01:00
  • 0efb226c2f patterns: Make std::env return an empty string and throw a warning if env var doesn't exist WerWolv 2021-12-18 23:38:16 +01:00
  • ea92e17ca0 patterns: Added basic support for in/out variables WerWolv 2021-12-18 22:56:36 +01:00
  • c56408640f build: Don't try to do anything with windows plugin on Unix WerWolv 2021-12-17 09:56:46 +01:00
  • bc53109a1f sys: Added timeout setting to curl code. Make splash screen not hang as long WerWolv 2021-12-17 09:52:58 +01:00
  • b082a28cc4 build: Mark libraries as PIC properly WerWolv 2021-12-17 09:52:11 +01:00
  • b22774e33d build: Added check for cloning ImHex without initializing its submodules WerWolv 2021-12-17 08:38:25 +01:00
  • 891cc42f08 ui: Added global running tasks progress bar WerWolv 2021-12-16 23:48:52 +01:00
  • 677036fb9c build: Bumped version to 1.12.1 v1.12.1 WerWolv 2021-12-16 18:57:41 +01:00
  • 8ccb300ea7
    build: Fixed flatpak binary path WerWolv 2021-12-16 14:03:23 +01:00
  • dff6e09e1c
    build: Exclude libgdk from AppImage WerWolv 2021-12-16 13:42:15 +01:00
  • fe1ab12fec build: Enable fPIC for libcapstone WerWolv 2021-12-16 12:48:36 +01:00
  • b17808c6c7 build: Completely get rid of system capstone WerWolv 2021-12-16 12:37:22 +01:00
  • 6b22464771 fix: Loading a project crashes imhex WerWolv 2021-12-16 10:07:31 +01:00
  • 79ace0a106 build: Allow invalidating caches easily WerWolv 2021-12-15 23:57:00 +01:00
  • 1770235648 build: Build and statically link capstone to work around Ubuntu issues WerWolv 2021-12-15 23:28:47 +01:00
  • f325d50ab8 yara: Actually fixed reading data WerWolv 2021-12-15 22:52:35 +01:00
  • c61e807f13
    build: Clear up some unnecessary files on Linux WerWolv 2021-12-15 21:44:57 +01:00
  • 7d0d8d5649 yara: Fix address offset after the first page of data WerWolv 2021-12-15 21:13:45 +01:00
  • 318e42be26
    build: Exclude libstdc++, libc++ and ld-linux from AppImage. Search libimhex and builtin plugins for dependencies WerWolv 2021-12-15 21:11:41 +01:00
  • df26127f88
    build: Force flatpak-builder to use 4 cores WerWolv 2021-12-15 20:41:10 +01:00
  • afcd39e162
    build: Exclude system specific libraries from AppImage WerWolv 2021-12-15 20:28:59 +01:00