Age | Commit message (Collapse) | Author |
|
am: afc30c847a -s ours
am skip reason: subject contains skip directive
Change-Id: Ia43920d5bb1d36aa3d9695905c714fde9f20a2cc
|
|
Bug: 120848293
Change-Id: I348cd977779589b1053cd57a80d558e599452575
|
|
am: 008674e80e
Change-Id: Ief7a3c05687a4d736024fc0e4191e17042f9dcbc
|
|
am: 6376a05d3d
Change-Id: I8266362892acea6dc49691614447fa1b53be1c2a
|
|
am: 5e6950f845
Change-Id: Ieadda4cf8b65572f906f75f023376de2abcef922
|
|
Bug: 33166666
Test: gerrit uploader
Change-Id: I0dc9135d2723876d3b8c37f4d9574476ebb153b6
|
|
MERGE am: cca6b086e8 -s ours am: b5ea1e73c4 -s ours
am: 9715ac0dd6 -s ours
Change-Id: Id4f9459ac2885b1b6c50967f39b5ce6f2bb315e2
|
|
MERGE am: cca6b086e8 -s ours
am: b5ea1e73c4 -s ours
Change-Id: Ie1233e834e8d62b97dddbdf3a36ca6fd92a0ce82
|
|
am: cca6b086e8 -s ours
Change-Id: I37ee55f5974d05594d32e55d3965fd3b2d8c819e
|
|
Change-Id: I3ceb871bb96a1187b6153672a189b34591fa931c
|
|
MERGE am: e826b00bd5 -s ours
am: 36d18374b8 -s ours
Change-Id: Ie02148a67e2dff3d90d93fd0d57d077339b66f36
|
|
MERGE
am: e826b00bd5 -s ours
Change-Id: I420d53ec2da92b6ab7685593778fb5ffeca16388
|
|
Change-Id: Iaca93cea5abc02be7308c3755e01047733fe087b
|
|
am: be62439693
Change-Id: I4296aa01bc88ab81cc84f1e3b137083a812cf1a9
|
|
am: e9bbd4152d
Change-Id: I4c1a948a0939c7aae467b60f4e5197bdd12ece00
|
|
am: f240b14514
Change-Id: Ib1795ddb96a8f623c03d6f2bcb62e2a049e9ab10
|
|
This CL cherry-picks UID/GID support from
https://github.com/plougher/squashfs-tools/pull/47
Bug: 62845925
Test: Made sure shifting worked locally.
Change-Id: I3edf7a702a9a1839424de5b53a28f1f67e51ae8b
|
|
Change-Id: I9913378f11b132c440de3c2be4eab4fff7faa8d7
|
|
1cdde05cc0 am: 4c64a6a026
am: df21b0c9d0
Change-Id: Icbc0d2639d8278b53c2cbc793d9064d57352bd09
|
|
am: 4c64a6a026
Change-Id: I50f1586141ac0bc47244c69b753f24a372ca2c3a
|
|
am: 1cdde05cc0
Change-Id: I720fe8f82a172f44a5526e1a57860cd370c666bd
|
|
Change-Id: I9a6f041b910ac339c63c7b41142476aee235657f
|
|
This reverts commit 4a7832b58029f6f0457d41699efbb03b1478d4c7.
Reason for revert: Failures were fixed
Bug: 72745016
Test: m -j100 dist
Change-Id: I7f59370e2c000ee40a1effcc88e1681262cf8af9
|
|
4a7832b580 am: 47f7582405
am: 9926b3d78c
Change-Id: Iddb0803783e71eba2e597c2416626c981828482b
|
|
am: 47f7582405
Change-Id: I9eef2894716e57a19206d83b09e74b633c262e25
|
|
am: 4a7832b580
Change-Id: Ic64f8b8513ed85d06dde5a5a60c4cca73438eea4
|
|
This reverts commit 85a6bc1e52bb911f195c5dc0890717913938c2d1.
Reason for revert: b/72983582
Change-Id: I527ff31ceffbed0d421ce5919ad816edab46b2fb
|
|
Change-Id: I7ac70124a5b6f20cb9354c8c63a45caf51611931
|
|
d047d6fa11
am: f8183fcbaa
Change-Id: I4d095e8ae486578ce1ab4f01ea86cae4b689eb6e
|
|
am: d047d6fa11
Change-Id: Ib288093af47732faa390d8a99a57e1f3aa74b4bc
|
|
am: 85a6bc1e52
Change-Id: I30cde31417ce572c5d2960f73ec0f9f506541b05
|
|
This change runs android_fs_config() on the root inode. This is needed
in the case where the root of the filesystem is present in the
android_fs_config file.
Bug: 72745016
Test: mksquashfs path system.raw.img -fs-config-file fs_config -android-fs-config
Change-Id: I5954cd5e7a597dbc956fa150c8ff6835d51ee294
|
|
Change-Id: I17cac06e2ba26bc162474865bfc3d953c18cad0f
|
|
'aosp/master'" am: be7549061d am: 0bd82038bc
am: e6f34eb2b1
Change-Id: I33ab9831f53c9f04d6e3622d986a56946ba18b9d
|
|
'aosp/master'" am: be7549061d
am: 0bd82038bc
Change-Id: I494f2af9813e2b58a59879f220da4adcb82af418
|
|
am: be7549061d
Change-Id: I0ba1902bc73808a63f686bdab60f250fbaef100b
|
|
This reverts commit fa8c3fb3d308912de3cffd80c3aea93ce7c91a92.
Reason for revert: Broke mac builds.
Change-Id: I798551229a9824bc51448196121da2c255edc31b
|
|
fa8c3fb3d3 am: 32b2554331
am: 975fb3562e
Change-Id: Ib330e9ce0b93604ae4e565109b3c1a0ab1c72c49
|
|
fa8c3fb3d3
am: 32b2554331
Change-Id: I8b48cc4083bda8fbdc02302e2a0b0343badff082
|
|
am: fa8c3fb3d3
Change-Id: I138b144de30c2c6f80d71b17f2653c084394f891
|
|
This change merges the following changes from
https://git.kernel.org/pub/scm/fs/squashfs/squashfs-tools.git:
e38956b9 squashfs-tools: Add zstd support
aa75ccd1 mksquashfs: Make all compressor functions static
1a6ffc74 pseudo.c: Fix pseudo format error message
ba909f59 mksquashfs: add pseudo definition format to the help text
4ec4a8e7 Pseudo: improve the error message when filenames with spaces are used
00c92370 pseudo: handle quoted filenames
83e05169 Fix compile warnings introduced with the -quiet option
29a07ff0 pseudo: Add missing line termination in ERROR()
e4a57ef4 Add -offset function to skip n bytes at the beginning of the squashfs file
0d654504 Add -offset option to skip n bytes at the start of the input file
bc93faae unsquashfs: add code to dump the exact bytes used
713fb3c3 mksquashfs: enable -quiet option
8a627c22 pseudo.c: add explicit <sys/stat.h> include
a81678d6 squashfs-tools: with fnmatch.h compatibility with musl
d47b1387 fix device type handling with extended attributes
ecc20cd3 unsquashfs: modify xattrs after other changes
c1d1ca26 mksquashfs: Fix segfault when SQUASHFS_TRACE is enabled and no -pf flag
ee759bfe pseudo: Add support for pseudo file symlinks
3de1687d mksquashfs: fix compilation on older toolchains
Bug: None
Test: m -j42
Change-Id: I0c25a70410af0df4a786fce4406c38e3ef26a7a0
|
|
Change-Id: I603ca0d8a03aacb2f3878e1e13ddd2f1a4115a70
|
|
am: 76514307e3
Change-Id: I91cf8a955d1eb36244bacd16ca3dbea6ba5c96bc
|
|
am: a7a2fb83b1
Change-Id: I75b8fd8c4309c0340db5bf51cfcc0e717bad6663
|
|
am: 52d28c9bea
Change-Id: I60aa04be7e226291003a31d68c2e04fe75a61843
|
|
In https://github.com/torvalds/linux/commit/8db6c34f1dbc8 , namespaced
file capabilities were introduced. That change updated VFS_CAP_REVISION
from VFS_CAP_REVISION_2 to VFS_CAP_REVISION_3.
Android code is written assuming v2 capabilities, and the code will
break if we naively try to treat a v2 structure as a v3 structure.
So don't even try.
Android kernels prior to v4.14 will not support this extended capability
structure, so attempting to set such capabilities will ultimately fail.
With 8db6c34f1dbc8, it appears that attempting to read a v3 capabilities
xattr will always downgrade the capability to a v2 capability, so it
really doesn't make sense to look for a v3 capability.
Android capabilities are only created at /system and /vendor filesystem
creation time by host tools. Android processes, within or outside a
namespace, are not permitted CAP_SETFCAP
(https://android-review.googlesource.com/c/platform/system/sepolicy/+/547801/1/public/domain.te
line 1101). So we should never have to deal with a v3 capability other
than those that might appear on the /system / /vendor partition at a
future date by a future author.
Bug: 69617725
Test: build/test/boot/CTS passes
Change-Id: I10b4b0472d16c5d9f93c9f3f3685851d0fe75080
|
|
6ba1c45290
am: cdd5e2db99
Change-Id: I0bd4766658d11e7655a7f3b9e19fd3c0b922a603
|
|
am: 6ba1c45290
Change-Id: Ia5080791c4eec3835c745315778ebd9db6ef160a
|
|
am: 2e691e22ee
Change-Id: I6495cbd84114364e3ba659ecb1b5d28ef9c1932e
|
|
|