hasherezade
|
c18e939d7e
|
[FEATURE] In Executable: added counts to enums
|
2026-06-03 06:22:20 -08:00 |
|
hasherezade
|
9221510838
|
[BUGFIX] Removed limit for resources to be parsed
|
2025-10-04 04:38:06 +02:00 |
|
hasherezade
|
9e87bdd8a6
|
[BUGFIX] Fixed validation of the forwarder name
|
2025-08-27 08:57:09 +02:00 |
|
hasherezade
|
e2bfabf5d8
|
[VERSION] 0.6
|
2025-04-25 14:58:11 -08:00 |
|
hasherezade
|
a4c23fd47f
|
[REFACT] In TlsDirWrapper: small cleanup
|
2025-04-25 14:27:18 +02:00 |
|
hasherezade
|
fb4e13f0ef
|
[BUGFIX] In TLS Wrapper: if the pointer to callbacks is 0, skip
|
2025-04-25 14:16:50 +02:00 |
|
hasherezade
|
05a0aa308a
|
[REFACT] Use const pointers in PE checksum calculation
|
2025-04-23 18:06:13 -08:00 |
|
hasherezade
|
0c58116cbe
|
Updated CMake version to 3.12
|
2025-04-22 20:16:12 +02:00 |
|
hasherezade
|
8c76d3d58b
|
[REFACT] Cleanup of ByteBuffer initialization
|
2025-04-21 23:09:16 +02:00 |
|
hasherezade
|
46a00afb27
|
[REFACT] Define bufisize_t as size_t. Check max size before resizing
|
2025-04-21 08:00:12 -08:00 |
|
hasherezade
|
2d294442c5
|
[FEATURE] Added masking values to DWORD
|
2025-04-21 07:41:18 -08:00 |
|
hasherezade
|
39e57bedb5
|
[BUGFIX] Define LLONG_MAX as an upper bound of FileSize
|
2025-04-21 07:29:11 -08:00 |
|
hasherezade
|
c0fec05425
|
[BUGFIX] In FileBuffer: fixed uninitialized variable
|
2025-04-21 07:07:31 -08:00 |
|
hasherezade
|
e90f478390
|
[BUGFIX] In ByteBuffer: clean up constructors
|
2025-04-21 07:06:09 -08:00 |
|
hasherezade
|
828e6268d2
|
[REFACT] In ByteBuffer: removed releasable interface
|
2025-04-21 05:47:36 -08:00 |
|
hasherezade
|
a3da5faf13
|
[REFACT] In ByteBuffer: simplified constructor
|
2025-04-20 20:13:52 -08:00 |
|
hasherezade
|
cf42205f9e
|
[REFACT] Removed debug strings
|
2025-04-20 19:36:32 -08:00 |
|
hasherezade
|
f016343a72
|
Updated CMake version
|
2025-04-20 19:24:57 -08:00 |
|
hasherezade
|
60c435b27c
|
[FEATURE] In ByteBuffer: added reference counter
|
2025-04-20 17:01:55 -08:00 |
|
hasherezade
|
9684d8fc76
|
[REFACT] Cleaned exception
|
2025-04-20 15:31:06 -08:00 |
|
hasherezade
|
ae104aba70
|
[BUGFIX] In QString::fromUtf16 : added missing cast
|
2025-04-20 15:13:24 -08:00 |
|
hasherezade
|
a610f3b7f2
|
[NOBIN] Enabled multi-processor compilation
|
2025-04-20 14:56:00 -08:00 |
|
hasherezade
|
ca0b84bd00
|
[REFACT] Cleanup types. Add explicit cast
|
2025-04-20 14:55:05 -08:00 |
|
hasherezade
|
d0ba121dec
|
[REFACT] Resize buffer using realloc
|
2025-04-18 20:47:16 +02:00 |
|
hasherezade
|
938c89cf28
|
[FEATURE] Allow to get pointers to available wrappers
|
2025-04-12 15:18:52 +02:00 |
|
hasherezade
|
04460e7520
|
[VERSION] 0.5
|
2024-08-29 21:12:03 +02:00 |
|
hasherezade
|
f3148ea545
|
[BUGFIX] Fixed recognizing forwarded functions
|
2024-08-19 22:45:19 +02:00 |
|
hasherezade
|
43534f6667
|
[BUGFIX] Fixed recognizing forwarded functions
|
2024-08-19 22:07:26 +02:00 |
|
hasherezade
|
9287f21afd
|
[REFACT] Refactored fetching exception entry size
|
2024-07-15 22:04:15 +02:00 |
|
hasherezade
|
4d48ae5642
|
[BUGFIX] In ARM64 exceptions: change the interpretation of the XDATA field basing on the flag
|
2024-07-14 01:16:15 +02:00 |
|
hasherezade
|
238c96eb92
|
[FEATURE] Improved parsing Exceptions for ARM64
|
2024-07-13 19:35:32 +02:00 |
|
hasherezade
|
ea5b09c97d
|
[BUGFIX] Change interpretation of the exceptions table for ARM64
|
2024-07-13 18:02:25 +02:00 |
|
hasherezade
|
227518d602
|
[FEATURE] Allow to fetch architecture
|
2024-07-12 17:02:27 +02:00 |
|
hasherezade
|
a29b22f8bd
|
[REFACT] Cleanup. Removed redundant lines
|
2024-07-07 22:49:14 +02:00 |
|
hasherezade
|
e863a8533c
|
[NOBIN] In CMake: select between Qt5 and Qt6 explicitly
|
2024-07-07 04:49:53 +02:00 |
|
hasherezade
|
b0063c4594
|
Revert "Fix warnings"
This reverts commit d5d823ef5f.
|
2024-07-07 04:02:23 +02:00 |
|
hasherezade
|
d92126806f
|
[BUGFIX] Fixed wrong interpretation of a flag
|
2024-06-12 13:36:46 +02:00 |
|
visuve
|
929adce95d
|
Pull request #30 review fix
- See https://github.com/hasherezade/bearparser/pull/30
|
2024-04-06 15:47:32 +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
|
406829819b
|
Relax Qt minor version requirements
See https://github.com/hasherezade/bearparser/pull/28 for more details
|
2024-04-03 21:57:41 +03:00 |
|
visuve
|
fba26074e9
|
Add support for Qt 6
|
2024-04-02 20:01:08 +03:00 |
|
Alastair
|
2cb0aea000
|
FIX typo
|
2024-02-20 20:38:36 +00:00 |
|
hasherezade
|
bdae8c5481
|
[BUGFIX] If section Virtual Size is not filled, use Raw Size as Virtual
|
2024-02-20 14:22:46 +01:00 |
|
hasherezade
|
06e63d4d78
|
[FEATURE] Added ResourceVersionWrapper to the header
|
2024-01-20 18:00:23 +01:00 |
|
hasherezade
|
2ed122ac47
|
[BUGFIX] In PEFile::moveDataDirEntry wrap directory after moving
|
2024-01-20 17:02:31 +01:00 |
|
hasherezade
|
1024e147ac
|
[REFACT] In PEFile: wrap data dirs in a new function
|
2024-01-20 16:47:00 +01:00 |
|
hasherezade
|
d44259d5e4
|
[FEATURE] Added functions to fetch each initialized wrapper with a cast
|
2024-01-17 00:03:41 +01:00 |
|
hasherezade
|
74961bfe60
|
[BUGFIX] Simplified BaseReloc verification (previous caused slowdown in loading)
|
2024-01-07 06:46:13 +01:00 |
|
hasherezade
|
7b8e270b5e
|
[NOBIN] Updated comment
|
2024-01-05 23:17:55 +01:00 |
|