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

Commit Graph

  • 6d339ca5f0 Fix syntax error when copying rust array to clipboard Rekai Nyangadzayi Musuka 2021-11-24 22:48:22 -06:00
  • e17bcab25b
    fix build on Fedora 35 (#340) Julia Ahopelto 2021-11-21 22:33:20 +00:00
  • aa527ba29b patterns: Fixed double free crash WerWolv 2021-11-21 00:48:07 +01:00
  • 8670765c17 Use data->Buf for pattern creation / searching The filter string seems to get updated after the callback finished. Therefore the search string was always 1 character behind the actual string in the textfield when calling find() / creating the regex. qdlmcfresh 2021-11-18 17:23:53 +01:00
  • f97cd499ff localization qdlmcfresh 2021-11-18 17:22:34 +01:00
  • ebad2fe0d4 Dont recompile the regex for every string, display error message qdlmcfresh 2021-11-18 17:18:26 +01:00
  • 189cd94a68 Replace encode16 implementation Áron RADICS 2021-11-17 02:39:23 +00:00
  • f4dc14693e Filter by regex in string view qdlmcfresh 2021-11-17 02:06:11 +01:00
  • 9a545a48ab
    git: Added Flatpak nightly link to readme WerWolv 2021-11-12 18:21:03 +01:00
  • 9e808f3ecd
    Update zh_CN.cpp (#343) xtex 2021-11-12 20:10:48 +08:00
  • 40deac9f7c
    Update zh_CN.cpp xtex 2021-11-12 19:18:38 +08:00
  • cb583b5d6c fix: ImHex crashing after splash screen if no plugins are loaded. Closes #315 WerWolv 2021-11-11 18:59:44 +01:00
  • 2e3c43ad9e
    Fix buffer sizes of PatternDataString16 (#339) qdlmcfresh 2021-11-11 13:24:01 +01:00
  • b70ceb851b Fix buffer sizes of PatternDataString16 qdlmcfresh 2021-11-10 18:22:25 +01:00
  • 594a6c1c0f patterns: Remove null bytes before displaying/printing string patterns WerWolv 2021-11-10 14:45:26 +01:00
  • 15f81cc316
    Fix infinite loop on signal handling. (#338) KokaKiwi 2021-11-09 19:14:25 +01:00
  • 29478b0acf
    Re-raise same signal in sighandler KokaKiwi 2021-11-09 18:20:56 +01:00
  • 6baf23b36d
    Fix infinite loop on signal handling. KokaKiwi 2021-11-09 16:11:52 +01:00
  • 434de44ef5 yara: Added support for displaying variable names WerWolv 2021-11-04 20:41:36 +01:00
  • 1c1396bf4b patterns: Added ability to format patterns as strings. WerWolv 2021-11-04 20:32:34 +01:00
  • 75840f809b Fix Provider::getBaseAddress moonshadow565 2021-11-04 12:03:00 +01:00
  • 77ab25d31e
    docs: Added std::mem::eof function WerWolv 2021-11-01 19:15:30 +01:00
  • beea4c4147 git: Improved screenshots WerWolv 2021-11-01 18:55:25 +01:00
  • d15408209d Remove the use of C++20 ranges Áron RADICS 2021-11-01 01:03:59 +00:00
  • 8327fd8f58 Add includes in tests Áron RADICS 2021-10-31 23:29:08 +00:00
  • 849f6aa3d9
    git: Remove external projects from language stats WerWolv 2021-10-31 23:12:25 +01:00
  • d369785d7e Add test for hash algorithms Áron RADICS 2021-10-31 19:21:15 +00:00
  • 186afb1921 Add tests for CRC calculation Áron RADICS 2021-10-31 19:20:30 +00:00
  • 0abef38aad Remove check for empty data from TestProvider Áron RADICS 2021-10-31 03:24:17 +00:00
  • 2fdd711552 Add test EncodeDecode64, fix some bugs Áron RADICS 2021-10-31 02:56:26 +00:00
  • 0f95a99ce4 Add test EncodeDecode16, fix some encode16 bugs Áron RADICS 2021-10-31 02:28:29 +00:00
  • 3c4d57f63b git: Added nightly checkbox to bug report template, fixed typo WerWolv 2021-10-31 17:24:24 +01:00
  • 116caeaa74 git: Update readme a little WerWolv 2021-10-31 17:15:14 +01:00
  • 673d43b526 sys: Fixed copy-paste error WerWolv 2021-10-31 16:36:45 +01:00
  • c88053a575 windows: Added context menu entry option WerWolv 2021-10-31 16:28:10 +01:00
  • 1f250e87a3 patterns: Added support for changing pointer endian WerWolv 2021-10-31 15:20:19 +01:00
  • cd89b55f5b patterns: ASTNode and LogConsole cleanup WerWolv 2021-10-31 15:06:48 +01:00
  • 3b7593bdad Fix some bugs in TestProvider, add unit tests Áron RADICS 2021-10-31 00:59:37 +00:00
  • 314a323b07 Update TEST_ASSERT to do nothing if condition is true Áron RADICS 2021-10-31 00:29:09 +00:00
  • 716d6573ca ui: Fixed bookmark headers closing when changing its name WerWolv 2021-10-26 22:09:30 +02:00
  • a6b8597f5a
    Fix CRC and hash calculations (#321) RADICS Áron 2021-10-26 17:21:48 +02:00
  • cab1089e22
    Add missing gtk3-devel dependency to get_deps_fedora.sh (#332) Stefan Siegfried 2021-10-26 02:03:49 -04:00
  • 4ea84de944 Add missing gtk3-devel dependency to get_deps_fedora.sh Stefan Siegfried 2021-10-26 00:11:23 -04:00
  • 03c47615f3 Use size_t for file read size consistently Áron RADICS 2021-10-25 23:37:49 +00:00
  • c95e12c136 ui: Increased maximum FPS limit to 200FPS, added unlocked FPS setting WerWolv 2021-10-23 12:59:13 +02:00
  • d9a77d396c tests: Fixed endian test being marked as failing WerWolv 2021-10-20 11:23:06 +02:00
  • 442f164159 tests: Added endian changer tests WerWolv 2021-10-20 11:17:55 +02:00
  • d6f9ec3f8f tests: Improved pattern unit tests WerWolv 2021-10-20 11:06:24 +02:00
  • 9ccfadfb54 sys: Fixed uninitialized variable WerWolv 2021-10-20 10:35:26 +02:00
  • 8b6de30e92 ui: Fixed invalid call to ImGui::EndChild causing crashes sometimes WerWolv 2021-10-20 10:05:20 +02:00
  • 6408741733 sys: Fixed changeEndianess function being completely broken for non-integers WerWolv 2021-10-20 10:04:52 +02:00
  • 7562e8b172 patterns: Fixed #include not properly searching all include folders WerWolv 2021-10-19 21:42:04 +02:00
  • 929437c159 patterns: Added global variables WerWolv 2021-10-18 22:04:54 +02:00
  • 93474d7f43 ui: Make text editor automatically close (, [, {, " and ' WerWolv 2021-10-19 13:22:08 +02:00
  • 58e3031510 ui: Fixed cursor being positioned weirdly when deleting a tab in the source editor WerWolv 2021-10-19 12:48:44 +02:00
  • 1b66c84303 patterns: Fixed [[name]] attribute setting variable name instead of display name WerWolv 2021-10-18 09:57:26 +02:00
  • 1c321b7de2 store: Remove extracted tar content when deleting tar WerWolv 2021-10-17 22:23:01 +02:00
  • e3cf364903 store: Don't extract PaxHeader file WerWolv 2021-10-17 22:21:18 +02:00
  • 9b1c09818c patterns: Fixed accessing global scope items through the parent keyword WerWolv 2021-10-17 21:49:33 +02:00
  • 1587b77f98 Change CRC algorithm back, drop boost dependency Áron RADICS 2021-10-16 23:43:19 +00:00
  • 46ba46ce9d
    build/plugins: Added initial support for Rust plugins (#327) WerWolv 2021-10-16 11:37:29 +02:00
  • 31019c8994 deps: Update curl WerWolv 2021-10-16 11:19:34 +02:00
  • b97dbf2139 rust: Cleanup WerWolv 2021-10-16 11:04:56 +02:00
  • cd4b92e95f Add context setting to Rust plugins jam1garner 2021-10-10 16:42:48 -04:00
  • 8584614281 build: Only specify --export-all-symbols on Windows WerWolv 2021-10-10 22:38:59 +02:00
  • d51e8111d3 build: Fixed cimgui linking WerWolv 2021-10-10 22:31:48 +02:00
  • 939acf75cb Simplify plugin export mangling jam1garner 2021-10-10 16:31:06 -04:00
  • 250d2d1985 Fix libimhex not exporting cimgui symbols jam1garner 2021-10-10 15:53:32 -04:00
  • ab7a6e60d5 Add Context::current() to vendored imgui-rs jam1garner 2021-10-10 15:42:38 -04:00
  • 07a11f9ff6 Add vendored imgui-rs copy jam1garner 2021-10-10 15:29:59 -04:00
  • 4d3d3cb2d6 Add Rust target folder to gitignore jam1garner 2021-10-10 14:35:34 -04:00
  • 7b58eac8f2 rust: Export functions adjusted for ABI WerWolv 2021-10-10 01:19:29 +02:00
  • c6703980fc rust: Export functions with double underscore prefix on mac WerWolv 2021-10-10 00:58:15 +02:00
  • 5a6319e120 rust: Added imgui-rs to libimhex-rust WerWolv 2021-10-10 00:33:59 +02:00
  • 86e1136a2d build: Explicitly set compiler for cxx.rs WerWolv 2021-10-03 14:03:10 +02:00
  • 007fedd32a build: Enable concepts for cxx.rs WerWolv 2021-10-03 13:45:59 +02:00
  • cbb1ba70b9 rust: Fixed compile flags with older gcc/clang WerWolv 2021-10-03 12:32:22 +02:00
  • 707fb12dee api: Added rust wrappers for the ImHexAPI WerWolv 2021-10-03 11:41:36 +02:00
  • eb8e982a65 build: Remove leftovers WerWolv 2021-09-29 18:20:56 +02:00
  • 67cfeab480 build/github: Set rust location so cmake can find it WerWolv 2021-09-29 14:43:01 +02:00
  • ef1470efb3 github: Update path variable with rust toolchain path WerWolv 2021-09-29 14:29:00 +02:00
  • 8f8f93d01a github: Added debug on failure WerWolv 2021-09-29 14:11:12 +02:00
  • 875293d24a github: Use curl instead of wget WerWolv 2021-09-29 13:58:58 +02:00
  • 00c538aa71 github: Added windows debugging WerWolv 2021-09-29 13:35:36 +02:00
  • bfd6be9402 build: Fix copying and installing on Windows WerWolv 2021-09-29 13:12:20 +02:00
  • 62da9c6447 build: Fixed installing plugins WerWolv 2021-09-29 12:48:16 +02:00
  • b054ca7d07 build: Fixed rust building and artifact copying WerWolv 2021-09-29 12:27:26 +02:00
  • dba78491f7 build: Use cdylib instead of dylib WerWolv 2021-09-29 01:20:53 +02:00
  • cb0b49241e rust-plugins: Disable optimization to export functions correctly WerWolv 2021-09-29 01:15:36 +02:00
  • f19efba53a build: libimhex-rust -> hex WerWolv 2021-09-29 00:26:20 +02:00
  • e6af5dc474 github: Add rustup parameters to correct command WerWolv 2021-09-29 00:16:12 +02:00
  • e7c6c343ab github: Install linux rust toolchain on Linux WerWolv 2021-09-29 00:10:35 +02:00
  • 3fa0f0bddb github: Fix swapped win/linux commands WerWolv 2021-09-29 00:08:06 +02:00
  • 2e4f1ef8f6 github: Fixed rustup command WerWolv 2021-09-29 00:02:27 +02:00
  • 2878a43ef3 github: Install correct rust version WerWolv 2021-09-28 23:40:27 +02:00
  • 7177562d9e build: Added initial support for Rust plugins WerWolv 2021-09-28 21:01:19 +02:00
  • f3353baa4e docs: Marked bitfield padding as a nightly feature WerWolv 2021-10-14 21:30:19 +02:00
  • ab08184c5f docs: Added bitfield padding, fixed syntax highlighting WerWolv 2021-10-14 21:27:07 +02:00
  • 1b6035d6c6 tests: Added properly working custom unit tests WerWolv 2021-10-14 21:19:31 +02:00
  • 3e5d6cf88c patterns: Added padding expressions in bitfields. WerWolv 2021-10-14 20:28:13 +02:00