92 Commits

Author SHA1 Message Date
hasherezade 0c58116cbe Updated CMake version to 3.12 2025-04-22 20:16:12 +02:00
hasherezade da7b804c71 [FEATURE] In ExeCommander: chanaged how wrapper size is displayed (no zero padding) 2025-04-21 21:07:17 +02:00
hasherezade f016343a72 Updated CMake version 2025-04-20 19:24:57 -08:00
hasherezade fc8adedf9a [REFACT] Changed the loop variable name: don't use the same name in the inner loop as in the outer loop 2024-07-07 22:36:17 +02:00
hasherezade 6a6f4d5161 [FEATURE] Print message if not all sections declared in the headers will be mapped 2024-07-07 22:31:20 +02:00
hasherezade e11ec8d16d [REFACT] Cleanup: use wrapperId from the superclass 2024-07-07 22:25:09 +02:00
hasherezade b0063c4594 Revert "Fix warnings"
This reverts commit d5d823ef5f.
2024-07-07 04:02:23 +02:00
visuve 2b851cc1ab Make more explicit which initCommands method is called
- The initCommands is virtual
2024-04-06 11:05:52 +03:00
visuve 06da4226e4 Fix some warnings pointed out by Cppcheck 2024-04-06 10:39:47 +03:00
visuve d5d823ef5f Fix warnings
- Unused variables
- Variables with same name
2024-04-05 22:40:53 +03:00
visuve 4cb11f1bba Pass std::strings as const reference 2024-04-05 22:27:32 +03:00
visuve fba26074e9 Add support for Qt 6 2024-04-02 20:01:08 +03:00
hasherezade f69813c247 [FEATURE] Use the actual size of DataDirectories instead of the hardcoded one 2023-06-04 16:39:36 +02:00
hasherezade da9772da01 [REFACT] Pass command name by reference. Use prefix increment of iterator 2022-09-24 22:59:37 +02:00
hasherezade abb5bceffc [REFACT] Increment iterators by prefix operator 2022-09-24 22:55:43 +02:00
hasherezade 70565a8543 [NOBIN] Downgraded CMake version to 3.0 for backward compat 2022-09-18 03:11:45 +02:00
hasherezade 75432e223f [REFACT] Remove macrodefinitions WITH_QT4/5 2022-09-02 23:44:58 +02:00
hasherezade a32c9f0789 [REFACT] Removed redundant function: sectionAt 2022-09-01 05:01:16 +02:00
hasherezade ec61112c93 [NOBIN] Normalized indentations 2022-08-29 03:08:55 +02:00
hasherezade 9095d7801f [FEATURE] Implemented CLR Header 2021-04-03 14:48:50 +02:00
hasherezade 049e4a301a [FEATURE] In ExeCommander: print warnings to stdout 2021-02-10 14:05:42 +01:00
hasherezade dd0e7f6e2c [REFACT] In ExportsDirWrapper: refactored getting libName. Added Export keyword to the main name 2021-02-08 12:04:29 +01:00
hasherezade 350a1cab05 [FEATURE] Print values of fields with supression info 2021-01-15 23:08:53 +01:00
hasherezade b574cc97cd [REFACT] Refactored includes. Include bearparser as <bearparser/bearparser.h> 2019-12-01 01:16:53 +01:00
hasherezade e0f270a48a [REFACT] Changed structure of includes 2019-12-01 00:43:54 +01:00
hasherezade 313c780731 [FEATURE] Print Exports entries count as decimal 2019-11-24 22:49:10 +01:00
hasherezade 75a32de563 [FEATURE] Refactored secinfo. Allow to dump all sections at once 2019-11-24 22:42:55 +01:00
hasherezade 547c930195 [FEATURE] Include section numer in the dump filename 2019-11-24 19:19:19 +01:00
hasherezade e65d62bb79 [FEATURE] Include the wrapper offset in the name of its dump 2019-11-24 19:18:36 +01:00
hasherezade 1e2f699d56 [FEATURE][commander] In implist: added entries count (libraries, functions) 2019-11-24 17:23:28 +01:00
hasherezade 64d30315d6 [BUGFIX][commander] In explist: check if libName is not NULL 2019-11-24 17:08:14 +01:00
hasherezade 4b2efdf630 [FEATURE][commander] Added a function to list all the imports 2019-11-24 17:03:43 +01:00
hasherezade cefe7aa309 [FEATURE][commander] Added a function explist 2019-11-24 16:47:25 +01:00
hasherezade 3329caf267 [BUGFIX] Save dumped section as .bin not as .txt 2019-11-24 00:20:54 +01:00
hasherezade 740ec797be [NOBIN] Cleaned indentations 2019-11-24 00:20:17 +01:00
hasherezade a0bfc4a2de [BUGFIX] Removed a truncate flag while opening the file. Enabled tests on Mac 2019-11-24 00:01:58 +01:00
hasherezade c47eb3aad5 [NOBIN] Changed installation directory to CMAKE_INSTALL_PREFIX 2019-11-23 19:08:07 +01:00
hasherezade c5c4995be4 [NOBIN] Added installation of the target 2019-11-23 04:35:45 +01:00
hasherezade 2648596512 [FEATURE] Changes in the commander. Use only file supplied as an argument 2019-11-23 04:30:09 +01:00
hasherezade d90c3787bc [NOBIN] Set minimal CMake version: 3.12 2019-11-23 01:08:39 +01:00
hasherezade 1a08238448 [REFACT] Small refactoring following the LGTM report 2019-11-19 03:04:35 +01:00
hasherezade fc92d6c557 [REFACT] Set Qt5 as default. Changed flag to USE_QT4 2019-08-16 23:09:09 +02:00
hasherezade 9357df2f3e [NOBIN] Add option in CMake to switch between Qt versions 2019-08-16 20:38:42 +02:00
hasherezade 36233bc6bf [REFACT] Refactored commander to follow new includes 2018-12-30 01:00:34 +01:00
hasherezade 07d55236a2 [REFACT][commander] Use NULL instead of nullptr 2018-12-28 05:45:03 +01:00
hasherezade eddd602aa6 [REFACT][commander] Use NULL instead of nullptr 2018-12-28 05:39:52 +01:00
@hasherezade d677814690 [BUGFIX][commander] Print EntryPoint as hex field, not as offset 2018-10-28 02:07:10 +01:00
hasherezade 100e2a1a2b [REFACT][commander] Display field translation after the content 2018-10-22 21:30:36 +02:00
hasherezade 631fe7ac79 [REFACT] Fixed inconsistent types 2018-04-14 03:11:15 +02:00
hasherezade 45e6b4808f [BUGFIX] Fixed inconsistent types (wrapperId) 2018-04-13 23:02:49 +02:00