Commit Graph

  • 9d12b928b8 Fix "File not found" completely master hfiref0x 2025-06-18 21:10:41 +07:00
  • 5645691994 Fix enum sign-extension diversenok 2024-08-27 00:38:52 +02:00
  • 562ef14af1 reorder basic types because OCD Petr Beneš 2021-06-29 21:21:41 +02:00
  • e93893f028 Add char8_t support Matthijs Lavrijsen 2021-06-29 20:55:19 +02:00
  • 6b143a98df Fix potential nullptr dereference in UdtFieldDefinition::VisitBaseType Matthijs Lavrijsen 2021-06-29 20:54:41 +02:00
  • 43517b737a fix incorrect result of SymbolModuleBase::LoadDiaViaLoadLibrary v0.25 hfiref0x 2020-01-31 02:38:23 +07:00
  • c138afd62e PDBExtractor: add ARM machine type v0.23 Biswa96 2020-01-01 23:11:13 +05:30
  • dba65c05d5 Emit #include <stdint.h> when -i is in effect v0.21 Martin Vejnár 2019-08-08 15:45:44 +02:00
  • 7be75654cc update README.md Petr Beneš 2019-06-19 23:23:38 +02:00
  • 000374f634 use CComPtr wherever possible, migrate to c++latest v0.18 Petr Benes 2019-06-19 23:07:01 +02:00
  • e443dca01b bump version Petr Benes 2019-06-19 21:40:49 +02:00
  • 36fec44a11 cosmetic changes Petr Benes 2019-06-19 21:36:42 +02:00
  • 8a6267546c move .editorconfig outside of pdbex project Petr Benes 2019-06-19 21:35:01 +02:00
  • 1b3aa3f021 fix postbuild copy command (missing quotes) v0.17 Petr Benes 2019-06-19 21:32:09 +02:00
  • 67545bc361 add .editorconfig Petr Benes 2019-06-19 21:31:53 +02:00
  • 3d925a1d05 retarget solution to VS2019 Petr Benes 2019-06-19 21:31:23 +02:00
  • ab38330491 cosmetic changes Petr Benes 2019-06-19 21:32:24 +02:00
  • 3fe7502699 Write the corrected name for unnamed enums v0.14 Jonathan Doron 2019-03-17 08:04:25 +02:00
  • 8e3b730fd2 update README.md v0.12 Parallel Xenoexcite 2019-02-23 21:46:59 +01:00
  • 4515b43433 bump version v0.11 Petr Benes 2019-01-10 22:27:53 +01:00
  • bd3f0621cc do not print meaningless "TAG_UNNAMED_" comments Petr Benes 2019-01-10 22:27:47 +01:00
  • 910baddd07 fix wrong bitfield generation Petr Benes 2019-01-10 22:14:21 +01:00
  • 5e582bb848 bump version v0.10 Petr Benes 2019-01-10 21:51:29 +01:00
  • c813a99777 support unnamed bitfield fields Petr Benes 2019-01-10 21:51:15 +01:00
  • 29addda668 fix typo Petr Benes 2019-01-10 21:50:21 +01:00
  • 4ecd6c030e support char16_t & char32_t Petr Benes 2019-01-10 01:33:26 +01:00
  • 93f7089379 handle 128-bit integers (OWORD, __m128) Petr Benes 2019-01-09 23:41:05 +01:00
  • 16c2a00e54 cosmetic fixes of previous commit Petr Benes 2019-01-10 21:48:11 +01:00
  • be7a72fe8f Support binary file path (#1) v0.9 MeeSong 2018-11-10 20:17:30 +08:00
  • f8e9e33daa handle "<anonymous-tag>" names (since Win10 build 18277) v0.6 Petr Benes 2018-11-08 21:42:45 +01:00
  • 5ab22419e4 ignore and remove .vcxproj.user file v0.4 Petr Benes 2018-08-20 21:43:29 +02:00
  • 0b3206701b bump version Petr Benes 2018-08-24 19:33:23 +02:00
  • de4851aab2 cosmetic changes Petr Benes 2018-08-24 19:44:12 +02:00
  • bfcafc63f6 add '-f' option to print list of functions Petr Benes 2018-08-24 19:32:47 +02:00
  • 17cfe1488c add '%' option to dump all symbols to separate files Petr Benes 2018-08-24 19:31:52 +02:00
  • 97ec118e9c add support for sorting, print enums in declaration list Petr Benes 2018-08-20 01:26:16 +02:00
  • 7194353d0e fix late close of struct {} v0.3 Petr Benes 2018-05-20 19:59:55 +02:00
  • e52da50c4c fix whitespaces Petr Benes 2018-05-20 19:57:45 +02:00
  • 5dbece8130 turn on multiprocessor compilation Petr Benes 2018-05-20 19:57:05 +02:00
  • a275a0804b use #pragma pack instead of <StructMemberAlignment Petr Benes 2018-05-20 19:56:52 +02:00
  • c54781397b add appveyor badge [skip ci] v0.2 Petr Benes 2017-11-25 16:19:46 +01:00
  • b8fe548978 upgrade to 2017, add appveyor (new build is using DIA) Petr Benes 2017-11-25 16:17:34 +01:00
  • 20847016fc remove unnecessary slash in additional include dirs Petr Benes 2016-01-06 00:56:10 +01:00
  • 612f3819c1 be more C++-friendly Petr Benes 2016-01-06 00:50:12 +01:00
  • 09657d1a1c refactored Petr Benes 2016-01-06 00:43:08 +01:00
  • 7db4771f91 use temp value for fetching of UdtKind Petr Benes 2016-01-06 00:18:51 +01:00
  • 72f519e5ec get rid of memleaks Petr Benes 2016-01-06 00:18:33 +01:00
  • 6424b088eb fix of accessing out of bounds memory Petr Benes 2016-01-06 00:18:16 +01:00
  • 26d6fddd7b guess CPU type if it's not stored in PDB Petr Benes 2016-01-06 00:17:33 +01:00
  • a0ce546b4c correct fetching of information for UDTs Petr Benes 2016-01-05 23:01:45 +01:00
  • a5f1373e0f dump only members Petr Benes 2016-01-05 22:57:23 +01:00
  • d97f2ba58a correct determining of architecture Petr Benes 2016-01-04 00:52:15 +01:00
  • 2d8cd493b2 cosmetic changes Petr Benes 2016-01-04 00:33:06 +01:00
  • 788d4fdbc8 replace malloc/calloc for new/new[] Petr Benes 2016-01-04 00:27:27 +01:00
  • b76ce6ecb0 change of backend engine from dbghelp to dia Petr Benes 2016-01-03 23:57:16 +01:00
  • dd1c7941c8 show additional information in the dump (size, bit position, zero-length arrays) Petr Benes 2016-01-01 18:53:30 +01:00
  • 7a47d22c2b fix bitfield handling Petr Benes 2016-01-01 18:52:01 +01:00
  • c9c86d759f initial commit v0.1 Petr Benes 2015-12-24 01:25:52 +01:00