1. 207b77d ptxed: add time tracking related options by Markus Metzger · 9 years ago
  2. 667ee24 ptdump: split time tracking and time printing by Markus Metzger · 9 years ago
  3. 3c5afbd ptdump: extract integer argument processing by Markus Metzger · 9 years ago
  4. d9a2da5 ptunit: add ptunit-selftest to cmake tests by Markus Metzger · 9 years ago
  5. 3aaadf6 cmake: move ptunit functions to top-level cmakefile by Markus Metzger · 9 years ago
  6. 75a5e0a pttc: support sections by Markus Metzger · 10 years ago
  7. 6245e6e pttc: update labels by Markus Metzger · 10 years ago
  8. f74c7f3 pttc: add str_to_uint*() functions by Markus Metzger · 9 years ago
  9. 5dfb809 pttc: add base parameter to str_to_uint64() by Markus Metzger · 10 years ago
  10. 0f65d1c ptxed: check argc for options taking an argument by Markus Metzger · 9 years ago
  11. 3cffd09 ptdump: check argc for options taking an argument by Markus Metzger · 9 years ago
  12. 74fe019 libipt: rename pti-ild.h into pt_ild.h by Markus Metzger · 9 years ago
  13. 3fb1d3b libipt: move the execution mode check into the ild by Markus Metzger · 9 years ago
  14. 67de280 libipt: use standard integer types in the ild by Markus Metzger · 9 years ago
  15. aa491bc libipt: rename pti-enums.h into pti-modrm-defs.h by Markus Metzger · 9 years ago
  16. 136be6c libipt: use uint8_t for an instruction's maximal and actual size by Markus Metzger · 9 years ago
  17. 62c56e6 libipt: do not abort by Markus Metzger · 9 years ago
  18. 51a321a libipt: replace pti_machine_mode_t with enum pt_exec_mode by Markus Metzger · 9 years ago
  19. bb621e7 libipt: return uint8_t from resolve_[vz]() by Markus Metzger · 9 years ago
  20. 069b7b0 libipt: replace pti_ild_t with struct pt_ild by Markus Metzger · 9 years ago
  21. 533ac20 libipt: format ild by Markus Metzger · 9 years ago
  22. c3a848e libipt: remove definition of unused ild macros by Markus Metzger · 9 years ago
  23. 516366d libipt: do not use PTI_INLINE by Markus Metzger · 9 years ago
  24. 582c73d libipt: remove support for exporting ild functionality by Markus Metzger · 9 years ago
  25. 17ade6b libipt: skd010/skd014 by Markus Metzger · 9 years ago
  26. 0a44ad4 libipt: extract time tracking updates by Markus Metzger · 9 years ago
  27. 8d9f279 libipt: treat MNT as padding by Markus Metzger · 9 years ago
  28. 86c8749 libipt: add man pages by Markus Metzger · 9 years ago
  29. 573ad5b libipt: improve comments in struct pt_event by Markus Metzger · 9 years ago
  30. b80c62d libipt: rephrase comments in struct pt_packet by Markus Metzger · 9 years ago
  31. 9513155 libipt: fix comment on returned errors of pt_*_core_bus_ratio() by Markus Metzger · 9 years ago
  32. 84d97a2 libipt: return -pte_eos on an out-of-bounds offset in ~_sync_set() by Markus Metzger · 9 years ago
  33. bd78fb1 libipt: fix comments on enum pt_status_flag by Markus Metzger · 9 years ago
  34. da41fd0 libipt: the encoder is always synchronized by Markus Metzger · 9 years ago
  35. 7490fe6 libipt: add missing IP compression unit tests by Markus Metzger · 9 years ago
  36. e917360 libipt: return -pte_bad_packet on unknown IP compression by Markus Metzger · 9 years ago
  37. 6e6763a libipt: fix documentation of packet decoder synchronization errors by Markus Metzger · 9 years ago
  38. d6709bd libipt: fix pt_pkt_sync_set() error return on bad offset by Markus Metzger · 9 years ago
  39. 73d8317 cmake: use add_test() and enable_testing() by Markus Metzger · 9 years ago
  40. 57c7dd8 script: allow ptxed options in .ptt files by Markus Metzger · 9 years ago
  41. 4d83e88 script: add -f, -l, -g, -d, and -x options to test.bash by Markus Metzger · 9 years ago
  42. ce84eea libipt: vmcs is stand-alone when tracing is disabled by Markus Metzger · 9 years ago
  43. 7353141 ptdump: add --no-cyc option by Markus Metzger · 9 years ago
  44. 13ae158 cmake: only add ptunit/include if PTUNIT in ON by Markus Metzger · 9 years ago
  45. e314ee4 libipt: fix comments in pt_image.h by Markus Metzger · 9 years ago
  46. 327db75 ptxed: update xed version by Markus Metzger · 9 years ago
  47. dfd39c6 libipt: support cpu 6/71, 6/79, and 6/86 by Markus Metzger · 9 years ago
  48. 226c1c0 libipt: support cpu 6/78 by Markus Metzger · 9 years ago
  49. c883c9a libipt, ptunit: add extern "C" wrapper by Markus Metzger · 9 years ago
  50. 6c43283 all: avoid leading and trailing _ in include guards and variable names by Markus Metzger · 9 years ago
  51. 655b188 ptdump, ptxed, pttc: re-add samples and tests by Markus Metzger · 9 years ago
  52. d0f6979 cmake: add enables for other components by Markus Metzger · 9 years ago
  53. bfe1889 cmake: install by Markus Metzger · 9 years ago
  54. 41d532f cmake: require 2.8.6 by Markus Metzger · 9 years ago
  55. f0de118 cmake: enable MACOSX_RPATH by Markus Metzger · 9 years ago
  56. 2e35645 cmake: remove redundant -fPIC option by Markus Metzger · 9 years ago
  57. f7a43a2 cmake: remove redundant -MMD option by Markus Metzger · 9 years ago
  58. d09c020 libipt: skd022 by Markus Metzger · 9 years ago
  59. 8c7f57e libipt: skd007 by Markus Metzger · 9 years ago
  60. dd5acf9 libipt: skd024 by Markus Metzger · 10 years ago
  61. 183ac50 libipt: fix TIP.PGD(ip=0) binding by Markus Metzger · 9 years ago
  62. 3290474 libipt, ild: fix jrcxz decode by Markus Metzger · 9 years ago
  63. 6f3f993 doc: update sdm reference by Markus Metzger · 9 years ago
  64. af5d7d0 libipt: split pt_image_read() by Markus Metzger · 9 years ago
  65. 4531fa7 libipt: avoid zero-initializing the instruction length decoder by Markus Metzger · 9 years ago
  66. 8d5f2f9 libipt: remove unused has_modrm field in struct pti_ild_t by Markus Metzger · 9 years ago
  67. 2d4d1d9 libipt: remove unused nprefixes field in struct pti_ild_t by Markus Metzger · 9 years ago
  68. 0854443 libipt: remove unused seg field in struct pti_ild_t by Markus Metzger · 9 years ago
  69. e1f41da libipt: improve ild opcode map comments by Markus Metzger · 9 years ago
  70. adb9dce libipt: use pt_config_from_user() in pt_pkt_decoder_init() by Markus Metzger · 9 years ago
  71. 14b5b29 version: bump minor version number by Markus Metzger · 9 years ago v1.4
  72. 4d6aab5 libipt: add new IP compression variants by Markus Metzger · 9 years ago
  73. 8613a41 libipt: fix overflow handling by Markus Metzger · 9 years ago
  74. cb4cdc7 libipt: PIP and VMCS also bind to a far branch. by Markus Metzger · 9 years ago
  75. 8498760 libipt: support the MNT packet by Thilo Schmitt · 11 years ago
  76. bac9908 libipt: support the VMCS packet by Markus Metzger · 10 years ago
  77. 70606fc libipt, ild: add support for a few VMX instructions by Markus Metzger · 10 years ago
  78. 9560196 libipt: support the STOP packet by Markus Metzger · 10 years ago
  79. a529474 libipt: add support for timing packets by Markus Metzger · 10 years ago
  80. 050bf10 libipt: support the NR payload of the PIP packet by Markus Metzger · 10 years ago
  81. 711d142 libipt: zero-initialize last-ip by Markus Metzger · 9 years ago
  82. feca593 libipt: only bind one paging event to an instruction by Markus Metzger · 9 years ago
  83. ebba27a libipt: PIP in PSB+ by Markus Metzger · 9 years ago
  84. 894f57f libipt: unused parameters by Markus Metzger · 9 years ago
  85. cc0a6df libipt: prepare for packet extensions by Markus Metzger · 9 years ago
  86. fe98aee libipt: change insn flow decoder's IP change logic by Markus Metzger · 9 years ago
  87. 836c65a libipt: allow NULL insn in some process_<event>() functions by Markus Metzger · 9 years ago
  88. 9eaa85f libipt: partially merge pt_insn_sync_*() functions by Markus Metzger · 9 years ago
  89. 38ebd9d libipt: add pt_insn_get_sync_offset() by Markus Metzger · 9 years ago
  90. fa52ef3 libipt: reserve errata bits by Markus Metzger · 9 years ago
  91. ea22c80 libipt: avoid bit-field operation for instruction decode by Markus Metzger · 9 years ago
  92. 13f6681 libipt: avoid unnecessary instruction copying by Markus Metzger · 9 years ago
  93. 8b3a834 libipt: help compilers with inlining decisions by Markus Metzger · 9 years ago
  94. 95d3f59 libipt: time-stamp events by Markus Metzger · 9 years ago
  95. 66b1f28 libipt: log insn_to_user() errors by Markus Metzger · 9 years ago
  96. bd456b7 libipt: postpone read-ahead insn decoder errors by Markus Metzger · 9 years ago
  97. 3d9d370 libipt, insn: return status by Markus Metzger · 9 years ago
  98. f2861a5 libipt, query: indicate eos by Markus Metzger · 9 years ago
  99. 3742c7f libipt: add pt_image_copy() by Markus Metzger · 9 years ago
  100. a17e644 libipt: keep recently used sections mapped by Markus Metzger · 9 years ago