1. fb854b3 [compiler-rt][scudo] Add CMake presets for standalone builds (#221089) by Jake Adamson · 2 days ago main master
  2. 928fbe7 [scudo] Only lock active TSDs in TSDRegistrySharedT::disable() (#233617) by Jared Duke · 3 days ago
  3. f6baf2b [scudo] Avoid QuarantineBatch leak in GlobalQuarantineRecycleInvalidCount (#232905) by Fabio D'Urso · 7 days ago
  4. 7f9288d [scudo] Mark functions/classes as test only. (#231737) by Christopher Ferris · 7 days ago
  5. 283b1d8 [scudo] Re-check freelist before populating blocks in popBlocksWithCV (#231750) by David Anderson · 9 days ago
  6. 9424bb7 [scudo] Check quarantine batch bounds in release builds (#230247) by Kostya Kortchinsky · 13 days ago
  7. 7de66cf [scudo] Validate list endpoints and links before removing a node (#229245) by Kostya Kortchinsky · 2 weeks ago
  8. 9ce5778 [scudo] Disable tagging when running with asan. (#227516) by Christopher Ferris · 3 weeks ago
  9. 98b5840 [scudo] Skip secondary release if interval greater than current time. (#225242) by Christopher Ferris · 4 weeks ago
  10. 7ea6c0b [scudo] Fix AllocatorCacheMaxResidentBytesDisabled test (#224698) by Christopher Ferris · 5 weeks ago
  11. 4ca393b [scudo] Do not trim the secondary cache if releasing is disabled. (#223881) by Christopher Ferris · 5 weeks ago
  12. ba6900d [scudo] Refactor BufferPool code slightly. (#222811) by Christopher Ferris · 6 weeks ago
  13. 1e6b727 [scudo] Add MaxCacheResidentBytes to Secondary by Sadaf Ebrahimi · 7 weeks ago
  14. e2519a0 [scudo] Track maximum resident memory in cache (#219036) by Sadaf Ebrahimi · 8 weeks ago
  15. cb8acfb [scudo] Fix MTE remapping for cached allocations by Sadaf Ebrahimi · 9 weeks ago
  16. e4d890b [scudo] Remove malloc_enable_child from API. (#215439) by Christopher Ferris · 2 months ago
  17. 23e3063 [scudo] Add check to verify locking is correct. (#214377) by Christopher Ferris · 3 months ago
  18. f8fc146 [scudo] Fix GCC build after 212604 (#212904) by Michael Jones · 3 months ago
  19. 9bc3817 [scudo] Fix all deadlocks with condition code variables. (#212604) by Christopher Ferris · 3 months ago
  20. c50be5c [scudo] Test to verify fork and allocate does not deadlock. (#211975) by Christopher Ferris · 3 months ago
  21. a3aeaa7 [scudo] Add unmap and eviction stats to Secondary by Sadaf Ebrahimi · 3 months ago
  22. a5dd68e [scudo] Remove dead code and other small cleanups. (#210454) by Christopher Ferris · 3 months ago
  23. 2bd5a1b [scudo] Small refactor of getTSDXXX functions. (#208127) by Christopher Ferris · 4 months ago
  24. 75b5434 [scudo] Make death tests use SCUDO_XXX_DEATH_TEST. (#206196) by Christopher Ferris · 4 months ago
  25. ecc9f1b [scudo] Remove internal linkage from LargeBlock header helpers (NFC) (#207708) by Aditya Medhane · 4 months ago
  26. c44dab6 [scudo] Remove static error info functions. (#204483) by Christopher Ferris · 4 months ago
  27. 177644e [scudo] For a realloc that shrinks, retag the extra. (#204031) by Christopher Ferris · 4 months ago
  28. f5a5b10 [scudo] Use the unmap function on MemMap object. (#204001) by Christopher Ferris · 4 months ago
  29. 564c4ec [scudo] Remove locks from getTSDAndLockSlow (#201960) by Christopher Ferris · 5 months ago
  30. a0a4a5a [scudo] Log if randomness degrades. (#201482) by Christopher Ferris · 5 months ago
  31. f8566ff [compiler-rt] fix out-of-bounds access in scudo test (#201390) by George Burgess IV · 5 months ago
  32. a015bf6 [scudo] Return nullptr if a remap fails on linux. (#200537) by Christopher Ferris · 5 months ago
  33. b45d932 [scudo] Improve performance of pushBlocks sort. (#200297) by Christopher Ferris · 5 months ago
  34. 271350e [scudo] Create a non-static getErrorInfo function. (#199770) by Christopher Ferris · 5 months ago
  35. f8ef2ae [scudo] Add unit test for StackDepot edge cases by Sadaf Ebrahimi · 5 months ago
  36. 12c33a3 [scudo] Add test for initFlags() by Sadaf Ebrahimi · 5 months ago
  37. 8b655af [scudo] Add unit tests for optional config flags by Sadaf Ebrahimi · 5 months ago
  38. f432efd [scudo] Add a generic allocation fuzzer. (#197317) by Christopher Ferris · 5 months ago
  39. 6b880e9 [scudo] Move MemMap tests from to map_test.cpp by Sadaf Ebrahimi · 5 months ago
  40. 28147d8 [scudo] Add unit tests for common functions by Sadaf Ebrahimi · 5 months ago
  41. 94dff17 [scudo] Dumping allocator config when printStats() by Sadaf Ebrahimi · 6 months ago
  42. b74f811 [scudo] Add append overloads for integers and bool by Sadaf Ebrahimi · 6 months ago
  43. 9c8ebcc [scudo] Adjust PROT_MTE page count for secondary allocator (#192202) by Tamas Kaman · 6 months ago
  44. 7b0eb4e [scudo] Do not define some entrypoints on Fuchsia (#191826) by Fabio D'Urso · 6 months ago
  45. e05ade1 [scudo] Remove fill when realloc to smaller size. (#191321) by Christopher Ferris · 7 months ago
  46. 95d461a [scudo] Refactor the wrapper code into a single file. (#190857) by Christopher Ferris · 7 months ago
  47. 0e4fed3 [scudo] Fix reallocate for MTE. (#190086) by Christopher Ferris · 7 months ago
  48. 1e14f92 [scudo] Ensure that reallocate copies everything by Sadaf Ebrahimi · 7 months ago
  49. ac1a289 [Scudo] Disable ScudoCombinedTests.NewType (#189070) by Aiden Grossman · 7 months ago
  50. d7ee853 [scudo] Add Last entry to ReleaseToOS enum. (#188645) by Christopher Ferris · 7 months ago
  51. f0bb9de [scudo] Remove some android wrapper checking. (#188339) by Christopher Ferris · 7 months ago
  52. 46a3f6e [scudo] Use portable TEST_SKIP macro (#188045) by Fabio D'Urso · 7 months ago
  53. 7924f90 [compiler-rt] Add bitmask to fix warning (#187812) by Michael Jones · 7 months ago
  54. 41b4445 [scudo] Make the default for size/align checks to not die. (#187799) by Christopher Ferris · 7 months ago
  55. 191b1cf [scudo] Add free_sized and free_aligned_sized (#186881) by Christopher Ferris · 7 months ago
  56. 6a714fe [scudo] Display flags on secondary cache entries. (#185786) by Christopher Ferris · 7 months ago
  57. 6823839 [scudo] Use a fixed format for the milliseconds in latest release. (#185097) by Christopher Ferris · 8 months ago
  58. 3f33607 [scudo] Add missing class name specifier in mem_map_fuchsia (#185389) by Fabio D'Urso · 8 months ago
  59. 0c61686 [scudo] Move getResidentPages function (#183138) by Sadaf Ebrahimi · 8 months ago
  60. 9fe4cff [scudo] Add reallocarray C wrapper. (#183385) by Alexey Samsonov · 8 months ago
  61. e27eedd [scudo] Change header tagging for the secondary allocator (#182487) by Tamas Kaman · 8 months ago
  62. fe61acb [scudo] Add new fast purge option. (#175266) by Christopher Ferris · 8 months ago
  63. 0baba04 [scudo] Add resident pages info to getStats (#178969) by Sadaf Ebrahimi · 9 months ago
  64. 949b453 [scudo] Add missing space to getStats (#178537) by Sadaf Ebrahimi · 9 months ago
  65. a3e1a95 [scudo] Add flags to secondary cache entries. (#177506) by Christopher Ferris · 9 months ago
  66. 90c2884 [scudo] Use setenv instead of putenv in ScudoCombinedTest.ZeroOnDeallocEnabledAndFlag (#173423) by Fabio D'Urso · 10 months ago
  67. 16b34d1 [scudo] Add an option to zero memory on deallocation. (#142394) by piwicode · 10 months ago
  68. 2ee2713 [scudo] Fix typo in multiple files (#171925) by Sadaf Ebrahimi · 11 months ago
  69. b7e541b [scudo] Show the resident pages from the secondary cache. (#170568) by Christopher Ferris · 11 months ago
  70. bedf425 [scudo] Add last release time info to getStats (#170902) by Sadaf Ebrahimi · 11 months ago
  71. 7bd55e0 [scudo] Refactor initialization of TSDs. (#169738) by Christopher Ferris · 11 months ago
  72. b004249 [scudo] Lock/unlock MutexTSDs in disable/enable. (#169440) by Christopher Ferris · 11 months ago
  73. a234565 [scudo] Only print stats when the test fails. (#168000) by Christopher Ferris · 11 months ago
  74. 511b8f3 [scudo] Small cleanup of memory tagging code part 2. (#168807) by Christopher Ferris · 11 months ago
  75. 56dda81 [scudo] Skip test if mlock fails. (#168448) by Christopher Ferris · 11 months ago
  76. bf7616d [scudo] Fix wrong return type. (#168157) by Christopher Ferris · 11 months ago
  77. 263882b [scudo] Always zero on linux even if the memory cannot be released. (#167788) by Christopher Ferris · 11 months ago
  78. 00a2098 Revert "[scudo] Small cleanup of memory tagging code." (#167425) by Christopher Ferris · 12 months ago
  79. 0ff4283 [scudo] Small cleanup of memory tagging code. (#166860) by Christopher Ferris · 12 months ago
  80. db74300 [scudo] Add config option to modify get usable size behavior (#158710) by Christopher Ferris · 12 months ago
  81. 1ad035c [scudo] Secondary release to OS uses LRU to scan. (#163691) by Christopher Ferris · 12 months ago
  82. 6cf94e1 [scudo] Only read urandom if getrandom syscall isn't available. (#161889) by Christopher Ferris · 1 year, 1 month ago
  83. 7dcda9d [scudo] Use TestAllocator wrapper to ensure proper cleanup (#160800) by Fabio D'Urso · 1 year, 1 month ago
  84. 4380324 [scudo] Release to OS if a large amount of memory is deallocated. (#160621) by Christopher Ferris · 1 year, 1 month ago
  85. 81fb12e [scudo] Skip special quarantine blocks in iterateOverChunks (#159892) by Christopher Ferris · 1 year, 1 month ago
  86. 4f16bd8 [scudo] Add missing tracing.h include to primary32 (#159668) by Christopher Ferris · 1 year, 1 month ago
  87. 25d3af2 [scudo] Move the trace point in releaseToOSMaybe (#159204) by Christopher Ferris · 1 year, 1 month ago
  88. 46a0224 [scudo] Add tracing framework (#156112) by Christopher Ferris · 1 year, 1 month ago
  89. 4d2b9c8 [scudo] Use anonymous namespace for test helper code (#157207) by Roland McGrath · 1 year, 1 month ago
  90. a563127 [scudo] Move getPageSize() decl to common.h header (#157146) by Roland McGrath · 1 year, 2 months ago
  91. 936bda3 [scudo] Allow the quarantine code to be compiled out (#151064) by Christopher Ferris · 1 year, 3 months ago
  92. 5e48d78 [scudo] Fix secondary caching for mte (#150156) by Christopher Ferris · 1 year, 3 months ago
  93. 61d6928 [scudo] Make Ptr volatile so that the malloc and free calls are not optimized out (#149944) by Fabio D'Urso · 1 year, 3 months ago
  94. 7328c5d [scudo] Make release to OS test more specific. (#147852) by Christopher Ferris · 1 year, 3 months ago
  95. f3b87bf [scudo] Fix c wrappers double free test. (#148066) by Christopher Ferris · 1 year, 3 months ago
  96. 8ee8154 [scudo] Move out the definitions of member functions in primary allocators (#147601) by ChiaHungDuan · 1 year, 4 months ago
  97. 8695ad1 [scudo] Make block storage in TransferBatch trailing objects (#144204) by ChiaHungDuan · 1 year, 4 months ago
  98. dbc816c [scudo] Make report pointers const. (#144624) by Christopher Ferris · 1 year, 4 months ago
  99. f347c35 [scudo] Add primary option to enable/disable cache blocks. (#129794) by Christopher Ferris · 1 year, 6 months ago
  100. 2dd0bdf [scudo] Use a tryLock in secondary release to OS (#132827) by Christopher Ferris · 1 year, 7 months ago