1. 41976c7 Factor out the image classes to break circular dependency by Tianjie Xu · 6 years ago
  2. b813120 releasetools: Make blockimgdiff Python 3 compatible. by Tao Bao · 6 years ago
  3. 55988c4 FileImage: make thread-safe by Yifan Hong · 6 years ago
  4. 8a66a71 Allow generating OTA package from non-sparse images. by Yifan Hong · 6 years ago
  5. 6f3eaeb Fix DataImage.ReadRangeSet() by Yifan Hong · 6 years ago
  6. bb2658d releasetools: Really allow removing partitions by Yifan Hong · 6 years ago
  7. b6105dc blockimgdiff: selectively convert 'diff' commands to 'new' to reduce stash size by xunchang · 7 years ago
  8. 3df4d5e blockimgdiff: add a function to select and convert 'diff' to new by xunchang · 7 years ago
  9. 2153183 blockimgdiff: Factor out the diff_worker by xunchang · 7 years ago
  10. 32fcdab releasetools: Switch to Python logging. by Tao Bao · 7 years ago
  11. 73dd4f4 releasetools: Set default stdout and stderr in common.Run(). by Tao Bao · 7 years ago
  12. 67c7cbb Generate the compute_hash_tree command by Tianjie Xu · 7 years ago
  13. 76def24 releasetools: Make scripts pylint clean. by Tao Bao · 8 years ago
  14. 5bab0dd releasetools: Remove RemoveBackwardEdges(). by Tao Bao · 7 years ago
  15. e709b09 releasetools: Allow generating BBOTA for images with shared blocks. by Tao Bao · 7 years ago
  16. 4ccea85 releasetools: Remove the unconditional fallback to bsdiff. by Tao Bao · 7 years ago
  17. 508b087 releasetools: Make blockimgdiff.py pylint-clean. by Tao Bao · 7 years ago
  18. 9739514 releasetools: Remove the global diff_done in blockimgdiff.py. by Tao Bao · 7 years ago
  19. 294651d releasetools: Add an ImgdiffStats class that reports imgdiff stats. by Tao Bao · 7 years ago
  20. cb73aed releasetools: Refactor the condition checking for using imgdiff. by Tao Bao · 7 years ago
  21. fe97dbd releasetools: RangeSet.monotonic is not an optional attribute. by Tao Bao · 7 years ago
  22. df1166e Protect SparseImage._GetRangeData() with lock by Tianjie Xu · 7 years ago
  23. 8a7ed9f Double check the sha1 for ranges during package generation by Tianjie Xu · 8 years ago
  24. 20a86cd Iterate through the sorted file map when finding transfers by Tianjie Xu · 8 years ago
  25. d3bf67e Sort the split transfers to generate a determinate package by Tianjie Xu · 8 years ago
  26. 186ec99 releasetools: Fix a bug in blockimgdiff.HeapItem. by Tao Bao · 8 years ago
  27. 41390d4 Improve the comment in AddSplitTransfers by Tianjie Xu · 8 years ago
  28. f68b50f Fall back to normal split if imgdiff fails when splitting large apks by Tianjie Xu · 8 years ago
  29. 2536607 Add multithread support to call imgdiff with block-limit by Tianjie Xu · 8 years ago
  30. d41c917 releasetools: Fix the wrong command when falling back to bsdiff. by Tao Bao · 8 years ago
  31. b937ead releasetools: Work around the issue with mke2fs created images. by Tao Bao · 8 years ago
  32. 3945158 releasetools: Add a verbose parameter to common.Run(). by Tao Bao · 8 years ago
  33. b59c17f Provide more info for bsdiff/imgdiff exceptions. by Tianjie Xu · 9 years ago
  34. 33635b1 releasetools: Fix the diff_worker progress report. by Tao Bao · 8 years ago
  35. 8fad03e releasetools: Drop the support for BBOTA v1 and v2. by Tao Bao · 8 years ago
  36. 183e56e releasetools: Reduce memory footprint for BBOTA generation. by Tao Bao · 8 years ago
  37. e8c68a0 releasetools: Fix an equality check bug when asserting stash size. by Tao Bao · 8 years ago
  38. 3c5a16d releasetools: Fix a bug in ReviseStashSize(). by Tao Bao · 8 years ago
  39. 3a2e350 blockimgdiff.py: Clean up stash id computation in BBOTA v3+. by Tao Bao · 9 years ago
  40. 304ee27 blockimgdiff.py: Add a test case for ReviseStashSize(). by Tao Bao · 9 years ago
  41. e27acfd releasetools: Fix the computation in ReviseStashSize(). by Tao Bao · 9 years ago
  42. e355416 Merge "releasetools: Make BBOTA incremental generation repeatable." by Tao Bao · 9 years ago
  43. 3348228 releasetools: Make BBOTA incremental generation repeatable. by Tao Bao · 9 years ago
  44. 7f5f231 Merge "Analyze unchanged blocks in odex files." am: 6e12b72966 am: 0493339a1f by Tao Bao · 9 years ago
  45. 08c8583 Analyze unchanged blocks in odex files. by Tao Bao · 9 years ago
  46. 37e2930 Avoid writing too much new data per transfer by Tianjie Xu · 9 years ago
  47. b64439b Limit the number of blocks in command zero by Tianjie Xu · 9 years ago
  48. bb848c5 Limit the number of blocks in command zero by Tianjie Xu · 9 years ago
  49. 293fd13 releasetools: Disable using imgdiff for squashfs. by Tao Bao · 9 years ago
  50. 66f1fa6 releasetools: Perform erase commands first. by Tao Bao · 9 years ago
  51. d522bdc releasetools: Only verify the blocks to be touched. by Tao Bao · 9 years ago
  52. ff75c23 releasetools: Fix the bug in AssertSequenceGood. by Tao Bao · 9 years ago
  53. b4cfca5 releasetools: Add two new entries to metadata. by Tao Bao · 9 years ago
  54. 6ab2a50 improve performance of blockimgdiff by Doug Zongker · 9 years ago
  55. ebe39a0 Fix print error of numbers of blocks by Tianjie Xu · 10 years ago
  56. bb86e1d Adjust the size limit for splitting large files by Tianjie Xu · 10 years ago
  57. eba409c Bump up the BBOTA version to 4. by Tao Bao · 10 years ago
  58. db08d83 Merge "Fix calculation of stashed blocks." by Tao Bao · 10 years ago
  59. 21b37d8 Fix calculation of stashed blocks. by caozhiyuan · 10 years ago
  60. 4fcb77e blockimgdiff.py: Fix the script error for BBOTA v1. by Tao Bao · 10 years ago
  61. b32d56e releasetools: Fix the expected total blocks. by Tao Bao · 10 years ago
  62. 42206c3 releasetools: Don't write empty groups. by Tao Bao · 10 years ago
  63. 7589e96 releasetools: Always write the last block if it's padded. by Tao Bao · 10 years ago
  64. 9a5caf2 Split large files for BBOTA v3. by Tao Bao · 10 years ago
  65. 82c4798 Revise stash for BBOTAs when needed. by Tao Bao · 10 years ago
  66. bb625d2 Free the stash after its use in BBOTA v2. by Tao Bao · 10 years ago
  67. 575d68a Change the cache partition size check into warnings. by Tao Bao · 10 years ago
  68. 8dcf738 Assert the stash size when generating OTAs. by Tao Bao · 10 years ago
  69. e9b6191 Zero out blocks that may be touched by dm-verity. by Tao Bao · 10 years ago
  70. 68658c0 Add post-install verification for BBOTAs by Tao Bao · 10 years ago
  71. ff77781 Add support for clobbered blocks by Tao Bao · 10 years ago
  72. 29f529f Calculate max_stashed_blocks correctly for block OTA v3 by Sami Tolvanen · 10 years ago
  73. 8b72aef Make releasetools pylint clean. by Dan Albert · 10 years ago
  74. b8c8717 Make the generated OTAs repeatable by Tao Bao · 10 years ago
  75. 7b985f6 Fix the error that free_string is not defined. by Jesse Zhao · 10 years ago
  76. dd67a29 Change transfer list format to include block hashes by Sami Tolvanen · 11 years ago
  77. e985f6f fix transfer list for full OTAs by Doug Zongker · 11 years ago
  78. 6233818 generate version 2 blockimgdiff files by Doug Zongker · 11 years ago
  79. 424296a add missing AOSP copyright notices by Doug Zongker · 11 years ago
  80. ab7ca1d refactor BlockDifference into common by Doug Zongker · 11 years ago
  81. fc44a51 new block OTA system tools by Doug Zongker · 11 years ago