19 Commits

Author SHA1 Message Date
hasherezade 53a375b8ca [REFACT] Moved WatchedLocker outside pe dir 2024-01-04 00:06:26 +01:00
hasherezade cc7a5eef70 [FEATURE] Use watched lock. Protect by mutex functions in SecHdrWrapper 2024-01-03 22:38:25 +01:00
hasherezade 67de67db93 [W-I-P] In PEfile: do not recreate wrappers on wrap() 2024-01-03 16:53:47 +01:00
hasherezade 2def3c05c7 [REFACT] In SectHdrsWrapper: removed redundant func wrappers 2022-09-16 05:14:08 +02:00
hasherezade e5646bb6d1 [REFACT] Use calloc/free to allocate section name 2022-09-16 04:38:24 +02:00
hasherezade 6e023791ce [NOBIN] Fixed indentation around mappedName 2022-09-16 04:21:39 +02:00
hasherezade c77af82d7c [REFACT] Reuse one buffer for section name 2022-09-16 04:04:46 +02:00
hasherezade 86c6c371fc [FEATURE] Translate sections characteristics 2022-09-16 03:30:03 +02:00
hasherezade e965ff720b [REFACT] Removed redundant functions 2022-09-12 05:08:34 +02:00
hasherezade 17fd9b2549 [FEATURE] Added: dumpFragment, dumpSection 2022-09-07 23:31:30 +02:00
hasherezade 9e24de798b [FEATURE] Allow to modify some fields in the section header 2022-09-04 04:09:35 +02:00
hasherezade 4a9e900943 [REFACT] Removed SectionHdrWrapper alias (PESection) 2022-09-04 03:51:57 +02:00
hasherezade 98199be989 [BUGFIX] In getSecIndex: fixed fetching index of the first section 2022-09-03 22:35:52 +02:00
hasherezade 990b000353 [WIP] Refactoring for the backward compatibile API (p2) 2022-09-03 21:47:33 +02:00
hasherezade 691b587139 [WIP] Refactoring for the backward compatibile API (p1) 2022-09-03 05:50:57 +02:00
hasherezade c81d853099 [REFACT] Added const qualifiers to: getSecHdr, getSecIndex 2022-09-01 05:30:37 +02:00
hasherezade a32c9f0789 [REFACT] Removed redundant function: sectionAt 2022-09-01 05:01:16 +02:00
hasherezade f50f3d888f [FEATURE] Added new functions: index/section conv. Calc PE checksum 2022-08-31 23:42:39 +02:00
hasherezade e0f270a48a [REFACT] Changed structure of includes 2019-12-01 00:43:54 +01:00