aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-02release-request-b48c560e-9c1f-40e2-9c27-9f0f277ca978-for-git_oc-dr1-release- ↵android-8.0.0_r34android-8.0.0_r33android-8.0.0_r27android-8.0.0_r26android-8.0.0_r25android-8.0.0_r24android-8.0.0_r23android-8.0.0_r22android-8.0.0_r21oreo-dr3-releaseoreo-dr2-releaseoreo-dr1-releaseandroid-build-team Robot
4237094 snap-temp-L35500000088245667 Change-Id: I6c638965e7a19c3860aa08ad67ca2084176f0507
2017-08-01build mke2fs for windows using android mingw libraryoreo-dr1-devJin Qian
Bug: 23686092 Change-Id: I4c7b0c69e3e3c48321d3a0a964ad65c87fc32bbd (cherry picked from commit 83da0276c3ff0a1c33f9042798b319542e254060)
2017-08-01mke2fs, libext2fs: fix bugs on windowsJin Qian
Added O_BINARY to open output files on windows, otherwise they're written as text files and have invalid data. Use '(filename):block_count:block_size' for sparse file name because windows file name can contain ':', e.g. 'c:\output_file'. Bug: 23686092 Change-Id: I731c13e5df0be8c831464c431b8949d33438fb24 (cherry picked from commit 0dcf8ec6a429ce4f024fe7838fee2d5636e8ba4d)
2017-08-01build static version of mke2fs and e2fsdroid for hostJin Qian
Statically link those two binaries for host build so that we can package them with fastboot without including other library files. Bug: 35219933 Change-Id: Ic4762ba5eda8ac61723a2c4137690d12a0aa57f2 (cherry picked from commit 42297fb01aa2a49ead938c1d24868941a39fd434) (cherry picked from commit 2967b43fd18e5db50a93bb0a290141c66351427c)
2017-07-09release-request-bf3460d4-15ec-4b2b-816a-b106ef372c4b-for-git_oc-dr1-release- ↵android-build-team Robot
4164433 snap-temp-L62100000080728136 Change-Id: I449b2fa76163ca2fa1fbae05fb659951284d98bf
2017-07-06release-request-49fb627d-ebdd-4558-ae95-935e31212986-for-git_oc-dr1-release- ↵android-build-team Robot
4157297 snap-temp-L13700000079944578 Change-Id: I439e5531f8e147ffc3febce836161e95097a35be
2017-06-26e2fsdroid: use libselinux function to read file context on deviceJin Qian
When e2fsdroid runs on device, location of selinux file contexts should be determined by libselinux instead of using arbitrary paths. Bug: 35219933 Change-Id: I413b198422eddb212599498b532ba2c4d8bb36c6 Merged-In: I413b198422eddb212599498b532ba2c4d8bb36c6
2017-06-26Require mke2fs.conf when building mke2fsJin Qian
make sure mke2fs.conf is copied to /etc so that mke2fs can find it when running on device. Bug: 35219933 Change-Id: I400cd21ea3b643469e89bb9bb6cd1536a090598a Merged-In: I400cd21ea3b643469e89bb9bb6cd1536a090598a
2017-06-26build mke2fs and e2fsdroid as static executables for recovery modeJin Qian
Bug: 35219933 Change-Id: I84f105cafc57c513d83d9e4d26e9e67ef805e33e Merged-In: I84f105cafc57c513d83d9e4d26e9e67ef805e33e
2017-06-20release-request-95cbb47d-b12d-4748-8934-a5ed56cbe040-for-git_oc-dr1-release- ↵android-build-team Robot
4116076 snap-temp-L12600000075746614 Change-Id: I2e5ac3df702fe24aaca5b3c9aac3231b9cde3a71
2017-06-19Revert "Mark e2fs libs vendor_available."Martijn Coenen
Test: builds Bug: 38244611 This reverts commit 611bef8fda6b295e20fa1a6649ddd427160b3491. Merged-In: I9e4e31805323ca682b999ed7c2fc4aeed1ea58a0 Change-Id: I00bcba565f3b8a67cac1d82ade7e5fa474613c0b
2017-05-31release-request-31f776a2-f093-4abe-9235-1702f8bafc9d-for-git_oc-dr1-release- ↵android-build-team Robot
4054002 snap-temp-L42500000069020014 Change-Id: I923dd05f20ffbb06830486a2e9ef7b92d8d8ab0f
2017-05-31release-request-31f776a2-f093-4abe-9235-1702f8bafc9d-for-git_oc-dr1-release- ↵android-build-team Robot
4054002 snap-temp-L42500000069020014 (snap-temp-branch) Change-Id: I6692b40f84bd9b40ac194f4868469cc528ca89b4
2017-05-30merge in oc-dr1-release history after reset to ↵gitbuildkicker
9d37a670b663f9a696d027cd471cd9af9ff95f8f
2017-05-30merge in oc-dr1-release history after reset to ↵gitbuildkicker
9d37a670b663f9a696d027cd471cd9af9ff95f8f
2017-05-30merge in oc-dr1-release history after reset to ↵gitbuildkicker
9d37a670b663f9a696d027cd471cd9af9ff95f8f
2017-05-29release-request-10d85be7-ec19-4bdb-85e6-4ae4ac39c643-for-git_oc-dr1-release- ↵android-build-team Robot
4050218 snap-temp-L98100000068575008 Change-Id: Ia16a56a02eda312fe3f30a2f3a1bf9d3e960720d
2017-05-25Merge "Mark e2fs libs vendor_available." am: e653ff4eaf am: 88cef96f45 am: ↵Jayant Chowdhary
1d79e6fd74 am: 5e3717a438 Change-Id: Ic055fa473bb01c0c6ce59b0931b19c9bc57700c1
2017-05-25Merge "Mark e2fs libs vendor_available." am: e653ff4eaf am: 88cef96f45Jayant Chowdhary
am: 1d79e6fd74 Change-Id: I8cfb004b3a0bbac80af26d8dcac6e2801b1bd709
2017-05-25Merge "Mark e2fs libs vendor_available." am: e653ff4eafJayant Chowdhary
am: 88cef96f45 Change-Id: Iecd2b721cbe30f2a756ca8d3a98cfde7a55ac222
2017-05-25Merge "Mark e2fs libs vendor_available."Jayant Chowdhary
am: e653ff4eaf Change-Id: I3c679d7306e5709ca7b72ee4c5ecb68f17977cd2
2017-05-25Merge "Mark e2fs libs vendor_available."Jayant Chowdhary
2017-05-24Mark e2fs libs vendor_available.Jayant Chowdhary
libext2_blkid, libext2_com_err, libext2_e2p, libext2_uuid are libraries which belong to vndk-cap. Mark them vendor_available to enable vndk abi stability checks on them. Details: https://android-review.googlesource.com/368372 Test: mm -j64 Bug: 38244611 Change-Id: I1931063b88b845a9a9d06188555c34f1fbc3e369
2017-05-24release-request-2fc80fb4-5a6a-4db9-97b2-5d042a5af5cf-for-git_oc-dr1-release- ↵android-build-team Robot
4038177 snap-temp-L01900000067217063 Change-Id: I405a0e1e169e29681800e2e953bc2fd79995f637
2017-05-24Merge "Define HAVE_SYS_SYSMACROS_H for Android." am: 9b9a786601 am: ↵Elliott Hughes
656008e0d4 am: 4f8e794825 am: e58dc46380 Change-Id: I08d292ece8442f05749adce9b765fe2a1853ac7e
2017-05-24Merge "Define HAVE_SYS_SYSMACROS_H for Android." am: 9b9a786601 am: 656008e0d4Elliott Hughes
am: 4f8e794825 Change-Id: I789466536d74d319b31549baafae0e06c798731e
2017-05-24Merge "Define HAVE_SYS_SYSMACROS_H for Android." am: 9b9a786601Elliott Hughes
am: 656008e0d4 Change-Id: I9a3993b3ac793479410132d0e3bd17d14804248f
2017-05-24Merge "Define HAVE_SYS_SYSMACROS_H for Android."Elliott Hughes
am: 9b9a786601 Change-Id: If88a981783f2e1ce7a6714a19738a585dafda5b6
2017-05-24Merge "Define HAVE_SYS_SYSMACROS_H for Android."Treehugger Robot
2017-05-21release-request-8aff77ce-b1d4-44c8-abb8-c39db5d1e998-for-git_oc-dr1-release- ↵android-build-team Robot
4029936 snap-temp-L09300000066301094 Change-Id: I9602c957817bf24b31b19fcb15d213b5433d2e82
2017-05-19Merge "include sys/sysmacros.h as needed" am: 105f5ecfd8 am: 9e0e531734 am: ↵Elliott Hughes
01b3b9a574 am: 14a94052fd Change-Id: I05286de7d243823d9cb7455ce98d3bd5b465a1d9
2017-05-19Merge "include sys/sysmacros.h as needed" am: 105f5ecfd8 am: 9e0e531734Elliott Hughes
am: 01b3b9a574 Change-Id: I0908520a62978609982d096ba0b30a74b589ad18
2017-05-19Merge "include sys/sysmacros.h as needed" am: 105f5ecfd8Elliott Hughes
am: 9e0e531734 Change-Id: I948773bb1b8c30342f089430b0a9f42c6a002eb0
2017-05-19Merge "include sys/sysmacros.h as needed"Elliott Hughes
am: 105f5ecfd8 Change-Id: I6e81118e4cb3c6a34752567d6c036c90820c884d
2017-05-19Define HAVE_SYS_SYSMACROS_H for Android.Elliott Hughes
Also remove a duplicate copy of misc/create_inode.c that isn't upstream. Bug: https://github.com/android-ndk/ndk/issues/398 Test: builds Change-Id: Ibc475c82aa21f063673cb68bcf6e41ad9d821cd3
2017-05-19Merge "include sys/sysmacros.h as needed"Elliott Hughes
2017-05-19include sys/sysmacros.h as neededMike Frysinger
The minor/major/makedev macros are not entirely standard. glibc has had the definitions in sys/sysmacros.h since the start, and wants to move away from always defining them implicitly via sys/types.h (as this pollutes the namespace in violation of POSIX). Other C libraries have already dropped them. Since the configure script already checks for this header, use that to pull in the header in files that use these macros. Change-Id: Ib7f441fe168c2ca72a274978fea422a0c3010e4f Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2017-05-04release-request-a4f311f4-769c-4b62-a9ec-97e027ca869d-for-git_oc-dr1-release- ↵android-build-team Robot
3973849 snap-temp-L88500000060454810 Change-Id: I5c2a0f5667a0cba3e315e5dab4985916ae1e934d
2017-05-03Merge "e2fsdroid: skip setting timestamp if src_dir is null" am: 930bc06448 ↵Jin Qian
am: 0b69bcaa40 am: d984ad62fc am: 2e3b787c06 Change-Id: I29891f1fb080dde06d754a8a5a5e8a656f367bac
2017-05-03Merge "e2fsdroid: skip setting timestamp if src_dir is null" am: 930bc06448 ↵Jin Qian
am: 0b69bcaa40 am: d984ad62fc Change-Id: I4859ca06cbb6930a77d0d4e5f8bd6186116aa628
2017-05-03Merge "e2fsdroid: skip setting timestamp if src_dir is null" am: 930bc06448Jin Qian
am: 0b69bcaa40 Change-Id: I80400e2b51b0b1f849cf72cb1fb6cfa83fec9ba6
2017-05-03Merge "e2fsdroid: skip setting timestamp if src_dir is null"Jin Qian
am: 930bc06448 Change-Id: Ied1e99d9729711e5b27ee690c2fff68243050fa7
2017-05-03Merge "e2fsdroid: skip setting timestamp if src_dir is null"Treehugger Robot
2017-05-03e2fsdroid: skip setting timestamp if src_dir is nullJin Qian
fs_mgr formats /data without src_dir. Test: zero-out first 4096 bytes on /data partition and reboot Bug: 35219933 Change-Id: I12f1eb1002fd96d18fc7a9ae5a529f673eb57273
2017-05-03release-request-148314be-b6e7-4b4d-b50e-ab6405ef3c8a-for-git_oc-dr1-release- ↵android-build-team Robot
3968906 snap-temp-L55700000060028590 Change-Id: If67a26d03b930a1654fc02dd9ac3df4abcb92d20
2017-05-03Merge "e2fsdroid: support multiple selinux file contexts" am: 9b2f003f09 am: ↵Jin Qian
42c649def2 am: f1130df245 am: 2d54abec6f Change-Id: Idf9b9356482c9185f79a9b4d284c37694b6e384c
2017-05-03Merge "e2fsdroid: support multiple selinux file contexts" am: 9b2f003f09 am: ↵Jin Qian
42c649def2 am: f1130df245 Change-Id: I77ec6074e86bd23692571365aafbf8dd9b817e3c
2017-05-03Merge "e2fsdroid: support multiple selinux file contexts" am: 9b2f003f09Jin Qian
am: 42c649def2 Change-Id: Ia276f1f7f87037fb4c61b53ba60cb5151fd1cc1d
2017-05-03Merge "e2fsdroid: support multiple selinux file contexts"Jin Qian
am: 9b2f003f09 Change-Id: Ic6344d8cc308a1ea35b095e5275c394133cd99a4
2017-05-03Merge "e2fsdroid: support multiple selinux file contexts"Treehugger Robot