1. dfc0c2e [scudo] Handle predefined M_MEMTAG_TUNING_* constants (NFC). by Evgenii Stepanov · 3 years, 1 month ago
  2. 4d022f5 [scudo] Rework dieOnMapUnmapError by Kostya Kortchinsky · 3 years, 2 months ago
  3. c727119 scudo: Fix MTE error reporting for zero-sized allocations. by Peter Collingbourne · 3 years, 2 months ago
  4. a5ea25b scudo: Check for UAF in ring buffer before OOB in more distant blocks. by Peter Collingbourne · 3 years, 2 months ago
  5. 185fd56 scudo: Require fault address to be in bounds for UAF. by Peter Collingbourne · 3 years, 2 months ago
  6. 3ae243e [Scudo] Use GWP-ASan's aligned allocations and fixup postalloc hooks. by Mitch Phillips · 3 years, 3 months ago
  7. 6583baa [scudo] [GWP-ASan] Add GWP-ASan variant of scudo benchmarks. by Mitch Phillips · 3 years, 3 months ago
  8. 4c89078 [scudo] Add initialization for TSDRegistrySharedT by Christopher Ferris · 3 years, 3 months ago
  9. 3f5399f [scudo] Align objects with alignas by Vitaly Buka · 3 years, 3 months ago
  10. bebf30b [scudo] Don't track free/use stats for transfer batches. by Mitch Phillips · 3 years, 3 months ago
  11. b91a547 [scudo][NFC] Fix clang-tidy warnings by Vitaly Buka · 3 years, 3 months ago
  12. 5d3d727 [scudo] Use require_constant_initialization by Vitaly Buka · 3 years, 3 months ago
  13. 95821de Revert "[scudo] Use require_constant_initialization" by Vitaly Buka · 3 years, 3 months ago
  14. 71df78e [scudo] Use require_constant_initialization by Vitaly Buka · 3 years, 3 months ago
  15. 709ed12 [NFC][scudo] Suppress "division by zero" warning by Vitaly Buka · 3 years, 3 months ago
  16. 641941d [NFC][scudo] Add reference to a QEMU bug by Vitaly Buka · 3 years, 3 months ago
  17. 558765f [scudo][NFC] Fix cast warning by Vitaly Buka · 3 years, 3 months ago
  18. 51d3bee Revert "[Scudo] Use GWP-ASan's aligned allocations and fixup postalloc hooks." by Mitch Phillips · 3 years, 3 months ago
  19. cbd425c scudo: Work around gcc 8 conversion warning. by Peter Collingbourne · 3 years, 3 months ago
  20. 881a484 [Scudo] Use GWP-ASan's aligned allocations and fixup postalloc hooks. by Mitch Phillips · 3 years, 3 months ago
  21. e8e24c7 scudo: Store header on deallocation before retagging memory. by Peter Collingbourne · 3 years, 3 months ago
  22. 1b55294 scudo: Only static_assert for compressed LSB format with clang. by Peter Collingbourne · 3 years, 3 months ago
  23. e910c69 scudo: Optimize getSizeLSBByClassId() by compressing the table into an integer if possible. NFCI. by Peter Collingbourne · 3 years, 3 months ago
  24. 39f99a9 scudo: Use a table to look up the LSB for computing the odd/even mask. NFCI. by Peter Collingbourne · 3 years, 3 months ago
  25. 2291410 [scudo] Check if MADV_DONTNEED zeroes memory by Vitaly Buka · 3 years, 3 months ago
  26. 7e3c833 scudo: Obtain tag from pointer instead of loading it from memory. NFCI. by Peter Collingbourne · 3 years, 3 months ago
  27. 34c8857 scudo: Make prepareTaggedChunk() and resizeTaggedChunk() generic. by Peter Collingbourne · 3 years, 3 months ago
  28. 71756e6 scudo: Use DC GZVA instruction in storeTags(). by Peter Collingbourne · 3 years, 3 months ago
  29. 1ce2705 [scudo] Avoid empty statement warnings by Roland McGrath · 3 years, 3 months ago
  30. 0167893 [scudo][standalone] Fuchsia related fixes by Kostya Kortchinsky · 3 years, 3 months ago
  31. c2b3088 [scudo] Restore zxtest compatibility by Vitaly Buka · 3 years, 3 months ago
  32. 12ee7ad [scudo] Make MTE inline asm compatible with GNU assembler by Roland McGrath · 3 years, 3 months ago
  33. 1b13235 [scudo][standalone] Use BatchClassId in drain rather than 0 by Kostya Kortchinsky · 3 years, 4 months ago
  34. 15a5cd7 [NFC][scudo] Restore !UseQuarantine check in tests by Vitaly Buka · 3 years, 4 months ago
  35. d3eeaf8 [NFC][scudo] Move macro into a shared header by Vitaly Buka · 3 years, 4 months ago
  36. 4f264f3 [NFC][scudo] Split ScudoCombinedTest.BasicCombined by Vitaly Buka · 3 years, 4 months ago
  37. f550ebf [NFC][scudo] Inline some functions into ScudoPrimaryTest by Vitaly Buka · 3 years, 4 months ago
  38. 7ddb51c [NFC][scudo] Convert ScudoPrimaryTest into TYPED_TEST by Vitaly Buka · 3 years, 4 months ago
  39. 8f1fa68 [NFC][scudo] Move some shared stuff into ScudoCombinedTest by Vitaly Buka · 3 years, 4 months ago
  40. 19bc017 [NFC][scudo] Move globals into related test by Vitaly Buka · 3 years, 4 months ago
  41. b53c650 [NFC][scudo] Use TYPED_TEST to split large test by Vitaly Buka · 3 years, 4 months ago
  42. 0457156 [scudo][NFC] Make tests runs with --gtest_repeat=2 by Vitaly Buka · 3 years, 4 months ago
  43. ff35093 [Scudo] Fix SizeClassAllocatorLocalCache::drain by Vitaly Buka · 3 years, 4 months ago
  44. 03eea35 [NFC][scudo] Simplify UseQuarantine initialization by Vitaly Buka · 3 years, 4 months ago
  45. 48ff2ff scudo: Preserve no-memtag attribute on cached secondary allocations. by Peter Collingbourne · 3 years, 4 months ago
  46. 6f816d1 scudo: Allow TBI to be disabled on Linux with a macro. by Peter Collingbourne · 3 years, 4 months ago
  47. 75ee3bc scudo: Add support for tracking stack traces of secondary allocations. by Peter Collingbourne · 3 years, 7 months ago
  48. cc3d493 scudo: Support memory tagging in the secondary allocator. by Peter Collingbourne · 3 years, 7 months ago
  49. 296e12a [scudo][test] Disable -Wfree-nonheap-object by Leonard Chan · 3 years, 5 months ago
  50. 1bc3a8d Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator." by Peter Collingbourne · 3 years, 5 months ago
  51. c936954 [scudo][standalone] Compact pointers for Caches/Batches by Kostya Kortchinsky · 3 years, 5 months ago
  52. 3f9de81 scudo: Support memory tagging in the secondary allocator. by Peter Collingbourne · 3 years, 7 months ago
  53. 3c3951e [scudo/standalone] Use .arch_extension memtag, not mte by Roland McGrath · 3 years, 6 months ago
  54. b1ba1c5 [GWP-ASan] Add aligned allocations. by Mitch Phillips · 3 years, 6 months ago
  55. ce5094b [scudo/standalone] Use zx_system_get_page_size() on Fuchsia by Roland McGrath · 3 years, 6 months ago
  56. 7f38bfa [scudo][standalone] Restore GWP-ASan flag parsing by Kostya Kortchinsky · 3 years, 6 months ago
  57. d54555a [scudo][standalone] Enable death tests on Fuchsia by Kostya Kortchinsky · 3 years, 7 months ago
  58. c45d453 [GWP-ASan] Add inbuilt options parser. by Mitch Phillips · 3 years, 6 months ago
  59. e30a3f4 [GWP-ASan] Minor refactor of optional components. by Mitch Phillips · 3 years, 6 months ago
  60. 2f046ad scudo: Update a comment to match the Linux kernel behavior. NFCI. by Peter Collingbourne · 3 years, 7 months ago
  61. 2699c68 scudo: Fix compilation for non-Linux aarch64 by Roland McGrath · 3 years, 7 months ago
  62. 4dd2057 scudo: Move the management of the UseMemoryTagging bit out of the Primary. NFCI. by Peter Collingbourne · 3 years, 7 months ago
  63. 4edf4ef scudo: Replace the Cache argument on MapAllocator with a Config argument. NFCI. by Peter Collingbourne · 3 years, 7 months ago
  64. 6be4919 scudo: Move the configuration for the primary allocator to Config. NFCI. by Peter Collingbourne · 3 years, 7 months ago
  65. 9ece409 scudo: Remove ANDROID_EXPERIMENTAL_MTE macro. by Peter Collingbourne · 3 years, 7 months ago
  66. 882b85a scudo: Adjust test to use correct check for primary allocations. by Peter Collingbourne · 3 years, 7 months ago
  67. 156d47c [scudo][standalone] Allow the release of smaller sizes by Kostya Kortchinsky · 3 years, 8 months ago
  68. 7488a17 scudo: Remove positional template arguments for secondary cache. NFCI. by Peter Collingbourne · 3 years, 7 months ago
  69. 27cb063 [scudo] [standalone] [NFC] clang-format code. by Mitch Phillips · 3 years, 8 months ago
  70. b5eabc0 [scudo][standalone] Small changes to the fastpath by Kostya Kortchinsky · 3 years, 8 months ago
  71. 0e2ccab scudo: Shrink secondary header and cache entry size by a word on Linux. NFCI. by Peter Collingbourne · 3 years, 8 months ago
  72. 867daf6 scudo: Fix quarantine allocation when MTE enabled. by Peter Collingbourne · 3 years, 8 months ago
  73. 706ac40 scudo: Split setRandomTag in two. NFCI. by Peter Collingbourne · 3 years, 8 months ago
  74. 95ae7c8 [scudo][standalone] Add missing va_end() in ScopedString::append by Kostya Kortchinsky · 3 years, 8 months ago
  75. ab3e32b [scudo][standalone] Correct min/max region indices by Kostya Kortchinsky · 3 years, 9 months ago
  76. c0a20a5 [scudo/standalone] Fix leak in ThreadedGlobalQuarantine test by Roland McGrath · 3 years, 8 months ago
  77. e778806 [scudo][standalone] Simplify populateFreelist by Kostya Kortchinsky · 3 years, 9 months ago
  78. a02f048 scudo: Don't memset previously released cached pages in the secondary allocator. by Peter Collingbourne · 3 years, 9 months ago
  79. a51a892 [scudo][standalone] Code tidying (NFC) by Kostya Kortchinsky · 3 years, 9 months ago
  80. 6712ba9 [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc by Fangrui Song · 3 years, 10 months ago
  81. a7174d5 scudo: Simplify AtomicOptions::setFillContentsMode. NFCI. by Peter Collingbourne · 3 years, 10 months ago
  82. 3cf6037 scudo: Make it thread-safe to set some runtime configuration flags. by Peter Collingbourne · 3 years, 10 months ago
  83. 10703a6 [scudo][standalone] Fix Primary's ReleaseToOS test by Kostya Kortchinsky · 3 years, 10 months ago
  84. c95ae6b [scudo][standalone] Remove unused atomic_compare_exchange_weak by Kostya Kortchinsky · 3 years, 10 months ago
  85. 8a2df0d scudo: Re-order Allocator fields for improved performance. NFCI. by Peter Collingbourne · 3 years, 10 months ago
  86. 241449c [scudo][standalone] Fix tests under ASan/UBSan by Kostya Kortchinsky · 3 years, 10 months ago
  87. 2b968af [scudo][standalone] Remove the pthread key from the shared TSD by Kostya Kortchinsky · 3 years, 10 months ago
  88. 54e34e0 [scudo/standalone] Fix undefined behavior in checksum test by Roland McGrath · 3 years, 10 months ago
  89. 33f8e1a scudo: Add an API for disabling memory initialization per-thread. by Peter Collingbourne · 3 years, 11 months ago
  90. d197d79 [scudo/standalone] Don't define test main function for Fuchsia by Roland McGrath · 3 years, 10 months ago
  91. 0d4ff65 scudo: Remove the THREADLOCAL macro. by Peter Collingbourne · 3 years, 11 months ago
  92. e03d2cd scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot by Peter Collingbourne · 3 years, 11 months ago
  93. 80bb8b8 [scudo][standalone] Enable secondary cache release on Fuchsia by Kostya Kortchinsky · 4 years ago
  94. bcd746b [scudo][standalone] Skip irrelevant regions during release by Kostya Kortchinsky · 4 years ago
  95. e4ac106 [scudo][standalone] Add new mallopt options. by Christopher Ferris · 4 years ago
  96. c72ca56 [scudo][standalone] mallopt runtime configuration options by Kostya Kortchinsky · 4 years ago
  97. 0611b7d Avoid use of std::make_unique in compiler-rt/lib/scudo/standalone/tests/combined_test.cpp by Hans Wennborg · 4 years ago
  98. cbbd056 Speculative build fix for scudo/standalone/tests/combined_test.cpp by Hans Wennborg · 4 years ago
  99. d618cbf [scudo][standalone] Change the release loop for efficiency purposes by Kostya Kortchinsky · 4 years ago
  100. b232c85 scudo: Interleave odd and even tags for adjacent blocks. by Peter Collingbourne · 4 years ago