1. 24e5574 Remove Syzygy-related code from the Sawbuck repository. by [email protected] · 11 years ago master
  2. 0889d32 Modify ZebraBlockHeap to accept a heap to use for internal allocations. by [email protected] · 11 years ago
  3. 4f87ef7 Add GetAllocationSize support to ZebraBlockHeap. by [email protected] · 11 years ago
  4. a95cd57 Added kUnboundedSize (~0) to specify unlimited capacity instead of using 0. by [email protected] · 11 years ago
  5. 5e99791 Add GetAllocationSize support to CtMallocHeap. by [email protected] · 11 years ago
  6. cfa297d Add GetAllocationSize support to WinHeap and InternalHeap. by [email protected] · 11 years ago
  7. ce305be Remove the unguarded allocation heap. by [email protected] · 11 years ago
  8. 3b55084 Add pushad/popad instructions to assembler. by [email protected] · 11 years ago
  9. c379762 Add 'GetAllocationSize' to HeapInterface. by [email protected] · 11 years ago
  10. 75592e5 Remove HeapProxy and use the BlockHeapManager by default. by [email protected] · 11 years ago
  11. 15f8ee8 Add support for the HEAP_ZERO_MEMORY flag to HeapAlloc. by [email protected] · 11 years ago
  12. 770ce7f Change CircularQueueConstructor to accept an allocator rather than a MemoryNotifierInterface. by [email protected] · 11 years ago
  13. 67783e9 Create InternalHeap. by [email protected] · 11 years ago
  14. 2eac856 Cleanup ZebraBlockHeap. by [email protected] · 11 years ago
  15. a127f10 Fix a bug in Shadow::IsBeginningOfBlockBody by [email protected] · 11 years ago
  16. 7546fbb Add a new method to check if an address point to the beginning of an user alloc by [email protected] · 11 years ago
  17. eae6311 Create gitdeps.py script. by [email protected] · 11 years ago
  18. 8e40689 Fix a bug in Shadow::IsRightRedzone by [email protected] · 11 years ago
  19. 010b47e Integrated the ZebraBlockHeap to the BlockHeapManager. by [email protected] · 11 years ago
  20. 7a98e59 Promoted NullMemoryNotifier outside unit tests. by [email protected] · 11 years ago
  21. dabfba9 Add protobuf library to third_party. by [email protected] · 11 years ago
  22. 8cd92c3 Fix the HeapCheckerTest.IsHeapCorrupt test. by [email protected] · 11 years ago
  23. 128e932 Added enable_zebra_block_heap flag to SyzyASan. by [email protected] · 11 years ago
  24. f247df1 Make LargeBlockHeap use HeapAllocator rather than MemoryNotifierAllocator. by [email protected] · 11 years ago
  25. d307180 Clean up an old TODO and make RPC utils reusable. by [email protected] · 11 years ago
  26. 4af46a2 Remove the nested heap API. by [email protected] · 11 years ago
  27. d1fb955 Remove the references to HeapProxy in the unittest of HeapChecker. by [email protected] · 11 years ago
  28. 573643a Move MemoryNotifierAllocator to its own file, and create HeapAllocator. by [email protected] · 11 years ago
  29. 7d658f4 Remove some references to HeapProxy from the unittests. by [email protected] · 11 years ago
  30. af3deb7 Add a new flag to use ctmalloc in BlockHeapManager. by [email protected] · 11 years ago
  31. 11fd0a6 Remove DirectAllocation. by [email protected] · 11 years ago
  32. 0b71206 Reorganize ShadowMarkers. by [email protected] · 11 years ago
  33. 974dac5 Added a new flag to specify the ratio of the memory used by the quarantine of the ZebraBlockHeap in SyzyASan. by [email protected] · 11 years ago
  34. 104850a Add support for subsampling of SyzyASAN allocation guards to BlockHeapManager. by [email protected] · 11 years ago
  35. 53f6442 Declares WindowsHeapAdapter by [email protected] · 11 years ago
  36. fa6170b Replace the STL queue by a circular queue in the ZebraBlockHeap. by [email protected] · 11 years ago
  37. 6ee2046 Test memory interceptor access errors. by [email protected] · 11 years ago
  38. d632c87 Implemented a circular queue. by [email protected] · 11 years ago
  39. 9162853 Start testing memory interceptors explicitly. by [email protected] · 11 years ago
  40. fa85689 Add new AppVerifier exception due to changes in base. by [email protected] · 11 years ago
  41. 3394a62 Move MemoryAccessorTester to unittest_util.h/cc for reuse. by [email protected] · 11 years ago
  42. ef3ba5c Refactor memory interceptor test fixture into a class. by [email protected] · 11 years ago
  43. 9909bda Added MemoryNotifierInterface integration to ZebraBlockHeap internal by [email protected] · 11 years ago
  44. d907491 Roll DEPS. by [email protected] · 11 years ago
  45. 724dd14 Add a function to write a PDB file. by [email protected] · 11 years ago
  46. c6cc980 Plug the heap error callback into BlockHeapManager. by [email protected] · 11 years ago
  47. 467830e Break memory interceptors out to a separate file. by [email protected] · 11 years ago
  48. ccb9b6c Fix ASAN interceptor build uncleanliness. by [email protected] · 11 years ago
  49. 3c098d7 Add a PDB public stream writer. by [email protected] · 11 years ago
  50. 16ac988 Implemented BlockQuarantineInterface properly in ZebraBlockHeap. by [email protected] · 11 years ago
  51. 03d5ee3 Add IsAllocated support to CtMallocHeap. by [email protected] · 11 years ago
  52. b2dc714 Add a PDB symbol record writer. by [email protected] · 11 years ago
  53. b43e4d3 Add an ImageSymbol class to the PDB writer. by [email protected] · 11 years ago
  54. 8cfbc94 Declares BlockHeapManager. by [email protected] · 11 years ago
  55. bc822c4 Make CTMalloc use a LRU freelist for its partitions. by [email protected] · 11 years ago
  56. e040d0f Add a SectionOffsetAddress class. by [email protected] · 11 years ago
  57. 33708f7 Add a base class for PDB symbols. by [email protected] · 11 years ago
  58. 3481108 Add a GetAlignment function in common. by [email protected] · 11 years ago
  59. 4eff28a Disable CTMalloc heap debug features. by [email protected] · 11 years ago
  60. 1610021 Removed odd 'const' qualifier in function GetCount because we need to be able to modify the state of the quarantine lock when calling this function. by [email protected] · 11 years ago
  61. 8b057c4 Create CtMallocHeap. by [email protected] · 11 years ago
  62. f0b8363 Small QuarantineInterface refactor. by [email protected] · 11 years ago
  63. 04bd46e Fix the namespace of the [Simple|Large]BlockHeap. by [email protected] · 11 years ago
  64. e9515ed Added a new flag to specify the size of the ZebraBlockHeap in SyzyASan. by [email protected] · 11 years ago
  65. da11b00 Rolls Sawbuck deps to Chromium r271365 and deals with fallout. by [email protected] · 11 years ago
  66. fb5db89 Add a PDB debug info stream writer. by [email protected] · 11 years ago
  67. e181dbe Rename GetHeapType to GetHeapFeatures, and add optional IsAllocated function. by [email protected] · 11 years ago
  68. 00799ae Various tweaks to get Sawbuck mostly building with VS2013. by [email protected] · 11 years ago
  69. 9f966c6 Fix a bug in NestedHeapTest.IntegrationTest by [email protected] · 11 years ago
  70. 992b942 Plumb MemoryNotificationInterface into LargeBlockHeap. by [email protected] · 11 years ago
  71. 6167d1f Add an empty PDB type info stream writer. by [email protected] · 11 years ago
  72. 7af8a86 Add a PDB header writer. by [email protected] · 11 years ago
  73. c605a7c Add a PDB section header stream writer. by [email protected] · 11 years ago
  74. de3b95c Implemented the ZebraHeap by [email protected] · 11 years ago
  75. 61c975a Add a PDB string table writer. by [email protected] · 11 years ago
  76. b0974ac Expose the PDB hash function. by [email protected] · 11 years ago
  77. 1ce6572 Add new authors to keep the SVN <-> GIT synchronization happy. by [email protected] · 11 years ago
  78. 1eec77b Allow PDB bit sets to be written without their size. by [email protected] · 11 years ago
  79. 1a054e4 Fix ShadowMemoryNotifier unittest. by [email protected] · 11 years ago
  80. 2b238e9 Define ShadowMemoryNotifier. by [email protected] · 11 years ago
  81. 1092f75 Define MemoryNotificationInterface. by [email protected] · 11 years ago
  82. 86e73af Declares HeapManager. by [email protected] · 11 years ago
  83. aa353ae Move the ASan error info struct and function into their own file. by [email protected] · 11 years ago
  84. 57b17e5 Define LargeBlockHeap. by [email protected] · 11 years ago
  85. 626f27f Create RecursiveLock. by [email protected] · 11 years ago
  86. d8dfde6 Use the new block structure and remove the old one. by [email protected] · 11 years ago
  87. 52faa2a Create BlockHeapInterface. by [email protected] · 11 years ago
  88. 268460d Fix a compile issue in block_unittest.cc by [email protected] · 11 years ago
  89. f026354 Adds support for the nested blocks to BlockInitialize. by [email protected] · 11 years ago
  90. 83c9e33 Remove bogus missing input file from asan.gyp. by [email protected] · 11 years ago
  91. 864efab Fix how we retrieve the trailer of a block in BlockInfoFromMemoryImpl. by [email protected] · 11 years ago
  92. b93afaa Use the new quarantine in HeapProxy. by [email protected] · 11 years ago
  93. ae778a7 Declare QuarantineInterface and ShardedQuarantine. by [email protected] · 11 years ago
  94. d0c6ce9 Bump version number to produce new binaries. by [email protected] · 11 years ago
  95. 5534042 Fix the interceptor of wcsstr. by [email protected] · 11 years ago
  96. cc26edd Fix an invalid comparison in the interceptor of HeapSetInformation. by [email protected] · 11 years ago
  97. e4ce6d3 Memzero the corrupt info buffer before reporting it. by [email protected] · 11 years ago
  98. 4adc821 Bump version number to produce new binaries. by [email protected] · 11 years ago
  99. 6ccb593 Adds a new flag to disable Breakpad error reporting in SyzyASan. by [email protected] · 11 years ago
  100. 12b2481 Add statistics and variable allocation lengths to page allocator. by [email protected] · 11 years ago