1
0
mirror of synced 2025-02-13 00:54:27 +01:00

Commit Graph

  • a4c5d0bb62
    Close button in pattern popup (#325) gordon-- 2021-10-14 19:05:35 +02:00
  • 0c25f4382a Close button in pattern popup LFriede 2021-10-13 16:13:50 +02:00
  • 9b316795fc tests: Refactor to add support for other types of tests WerWolv 2021-10-12 21:32:33 +02:00
  • b12cd66679 patterns: Make global scope available for use in custom types WerWolv 2021-10-11 22:01:15 +02:00
  • aac1a37a3f patterns: Limit number of characters displayed in a string pattern WerWolv 2021-10-11 20:59:14 +02:00
  • f62658dcd8 docs: Added std::file WerWolv 2021-10-10 16:06:08 +02:00
  • 140234aef3 patterns: Fixed using declaration parsing WerWolv 2021-10-10 15:38:58 +02:00
  • 76e3b3142b docs: Added example for variable initialization WerWolv 2021-10-10 15:20:52 +02:00
  • c1ac90af7e docs: Added for loops WerWolv 2021-10-10 15:19:34 +02:00
  • ec9715f326 patterns: Added for loops WerWolv 2021-10-10 13:47:48 +02:00
  • 69ca14bf46 patterns: Allow function variables to be assigned immediately WerWolv 2021-10-10 13:05:32 +02:00
  • ae95543edb Cleanup: unify processing data by chunks Áron Radics 2021-10-10 03:08:45 +00:00
  • fa6ad97d0b Use offset/size consistently Áron Radics 2021-10-10 05:05:49 +02:00
  • d416d5d0c2 Cleanup Hash view combo box, add CRC8 Áron Radics 2021-10-10 01:10:18 +00:00
  • b980ceaff2 Fix CRC calculation, add more CRC parameters Áron Radics 2021-10-10 00:21:34 +00:00
  • 0226f3d047 patterns: Fixed color attribute taking BGR instead of RGB WerWolv 2021-10-09 23:38:00 +02:00
  • 76391edad6 git: Renamed codeql and unit tests workflow WerWolv 2021-10-09 23:30:35 +02:00
  • 9b3822a8bd git: CodeQL doesn't need to run every commit. And also not only at 00:21 every thursday... WerWolv 2021-10-09 23:15:08 +02:00
  • 72ec6baf79
    sys: Fix macOS compilation (as of 2dc1886) (#317) Kuruyia 2021-10-09 23:07:58 +02:00
  • 60ce03eaf4 sys: Fix absolute value computation for std::string::at on macOS Kuruyia 2021-10-09 22:40:08 +02:00
  • feaccb73b8 sys: Define ftruncate64 on macOS Kuruyia 2021-10-09 22:00:09 +02:00
  • 9e3b084382 sys: Fix Application Support paths on macOS Kuruyia 2021-10-09 20:41:41 +02:00
  • 4ab4bcbcd5 build: Output built plugins to the plugins/ directory when not creating a bundle on macOS Kuruyia 2021-10-09 17:32:21 +02:00
  • 04c57d3960 sys: Allow resources to be placed in multiple directories on macOS Kuruyia 2021-10-09 17:23:33 +02:00
  • 21769886fc
    Fix crash on pattern load (#319) Anton Älgmyr 2021-10-09 17:08:45 +02:00
  • be485afc9d sys/build: Fix bundled plugins on macOS Kuruyia 2021-10-09 16:18:39 +02:00
  • b687a8a19f Fix crash on pattern load Anton Älgmyr 2021-10-09 15:25:57 +02:00
  • 554c102c06 build: Find OpenGL using CMake Kuruyia 2021-10-09 11:15:44 +02:00
  • a7daa1c554 sys: Remove includes of the range library Kuruyia 2021-10-09 10:47:33 +02:00
  • 6db7d98149
    git: Re-enabled macos workflow WerWolv 2021-10-09 10:30:39 +02:00
  • 1c536594f7 sys: Fix std::min compile errors Kuruyia 2021-10-09 00:26:07 +02:00
  • d7156ab0c4 ui: Fix splash screen OpenGL init for macOS Kuruyia 2021-10-08 22:42:18 +02:00
  • 70ebf8a30e sys: Fix macOS compilation Kuruyia 2021-10-08 21:32:37 +02:00
  • 226502b3e8 sys: Updated curl to latest version Kuruyia 2021-10-08 19:32:55 +02:00
  • 2dc1886ee9 patterns: Fixed wrong offsets when passing custom types to functions WerWolv 2021-10-08 21:39:30 +02:00
  • a29e3789d2 patterns: If a main function exists, automatically call it WerWolv 2021-10-08 18:47:05 +02:00
  • 17db605b17
    i18n: Chinese(Simplified) (#316) xtex 2021-10-08 19:26:14 +08:00
  • bfe78800fe
    i18n: Chinese(Simplified) xtex 2021-10-08 14:43:51 +08:00
  • 7d37b11d10
    i18n: Chinese(Simplified) xtex 2021-10-08 14:42:34 +08:00
  • 72a769cca6
    i18n: Chinese(Simplified) xtex 2021-10-08 14:40:21 +08:00
  • 4e520938c9 sys: Fixed Project load/save and Save as command WerWolv 2021-10-07 22:51:16 +02:00
  • 7498a72f70 patterns: Fixed null bytes being included in read strings WerWolv 2021-10-07 21:47:39 +02:00
  • 241bbd80bc ui: Fixed pattern data view lang name overlap WerWolv 2021-10-07 20:34:18 +02:00
  • 2e05845410 ui: Improved command palette WerWolv 2021-10-07 16:25:59 +02:00
  • a67263fa27 patterns: Added basic file i/o functions WerWolv 2021-10-07 14:49:49 +02:00
  • 6d8b7bef09 patterns: Added button to abort evaluation WerWolv 2021-10-07 11:34:46 +02:00
  • 3e30f75e7b patterns: Fixed endian pragma not working WerWolv 2021-10-06 15:19:32 +02:00
  • 7eb4b40dc7 patterns: Fixed multi-variable decl crash WerWolv 2021-10-05 22:08:05 +02:00
  • e3a6ac548b pattern: Make current data offset in attributes point to start address of pattern WerWolv 2021-10-05 21:55:30 +02:00
  • 044e65eb20 sys: Fixed non-existing files being created in Read mode WerWolv 2021-10-05 18:47:10 +02:00
  • 545604da63 sys: Fixed reading empty file as string crashing WerWolv 2021-10-05 18:46:57 +02:00
  • 1e07e14814 docs: Added std::string::reverse function WerWolv 2021-10-04 20:49:52 +02:00
  • 4b9aff5b29 patterns: Allow str to be used in function bodies WerWolv 2021-10-04 20:26:34 +02:00
  • a93049056a tests: Run all tests multiple times WerWolv 2021-10-03 23:10:08 +02:00
  • 3543fa4caa patterns: Fixed pattern limitting dangling pointer WerWolv 2021-10-03 23:07:33 +02:00
  • 51a98736e8 tests: Fixed compile errors WerWolv 2021-10-03 12:32:58 +02:00
  • d72dc36ac4 docs: Added pattern_limit pragma WerWolv 2021-10-02 15:27:21 +02:00
  • 12a8cadcfe patterns: Limit max number of patterns WerWolv 2021-10-02 15:22:38 +02:00
  • aef959854f patterns: Correctly reset data offset each evaluation WerWolv 2021-10-02 13:41:56 +02:00
  • 96d5ba2b47 docs: Nightly -> 1.10.1 WerWolv 2021-09-30 12:53:46 +02:00
  • 066161f397 build: Bump version to 1.10.1 v1.10.1 WerWolv 2021-09-30 12:52:12 +02:00
  • d3e3de3fa2 ux: Improved dropped file loading; Added magic db loading WerWolv 2021-09-30 12:29:03 +02:00
  • 194bc3e5be settings: Add option for auto-loading patterns WerWolv 2021-09-30 12:00:11 +02:00
  • a9e3db0464 patterns: Fixed inlined variable drawing WerWolv 2021-09-29 20:51:57 +02:00
  • 334ba3ede2 hex-editor: Fixed open file shortcut, improved find/goto popup position WerWolv 2021-09-28 12:34:55 +02:00
  • 7978964995 ui: Centered "No bookmarks" text WerWolv 2021-09-27 23:19:41 +02:00
  • dffe025966 docs: Added all current std library functions WerWolv 2021-09-27 21:48:31 +02:00
  • d5ca4c4f28 patterns: Fixed pointer name displaying WerWolv 2021-09-27 20:16:23 +02:00
  • 08c2e1cd4e patterns: Added [[transform]] and [[pointer_base]] attributes WerWolv 2021-09-27 18:32:48 +02:00
  • 140dab8ba9 docs: Added version tags to new features WerWolv 2021-09-27 17:11:23 +02:00
  • ca6d28bbc2 docs: Added auto, std::http, [[inline]] and inheritance WerWolv 2021-09-27 16:31:13 +02:00
  • 2f6e91cd9e fix: Open Popup crash WerWolv 2021-09-27 15:04:30 +02:00
  • 888976873a patterns: Added [[inline]] attribute WerWolv 2021-09-27 13:31:10 +02:00
  • 5db608c3fc ui: Fixed automatic pattern loading, added better pattern browse popup WerWolv 2021-09-26 21:18:25 +02:00
  • e46807c600 ux: Open dropped pattern files in pattern editor WerWolv 2021-09-26 21:17:46 +02:00
  • 7799bbb57a ui: Improved borderless window resizing and moving WerWolv 2021-09-26 21:16:49 +02:00
  • 7da8a5b1d8 patterns: Unified expression body parsing WerWolv 2021-09-26 18:27:18 +02:00
  • ae9f4fa876 patterns: Increased highlighting performance WerWolv 2021-09-26 02:23:27 +02:00
  • e3dd5900e2 patterns: Added parse_int and parse_float functions WerWolv 2021-09-26 02:23:10 +02:00
  • aab865fe25 patterns: Fix member access inside if body WerWolv 2021-09-26 02:22:50 +02:00
  • 62656f4c51 tests: Added pointer test WerWolv 2021-09-25 23:31:37 +02:00
  • b323d711cf patterns: Respect endianess when accessing rvalues WerWolv 2021-09-25 22:46:16 +02:00
  • 9b4cf917d9 patterns: Fixed recursive types WerWolv 2021-09-25 22:03:55 +02:00
  • ba97573f93 patterns: Fixed pointers not working correctly WerWolv 2021-09-25 18:45:23 +02:00
  • 9dc62e1469 patterns: Added std::http::get WerWolv 2021-09-25 16:24:08 +02:00
  • 55c0cb66e3 patterns: Ignore comments inside strings WerWolv 2021-09-25 16:23:51 +02:00
  • a8526585cb patterns: Fixed string access WerWolv 2021-09-25 14:52:34 +02:00
  • 3850349eae patterns: Fixed enum entry scope resolution WerWolv 2021-09-25 14:52:17 +02:00
  • f5bd0b7971 patterns: Moved std::str to std::string WerWolv 2021-09-25 00:04:54 +02:00
  • 42d9753bdb patterns: Fixed std::str::substr WerWolv 2021-09-25 00:04:40 +02:00
  • 17d5a5309a patterns: Fixed setting variables in functions WerWolv 2021-09-25 00:03:32 +02:00
  • 71be77c54b patterns: Fix boolean operations and cast syntax WerWolv 2021-09-24 12:15:50 +02:00
  • 93c1fbd65e patterns: Fixed function parameters being set in the wrong order WerWolv 2021-09-24 11:34:06 +02:00
  • c8114347dc patterns: Fixed project only being marked dirty when evaluating WerWolv 2021-09-24 01:55:30 +02:00
  • 3c2c2b003f patterns: Fixed unary expressions in parenthesis WerWolv 2021-09-24 01:55:00 +02:00
  • 2edd6cd6c4 patterns: Added inheritance for structs WerWolv 2021-09-24 00:47:34 +02:00
  • 6713f65040 patterns: Added auto type WerWolv 2021-09-23 23:43:16 +02:00
  • 82ee4ad4ca yara: Fixed major memory leak and added include support WerWolv 2021-09-23 22:57:19 +02:00
  • d9134f7fe1 store: Added support for downloading tar'd folders WerWolv 2021-09-23 22:56:49 +02:00
  • ee26839292
    build: Fix system libraries usage (#308) KokaKiwi 2021-09-23 22:01:38 +02:00