1. 8cf6479 remove copybara initialization artifacts by Elliott Hughes · 5 years ago factory-14162.B factory-14778.B factory-ambassador-14265.B factory-asurada-13929.B factory-brya-14517.B factory-brya-14909.124.B factory-brya-15231.B factory-cherry-14455.B factory-corsola-15196.B factory-dedede-13683.B factory-firmware-ti50-guc-14778.B factory-foobar-15000.B factory-guybrush-14600.B factory-guybrush-14908.B factory-keeby-14162.B factory-kukui-14374.B factory-nissa-15199.B factory-puff-13813.B factory-strongbad-13963.B factory-test-13517.B factory-test-13683.B factory-trogdor-15210.B factory-volteer-13600.B factory-zork-13700.B firmware-14947.B firmware-asurada-13885.B firmware-brya-14505.71.B firmware-brya-14505.B firmware-chameleon-14280.B firmware-chameleon-14947.B firmware-cherry-14454.B firmware-corsola-15194.B firmware-cr50-stab-14294.B firmware-cr50-stab-mp-14300.B firmware-dedede-13606.458.B firmware-dedede-13606.516.B firmware-dedede-13606.B firmware-duplo-15151.B firmware-guybrush-14500.B firmware-keeby-14119.B firmware-nissa-15217.45.B firmware-nissa-15217.B firmware-quiche-13883.B firmware-ti50-mp-15224.B firmware-ti50-prepvt-15086.B firmware-ti50-prepvt-15315.B firmware-trogdor-13577.B firmware-volteer-13521.B firmware-volteer-13672.130.B firmware-volteer-13672.148.B firmware-volteer-13672.156.B firmware-volteer-13672.39.B firmware-volteer-13672.47.B firmware-volteer-13672.81.B firmware-volteer-13672.B master release-R100-14526.B release-R101-14588.B release-R102-14695.B release-R103-14816.B release-R104-14909.B release-R105-14989.B release-R106-15054.B release-R107-15117.B release-R108-15183.B release-R109-15236.B release-R110-15278.B release-R111-15329.B release-R114-15437.B release-R87-13505.B release-R88-13597.B release-R89-13729.B release-R90-13816.B release-R91-13904.B release-R92-13982.B release-R93-14092.B release-R94-14150.49.B release-R94-14150.B release-R96-14268.B release-R97-14324.B release-R98-14388.B release-R99-14469.B stabilize-13482.B stabilize-13505.1.B stabilize-13505.100.B stabilize-13505.111.B stabilize-13505.63.B stabilize-13505.65.B stabilize-13505.73.B stabilize-13505.85.B stabilize-13525.B stabilize-13532.B stabilize-13591.B stabilize-13597.103.B stabilize-13597.105.B stabilize-13597.66.B stabilize-13597.67.B stabilize-13597.68.B stabilize-13597.69.B stabilize-13597.70.B stabilize-13597.71.B stabilize-13597.84.B stabilize-13597.85.B stabilize-13597.90.B stabilize-13597.94.B stabilize-13597.95.B stabilize-13597.97.B stabilize-13605.B stabilize-13654.B stabilize-13729.16.B stabilize-13729.45.B stabilize-13729.49.B stabilize-13729.56.B stabilize-13729.57.B stabilize-13729.72.B stabilize-13768.B stabilize-13799.B stabilize-13816.40.B stabilize-13816.51.B stabilize-13816.53.B stabilize-13816.55.B stabilize-13816.63.B stabilize-13816.64.B stabilize-13816.80.B stabilize-13816.82.B stabilize-13821.B stabilize-13836.B stabilize-13851.B stabilize-13856.B stabilize-13895.B stabilize-13904.34.B stabilize-13904.41.B stabilize-13904.42.B stabilize-13904.43.B stabilize-13904.44.B stabilize-13904.47.B stabilize-13904.48.B stabilize-13904.49.B stabilize-13904.55.B stabilize-13904.58.B stabilize-13904.59.B stabilize-13904.62.B stabilize-13904.66.B stabilize-13904.67.B stabilize-13935.B stabilize-13942.B stabilize-13970.B stabilize-13971.B stabilize-13974.B stabilize-13982.51.B stabilize-13982.60.B stabilize-13982.69.B stabilize-13982.70.B stabilize-13982.82.B stabilize-13982.88.B stabilize-13983.B stabilize-14013.B stabilize-14023.B stabilize-14026.B stabilize-14029.B stabilize-14031.B stabilize-14057.B stabilize-14092.57.B stabilize-14092.66.B stabilize-14093.B stabilize-14094.B stabilize-14106.B stabilize-14149.B stabilize-14150.376.B stabilize-14150.43.B stabilize-14150.64.B stabilize-14150.734.B stabilize-14150.74.B stabilize-14150.881.B stabilize-14151.B stabilize-14163.B stabilize-14178.B stabilize-14179.B stabilize-14189.B stabilize-14217.B stabilize-14235.B stabilize-14238.B stabilize-14249.B stabilize-14267.B stabilize-14268.51.B stabilize-14268.52.B stabilize-14268.67.B stabilize-14285.B stabilize-14312.B stabilize-14321.B stabilize-14324.13.B stabilize-14324.41.B stabilize-14324.62.B stabilize-14324.72.B stabilize-14333.B stabilize-14336.B stabilize-14345.B stabilize-14385.B stabilize-14388.52.B stabilize-14388.61.B stabilize-14388.62.B stabilize-14395.B stabilize-14396.B stabilize-14411.B stabilize-14438.B stabilize-14442.B stabilize-14469.41.B stabilize-14469.58.B stabilize-14469.8.B stabilize-14469.9.B stabilize-14477.B stabilize-14496.B stabilize-14498.B stabilize-14526.57.B stabilize-14526.67.B stabilize-14526.73.B stabilize-14526.84.B stabilize-14526.89.B stabilize-14528.B stabilize-14532.B stabilize-14536.B stabilize-14588.123.B stabilize-14588.14.B stabilize-14588.98.B stabilize-14589.B stabilize-14616.B stabilize-14633.B stabilize-14682.B stabilize-14695.107.B stabilize-14695.85.B stabilize-14771.B stabilize-14790.B stabilize-14803.B stabilize-14816.131.B stabilize-14816.82.B stabilize-14816.84.B stabilize-14839.B stabilize-14909.100.B stabilize-14918.B stabilize-14964.B stabilize-14989.107.B stabilize-14989.85.B stabilize-14998.B stabilize-15032.B stabilize-15033.B stabilize-15054.115.B stabilize-15054.26.B stabilize-15054.98.B stabilize-15072.B stabilize-15083.B stabilize-15086.B stabilize-15117.111.B stabilize-15117.48.B stabilize-15117.86.B stabilize-15120.B stabilize-15122.B stabilize-15129.B stabilize-15167.B stabilize-15174.B stabilize-15183.14.B stabilize-15183.69.B stabilize-15183.82.B stabilize-15185.B stabilize-15207.B stabilize-15208.B stabilize-15236.66.B stabilize-15245.B stabilize-15251.B stabilize-15300.B stabilize-15301.B stabilize-15317.B stabilize-15335.B stabilize-LTS-13816.60.B stabilize-RUST-13932.B stabilize-RUST-14057.B stabilize-ambassador-13597.79.B stabilize-ambassador-14268.43.B stabilize-coil-13902.B stabilize-glibc-13901.B stabilize-quickfix-13597.30.B stabilize-quickfix-13729.60.B stabilize-quickfix-13729.73.B stabilize-quickfix-13729.84.B stabilize-quickfix-13816.67.B stabilize-quickfix-13904.98.B stabilize-quickfix-14526.91.B stabilize-quickfix-14695.124.B stabilize-quickfix-14909.132.B stabilize-quickfix-15183.78.B stabilize-rust-13514.B stabilize-rust-13555.B stabilize-rust-13562.B stabilize-rust-13613.B stabilize-rust-13720.B stabilize-rust-13776.B stabilize-rust-13795.B stabilize-rust-13836.B stabilize-rust-14220.B stabilize-rust-14224.B stabilize-rust-14225.B stabilize-voshyr-14637.B stabilize-wristpin-14469.59.B
  2. e07c5dd Copybara Service Migration Initialization. by Elliott Hughes · 5 years ago
  3. a275372 Merge "Avoid zero-initializing our most-used buffers." by Elliott Hughes · 5 years ago factory-endeavour-13295.B factory-puff-13329.B factory-test-13099.17.B factory-trogdor-13443.B factory-zork-13427.B firmware-endeavour-13259.B firmware-puff-13324.B firmware-zork-13434.B release-R84-13099.B release-R85-13310.B release-R86-13421.B stabilize-13099.101.B stabilize-13099.110.B stabilize-13099.118.B stabilize-13099.70.B stabilize-13099.72.B stabilize-13099.73.B stabilize-13099.85.B stabilize-13099.90.B stabilize-13099.94.B stabilize-13310.72.B stabilize-13310.74.B stabilize-13310.83.B stabilize-13310.94.B stabilize-13310.99.B stabilize-13360.B stabilize-13421.102.B stabilize-13421.103.B stabilize-13421.42.B stabilize-13421.53.B stabilize-13421.73.B stabilize-13421.80.B stabilize-13421.89.B stabilize-13421.96.B stabilize-13421.99.B stabilize-lazor-13278.B stabilize-quickfix-13099.93.B stabilize-quickfix-13310.73.B stabilize-quickfix-13310.76.B stabilize-quickfix-13310.91.B stabilize-quickfix-13421.100.B stabilize-quickfix-13421.74.B
  4. 1d75396 Merge "libbase/liblog: set min_sdk_version" by Jooyung Han · 5 years ago
  5. bcc09fa Merge "base: reimagine line splitting in logger.cpp" by Tom Cherry · 5 years ago
  6. b50602f Merge changes I25df8eec,I493ff192 by Treehugger Robot · 5 years ago
  7. d145c45 Merge "expected.h - fix bugprone-branch-clone warning" by Treehugger Robot · 5 years ago
  8. bd41a42 Merge "Remove thread safety from libbase logging / liblog" by Tom Cherry · 5 years ago
  9. 65a3d79 Merge "Cleanup some trivial TODOs." by Tom Cherry · 5 years ago
  10. 6f6d1ad Merge changes from topic "liblog-api-review" by Tom Cherry · 5 years ago
  11. 8fce3ce Merge "base: dlopen/dlsym for liblog when SDK_VER <= 29" by Treehugger Robot · 5 years ago
  12. 185a8bf Merge changes Id67203bb,I0c1dd57f by Tom Cherry · 5 years ago
  13. abec2ba Merge changes from topic "liblog" by Jiyong Park · 5 years ago
  14. 1e10ef8 Merge "base: tag unique_fd::reset as reinitializing for clang-tidy." by Josh Gao · 5 years ago
  15. b15424b Merge "Set apex_available property" by Treehugger Robot · 5 years ago
  16. 122d577 Merge "base: access all new liblog symbols through liblog_functions" by Tom Cherry · 5 years ago
  17. 1310726 Merge changes Ib97acc6d,Id5bbfd6d,I4dfc3f52 am: 14c65f6fb6 by Automerger Merge Worker · 5 years ago
  18. 5cb8de2 Merge "Remove various bits of dead code and unused workarounds." am: b9c95f8e6a by Automerger Merge Worker · 5 years ago
  19. f170280 Merge "Allow apexes to link against more libs" am: 6c364f94ad by Automerger Merge Worker · 5 years ago
  20. e29d7f8 Merge "base: remove Errorf/ErrnoErrorf work around" am: b9ac1178aa by Treehugger Robot · 5 years ago
  21. 73c4332 Merge "Convert system/core to Result::ok()" am: 39e990d477 by Automerger Merge Worker · 5 years ago
  22. 2c2cbdc Merge "Check Errorf()/ErrnoErrorf() format string at compile time" am: 91bbe9ef56 by Automerger Merge Worker · 5 years ago
  23. 4a940f9 Merge "Add macros to check for successful Result" am: 4df09e4685 by Automerger Merge Worker · 5 years ago
  24. 17db619 Merge "Add android::base::expected::ok()" am: d25c64bbf2 by Automerger Merge Worker · 5 years ago
  25. c5fc213 Merge "Delete dangerous comparison operators from base::expected" am: ab65ef22a5 by Automerger Merge Worker · 5 years ago
  26. af2ba3f Merge "libbase: Have LogdLogger use LOGGER_ENTRY_MAX_PAYLOAD for its buffer" am: 2f6f86ff72 by Automerger Merge Worker · 5 years ago
  27. 5f5bf63 Merge "liblog: always restore errno in logging functions" am: 077839ab23 by Tom Cherry · 5 years ago
  28. 73e206f Merge "liblog: use default tag for loggability checks if no tag is provided" by Tom Cherry · 5 years ago
  29. 336152c Merge "add NOLINTNEXTLINE(google-explicit-constructor)" am: e32697ee3e by Maciej Żenczykowski · 5 years ago
  30. aab7114 Make ramdisk_available. am: 7dd4553991 by Yifan Hong · 5 years ago
  31. 6517027 Merge "Move default tag from libbase to liblog" am: b40c15e101 by Tom Cherry · 5 years ago
  32. 6579c05 Merge "Make OSTREAM_STRING_POINTER_USAGE_WARNING build even with GCC" by Elliott Hughes · 5 years ago
  33. 7074f74 Merge changes Icb49b30b,Ib52cbfb4 am: 81c8385ab3 by Tom Cherry · 5 years ago
  34. a5c2345 Merge "Require liblog for libbase in all configurations" am: f633b62b63 by Tom Cherry · 6 years ago
  35. d0560a9 Merge "Add unique_fd::operator{==,!=} overloads that take a unique_fd." by Peter Collingbourne · 6 years ago
  36. c373404 Merge changes from topic "remove-log_to" am: acd17330df by Tom Cherry · 6 years ago
  37. 7a31057 Merge "Fix SEGV in libziparchive with malformed zip file." am: 264a37d12f by Elliott Hughes · 6 years ago
  38. 42d4bf8 Merge "base: avoid evaluating macro argument multiple times." am: 00bfc4480e by Josh Gao · 6 years ago
  39. 3ca64f5 Merge "base: steal Chromium's NoDestructor." am: 9e6ac64871 by Josh Gao · 6 years ago
  40. bc90db5 Merge "Expose ParseBool from libbase" am: e8237b3517 by Daniel Colascione · 6 years ago
  41. bff389b Merge "Add absl-like StringReplace." am: 43f9d5f34a by Elliott Hughes · 6 years ago
  42. 2feab7d Merge "libbase: add a README.md covering the most frequent question." by Elliott Hughes · 6 years ago
  43. be4dd58 Merge "Remove Mac/Windows quick_exit() implementation." am: 4645210097 by Elliott Hughes · 6 years ago
  44. 56a54ed Merge "Addressing comments in 1130236." am: dd7288d83b by Alex Buynytskyy · 6 years ago
  45. 1e2fc62 Merge "Using WideChar->UTF8 versions of Windows API to obtain temp folder." by Alex Buynytskyy · 6 years ago
  46. f11843c Merge "<android-base/endian.h>: fix interoperability issue" am: ea378530d6 by Bowgo Tsai · 6 years ago
  47. 255a904 Merge "Remove -D_FILE_OFFSET_BITS=64 on host builds" am: 4cbecc9584 by Paul Crowley · 6 years ago
  48. ad3654c Merge "Improve codegen slightly when doing FD validity checks" am: 9ad079ba58 by Daniel Colascione · 6 years ago
  49. 0099147 Merge "Include chrono.h" am: fc71730834 by Haibo Huang · 6 years ago
  50. 1b49cfa Merge "[base] Make MappedFile work with OS file handles" am: 5f0e5e0ecc by Yurii Zubrytskyi · 6 years ago
  51. a3c5ba8 Merge "Fix more endian.h issues" am: 19b68a66e5 by Colin Cross · 6 years ago
  52. 1dfb11b Merge "Use as much of the macOS endian support as we can." am: e5abcddf4e by Elliott Hughes · 6 years ago
  53. 4747df2 Merge "Add header that defines strerror()" am: 7eca57a20e by Anatol Pomozov · 6 years ago
  54. 68fefc9 Merge "Implement unique_fd.ok()" am: c9ec95272c by Tomasz Wasilczyk · 6 years ago
  55. f374913 Merge "Add nolint for implicit borrowed_fd constructors" am: 8987f061c4 by Tom Cherry · 6 years ago
  56. 9451d5f Merge "Add noexcept to missing places in expected.h" am: a8b0517108 by Tom Cherry · 6 years ago
  57. 4d19ab6 Merge "Don't implement our own remove_cvref_t." am: a93e09f834 by Tom Cherry · 6 years ago
  58. bf20fd2 Merge "Fix a few clang-tidy issues and add NOLINT for others" am: 343ce615cf by Tom Cherry · 6 years ago
  59. 96e719e Merge "Add android::base::GetPids() function to return all pids" am: c538656d7d by Tom Cherry · 6 years ago
  60. b3e438a Merge "Prevent definitions of expected.h from being included twice" by Mohammad Islam · 6 years ago
  61. 1eb8bb2 Merge "Create android-base/format.h that includes fmtlib headers" am: 7f34035f08 by Tom Cherry · 6 years ago
  62. a96442a Merge "Add Errorf and ErrnoErrorf" am: ebbe9e7391 by Tom Cherry · 6 years ago
  63. 724ff78 Merge "fix: passing ResultError to Error thru operator<<" am: 3fcd831a6d by Jooyung Han · 6 years ago
  64. 9af9727 Merge "Remove Result<Success> in favor of Result<void>" am: bc1ccde87c by Tom Cherry · 6 years ago
  65. 76ebd15 Merge "base: Add MmapFile as a synonym for MappedFile" am: 727762ef07 by Tom Cherry · 6 years ago
  66. 579ccae Merge "Add expected<void,E>" am: bb1b83e325 by Jiyong Park · 6 years ago
  67. f184ecc Merge "Move result.h from init to libbase" am: 2ba59c5b81 by Jiyong Park · 6 years ago
  68. b949d37 Merge "base: fix out of date documentation with PropertySet()" am: 44cabca1ef by Tom Cherry · 6 years ago
  69. 448e7be Merge "Fix leak of mapped zip central directories" am: 41f690ba2a by Ryan Mitchell · 6 years ago
  70. 8de686f Merge "Minor fixes on android::base::expected" am: 719790f560 by Jiyong Park · 6 years ago
  71. 545776f Merge "Add android::base::expected" am: 691e0e154a by Jiyong Park · 6 years ago
  72. df1609d Merge "Revert "Revert "Add a way to turn off unique_fd's operator int.""" by Josh Gao · 6 years ago
  73. a6244d1 Merge "Enable native_bridge_support" am: 9a45f8ff4c by Dimitry Ivanov · 6 years ago
  74. 135c2b0 Merge "libbase: add ConsumePrefix/ConsumeSuffix." am: 7046bcb461 by Elliott Hughes · 6 years ago
  75. 8fcab6d Merge "Revert "Add a way to turn off unique_fd's operator int."" am: e30fe5fe89 by Ian Kasprzak · 6 years ago
  76. 3c1ed7f Merge "Add a way to turn off unique_fd's operator int." am: 971bae0bcf by Josh Gao · 6 years ago
  77. caa03da Merge "Disallow operator!() on unique_fd" am: 0a887aa14c by Bernie Innocenti · 6 years ago
  78. ab43497 Merge changes from topic "lpdumpd" am: f959fffc1c by Yifan Hong · 6 years ago
  79. 4f305a0 Merge "[base] Convert Starts/Ends/Equals string functions to string_view" by Yurii Zubrytskyi · 6 years ago
  80. 9d50beb Merge "Support zero-length mapped files" am: 2009e32008 by Pirama Arumuga Nainar · 6 years ago
  81. c872eeb Merge "Hopefully fix more darwin build breakage." am: b8573e2082 by Josh Gao · 6 years ago
  82. 3161320 Merge "Fix darwin build break." am: 3ea374f54c by Josh Gao · 6 years ago
  83. 07a36ab Merge changes from topic "base_cmsg" am: 8954d0bc98 by Josh Gao · 6 years ago
  84. 8417b38 Merge "base: add ScopedLockAssertion." am: 3777d9cc10 by Josh Gao · 6 years ago
  85. 4976514 Merge "MappedFile and FileMap should support zero-length mappings." by Elliott Hughes · 6 years ago
  86. 789deb0 Merge changes Ief3dbf8e,Ib06e6f65 am: ee0e63f71d by Josh Gao · 6 years ago
  87. 7333ae4 Merge "base: support optional flags in android::base::Pipe." am: 0182f71d96 by Yabin Cui · 6 years ago
  88. e81ceef Merge "Libbase: NOLINT legacy unique_fd operator int" am: d9e73a009b by Andreas Gampe · 7 years ago
  89. 2149cbb Merge "Build libbase with _FILE_OFFSET_BITS=64." am: ef4c29886c by Elliott Hughes · 7 years ago
  90. 9a812b7 Merge "Add missing includes." am: e813ad4b4f by Florian Mayer · 7 years ago
  91. 543fa25 Merge "Base: Explicitly set abort message on FATAL" am: 72050f715f by Andreas Gampe · 7 years ago
  92. 38bd8e5 Merge "base: add more error-checking overloads for unique_fd." am: 946f7d44c2 by Josh Gao · 7 years ago
  93. 8f1d1eb Merge "base: TemporaryDir add DoNotRemove() method" am: 2979d385cb by Mark Salyzyn · 7 years ago
  94. 50e83e8 Merge changes from topic "TemporaryDir rm -rf" am: baa4818925 by Mark Salyzyn · 7 years ago
  95. 96f0158 Merge "base: Add sensitivity to TMPDIR environment for TemporaryDir and TemporaryFile" by Mark Salyzyn · 7 years ago
  96. c951e09 Merge "switch to using android-base/file.h instead of android-base/test_utils.h" by Mark Salyzyn · 7 years ago
  97. a2c24f6 Merge "base: move TemporaryFile and TemporaryDir to android-base/file.h" by Mark Salyzyn · 7 years ago
  98. d9d8845 Merge "libbase: add Fdopendir that takes a unique_fd." am: f8d62f06e7 by Mathieu Chartier · 7 years ago
  99. 1ac6dbd Merge "libbase: support char parameter in StartsWith/EndsWith." am: bb3e479268 by Yabin Cui · 7 years ago
  100. f2d9c28 Merge "libbase: a slightly cleaner solution to libbase's `off64_t` problem." by Elliott Hughes · 7 years ago