1. f07ed2e Create a wrapper class for update package by xunchang · 6 years ago
  2. 6fcd208 Use android::base::Pipe. by Tao Bao · 6 years ago
  3. 3d69f0d Clean up the arg setup for exec(3). by Tao Bao · 6 years ago
  4. d81b8e3 roots.cpp: convert to C++ Fstab by Yifan Hong · 6 years ago
  5. e7b775c Check and dump the signal info for killed updater. by Tao Bao · 6 years ago
  6. 93b5bf2 Refactor the code to check the metadata by Tianjie Xu · 6 years ago
  7. e1d02fb Recovery now expects public keys in zipfile by Tianjie Xu · 6 years ago
  8. 2cc9bbb Track the change to update_engine_sideload path. by Tao Bao · 6 years ago
  9. cf60a44 Drop the dependency on AB_OTA_UPDATER flag. by Tao Bao · 6 years ago
  10. 17054c0 otautil: Rename dir/sys/thermal utils. by Tao Bao · 7 years ago
  11. 641fa97 Rename CacheLocation to Paths. by Tao Bao · 7 years ago
  12. 1fc5bf3 Revert "Revert "Move error_code.h into otautil."" by Tao Bao · 7 years ago
  13. 26436d6 Revert "Move error_code.h into otautil." by Tao Bao · 7 years ago
  14. 623fe7e Move error_code.h into otautil. by Tao Bao · 7 years ago
  15. 3e18f2b roots: Fix an issue with volume_for_path(). by Tao Bao · 7 years ago
  16. bd0ddcd Remove EXPAND/STRINGIFY macros. by Tao Bao · 8 years ago
  17. 571855b Merge "Add missing report of error code under recovery" by Tianjie Xu · 7 years ago
  18. 3fec8c6 Add missing report of error code under recovery by Tianjie Xu · 7 years ago
  19. 69b9649 Allow comparison against multi serial nums for A/B package by Tianjie Xu · 7 years ago
  20. de6735e Fix the android-cloexec-* warnings in bootable/recovery by Tianjie Xu · 7 years ago
  21. a29d8d6 avoid assuming build number is a 32-bit integer by Daniel Micay · 7 years ago
  22. 3795710 Fix a race condition for temperature_logger by Tianjie Xu · 7 years ago
  23. 00d5757 Add a binary path param to update_binary_command(). by Tao Bao · 8 years ago
  24. 8be0f39 Revert "Remove EXPAND/STRINGIFY macros." by Tao Bao · 8 years ago
  25. ec97067 Remove EXPAND/STRINGIFY macros. by Tao Bao · 8 years ago
  26. b656a15 Move sysMapFile and sysReleaseMap into MemMapping class. by Tao Bao · 8 years ago
  27. 29ee69b recovery: Change install_package() to take std::string. by Tao Bao · 8 years ago
  28. b24510c librecovery: Remove -Wno-unused-parameter and add -Wall. by Tao Bao · 8 years ago
  29. b0945e1 Merge "Call libvintf to verify package compatibility." by Tao Bao · 8 years ago
  30. 919d2c9 Call libvintf to verify package compatibility. by Tao Bao · 8 years ago
  31. 8a7afcc Add tests for read_metadata_from_package(). by Tao Bao · 8 years ago
  32. f8119fb Minor clean up to install.cpp. by Tao Bao · 8 years ago
  33. bc4b1fe Add tests for update_binary_command(). by Tao Bao · 8 years ago
  34. 99c549d Fix the double free in verify_package_compatibility(). by Tao Bao · 8 years ago
  35. 1d86605 Verify the package compatibility with libvintf. by Tao Bao · 8 years ago
  36. 3ee2b9d Log temperature during OTA update by Tianjie Xu · 8 years ago
  37. a286778 Skip logging the warning for uncrypt_status for devices w/o /cache by Tianjie Xu · 8 years ago
  38. 76fdb24 verify_file: Add constness to a few addresses. by Tao Bao · 8 years ago
  39. 5e53501 Drop the dependency on 'ui' in verify_file(). by Tao Bao · 8 years ago
  40. 3da8801 Replace _exit(-1) with _exit(EXIT_FAILURE). by Tao Bao · 8 years ago
  41. ab1abae Avoid to call UI functions in child process by Tianjie Xu · 8 years ago
  42. f013642 Print with newline for ui_print. by Tao Bao · 8 years ago
  43. efc3559 recovery: Move property_get() to android::base::GetProperty(). by Tao Bao · 8 years ago
  44. 20c581e recovery: Clean up try_update_binary() in install.cpp. by Tao Bao · 8 years ago
  45. c033639 Remove the obsolete comments for firmware update. by Tao Bao · 8 years ago
  46. cb3cbaf Merge "Revert "Revert "Some cleanups to recovery.""" am: a7a8262944 by Tao Bao · 8 years ago
  47. ac9d94d Revert "Revert "Some cleanups to recovery."" by Tao Bao · 8 years ago
  48. 0c571e5 Merge "Revert "Some cleanups to recovery."" am: 9514eb1934 by Dan Albert · 8 years ago
  49. 8584fcf Revert "Some cleanups to recovery." by Dan Albert · 8 years ago
  50. 00f893f Merge "Some cleanups to recovery." am: 46fb0a6a6f by Tao Bao · 8 years ago
  51. c0319b6 Some cleanups to recovery. by Tao Bao · 8 years ago
  52. fd99a31 Verify wipe package when wiping A/B device in recovery. by Yabin Cui · 8 years ago
  53. 8176cf2 resolve merge conflicts of 6fba98c to stage-aosp-master by Tianjie Xu · 8 years ago
  54. 8cf5c8f Replace minzip with libziparchive by Tianjie Xu · 8 years ago
  55. ee9b955 Fix the prefix matching for uncrypt status. by Tao Bao · 8 years ago
  56. 68fc81e Report uncrypt errors in details by Tianjie Xu · 8 years ago
  57. b0d0ee3 Merge "Report uncrypt errors in details" am: af8b9363c6 am: 7582609d61 by Tianjie Xu · 8 years ago
  58. da44cf1 Report uncrypt errors in details by Tianjie Xu · 8 years ago
  59. badaac4 Duplicate the last_install content into last_log. by Tao Bao · 8 years ago
  60. f4885ad Duplicate the last_install content into last_log. by Tao Bao · 8 years ago
  61. c8db481 Fail gracefully when we fail to fork the update binary by Matthew Bouyack · 8 years ago
  62. 54881ab Revert "DO NOT MERGE Fail gracefully when we fail to fork the update binary am: de1b53d067" by Matthew Bouyack · 8 years ago
  63. 78563fd DO NOT MERGE Fail gracefully when we fail to fork the update binary by Matthew Bouyack · 8 years ago
  64. de1b53d DO NOT MERGE Fail gracefully when we fail to fork the update binary by Matthew Bouyack · 8 years ago
  65. 8dd5b2a Merge "Check corruption when reading uncrypt_status file" am: 3cf815a6a9 am: 40bae5e1c6 by Tianjie Xu · 8 years ago
  66. 41a3fd4 Check corruption when reading uncrypt_status file by Tianjie Xu · 8 years ago
  67. 1c1864f Check corruption when reading uncrypt_status file by Tianjie Xu · 8 years ago
  68. 707583a save uncrypt status to last_install am: e16e799dfd am: 4769f209dc by Tianjie Xu · 8 years ago
  69. e16e799 save uncrypt status to last_install by Tianjie Xu · 8 years ago
  70. fe16b5c save uncrypt status to last_install by Tianjie Xu · 8 years ago
  71. 073451a Fix a typo of variable name in install.cpp by Tianjie Xu · 8 years ago
  72. c21edd4 Switch recovery to libbase logging by Tianjie Xu · 8 years ago
  73. 7b0ad9c Switch recovery to libbase logging by Tianjie Xu · 8 years ago
  74. a50d7fa Merge "Fix clang-tidy warnings in bootable/recovery." am: 89bf2bdc85 am: 9968866e86 by Chih-Hung Hsieh · 8 years ago
  75. 8b23811 Fix clang-tidy warnings in bootable/recovery. by Chih-Hung Hsieh · 8 years ago
  76. b3ddc0a Merge "Free mmaped area if keys fail to load" am: f599414aec by Tao Bao · 8 years ago
  77. edafac6 Free mmaped area if keys fail to load by WiZarD · 8 years ago
  78. 4e29ce0 Add inttypes.h for PRIu64. by Alex Deymo · 8 years ago
  79. 53c107f Add inttypes.h for PRIu64. by Alex Deymo · 8 years ago
  80. 9eaffca resolve merge conflicts of 66940b9 to nyc-mr1-dev-plus-aosp by Alex Deymo · 8 years ago
  81. 4344d63 Call update_engine_sideload from recovery. by Alex Deymo · 8 years ago
  82. bf049bf resolve merge conflicts of ed4c49c to nyc-mr1-dev-plus-aosp by Yabin Cui · 8 years ago
  83. 6faf026 Verify wipe package when wiping A/B device in recovery. by Yabin Cui · 8 years ago
  84. 274d17d resolve merge conflicts of 179c0d8 to stage-aosp-master by Elliott Hughes · 8 years ago
  85. 63a3192 Remove obsolete MTD support. by Elliott Hughes · 8 years ago
  86. 9d2657f Log source/target build version to last_install am: b0ddae55e5 by Tianjie Xu · 8 years ago
  87. b0ddae5 Log source/target build version to last_install by Tianjie Xu · 8 years ago
  88. 64f46fb resolve merge conflicts of 7ce287d to nyc-dev-plus-aosp by Tianjie Xu · 8 years ago
  89. 7ce287d Call ioctl before each write on retry by Tianjie Xu · 8 years ago
  90. 84478e8 resolve merge conflicts of 50f6417 to nyc-dev-plus-aosp by Tianjie Xu · 8 years ago
  91. 1625583 Allow recovery to return error codes by Tianjie Xu · 9 years ago
  92. 142b864 Add time and I/O info to last_install am: dd874b1c87 by Tianjie Xu · 9 years ago
  93. dd874b1 Add time and I/O info to last_install by Tianjie Xu · 9 years ago
  94. 6e08bff resolve merge conflicts of 8febafa to nyc-dev-plus-aosp by Elliott Hughes · 9 years ago
  95. 8febafa Use BoringSSL instead of mincrypt to speed up package verification. by Elliott Hughes · 9 years ago
  96. 452df6d Convert recovery to use BoringSSL instead of mincrypt. by Mattias Nissler · 9 years ago
  97. fa12b97 Reboot and retry on I/O errors by Tianjie Xu · 9 years ago
  98. 3c62b67 Reboot and retry on I/O errors by Tianjie Xu · 9 years ago
  99. 4425c1d Fix some memory leaks. by Yabin Cui · 9 years ago
  100. 71e3e09 recovery: Refactor verifier and verifier_test. by Tao Bao · 9 years ago