1
0
mirror of synced 2025-02-08 15:08:11 +01:00

Commit Graph

  • 0792c377f5 Don't store error message again WerWolv 2024-12-15 10:08:06 +01:00
  • c6f1525f55 git: Silence last brew call WerWolv 2024-12-15 10:01:24 +01:00
  • dfd69d178c
    Merge branch 'master' into LongErrorMessages paxcut 2024-12-14 20:56:50 -07:00
  • c5c0dbffd0 Changes requested in PR review. Was unable to create data which would be accepted by the pattern but produced errors messages during visualization for all other visualizers, so only tested on 3D visualizer. paxcut 2024-12-14 20:54:35 -07:00
  • 156d169fdb
    Merge branch 'master' into build-system-tweaks BobSmun 2024-12-15 11:42:02 +08:00
  • 5511259f2d git: Updated more workflows WerWolv 2024-12-15 00:44:32 +01:00
  • f2ea7ca5d1 git: Silence brew github actions annotations WerWolv 2024-12-15 00:28:22 +01:00
  • 6184bbeae2 build: Updated libwolv WerWolv 2024-12-14 23:55:04 +01:00
  • 9e2a181df9
    Merge branch 'master' into LongErrorMessages paxcut 2024-12-14 14:42:15 -07:00
  • 21506578f5 impr: Removed more instanced of codecvt WerWolv 2024-12-14 22:39:07 +01:00
  • f39f395393 impr: Replace codecvt with libwolv conversion functions WerWolv 2024-12-14 22:20:48 +01:00
  • ed0a94659e impr: Added load and base address to instruction pl types WerWolv 2024-12-14 21:52:19 +01:00
  • 7f75706584 impr: Replace hex::unused with std::ignore WerWolv 2024-12-14 21:35:54 +01:00
  • 3f316e42f2 build: Remove unavailable warning flags from gcc builds WerWolv 2024-12-14 21:35:42 +01:00
  • 4a331c0331 git: Replace gcc-toolset-12 with gcc-toolset-14 fir EL9 runner WerWolv 2024-12-14 20:36:32 +01:00
  • 6a28de100c impr: Rename font definition files WerWolv 2024-12-14 20:36:09 +01:00
  • 992f18b94b impr: Optimize build times a bit WerWolv 2024-12-14 19:15:49 +01:00
  • 040a606b39
    feat: Added various custom built-in types to the pattern language (#1991) Nik 2024-12-14 16:52:36 +01:00
  • 13e079d1b8
    feat: Add capability to paste as string literal in files (#1998) BioTheWolff 2024-12-14 16:52:14 +01:00
  • d9a7f40eb4
    fix: Shortcuts not being disabled correctly when menu items are disabled (#1992) Roman 2024-12-14 16:51:40 +01:00
  • 8d123da847
    feat: Added goto line popup to text editors (#1984) paxcut 2024-12-14 08:50:45 -07:00
  • 83e8ea41ef
    Merge branch 'master' into GotoLine Nik 2024-12-14 16:50:08 +01:00
  • d9e38d6b7d
    Merge branch 'master' into undo-redo-fix Roman 2024-12-14 16:26:56 +01:00
  • 31240138c6 Merge remote-tracking branch 'upstream/master' into build-system-tweaks BobSmun 2024-12-13 23:32:41 +08:00
  • b3cbce7b87 feat: add paste submenu items BioTheWolff 2024-12-13 13:51:58 +01:00
  • f8785cfd90 feat: add shortcut to paste as string literal BioTheWolff 2024-12-10 15:47:44 +01:00
  • d3e6970636 build: Updated to GCC 14 on RHEL WerWolv 2024-12-13 08:41:03 +01:00
  • 75301f8992 fix: Accidental use of bitwise operations WerWolv 2024-12-07 14:29:41 +01:00
  • c1a60678bd impr: Replace disassembler arch and mode arguments with an option string WerWolv 2024-12-07 13:39:29 +01:00
  • 4b1dde2b74 patterns: Added built-in assembly instruction type WerWolv 2024-12-06 22:02:45 +01:00
  • b5e0ad36db patterns: Added built-in type for strings with custom encodings WerWolv 2024-12-06 22:02:11 +01:00
  • afb9efd7bd patterns: Updated pattern language WerWolv 2024-12-06 22:01:30 +01:00
  • 9500ce66b0 patterns: Added initial work towards natively supported formats WerWolv 2024-11-30 13:57:47 +01:00
  • 093310a9e5
    git: Updated CI to latest available compilers and distros (#2003) Nik 2024-12-13 00:07:46 +01:00
  • e49e20a18f
    Merge branch 'WerWolv:master' into GotoLine paxcut 2024-12-12 15:12:24 -07:00
  • 442c1ae4e1 git: Ignore all files in yara_rules WerWolv 2024-12-12 20:24:38 +01:00
  • 2bea7b4d0f git: Exclude weird lexer files from gcov WerWolv 2024-12-12 19:28:47 +01:00
  • fa1a403013 build: Use latest available gcovr release WerWolv 2024-12-12 18:52:22 +01:00
  • 325d9d7cca Updated gcov WerWolv 2024-12-12 18:24:05 +01:00
  • 8f9e497ef3 Don't hardcode all system paths WerWolv 2024-12-12 17:32:19 +01:00
  • ca623e529a build: Include required system libraries in bundle again WerWolv 2024-12-12 17:10:38 +01:00
  • ec8bde5d62 build: Fix macOS builds using clang WerWolv 2024-12-12 15:30:41 +01:00
  • e334296a23 git: Use /usr/bin/ar to generate archives on macOS WerWolv 2024-12-12 11:36:07 +01:00
  • 6f4177f206
    php cyber Vijay Yadav 2024-12-11 22:49:51 +05:30
  • a975625089
    Merge branch 'master' into build-system-tweaks BobSmun 2024-12-12 00:59:03 +08:00
  • b5c9c747ec Add a check to make sure ImHex-Patterns has a top level CMakeLists before adding it as a subdirectory BobSmun 2024-12-12 00:07:53 +08:00
  • b7cf1110c6 Remove clangd from msys2 deps BobSmun 2024-12-11 23:54:21 +08:00
  • 1c20f42a51 git: Fixed ubuntu build numbers WerWolv 2024-12-11 16:11:22 +01:00
  • 20e9ec56df git: Drop Ubuntu 22.04, Added 24.10 WerWolv 2024-12-11 15:58:31 +01:00
  • 195e204bf9 git: Update CI to latest runners and latest compilers WerWolv 2024-12-11 15:49:50 +01:00
  • 981c9581df Some copy-pasta mistakes BobSmun 2024-12-11 22:44:28 +08:00
  • 623e9926d8 * Trial windows unit tests * Readd unintentional removal of USE_SYSTEM_CAPSTONE BobSmun 2024-12-11 22:36:17 +08:00
  • ed96c9ba58 re-enable hex::PluginManager::unload in the plugin tests, but also add hex::ImHexApi::System::impl::cleanup BobSmun 2024-12-11 21:37:02 +08:00
  • a367291a04 Removing unloading of plugins from plugin tests, to avoid segfault BobSmun 2024-12-11 21:06:45 +08:00
  • 181e6c77ab
    Merge branch 'WerWolv:master' into LongErrorMessages paxcut 2024-12-10 15:42:48 -07:00
  • e0e168b852
    Merge branch 'master' into undo-redo-fix Roman 2024-12-10 21:33:30 +01:00
  • 21b315b97e impr: Added image load and image base address to disassembler WerWolv 2024-12-10 20:33:28 +01:00
  • 6eb56c9bfd Merge remote-tracking branch 'origin/LongErrorMessages' into LongErrorMessages paxcut 2024-12-10 12:25:21 -07:00
  • dbdd33b648 Linux doesn't seem to know about TextColored so use PushStyleColor instead paxcut 2024-12-10 12:20:59 -07:00
  • d37c318bd0
    Merge branch 'master' into LongErrorMessages paxcut 2024-12-10 10:10:36 -07:00
  • b25310a8f0
    Merge branch 'master' into GotoLine paxcut 2024-12-10 10:09:11 -07:00
  • 4db746dbcf Added a scrolling error message requested in review. paxcut 2024-12-10 09:59:05 -07:00
  • 4423f55b75 don't require confirmation BobSmun 2024-12-11 00:12:13 +08:00
  • 33db0da9c7 don't require confirmation BobSmun 2024-12-11 00:04:05 +08:00
  • de27dc482d Add some extra helpers to windows build environment BobSmun 2024-12-10 23:55:54 +08:00
  • a46b67ffbd Fix builtin plugin unit test crashes: * null pointer deref, because GImGui wasn't set before ImGui::GetTime was called * use after free when ViewHexEditor tried to write settings in its destructor BobSmun 2024-12-10 23:49:25 +08:00
  • 08d81e89c2 imhex on apple builds has unexpected /Config/RelWithDebInfo embedded in build path... BobSmun 2024-12-10 21:37:51 +08:00
  • 0138422020 Merge remote-tracking branch 'upstream/master' into build-system-tweaks BobSmun 2024-12-10 21:07:54 +08:00
  • c70cc3a6f1
    git: Disable AppArmor to make fedpkg not fail anymore (#1997) Nik 2024-12-10 13:34:39 +01:00
  • 51ad1cf0f8 Added proper explanation for the fix WerWolv 2024-12-10 13:34:02 +01:00
  • 009f7d3ea3 Fix teardown WerWolv 2024-12-10 13:07:57 +01:00
  • 1e334945fd Teardown apparmor WerWolv 2024-12-10 13:07:09 +01:00
  • e6ca9314e3 Unload apparmor WerWolv 2024-12-10 12:27:33 +01:00
  • 59bc96ab36 Fixed merge issue WerWolv 2024-12-10 12:25:20 +01:00
  • 7c93ad43ab Disable AppArmor on host WerWolv 2024-12-10 12:22:43 +01:00
  • 6d3d73cb93
    Merge branch 'master' into LongErrorMessages paxcut 2024-12-10 01:42:52 -07:00
  • 5e2522da90
    Merge branch 'master' into GotoLine paxcut 2024-12-10 00:10:41 -07:00
  • a73599403a Reduce impact of changes on APPLE cmake paths BobSmun 2024-12-10 08:54:14 +08:00
  • c5a68e0563 Merge remote-tracking branch 'upstream/master' into build-system-tweaks BobSmun 2024-12-10 08:10:40 +08:00
  • 9044eef5ab Applied jonathanspw's fix WerWolv 2024-12-09 23:24:18 +01:00
  • 1e71d8afc0 feat: Added Disassemble selection option to the Edit menu WerWolv 2024-12-09 21:35:08 +01:00
  • 19c39e9d63 I am still not sure what the whole thing about the window names is about. The problem as stated doesn't exist since the names are chosen by the text editor code. I suspect the reason is deeper and hard to explain, so I went ahead and removed the names in favor of a more direct approach of having the view function detect the changes and set the new top margin directly. The rest of the code is kept the same so this should work as before and has in the tests I ran. paxcut 2024-12-09 08:22:56 -07:00
  • cb6b74b269 fix: Use after free when deleting data processor nodes with errors WerWolv 2024-12-09 14:40:07 +01:00
  • a1e399aa1a fix: Use after free in Text Editor when copying ErrorHoverBoxes WerWolv 2024-12-09 14:39:46 +01:00
  • 2129194c2d Merge remote-tracking branch 'upstream/master' into build-system-tweaks BobSmun 2024-12-09 19:51:55 +08:00
  • eb92587f83
    Merge branch 'master' into GotoLine paxcut 2024-12-08 19:39:55 -07:00
  • e1dfdd9400 fix: Missing include WerWolv 2024-12-09 00:05:36 +01:00
  • 3f50daa4c6 bin build directory is showing up in MacOS build logs BobSmun 2024-12-08 17:11:49 +08:00
  • 414267f699 take into account the enabledCallback of a shortcut before executing the shortcut BohdanQQ 2024-12-08 10:10:56 +01:00
  • 6ddd5f5d70 Build path has moved, so try update BUILD_RPATH BobSmun 2024-12-08 15:55:59 +08:00
  • ce26da5a32 add main to the unit_test build, instead of relying on the default build BobSmun 2024-12-07 16:56:50 +08:00
  • 5370653b0a imhex bin not built during the unit_test target? BobSmun 2024-12-07 16:30:36 +08:00
  • 981de8f571 I managed to completely break building this PR by merging the wrong code from another, already merged. PR. I am pretty sure that has now been fixed. There were also changes proposed during the review which hopefully are all addressed here. paxcut 2024-12-06 22:46:08 -07:00
  • bcd169d0d6
    Merge branch 'master' into GotoLine paxcut 2024-12-06 21:35:14 -07:00
  • d965ca1b17 pl cli integration test BobSmun 2024-12-07 12:27:48 +08:00
  • b7686a99fe Merge remote-tracking branch 'upstream/master' into build-system-tweaks BobSmun 2024-12-07 08:17:57 +08:00
  • 6ab2e81f1c
    chore: Add documentation about popup opening iTrooz 2024-12-06 23:38:57 +01:00
  • cf09029847
    feat: Added clickable links to error messages in the pattern editor (#1988) paxcut 2024-12-06 14:45:36 -07:00
  • 373f56ac4c
    Fix build for webassembly Nik 2024-12-06 22:45:05 +01:00
  • d02e170dac fix: Build issue on systems where size_t is not u64 WerWolv 2024-12-06 22:03:12 +01:00