1. 16b34d1 [scudo] Add an option to zero memory on deallocation. (#142394) by piwicode · 10 days ago main master
  2. 2ee2713 [scudo] Fix typo in multiple files (#171925) by Sadaf Ebrahimi · 2 weeks ago
  3. b7e541b [scudo] Show the resident pages from the secondary cache. (#170568) by Christopher Ferris · 2 weeks ago
  4. bedf425 [scudo] Add last release time info to getStats (#170902) by Sadaf Ebrahimi · 3 weeks ago
  5. 7bd55e0 [scudo] Refactor initialization of TSDs. (#169738) by Christopher Ferris · 3 weeks ago
  6. b004249 [scudo] Lock/unlock MutexTSDs in disable/enable. (#169440) by Christopher Ferris · 5 weeks ago
  7. a234565 [scudo] Only print stats when the test fails. (#168000) by Christopher Ferris · 5 weeks ago
  8. 511b8f3 [scudo] Small cleanup of memory tagging code part 2. (#168807) by Christopher Ferris · 5 weeks ago
  9. 56dda81 [scudo] Skip test if mlock fails. (#168448) by Christopher Ferris · 6 weeks ago
  10. bf7616d [scudo] Fix wrong return type. (#168157) by Christopher Ferris · 6 weeks ago
  11. 263882b [scudo] Always zero on linux even if the memory cannot be released. (#167788) by Christopher Ferris · 6 weeks ago
  12. 00a2098 Revert "[scudo] Small cleanup of memory tagging code." (#167425) by Christopher Ferris · 7 weeks ago
  13. 0ff4283 [scudo] Small cleanup of memory tagging code. (#166860) by Christopher Ferris · 7 weeks ago
  14. db74300 [scudo] Add config option to modify get usable size behavior (#158710) by Christopher Ferris · 8 weeks ago
  15. 1ad035c [scudo] Secondary release to OS uses LRU to scan. (#163691) by Christopher Ferris · 9 weeks ago
  16. 6cf94e1 [scudo] Only read urandom if getrandom syscall isn't available. (#161889) by Christopher Ferris · 3 months ago
  17. 7dcda9d [scudo] Use TestAllocator wrapper to ensure proper cleanup (#160800) by Fabio D'Urso · 3 months ago
  18. 4380324 [scudo] Release to OS if a large amount of memory is deallocated. (#160621) by Christopher Ferris · 3 months ago
  19. 81fb12e [scudo] Skip special quarantine blocks in iterateOverChunks (#159892) by Christopher Ferris · 3 months ago
  20. 4f16bd8 [scudo] Add missing tracing.h include to primary32 (#159668) by Christopher Ferris · 3 months ago
  21. 25d3af2 [scudo] Move the trace point in releaseToOSMaybe (#159204) by Christopher Ferris · 3 months ago
  22. 46a0224 [scudo] Add tracing framework (#156112) by Christopher Ferris · 4 months ago
  23. 4d2b9c8 [scudo] Use anonymous namespace for test helper code (#157207) by Roland McGrath · 4 months ago
  24. a563127 [scudo] Move getPageSize() decl to common.h header (#157146) by Roland McGrath · 4 months ago
  25. 936bda3 [scudo] Allow the quarantine code to be compiled out (#151064) by Christopher Ferris · 5 months ago
  26. 5e48d78 [scudo] Fix secondary caching for mte (#150156) by Christopher Ferris · 5 months ago
  27. 61d6928 [scudo] Make Ptr volatile so that the malloc and free calls are not optimized out (#149944) by Fabio D'Urso · 5 months ago
  28. 7328c5d [scudo] Make release to OS test more specific. (#147852) by Christopher Ferris · 5 months ago
  29. f3b87bf [scudo] Fix c wrappers double free test. (#148066) by Christopher Ferris · 6 months ago
  30. 8ee8154 [scudo] Move out the definitions of member functions in primary allocators (#147601) by ChiaHungDuan · 6 months ago
  31. 8695ad1 [scudo] Make block storage in TransferBatch trailing objects (#144204) by ChiaHungDuan · 6 months ago
  32. dbc816c [scudo] Make report pointers const. (#144624) by Christopher Ferris · 6 months ago
  33. f347c35 [scudo] Add primary option to enable/disable cache blocks. (#129794) by Christopher Ferris · 8 months ago
  34. 2dd0bdf [scudo] Use a tryLock in secondary release to OS (#132827) by Christopher Ferris · 9 months ago
  35. a8735a2 [scudo] Modify header corrupption error message (#126812) by Christopher Ferris · 11 months ago
  36. d256b97 [scudo] Make guard pages optional in the secondary (#125960) by Christopher Ferris · 11 months ago
  37. 8e02278 [scudo] Refactor the secondary test (#125595) by Christopher Ferris · 11 months ago
  38. 3dd8c57 [scudo] Clean up secondary tests. (#124999) by Christopher Ferris · 11 months ago
  39. 7948b60 [scudo] Fix the format of getStats() (#121608) by ChiaHungDuan · 12 months ago
  40. 8fe52f1 [scudo] Add the record of number of attempted page release (#120497) by ChiaHungDuan · 1 year ago
  41. 6edd4e5 [scudo] Minor refactor on element address validation (NFC) (#119436) by ChiaHungDuan · 1 year, 1 month ago
  42. e9d2752 [scudo] Clean the TODO in list.h (#119323) by ChiaHungDuan · 1 year, 1 month ago
  43. ed3eeff [scudo] Group type traits into a single header (NFC) (#118888) by ChiaHungDuan · 1 year, 1 month ago
  44. dba2636 [scudo] Use internal list to manage the LRU cache (#117946) by ChiaHungDuan · 1 year, 1 month ago
  45. 110fcb9 [scudo] Double frees result in chunk state error (#110345) by Christopher Ferris · 1 year, 2 months ago
  46. 7bb0ac6 Reapply "[scudo] Apply the min release threshold to the group" (#112252) (#112266) by ChiaHungDuan · 1 year, 2 months ago
  47. 386ef6f Revert "[scudo] Apply the min release threshold to the group" (#112252) by ChiaHungDuan · 1 year, 2 months ago
  48. 1afd698 [scudo] Apply the min release threshold to the group (#112014) by ChiaHungDuan · 1 year, 2 months ago
  49. 02411df [scudo] Fix isOwned on MTE devices. (#111060) by Evgenii Stepanov · 1 year, 3 months ago
  50. ed7f7b9 [scudo] Fix the loading of a signed value to an unsigned storage (#111039) by ChiaHungDuan · 1 year, 3 months ago
  51. 7594924 [scudo] Reduce unsuccessful attempts of page releasing (#110583) by ChiaHungDuan · 1 year, 3 months ago
  52. 35ab32e Revert "[scudo] Fix isOwned on MTE devices. (#110717)" by NAKAMURA Takumi · 1 year, 3 months ago
  53. 6072f7f [scudo] Fix isOwned on MTE devices. (#110717) by Evgenii Stepanov · 1 year, 3 months ago
  54. e36860b [scudo] Fix wording for unsupported test reason. (#110716) by Evgenii Stepanov · 1 year, 3 months ago
  55. 3a27dff [scudo] Remove unused field in BatchGroup (#109322) by ChiaHungDuan · 1 year, 3 months ago
  56. 34a35f8 Revert "[scudo] Update secondary cache time-based release logic (#107507)" by Thurston Dang · 1 year, 3 months ago
  57. dec5534 [scudo] Update secondary cache time-based release logic (#107507) by Joshua Baehring · 1 year, 3 months ago
  58. 85cc561 [scudo] Add thread-safety annotation on getMemoryGroupFragmentationIn… (#108277) by ChiaHungDuan · 1 year, 4 months ago
  59. c01faeb Reapply "[scudo] Fix the logic of MaxAllowedFragmentedPages" (#108130) (#108134) by ChiaHungDuan · 1 year, 4 months ago
  60. c682eaa Revert "[scudo] Fix the logic of MaxAllowedFragmentedPages" (#108130) by ChiaHungDuan · 1 year, 4 months ago
  61. 5a579db [scudo] Fix the logic of MaxAllowedFragmentedPages (#107927) by ChiaHungDuan · 1 year, 4 months ago
  62. 71f46a5 [scudo] Add fragmentation info for each memory group (#107475) by ChiaHungDuan · 1 year, 4 months ago
  63. f1711ae [scudo] Add a method to use a hard-coded page size (#106646) by Christopher Ferris · 1 year, 4 months ago
  64. dbb65cd [scudo] Use variable instead of recomputing. (#106647) by Christopher Ferris · 1 year, 4 months ago
  65. 1bd02e7 [scudo] Update secondary cache released pages bound. (#106466) by Joshua Baehring · 1 year, 4 months ago
  66. b83ce74 [scudo] Make comment compatible with gcc (#106137) by Caslyn Tonelli · 1 year, 4 months ago
  67. 9a04d85 [scudo] Fix expectation in ScudoTimingTest.VerifyMax (#106062) by Fabio D'Urso · 1 year, 4 months ago
  68. 6db57b5 [scudo] Add partial chunk heuristic to retrieval algorithm. (#105009) by Joshua Baehring · 1 year, 4 months ago
  69. 877a22b Revert "[scudo] Add partial chunk heuristic to retrieval algorithm." (#104894) by ChiaHungDuan · 1 year, 4 months ago
  70. 0d2a941 [scudo] Add partial chunk heuristic to retrieval algorithm. (#104807) by Joshua Baehring · 1 year, 4 months ago
  71. 2794186 Revert "[scudo] Separated committed and decommitted entries." (#104045) by ChiaHungDuan · 1 year, 5 months ago
  72. 2528417 [compiler-rt] Define `__STDC_FORMAT_MACROS` to ensure `PRId64` is available (#102980) by Mosè Giordano · 1 year, 5 months ago
  73. fad075e [scudo] Support linking with index in IntrusiveList (#101262) by ChiaHungDuan · 1 year, 5 months ago
  74. ae3b69f [scudo] Separated committed and decommitted entries. (#101409) by Joshua Baehring · 1 year, 5 months ago
  75. 72353a4 [scudo] Added test fixture for cache tests. (#102230) by Joshua Baehring · 1 year, 5 months ago
  76. ae2edcb [scudo] Die when store is called on MapAllocatorNoCache objects. (#102403) by Christopher Ferris · 1 year, 5 months ago
  77. 0ab8f52 [scudo] Avoid accessing inaccessible pages in unmap() in secondary (#102367) by ChiaHungDuan · 1 year, 5 months ago
  78. 7a089b0 [scudo][NFC] Add a default unmap() to unmap all pages (#102234) by ChiaHungDuan · 1 year, 5 months ago
  79. 536fe79 [scudo] Refactor store() and retrieve(). (#102024) by Joshua Baehring · 1 year, 5 months ago
  80. edfa33d [scudo] Remove benchmarks file. (#102077) by Christopher Ferris · 1 year, 5 months ago
  81. 0ecbeb1 Revert "[scudo] Separated committed and decommitted entries." (#101375) by ChiaHungDuan · 1 year, 5 months ago
  82. 664398a [scudo] Separated committed and decommitted entries. (#100818) by Joshua Baehring · 1 year, 5 months ago
  83. df72133 [NFCI][scudo] Remove unused variable 'MaxCount' (#100201) by Thurston Dang · 1 year, 5 months ago
  84. 6792f8a [scudo] Added LRU eviction policy to secondary cache. (#99409) by Joshua Baehring · 1 year, 5 months ago
  85. cf28e03 [scudo] Add static vector functionality. (#98986) by Joshua Baehring · 1 year, 5 months ago
  86. 9bf8810 [scudo] Add a maximum value into the timer. (#96989) by Christopher Ferris · 1 year, 6 months ago
  87. 3eed4dd [scudo][fuchsia] Give dispatched VMOs a (temporary) name (#97578) by Fabio D'Urso · 1 year, 6 months ago
  88. a21345b [scudo] Change CompactPtrT and CompactPtrScale to optional (#90797) by ChiaHungDuan · 1 year, 6 months ago
  89. 2a30906 [scudo] Minor refactoring of secondary cache test (#95995) by ChiaHungDuan · 1 year, 6 months ago
  90. 6e773de [scudo] Add TEST_SKIP macro to skip the current test (#96192) by Fabio D'Urso · 1 year, 6 months ago
  91. 12d81de Reland "[scudo] Apply filling when realloc shrinks and re-grows a block in-place" (#95838) by Fabio D'Urso · 1 year, 6 months ago
  92. 40721a8 [scudo] Test secondary cache options only if enabled (#95872) by Caslyn Tonelli · 1 year, 6 months ago
  93. e20a4ca [scudo] Update error handling for seondary cache entry count (#95595) by Joshua Baehring · 1 year, 6 months ago
  94. 841df6f [scudo] Fix the calculation of PushedBytesDelta (#95177) by ChiaHungDuan · 1 year, 7 months ago
  95. 3d6007f Revert "[scudo] Apply filling when realloc shrinks and re-grows a block in-place (#93212)" by Fabio D'Urso · 1 year, 7 months ago
  96. 8ce35a8 [scudo] Apply filling when realloc shrinks and re-grows a block in-place (#93212) by Fabio D'Urso · 1 year, 7 months ago
  97. 01bc3bc [scudo] Compute the default aligned pointer without tag (#92989) by Andrei Homescu · 1 year, 7 months ago
  98. ed22bf2 [scudo] Move the chunk update into functions (#83493) by ChiaHungDuan · 1 year, 8 months ago
  99. a5768ad [scudo] Support setting default value of ReleaseToOsIntervalMs in config (#90256) by ChiaHungDuan · 1 year, 8 months ago
  100. ee227e7 [scudo] Reflect the allowed values for M_DECAY_TIME on Android (#89114) by ChiaHungDuan · 1 year, 8 months ago