blob: ae2413d1211902cebd2a90de372b64712dda087b [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="2fcb4a912f5f09ab10e96eb56ca959781637806c">
<notice>Your sources have been sync'd successfully.</notice>
<remote fetch="https://android.googlesource.com" name="aosp" review="https://android-review.googlesource.com"/>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="aosp/platform/external/dbus-binding-generator" path="src/aosp/external/dbus-binding-generator" revision="aefc886d79a17c983df42a462e3a32a9175a42a5" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libbrillo" path="src/aosp/external/libbrillo" revision="16c285d16813172eaacd12d3396df90a3894cbc5" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="b86156c4a5e2cb10b69a2bccbade9b8d359f3662" upstream="refs/heads/master"/>
<project name="aosp/platform/external/minijail" path="src/aosp/external/minijail" revision="472581ace012ae755f3136870bba8bdd5cdb8331" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/apmanager" path="src/aosp/system/connectivity/apmanager" revision="b606f03ee5a4d7a5f5f78cc980a447f08d94f9df" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="65c860a7ed177b298d06aed07cdb5ee6179633a2" upstream="refs/heads/master"/>
<project name="aosp/platform/system/firewalld" path="src/aosp/system/firewalld" revision="87c3339226126dfdbd70c7e7cd5fd35d599affba" upstream="refs/heads/master"/>
<project name="aosp/platform/system/tpm" path="src/aosp/system/tpm" revision="233ac4a7e469d09b564eae83eda807e210d94149" upstream="refs/heads/master"/>
<project name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="d63fab316ce21410b9afba0fc8daf817562bb2e5" upstream="refs/heads/master"/>
<project name="aosp/platform/system/webservd" path="src/aosp/system/webservd" revision="4da81ccb6cbe745c0f4c6e272963082a08eae7ab" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="aaf3a4111419552517125e8cf9e487e9703f80ce" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4a93e2cfc133473ae58f17374c32669eea9a8912" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/hwcplus" remote="chromium" revision="e66a31e54e12906e86dc59f95b458889f025c505" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="7475196d4c32d66e1c199bf24945b7ae28255e13"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/chromite" path="chromite" revision="8a5e1b587a8c8043bfd525bc07fd84ce995ac1ca" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project groups="minilayout,buildtools" name="chromiumos/chromite/pip_packages" path="chromite/venv/pip_packages" revision="e6f67995422c55319c5f1840bbe06efc7f1b8ade" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="839c74946bdcba97fcd638ad4cb03e6592bb9fdb" upstream="refs/heads/master"/>
<project groups="minilayout" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="f8a67affea5e88c57d8005b4dc8eeb1826ea16db" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="be94d24f690e9d64ea6de83f24f28708c9793a00" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="bfac505e9a241ecdc4828f6d7206a856fe9f940e" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="e329efb740e597543d18aa6444fbf49179904025" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="532a3f6926f5a3a49b3a52d27c18ec07e2317d3e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="9f8d3b10b907f2305e07507dae3ba5df0d90bac1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="65db5b778b0dc72778c86e0e8ce47ab353a1bf74" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="1c971a6cb97481c7fee41991453a22c552aeead7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" upstream="refs/heads/master"/>
<project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="1b65449a647c99556511df30b8ab660b98acce7f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="91e048d29e1962f951985a7d92d06f5ff62e2a0e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="05ce8d3c59a2d8e765b3beb2e1a69e7fcf59e5ba" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="1084d3a6d20056c9f2bb528a86bc76da4fdd98ba" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="2b0609ccf2810584d39218b787076df36cf20d42" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="c6b832202851d38dcef81a27c5310af72ad137f4" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="28d99078b6d498c664be87982906eb6a15249879" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="c4df284b32558f631862f79c75fc03af4f5ca68a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="8a63a60473375c442e927aec5c439bee03532591" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="08498eab99ab22826ff7e3a028f0d7ed0109972f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="0c9b56092424c370eff748b25d49caceb9a18dab" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="7f3877d5e1b588fe4929d05846e2b2325c9c3504" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="6d9afe92d7c65a0f0d47ddfab60a4b09155b5cfc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="d4d9d4cc86de09d41832c28d806bc27f2a42be1f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="09f2b72836132f09522c723b21c16f16550dbcaf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="5a656849c7d2b0d0ddbe0ac6d300c1e2fada0bb4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="0280326e5bd212fcfbe3696e113730045debae74" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="8cb66bcef77c465955297bae41ccc585d44aec32" upstream="refs/heads/master"/>
<project name="chromiumos/platform/imageloader" path="src/platform/imageloader" revision="6a311b197b777aee860789ae828aee86c4a20a22" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="756490cd46812927ce5b743a45a25dad8c6a7363" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="ae0b15dc322bab9bf6d7c4fcd5f77d488766a275" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="5ee665e7c68856d3b6ce8bb0f610d43503e603af" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="9f7a1961eb4726211e18abd147d5a11a4ea86744" upstream="refs/heads/master"/>
<project name="chromiumos/platform/memento_softwareupdate" path="src/platform/memento_softwareupdate" revision="3c7204287bbc8f4341f546857216389bdff58e51" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmark" path="src/platform/microbenchmark" revision="d5ea30febe406c5b486325dfae926564f3a46efd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="1a31e609770088ad0e5abb49678174e4c6393d34" upstream="refs/heads/master"/>
<project name="chromiumos/platform/monitor_reconfig" path="src/platform/monitor_reconfig" revision="f022d19d84f232290b596beeb26347f62442e7eb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="ccc9a2f3c09b12109e37700bf2dcf21982303a30" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="44148fe605b952132644f0d0e5ccea7cfcc6d6c8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtplot" path="src/platform/mtplot" revision="5e4f631e633384751f582bd9db5f4d6eb2112494" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="9efd0e1723cd45709bd0d34e8e7bbfd15967f0d5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="5a230ee17756dc43ff732932dcb52899c06a4d09" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="2213de7ff9fde9f66e8ca77ae5a1bca378b42e47" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="60b56a7ea3d7c689648357e0c5f444c4f17a573d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="6b0aba12a385f4d3a7a47641a3a919018032f6f8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="c344ef2c9a9af619a10635e9ab1a3490a2856f21" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="75d8f1bfbbb3dfc870fcbc22f53cd16b66ac7f23" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="d2e7d94a834b54511ca57e6359839f9ca86d6d04" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="066c7f963b3ef733716251b666e0af0afd03b4fe" upstream="refs/heads/master"/>
<project name="chromiumos/platform/trunks" path="src/platform/trunks" revision="92dbe8c9e7fcf8acf67805fd5e25e85aa371f673" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="108ebbfac4d13d11e1940216434c368384ee0c0b" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="6858261b271322e2c1180f563908ac4111e5000f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="24eaaccb4f90df97326e628802fc024c0a022c5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/wireless_automation" path="src/platform/wireless_automation" revision="d7177dbd464f2952e10309bf1eef56bb31a7f8ad" upstream="refs/heads/master"/>
<project name="chromiumos/platform/workarounds" path="src/platform/workarounds" revision="30cab56de921f5be2d24c2e83bcd4ad5631b2d9b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xf86-input-cmt" path="src/platform/xf86-input-cmt" revision="3f2ffc921952e57a4343463b0679d90b80b51fc7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="985d0d7edf399fa6214a198b8a15b805f71e95bd" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="57538c0e8567d3492b05b25f12a23973b3512992" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="fdbac8e95ef6153ab23370ea1586a86f462dbe5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="2824a233c15e9228b103e12ac8c61eed888f157b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="a8de89c97461b7cc13a596db8771c30843b06405">
<annotation name="branch-mode" value="create"/>
</project>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project groups="buildtools,labtools" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="f364c1d04857e2f5bd20eb5fed2500cf81fbbdbe" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="8131383532a73e574e4ca4f3f005d8ad5cc1968e" upstream="refs/heads/chromeos-5.39"/>
<project name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="5ac54e8d3d305c2c6c7297e8e54d3cf7e4629b29" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/chrontel" path="src/third_party/chrontel" revision="7bcd0328d0eeef6a0539bd0ba80cd9a545e6cf4a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="89e45f8352f62e19a203316330aba14ccc5c8b11" upstream="refs/heads/chromeos-2016.05"/>
<project name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="9ba07035ed0acb28902cce826ea833cf531d57c1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="5319e836704fcf2df75c7425addebb89bb973714" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="7c7238c2304b3bbd0385ef01884ff4b39a981c46" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="904f49fd770dd559800523edd91c1226e131655d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/third_party/dpkt" path="chromite/third_party/dpkt" revision="f5259728b1294412bee945df9708efba09ea9160">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="0aa39d284043be61b5f1222afdffd39a5abaf3aa" upstream="refs/heads/chromeos-2014.04"/>
<project name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="caf3f93f753df5ff089df615e465d46122bee123" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="5c79a49c0fe6fec3474678c4846e74532cf7a1f1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="a2bc87ab8851051e765d60626a6997f63ddfe00e" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/third_party/gdata" path="chromite/third_party/gdata" revision="fe7e5c90a9827feb66ed446b2d297a1618b25272" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="69702c400e274984a24d08fcaefe3952d5dcb36e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/grub2" path="src/third_party/grub2" revision="df6034c59cb2d847f9e780cf2def30c5c9b8305f" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="8fcf06c1be7ddb3a9672fdda8761a84a7569225e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="9e77403b79a714a9a7a04166c57e0494ec42339f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hwcplus-drm" path="src/third_party/hwcplus-drm" revision="7376a8da1c961115a61d7a3cb23bb13e4153583d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ibus-chewing" path="src/third_party/ibus-chewing/files" revision="7a9514a0844eb5eb90ab96f62484a6af9e4a0d6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ibus-xkb-layouts" path="src/third_party/ibus-xkb-layouts/files" revision="6af015110aa92dc2eed88a9f704634c3eff53b14" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="8b2233402f51a5b83019c5e4c10de621763fbd75" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="421ffdd75ec5256b8bf71e3511b1cfa17b28c919" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="6702353d7f62817fd2a345985479087e69079090" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="414c73f06a0683c927aa7777a31400e6431f8c8f" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="924862b25a829e1f416136751e30d62838f08e4b" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="bbd199f8f3dc9c2a49cfecfc7956fe7706d9f0e9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="4914a5a2fdbf04e1fbad9a169ec0a3a490d81917" upstream="refs/heads/chromeos-2.4.70"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="c4e2949edeed01ca3b810729a7af0d265c49629b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="a436c551cf226af66cdb3dd74ee3971d0b1dae04" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libresample" path="src/third_party/libresample" revision="cc9f20f439396b7d45e94b8301edd95d33f26a46" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="e79d5093d0c93b9072f45415b29e12b2740db25e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="0da06b4775f7508a6dc2f934e8ee0d576d098f12" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="7df860dd2389c5c9a5b2ed9ac8a7f1d48d6fed03" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/memtest" path="src/third_party/memtest" revision="3d4be6e3bfd819856e38a82e35c206fec4551851" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="9f9e1b4b944f545a366ef1fdfb6981aabd3cf30a" upstream="refs/heads/arc-12.1.0-pre2"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="6ef50efc1079e544d7fe912aba219e8907cb0cbd" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/minifakedns" path="src/third_party/miniFakeDns" revision="6184bea119dea53da539727fe8c2a116f98cef24" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="bcc3e2e4246431be511be3959a11cd9733bedd29" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="d759387adb6b4079241f7d1f2a145738acad929b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/opencryptoki" path="src/third_party/opencryptoki" revision="b67690aeeb4174b2253db18a9c1b19eeb219a4ef" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ply-image" path="src/third_party/ply-image" revision="6cf4e4cd968bb72ade54e423e2b97eb3a80c6de9" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="5d7d7ff513315abd103d0c95e92ae646c1a7688c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegra-power-query" path="src/third_party/tegra-power-query" revision="66f1f0d949f4ca4836c1a65b622629205240e37a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegrastats" path="src/third_party/tegrastats" revision="1be161a89525d840e1f6d1f21b3f45645a7dedb3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="78a898a0b196b4b683a08dfa34128e39bad9c340" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="5e0c12af838f7c0f0cd0793cd8e35ef981fbf97b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="71d4fee1dc6db9bd22f6866571895b753f222ff5" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="cc72f5c47c758892b0f41257b0dd441a506ffdcd" upstream="refs/heads/chromeos-v2013.06"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/next" revision="b30f38206f17aa73cda0a2fdaf4dc705527315ba" upstream="refs/heads/chromeos-v2015.07-rc1"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="bcf721d62d6a4c4c162c63714371fa4349df53bc" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/xf86-video-armsoc" path="src/third_party/xf86-video-armsoc" revision="30370e9dbf7ba0e457ee7de297d2ad6c269a00be" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="external/swarming.client" path="chromite/third_party/swarming.client" remote="chromium" revision="715861067a7cc8d20d2d629b6d76d796c004feb4"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="3f6478ac95edf86cd3da300c2c0d34a438f5dbeb"/>
<project name="platform/bootable/recovery" path="src/aosp/bootable/recovery" remote="aosp" revision="08d0ae9254bee77b81d8d66512cf4b73f8ecaa8b" upstream="refs/heads/master"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="f26b5b670aadde708d3279d1eb153d28b226304c" upstream="refs/heads/master"/>
<project name="platform/hardware/libhardware" path="src/platform/libhardware" remote="aosp" revision="68669afe4d396ce29e98fcedd909551df8658590" upstream="refs/heads/master"/>
<project name="platform/system/bt" path="src/platform/bt" remote="aosp" revision="fbf43ab2c59db55ac75c6797cc10b8a5419bfd51" upstream="refs/heads/master"/>
<project name="platform/system/core" path="src/platform/core" remote="aosp" revision="14a7725f26932902621c9ecb33cc3b1604efe8d5" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="129dec3ed0e1fc07f75a4322014d770cfd642f4d" upstream="refs/heads/master"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="fe767fbb6d580458aeea609ac5c82b600acce63d"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="Iff11eba3a92268327ef00eb12b4eabe6fc190cf3" commit="ffa5825a1634d19d6f7876bb000cc392aa4b2e47" commit_message="minigbm: Implemented cros_gralloc It is desirable to have a gralloc implementation based on the same drivers we use for minigbm. This will help synchronize the code between CrOS and the Android container. BUG=chromium:616275 TEST=Ran the gralloc unit test: test_that -b veyron_minnie-cheets $IP1 graphics_Gralloc Verified it succeeded. CQ-DEPEND=CL:395066 Change-Id: Iff11eba3a92268327ef00eb12b4eabe6fc190cf3 Reviewed-on: https://chromium-review.googlesource.com/362062 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="362062" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/62/362062/12" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6e1974b02e90a4a98c350867d71050fee728ce3a" commit="0d56abb39891e32a6a210a132d87f82732073b4e" commit_message="minigbm: Fix the flag situation FrameBufferSurface.cpp (used by SurfaceFlinger) requires GRALLOC_USAGE_HW_FB and GRALLOC_USAGE_HW_COMPOSER flags. It's annoying to update so many flags in driver-supported lists, and difficult to read. Let's remove redundant flags and try to keep the ones that one have a distinct and granular meaning. CQ-DEPEND=CL:362062 Change-Id: I6e1974b02e90a4a98c350867d71050fee728ce3a Reviewed-on: https://chromium-review.googlesource.com/392546 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="392546" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/46/392546/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3a4a03e4b300240a167e1fbc3eb3e23c55551c8b" commit="02b150838f6d1939aad5ee02a4ceb15ae3082a6d" commit_message="minigbm: i915: enable required Android buffers The Play Store wants a HAL_PIXEL_FORMAT_RGBA_8888 (ABGR with fourcc) buffer with the 0x8933 flag sometimes, which translates to: GRALLOC_USAGE_SW_READ_OFTEN | GRALLOC_USAGE_SW_WRITE_OFTEN | GRALLOC_USAGE_HW_TEXTURE | GRALLOC_USAGE_HW_COMPOSER | GRALLOC_USAGE_HW_FB | GRALLOC_USAGE_CURSOR Some dEQP EGL tests also need XBGR8888 buffers with GRALLOC_USAGE_SW_WRITE_OFTEN | GRALLOC_USAGE_SW_READ_OFTEN flags. In addition, we need to support YUV buffers with these usage flags: GRALLOC_USAGE_EXTERNAL_DISP | GRALLOC_USAGE_HW_COMPOSER | GRALLOC_USAGE_TEXTURE for Youtube videos to work, so add that too. BUG=chromium:616275 TEST=Play Angry birds and run Youtube app on Cyan. Verified all dEQP EGL tests pass: run cts --package com.drawelements.deqp.egl CQ-DEPEND=CL:392546 Change-Id: I3a4a03e4b300240a167e1fbc3eb3e23c55551c8b Reviewed-on: https://chromium-review.googlesource.com/392547 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="392547" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/47/392547/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8dbd989f2638c99200866f8191450c71114bdbe5" commit="3f9ee954d5f29bc83b19102873f5cbf53938a449" commit_message="minigbm: rockchip: enable NV12 for Android For NV12 buffers to work on Android, we need to use the same logic that we use in gralloc_drm_rockchip. Otherwise, video playback doesn't work in the container. BUG=chromium:616275 TEST=Play Youtube app. Also ran plane_test (which defaults to NV12). CQ-DEPEND=CL:392547 Change-Id: I8dbd989f2638c99200866f8191450c71114bdbe5 Reviewed-on: https://chromium-review.googlesource.com/392548 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="392548" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/48/392548/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I467811f0e6949ffe8c3fd7d765fbb627212f8fc4" commit="1add8149de1bdbd5a83558a21405675010105aea" commit_message="retry_stats: Expose raw stats numbers. Add CategoryStats function to expose raw stats numbers. BUG=None TEST=Unittest. Change-Id: I467811f0e6949ffe8c3fd7d765fbb627212f8fc4 Reviewed-on: https://chromium-review.googlesource.com/398441 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Aviv Keshet &lt;akeshet@chromium.org&gt; " fail_count="2" gerrit_number="398441" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/41/398441/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Icc703e36a71e4d8e82e26ef5dbe35504bc5ff9d6" commit="30a43aba41c1b34668f0fa1b456fb55143261b88" commit_message="upload_symbols: Report total upload retry attempts. Collect upload retry stats, and add a new log line reporting the total number of retry attempts when uploading symbol files. Each retry attempt represents an error interacting with the crash server. BUG=None TEST=run_tests Change-Id: Icc703e36a71e4d8e82e26ef5dbe35504bc5ff9d6 Reviewed-on: https://chromium-review.googlesource.com/398442 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="2" gerrit_number="398442" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/42/398442/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id8bab6524ba486b0f4882df8028d6c11364a6d08" commit="0d6c799c0b8f2f1082651046a7acb084c71d24e6" commit_message="binhost_test: Ignore WATERFALL_TRYBOT only boards. When binhost test looks for boards to test, it looks for boards on a waterfall. Ignore the Trybot waterfall, since no production builds are there. BUG=chromium:645296 TEST=run_tests + tryjob with CL adding new boards to trybot waterfall. Change-Id: Id8bab6524ba486b0f4882df8028d6c11364a6d08 Reviewed-on: https://chromium-review.googlesource.com/396921 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: David James &lt;davidjames@chromium.org&gt; " fail_count="2" gerrit_number="396921" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/21/396921/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I73dd101331d97d6a6c659af85f8471bebf778b3b" commit="1f8c8f674813b0604bdd90480d72385809f119ca" commit_message="chromeos_config: Explicitly assign to trybot waterfall. Explicitly state the build configs which are run only on the trybot waterfall. These values are not currently used. Builder type is not currently assigned. This, intentionally, causes config_dump and waterfall_layout_dump changes. BUG=chromium:645296 TEST=run_tests, no config_dump.json changes. Change-Id: I73dd101331d97d6a6c659af85f8471bebf778b3b Reviewed-on: https://chromium-review.googlesource.com/391184 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="2" gerrit_number="391184" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="6" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/84/391184/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I6c63259e4efdfcfd1f97a854f67e7de95714989b" commit="1a453003d7529052a2502c524722c7d65caab47b" commit_message="gs: Add a new SSL error to RetryFilter. It's been seen that a SSL error can surface possibly due to network flakes. This error gets raised to a GSCommandError which can fail a stage. The error that is encountered is the following: `ssl.SSLError: [Errno 8] _ssl.c:510: EOF occurred in violation of protocol` This commit adds portions of that string to the RetryFilter. BUG=chromium:653137 BRANCH=None TEST=python gs_unittest --network Change-Id: I6c63259e4efdfcfd1f97a854f67e7de95714989b Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/399679 Commit-Ready: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="399679" owner_email="aaboagye@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/79/399679/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I27255aed54d14db7753617fa4939cec135e9d325" commit="176ef6d981e75daa98c4f69390ef593560c9798c" commit_message="gs: handle failed compile of crcmod The `python setup.py build` step will not throw an error if the compile of the source code failed. It will complain to stderr, but that's it. Add an explicit check to avoid shutil.copy2 throwing an error on us. BUG=chromium:647745 TEST=uninstall gcc, clean out gsutil cache, and run to see if it still crashes Change-Id: I27255aed54d14db7753617fa4939cec135e9d325 Reviewed-on: https://chromium-review.googlesource.com/397702 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Allen Li &lt;ayatane@chromium.org&gt; " fail_count="1" gerrit_number="397702" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/02/397702/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0eae5514eaf26e290fe5ceed00f25bdb42d06902" commit="9ece31f2b04bd0680570c40a526e196860e77e0b" commit_message="init: use -i with minijail We don't need minijail to stick around as upstart itself can monitor us. BUG=None TEST=restarting netfilter-queue works Change-Id: I0eae5514eaf26e290fe5ceed00f25bdb42d06902 Reviewed-on: https://chromium-review.googlesource.com/395746 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="395746" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="aosp/platform/system/connectivity/shill" project_url="https://chromium-review.googlesource.com/aosp/platform/system/connectivity/shill" ref="refs/changes/46/395746/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6dfd574c0b23c7b36d35a58307c6be357ee9e38e" commit="7aa3ae1bc065298f72bc2fed74cf31a8e66491dc" commit_message="Uprev libchrome to include the O_CLOEXEC patch This allows session_manager to start containers without leaking the file descriptors used to signal the main MessagePump. BUG=chromium:653930 TEST=ARC still starts. Change-Id: I6dfd574c0b23c7b36d35a58307c6be357ee9e38e Reviewed-on: https://chromium-review.googlesource.com/397338 Commit-Ready: Luis Hector Chavez &lt;lhchavez@google.com&gt; Tested-by: Luis Hector Chavez &lt;lhchavez@google.com&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="3" gerrit_number="397338" owner_email="lhchavez@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/38/397338/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I3ddc884dcdee0a96f506310ea833d51e81861807" commit="b4c4e597133296d411dce5b499b3442fbb109c43" commit_message="gooftool: bug fix When Finalize command invokes EnableFwWp (enable firmware write protect), it will pass an empty dictionary ({}) to the function. However, the CommandWithWaiveCheck cannot work with '{}', we will pass the 'options' to EnableFwWp as other functions. BUG=None TEST=manual Change-Id: I3ddc884dcdee0a96f506310ea833d51e81861807 Reviewed-on: https://chromium-review.googlesource.com/398682 Commit-Ready: Wei-Han Chen &lt;stimim@chromium.org&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="0" gerrit_number="398682" owner_email="stimim@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/82/398682/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2188da5a5a3de5c3afa6ee365dadb888abb44b80" commit="f1c327a97b914d6baf442eb3515e69a8a0b881d0" commit_message="common_util: Print tar's stderr if error occurs. Sometimes a devserver will fail to stage some artifacts and the only error message that is seen is that tar failed with some non-zero exit status. This commit will redirect tar's stderr to stdout which will be placed in the exception that it raises. This will be helpful to see what exactly went wrong. BUG=chromium:653362 BRANCH=None TEST=python -b common_util_unittest.py Change-Id: I2188da5a5a3de5c3afa6ee365dadb888abb44b80 Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/399418 Commit-Ready: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Chris Sosa &lt;sosa@chromium.org&gt; " fail_count="1" gerrit_number="399418" owner_email="aaboagye@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/18/399418/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I98d38a5a359f3a81534a677762b17acf1d8ad35b" commit="ccf929743de17bd6d11d41994a98e5045f2e938c" commit_message="HTTPRequest: Be resilient to bad data in input cb IOInputHandler's implementation calls the input callback if InputData has length &lt; 0 (read failed). So, make the HTTPRequest terminate early if data-&gt;len &lt; 0. This is a stop-gap fix for M54, until we fix IOInputHandler's behavior. Add a unit-test to ensure we don't crash on bad data. BUG=654807 TEST=shill unit-tests Change-Id: I98d38a5a359f3a81534a677762b17acf1d8ad35b Reviewed-on: https://chromium-review.googlesource.com/399398 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Kevin Cernekee &lt;cernekee@chromium.org&gt; " fail_count="0" gerrit_number="399398" owner_email="kirtika@chromium.org" pass_count="0" patch_number="2" project="aosp/platform/system/connectivity/shill" project_url="https://chromium-review.googlesource.com/aosp/platform/system/connectivity/shill" ref="refs/changes/98/399398/2" remote="cros" total_fail_count="0"/><lkgm version="8898.0.0-rc3"/></manifest>