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