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