1. b4920ae spanification: Refresh `#pragma allow_unsafe_buffers`. by Arthur Sonzogni · 6 months ago main
  2. 9d51cad spanification: Add `#pragma allow_unsafe_buffers` to courgette/* by Arthur Sonzogni · 7 months ago
  3. 289111b Remove experimental annotation #11 #cleanup by Arthur Sonzogni · 7 months ago
  4. ab4ba79 Reland "Rewrite previously excluded raw_ptr fields" by Ali Hijazi · 9 months ago
  5. ac395e1 Revert "Rewrite previously excluded raw_ptr fields" by [email protected] · 9 months ago
  6. 26974c8 Rewrite previously excluded raw_ptr fields by Ali Hijazi · 9 months ago
  7. d23361b Use NOTREACHED_IN_MIGRATION() in the rest of src/ by Peter Boström · 9 months ago
  8. ee484f3 Extend MiraclePtr coverage to more containers by Ali Hijazi · 12 months ago
  9. 8400710 Rewrite std::set<T*> into std::set<raw_ptr<T, SetExperimental>> by Ali Hijazi · 1 year ago
  10. 99416a5 Replace logging::LOG_VERBOSE with LOGGING_ by Peter Boström · 1 year, 1 month ago
  11. 31c422f Rewrite vector<T*> into vector<raw_ptr<T, VectorExperimental>> by Ali Hijazi · 1 year, 2 months ago
  12. 28f4a2a [base] Rename DIR_SOURCE_ROOT to DIR_SRC_TEST_DATA_ROOT by Ho Cheung · 1 year, 4 months ago
  13. 61bdefb Ban raw_ptr<T>::operator[] under enable_pointer_arithmetic_trait_check. by Tom Sepez · 1 year, 5 months ago
  14. 4be30bd Ban [w]ctype.h: courgette/ by Peter Kasting · 1 year, 6 months ago
  15. 7a3c3a7 [ssci] Add Shipped field to READMEs by Anne Redulla · 1 year, 7 months ago
  16. f51f672 DanglingPointer: annotate for unittests base+linux [1/N] by Arthur Sonzogni · 1 year, 8 months ago
  17. 13e2327 Switch to simpler base::WriteFile() variants (106/N) by Claudio DeSouza · 2 years ago
  18. 9affbf4 Introduce the raw_ptr attribute AllowPtrArithmetic. by Tom Sepez · 2 years ago
  19. f2167e2 Update header includes for /base/functional in /c* by Avi Drissman · 2 years, 1 month ago
  20. 6bdfc75 [BRP] Apply raw_ptr rewriter by Keishi Hattori · 2 years, 3 months ago
  21. a62bea2 win: Get rid of courgette.exe by Nico Weber · 2 years, 3 months ago
  22. 56cc4ba Rewrite T& into raw_ref<T> under multiple directories [1] by Ali Hijazi · 2 years, 3 months ago
  23. ce40cd6 courgette: Simplify courgette64 toolchain computation by Nico Weber · 2 years, 3 months ago
  24. 2d72a5c Convert std::copy() to base::ranges::copy(). by Peter Kasting · 2 years, 3 months ago
  25. 944d7a9 DanglingPtr: Mark all of them as untriaged [1/N] by Ali Hijazi · 2 years, 4 months ago
  26. a81e522 Update copyright headers in courgette/ by Avi Drissman · 2 years, 5 months ago
  27. 7c9fdbb Change calls to std::{all,any,none}_of() to base:: functions: courgette/ by Peter Kasting · 2 years, 5 months ago
  28. 138ad0b Remove inactive owners from /courgette by Kentaro Hara · 2 years, 6 months ago
  29. b12cd4f Clean-up //third_party/lzma_sdk folder by Michael Chang · 2 years, 7 months ago
  30. 297c32c Remove set but otherwise unused variables by Arthur Eubanks · 2 years, 11 months ago
  31. 528f9ed Avoid including base/files/file_util.h in some headers. by Lei Zhang · 2 years, 11 months ago
  32. bab7917 Migrate base::{size,empty,data} to STL equivalents in //courgette. by Daniel Cheng · 3 years ago
  33. 98e9955 [fuchsia] Make CFv2 the default for tests. by Greg Thompson · 3 years ago
  34. 256253d Revert "[fuchsia] Revert unit tests back to v1 Components" by Greg Thompson · 3 years ago
  35. aab26e6 [fuchsia] Revert unit tests back to v1 Components by David Dorwin · 3 years ago
  36. 2b5d087 Clean up uses of (void) by Avi Drissman · 3 years ago
  37. 11c1f14 [fuchsia] Migrate some tests to CFv2. by Greg Thompson · 3 years, 1 month ago
  38. fd1ee79 misc4: Use BUILDFLAG for OS checking by Xiaohan Wang · 3 years, 1 month ago
  39. cef057e Convert WARN_UNUSED_RESULT to [[nodiscard]] in //courgette. by Daniel Cheng · 3 years, 1 month ago
  40. 5d570b8 courgette: Use BUILDFLAG for OS checking by Xiaohan Wang · 3 years, 1 month ago
  41. 7e662c9 Update callsites to use WIN_-prefixed base::File flags. by Alexei Svitkine · 3 years, 2 months ago
  42. ce1fd27 Rewrite most `Foo* field_` pointer fields to `raw_ptr<Foo> field_`. by Keishi Hattori · 3 years, 3 months ago
  43. 2261f59 Fix PNG file names for courgette docs. by Addison Luh · 3 years, 3 months ago
  44. 2545ba2 Revert "Remove unused Courgette PNG files." by Addison Luh · 3 years, 3 months ago
  45. c8c70ed Update callsites to use WIN_-prefixed base::File flags. by Alexei Svitkine · 3 years, 3 months ago
  46. b109f47 Remove most remaining unused "base/macros.h" by Peter Boström · 3 years, 3 months ago
  47. 2acbb26 Remove all DISALLOW_COPY_AND_ASSIGNs by Peter Boström · 3 years, 3 months ago
  48. 66e9fe9 Remove unused Courgette PNG files. by Addison Luh · 3 years, 4 months ago
  49. 3892b09 Script remove more DISALLOW_COPY_AND_ASSIGNs by Peter Boström · 3 years, 5 months ago
  50. ef82df2 Fix some instances of -Wshadow. by Peter Kasting · 3 years, 6 months ago
  51. ee842c1 Enable size_t truncation warnings in most directories. by Peter Kasting · 3 years, 6 months ago
  52. 493a803 Swap base/stl_util.h to base/cxx17_backports.h in many files. by Lei Zhang · 3 years, 7 months ago
  53. c276805 -Wdeprecated-copy fixes: courgette/ by Peter Kasting · 3 years, 7 months ago
  54. b6a160a [COIL] Change chromium code search type links to use main rather than master for courgette by John Palmer · 3 years, 9 months ago
  55. f38dc05 Delete most remaining unused STL includes. by Lei Zhang · 3 years, 9 months ago
  56. 0406034 Forward declare base::FilePath in some commonly used headers. by Lei Zhang · 3 years, 9 months ago
  57. 08f91f7 Remove unneeded base/files/file_path.h includes in headers. by Lei Zhang · 3 years, 9 months ago
  58. 233d50d Remove unneeded base/strings/stringprintf.h includes. by Lei Zhang · 3 years, 10 months ago
  59. 96ef1f4 Do IWYU for base/strings/stringprintf.h. by Lei Zhang · 3 years, 10 months ago
  60. 13ba562 Fix header guards in various dirs. by Lei Zhang · 3 years, 10 months ago
  61. 6864337 Apply modernize-make-unique to remaining files by Peter Boström · 3 years, 10 months ago
  62. 520e844 Update documentation to allow owners of public APIs that are used throughout the codebase to Owners-Override changes across the source tree. by John Abd-El-Malek · 4 years ago
  63. 0a7452b [base] Remove STLIsSorted by Jan Wilken Dörrie · 4 years, 3 months ago
  64. b0a4266 Add DIR_METADATA files to //courgette by Edward Lesmes · 4 years, 4 months ago
  65. b21a41c remove copybara initialization artifacts by Greg Thompson · 4 years, 7 months ago
  66. 18f491b Copybara Service Migration Initialization. by Greg Thompson · 4 years, 7 months ago
  67. e3f6428 Use FLAG_SHARE_DELETE when opening files in the installer. by Greg Thompson · 4 years, 7 months ago
  68. e5ef048 Switch to 1-parameter version of base::DeleteFile() in various dirs. by Lei Zhang · 4 years, 7 months ago
  69. ee6c296 Include-what-you-use related to logging.h (courgette) by Hans Wennborg · 4 years, 8 months ago
  70. 5498ee7 Replace NULL and 0 with nullptr by Bartek Nowierski · 4 years, 8 months ago
  71. 3402992 Use |nullptr| instead of |NULL| under //courgette. by Lukasz Anforowicz · 4 years, 9 months ago
  72. f941ac4 Add missing string.h include in //courgette/memory_allocator.h by Piotr Tworek · 4 years, 10 months ago
  73. afd5d8f Remove/replace unnecessary logging.h includes in .cc files (courgette) by Hans Wennborg · 4 years, 10 months ago
  74. ad97fdb [Courgette] ELF x86: Reject abs32 references that straddle section boundary. by Samuel Huang · 4 years, 10 months ago
  75. 24a0419 Reformat all gn files in /courgette. by Nico Weber · 5 years ago
  76. 7172d68 [Courgette] Remove label trimming feature, which was used by ARM only. by Samuel Huang · 5 years ago
  77. ebc4ea9 [Courgette] Deprecate ARM support. by Samuel Huang · 5 years ago
  78. 98b4306 [Courgette]: Fix applying non-zero offset 255 to null pointer. by Etienne Pierre-doray · 5 years ago
  79. da371d1 [Courgette] Fix disassembler_elf_32_arm on_32bit tracking code by inglorion · 5 years ago
  80. 06e28b2 [Courgette] Fix Fuzzer failure for ARM reloc parsing. by Samuel Huang · 5 years ago
  81. 096e728 Support initializing logging with a file descriptor rather than a path. by Robbie McElrath · 5 years ago
  82. 6dfa5bf [logging] Add LOG_TO_STDERR logging destination by Sharon Yang · 6 years ago
  83. 96b52ba [Courgette] ELF: Reject if |sh_entsize| of SHT_REL is invalid. by Samuel Huang · 6 years ago
  84. 5896163 [Courgette] Add more checks in Win32 PE parsing to fix fuzzer failure. by Samuel Huang · 6 years ago
  85. 6ce7044 Run clang-tidy modernize-use-nullptr on //courgette by Raul Tambre · 6 years ago
  86. 0cede61 [Courgette] Restrict PE rel32 scan size to min(virtual_size, size_of_raw_data). by Samuel Huang · 6 years ago
  87. 9a90952 [Courgette] Add more checks in ELF parsing to fix fuzzer failure. by Samuel Huang · 6 years ago
  88. cc64ca1 Adding missing dependency from courgette to lzma_sdk by Daniel Bratell · 6 years ago
  89. 73e346e Remove a few unnecessary semicolons. by Nico Weber · 6 years ago
  90. cd5fd9e //courgette: Convert base::(U)Int(64)ToString(16) to NumberToString(16) by Raul Tambre · 6 years ago
  91. d87dd6f Remove include of base/containers/hash_tables.h except base/ by Takuto Ikuta · 6 years ago
  92. 1fa0f6e Replace base::hash_set with std::unordered_set by Takuto Ikuta · 6 years ago
  93. e04a0c1 Use base::size rather than arraysize in courgette/. by Avi Drissman · 6 years ago
  94. cb67f08 fuchsia: Fix sign-compare warning in divsufsort by Scott Graham · 6 years ago
  95. 0d85152 Fix BUILD.gn on windows for symbol_level=0 by Takuto Ikuta · 6 years ago
  96. b84a9e2 win/32-bit: only copy pdbs if symbol_level > 0. by Nico Weber · 6 years ago
  97. 8944692 win/32-bit: copy courgette64.exe.pdb and gcp_portmon64.dll.pdb to the root build dir. by Nico Weber · 6 years ago
  98. 719c84e Suppress 64-to-32 conversion warnings in courgette's divsufsort. by Will Harris · 6 years ago
  99. 22e2577 Remove references to exe_and_shlib_deps in src by Tom Anderson · 7 years ago
  100. c360fb4 Fully move PathService into the base namespace. by Avi Drissman · 7 years ago