Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save adityatelange/9464ca80da26f644b000f70b8278cb37 to your computer and use it in GitHub Desktop.
Save adityatelange/9464ca80da26f644b000f70b8278cb37 to your computer and use it in GitHub Desktop.
Contains patch commits for AOSP 10 november 2020 ASB
project art/
project bionic/
project bootable/recovery/
project build/blueprint/
project build/kati/
project build/make/
project build/soong/
project cts/
project dalvik/
project developers/build/
project developers/demos/
project developers/samples/android/
project development/
project device/amlogic/yukawa/
project device/amlogic/yukawa-kernel/
project device/common/
project device/generic/arm64/
project device/generic/armv7-a-neon/
project device/generic/car/
project device/generic/common/
project device/generic/goldfish/
project device/generic/goldfish-opengl/
project device/generic/mini-emulator-arm64/
project device/generic/mini-emulator-armv7-a-neon/
project device/generic/mini-emulator-x86/
project device/generic/mini-emulator-x86_64/
project device/generic/opengl-transport/
project device/generic/qemu/
project device/generic/trusty/
project device/generic/uml/
project device/generic/x86/
project device/generic/x86_64/
project device/google/atv/
project device/google/bonito/
project device/google/bonito-kernel/
project device/google/bonito-sepolicy/
project device/google/contexthub/
project device/google/crosshatch/
project device/google/crosshatch-kernel/
project device/google/crosshatch-sepolicy/
project device/google/cuttlefish/
project device/google/cuttlefish_common/
project device/google/cuttlefish_kernel/
project device/google/cuttlefish_vmm/
project device/google/fuchsia/
project device/google/marlin/
project device/google/marlin-kernel/
project device/google/muskie/
project device/google/taimen/
project device/google/vrservices/
project device/google/wahoo/
project device/google/wahoo-kernel/
project device/linaro/bootloader/OpenPlatformPkg/
project device/linaro/bootloader/arm-trusted-firmware/
project device/linaro/bootloader/edk2/
project device/linaro/hikey/
project device/linaro/hikey-kernel/
project device/linaro/poplar/
project device/linaro/poplar-kernel/
project device/sample/
project device/ti/beagle_x15/
project device/ti/beagle_x15-kernel/
project external/ARMComputeLibrary/
project external/ImageMagick/
project external/Microsoft-GSL/
project external/Reactive-Extensions/RxCpp/
project external/aac/
5553350 Fix heap buffer overflow in sbrDecoder_AssignQmfChannels2SbrChannels().
project external/adeb/
project external/adhd/
project external/android-clat/
project external/androidplot/
project external/ant-glob/
project external/antlr/
project external/apache-commons-bcel/
project external/apache-commons-compress/
project external/apache-commons-math/
project external/apache-harmony/
project external/apache-http/
project external/apache-xml/
project external/archive-patcher/
project external/arm-neon-tests/
project external/arm-optimized-routines/
project external/autotest/
project external/avb/
project external/bcc/
project external/blktrace/
project external/boringssl/
project external/bouncycastle/
project external/brotli/
project external/bsdiff/
project external/bzip2/
project external/caliper/
project external/capstone/
project external/catch2/
project external/cblas/
project external/chromium-libpac/
project external/chromium-trace/
project external/chromium-webview/
project external/clang/
project external/cldr/
project external/cmockery/
project external/cn-cbor/
project external/compiler-rt/
project external/conscrypt/
project external/crcalc/
project external/cros/system_api/
project external/curl/
project external/dagger2/
project external/deqp/
project external/deqp-deps/SPIRV-Headers/
project external/deqp-deps/SPIRV-Tools/
project external/deqp-deps/glslang/
project external/desugar/
project external/dexmaker/
project external/dlmalloc/
project external/dng_sdk/
project external/dnsmasq/
project external/doclava/
project external/dokka/
project external/drm_hwcomposer/
project external/droiddriver/
project external/drrickorang/
project external/dtc/
project external/dynamic_depth/
project external/e2fsprogs/
project external/easymock/
project external/eigen/
project external/elfutils/
project external/emma/
project external/epid-sdk/
project external/error_prone/
project external/expat/
project external/f2fs-tools/
project external/fdlibm/
project external/fec/
project external/flac/
project external/flatbuffers/
project external/fonttools/
project external/freetype/
project external/fsck_msdos/
project external/fsverity-utils/
project external/gemmlowp/
project external/gflags/
project external/giflib/
project external/glide/
project external/golang-protobuf/
project external/google-benchmark/
project external/google-breakpad/
project external/google-fonts/arbutus-slab/
project external/google-fonts/arvo/
project external/google-fonts/carrois-gothic-sc/
project external/google-fonts/coming-soon/
project external/google-fonts/cutive-mono/
project external/google-fonts/dancing-script/
project external/google-fonts/lato/
project external/google-fonts/rubik/
project external/google-fonts/source-sans-pro/
project external/google-fonts/zilla-slab/
project external/google-fruit/
project external/google-styleguide/
project external/googletest/
project external/gptfdisk/
project external/grpc-grpc/
project external/grpc-grpc-java/
project external/guava/
project external/guice/
project external/hamcrest/
project external/harfbuzz_ng/
project external/honggfuzz/
project external/hyphenation-patterns/
project external/icu/
project external/image_io/
project external/ims/
project external/iperf3/
project external/iproute2/
project external/ipsec-tools/
project external/iptables/
project external/iputils/
project external/iw/
project external/jacoco/
project external/jarjar/
project external/javaparser/
project external/javapoet/
project external/javasqlite/
project external/jcommander/
project external/jdiff/
project external/jemalloc/
project external/jemalloc_new/
project external/jline/
project external/jsilver/
project external/jsmn/
project external/jsoncpp/
project external/jsr305/
project external/jsr330/
project external/junit/
project external/junit-params/
project external/kernel-headers/
project external/kmod/
project external/kotlinc/
project external/ksoap2/
project external/libaom/
project external/libavc/
project external/libbackup/
project external/libbrillo/
project external/libcap/
project external/libcap-ng/
project external/libchrome/
project external/libcups/
project external/libcxx/
project external/libcxxabi/
project external/libdaemon/
project external/libdivsufsort/
project external/libdrm/
project external/libese/
project external/libevent/
project external/libexif/
7017b81 libexif: Avoid buffer overflow due to compiler optimization
project external/libffi/
project external/libgsm/
project external/libhevc/
project external/libjpeg-turbo/
project external/libkmsxx/
project external/libldac/
project external/libmpeg2/
project external/libmtp/
project external/libnetfilter_conntrack/
project external/libnfnetlink/
project external/libnl/
project external/libogg/
project external/libopus/
project external/libpcap/
project external/libphonenumber/
project external/libpng/
project external/libprotobuf-mutator/
project external/libtextclassifier/
project external/libunwind/
project external/libunwind_llvm/
project external/libusb/
project external/libusb-compat/
project external/libutf/
project external/libvpx/
project external/libvterm/
project external/libxaac/
project external/libxcam/
project external/libxkbcommon/
project external/libxml2/
project external/libyuv/
project external/linux-kselftest/
project external/llvm/
project external/lmfit/
project external/ltp/
project external/lua/
project external/lz4/
project external/lzma/
project external/markdown/
project external/mdnsresponder/
project external/mesa3d/
project external/minigbm/
project external/minijail/
project external/mksh/
project external/mockftpserver/
project external/mockito/
project external/mockwebserver/
project external/modp_b64/
project external/mp4parser/
project external/mtpd/
project external/nanohttpd/
project external/nanopb-c/
project external/naver-fonts/
project external/neon_2_sse/
project external/neven/
project external/newfs_msdos/
project external/nfacct/
project external/nist-pkits/
project external/nist-sip/
project external/nos/host/android/
project external/nos/host/generic/
project external/nos/test/system-test-harness/
project external/noto-fonts/
project external/oauth/
project external/objenesis/
project external/oj-libjdwp/
project external/okhttp/
project external/one-true-awk/
project external/opencensus-java/
project external/openssh/
project external/owasp/sanitizer/
project external/parameter-framework/
project external/pcre/
project external/pdfium/
project external/perf_data_converter/
project external/perfetto/
project external/piex/
project external/ply/
project external/ppp/
project external/proguard/
project external/protobuf/
project external/protobuf-javalite/
project external/puffin/
project external/python/Pillow/
project external/python/apitools/
project external/python/appdirs/
project external/python/asn1crypto/
project external/python/atomicwrites/
project external/python/attrs/
project external/python/cachetools/
project external/python/cffi/
project external/python/cpython2/
project external/python/cpython3/
project external/python/cryptography/
project external/python/dateutil/
project external/python/dill/
project external/python/enum/
project external/python/enum34/
project external/python/funcsigs/
project external/python/future/
project external/python/futures/
project external/python/gapic-google-cloud-pubsub-v1/
project external/python/google-api-python-client/
project external/python/google-auth/
project external/python/google-auth-httplib2/
project external/python/google-cloud-core/
project external/python/google-cloud-pubsub/
project external/python/google-gax/
project external/python/googleapis/
project external/python/grpc-google-iam-v1/
project external/python/grpcio/
project external/python/httplib2/
project external/python/matplotlib/
project external/python/mock/
project external/python/more-itertools/
project external/python/numpy/
project external/python/oauth2client/
project external/python/olefile/
project external/python/packaging/
project external/python/parse/
project external/python/pluggy/
project external/python/ply/
project external/python/proto-google-cloud-pubsub-v1/
project external/python/protobuf/
project external/python/py/
project external/python/pyasn1/
project external/python/pyasn1-modules/
project external/python/pycparser/
project external/python/pyopenssl/
project external/python/pyparsing/
project external/python/pytest/
project external/python/requests/
project external/python/rsa/
project external/python/scipy/
project external/python/setuptools/
project external/python/six/
project external/python/uritemplates/
project external/rapidjson/
project external/rappor/
project external/replicaisland/
project external/rmi4utils/
project external/robolectric/
project external/robolectric-shadows/
project external/roboto-fonts/
project external/rootdev/
project external/scapy/
project external/scrypt/
project external/seccomp-tests/
project external/selinux/
project external/setupcompat/
project external/setupdesign/
project external/sfntly/
project external/shaderc/spirv-headers/
project external/shflags/
project external/skia/
project external/skqp/
project external/sl4a/
project external/slf4j/
project external/smali/
project external/snakeyaml/
project external/sonic/
project external/sonivox/
project external/speex/
project external/spirv-llvm/
project external/sqlite/
project external/squashfs-tools/
project external/strace/
project external/stressapptest/
project external/subsampling-scale-image-view/
project external/swiftshader/
project external/syzkaller/
project external/tagsoup/
project external/tcpdump/
project external/tensorflow/
project external/testng/
project external/tinyalsa/
project external/tinycompress/
project external/tinyxml/
project external/tinyxml2/
project external/toolchain-utils/
project external/toybox/
project external/tremolo/
project external/turbine/
project external/u-boot/
project external/ukey2/
project external/unicode/
project external/universal-tween-engine/
project external/v4l2_codec2/
project external/v8/
project external/vboot_reference/
project external/virglrenderer/
project external/vixl/
project external/vogar/
project external/volley/
project external/vulkan-headers/
project external/vulkan-validation-layers/
project external/walt/
project external/wayland/
project external/wayland-protocols/
project external/webp/
project external/webrtc/
project external/wpa_supplicant_8/
project external/wycheproof/
project external/xmp_toolkit/
project external/xz-embedded/
project external/xz-java/
project external/yapf/
project external/zlib/
project external/zopfli/
project external/zxing/
project frameworks/av/
project frameworks/base/
9d69c14f68 Accept repeated locale as an input of LocaleList construction.
8879790a7b Sanitize more of the notification text fields
63b9c378f4 DO NOT MERGE Don't allow non-instant permissions for instant apps.
project frameworks/compile/libbcc/
project frameworks/compile/mclinker/
project frameworks/compile/slang/
project frameworks/ex/
project frameworks/hardware/interfaces/
project frameworks/layoutlib/
project frameworks/minikin/
project frameworks/ml/
project frameworks/multidex/
project frameworks/native/
d4e3161 libbinder_ndk: fix failure when dump/shell are unset
project frameworks/opt/bitmap/
project frameworks/opt/calendar/
project frameworks/opt/car/services/
project frameworks/opt/car/setupwizard/
project frameworks/opt/chips/
project frameworks/opt/colorpicker/
project frameworks/opt/datetimepicker/
project frameworks/opt/gamesdk/
project frameworks/opt/net/ethernet/
project frameworks/opt/net/ike/
project frameworks/opt/net/ims/
project frameworks/opt/net/voip/
project frameworks/opt/net/wifi/
project frameworks/opt/photoviewer/
project frameworks/opt/setupwizard/
project frameworks/opt/telephony/
project frameworks/opt/timezonepicker/
project frameworks/opt/vcard/
project frameworks/rs/
project frameworks/wilhelm/
project hardware/broadcom/libbt/
project hardware/broadcom/wlan/
project hardware/google/apf/
project hardware/google/av/
project hardware/google/easel/
project hardware/google/interfaces/
project hardware/google/pixel/
project hardware/interfaces/
project hardware/invensense/
project hardware/libhardware/
project hardware/libhardware_legacy/
project hardware/nxp/nfc/
project hardware/nxp/secure_element/
project hardware/qcom/audio/
project hardware/qcom/bootctrl/
project hardware/qcom/bt/
project hardware/qcom/camera/
project hardware/qcom/data/ipacfg-mgr/
project hardware/qcom/display/
project hardware/qcom/gps/
project hardware/qcom/keymaster/
project hardware/qcom/media/
project hardware/qcom/msm8960/
project hardware/qcom/msm8994/
project hardware/qcom/msm8996/
project hardware/qcom/msm8998/
project hardware/qcom/msm8x09/
project hardware/qcom/msm8x26/
project hardware/qcom/msm8x27/
project hardware/qcom/msm8x84/
project hardware/qcom/neuralnetworks/hvxservice/
project hardware/qcom/power/
project hardware/qcom/sdm845/bt/
project hardware/qcom/sdm845/data/ipacfg-mgr/
project hardware/qcom/sdm845/display/
project hardware/qcom/sdm845/gps/
project hardware/qcom/sdm845/media/
project hardware/qcom/sdm845/thermal/
project hardware/qcom/sdm845/vr/
project hardware/qcom/wlan/
project hardware/ril/
project hardware/ti/am57x/
project kernel/build/
project kernel/configs/
project kernel/tests/
project libcore/
project libnativehelper/
project packages/apps/BasicSmsReceiver/
project packages/apps/Bluetooth/
ee033e1 Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing
project packages/apps/Browser2/
project packages/apps/Calendar/
project packages/apps/Camera2/
project packages/apps/Car/Cluster/
project packages/apps/Car/Dialer/
project packages/apps/Car/Hvac/
project packages/apps/Car/LatinIME/
project packages/apps/Car/Launcher/
project packages/apps/Car/LensPicker/
project packages/apps/Car/LinkViewer/
project packages/apps/Car/LocalMediaPlayer/
project packages/apps/Car/Media/
project packages/apps/Car/Messenger/
project packages/apps/Car/Notification/
project packages/apps/Car/Overview/
project packages/apps/Car/Radio/
project packages/apps/Car/Settings/
project packages/apps/Car/Stream/
project packages/apps/Car/SystemUpdater/
project packages/apps/Car/externallibs/
project packages/apps/Car/libs/
project packages/apps/Car/tests/
project packages/apps/CarrierConfig/
project packages/apps/CellBroadcastReceiver/
1616b28 RESTRICT AUTOMERGE Fix exported broadcast receiver vulnerability
project packages/apps/CertInstaller/
project packages/apps/Contacts/
project packages/apps/DeskClock/
project packages/apps/DevCamera/
project packages/apps/Dialer/
project packages/apps/DocumentsUI/
project packages/apps/Email/
project packages/apps/EmergencyInfo/
project packages/apps/Gallery/
project packages/apps/Gallery2/
project packages/apps/HTMLViewer/
project packages/apps/KeyChain/
project packages/apps/Launcher3/
project packages/apps/LegacyCamera/
project packages/apps/ManagedProvisioning/
project packages/apps/Messaging/
project packages/apps/Music/
project packages/apps/MusicFX/
project packages/apps/Nfc/
project packages/apps/OneTimeInitializer/
project packages/apps/PermissionController/
project packages/apps/PhoneCommon/
project packages/apps/Protips/
project packages/apps/Provision/
project packages/apps/QuickSearchBox/
project packages/apps/SafetyRegulatoryInfo/
project packages/apps/SampleLocationAttribution/
project packages/apps/SecureElement/
project packages/apps/Settings/
project packages/apps/SettingsIntelligence/
project packages/apps/SoundRecorder/
project packages/apps/SpareParts/
project packages/apps/Stk/
project packages/apps/StorageManager/
project packages/apps/TV/
project packages/apps/Tag/
project packages/apps/Terminal/
project packages/apps/Test/connectivity/
project packages/apps/ThemePicker/
project packages/apps/TimeZoneData/
project packages/apps/TimeZoneUpdater/
project packages/apps/Traceur/
project packages/apps/TvSettings/
project packages/apps/UnifiedEmail/
project packages/apps/UniversalMediaPlayer/
project packages/apps/WallpaperPicker/
project packages/apps/WallpaperPicker2/
project packages/inputmethods/LatinIME/
project packages/modules/CaptivePortalLogin/
project packages/modules/ExtServices/
project packages/modules/ModuleMetadata/
project packages/modules/NetworkPermissionConfig/
project packages/modules/NetworkStack/
project packages/modules/TestModule/
project packages/providers/ApplicationsProvider/
project packages/providers/BlockedNumberProvider/
project packages/providers/BookmarkProvider/
project packages/providers/CalendarProvider/
project packages/providers/CallLogProvider/
project packages/providers/ContactsProvider/
project packages/providers/DownloadProvider/
project packages/providers/MediaProvider/
project packages/providers/PartnerBookmarksProvider/
project packages/providers/TelephonyProvider/
project packages/providers/TvProvider/
project packages/providers/UserDictionaryProvider/
project packages/screensavers/Basic/
project packages/screensavers/PhotoTable/
project packages/services/AlternativeNetworkAccess/
project packages/services/BuiltInPrintService/
project packages/services/Car/
project packages/services/Mms/
project packages/services/Telecomm/
dde5467 Fix security vulnerability of TelecomManager#getPhoneAccountsForPackage
project packages/services/Telephony/
project packages/wallpapers/LivePicker/
project pdk/
project platform_testing/
project prebuilts/abi-dumps/ndk/
project prebuilts/abi-dumps/vndk/
project prebuilts/android-emulator/
project prebuilts/asuite/
project prebuilts/build-tools/
project prebuilts/bundletool/
project prebuilts/checkcolor/
project prebuilts/checkstyle/
project prebuilts/clang-tools/
project prebuilts/clang/host/linux-x86/
project prebuilts/devtools/
project prebuilts/fuchsia_sdk/
project prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/
project prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/
project prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8/
project prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/
project prebuilts/gcc/linux-x86/mips/mips64el-linux-android-4.9/
project prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/
project prebuilts/gdb/linux-x86/
project prebuilts/go/linux-x86/
project prebuilts/gradle-plugin/
project prebuilts/jdk/jdk8/
project prebuilts/jdk/jdk9/
project prebuilts/ktlint/
project prebuilts/manifest-merger/
project prebuilts/maven_repo/android/
project prebuilts/maven_repo/bumptech/
project prebuilts/maven_repo/google-play-service-client-libraries-3p/
project prebuilts/misc/
project prebuilts/ndk/
project prebuilts/python/linux-x86/2.7.5/
project prebuilts/qemu-kernel/
project prebuilts/r8/
project prebuilts/sdk/
project prebuilts/tools/
project prebuilts/vndk/v27/
project prebuilts/vndk/v28/
project sdk/
project system/apex/
project system/ashmemd/
project system/bpf/
project system/bpfprogs/
project system/bt/
3a85188 Send a response to an smp security request depending on the callback event
6d3ae14 Return after removing sample LTK device
d298c89 Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
2ec4767 Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.
project system/ca-certificates/
project system/chre/
project system/connectivity/wificond/
project system/connectivity/wifilogd/
project system/core/
6b8bafb Fail explicitly on length overflow.
project system/extras/
project system/gatekeeper/
project system/gsid/
project system/hardware/interfaces/
project system/hwservicemanager/
project system/iorap/
project system/keymaster/
project system/libfmq/
project system/libhidl/
project system/libhwbinder/
project system/libsysprop/
project system/libufdt/
project system/libvintf/
project system/linkerconfig/
project system/media/
project system/netd/
a6aa189 Fix OOB read in DNS resolver
project system/nfc/
776ae35 NFC - Memory disclosure in rw_i93_sm_format
project system/nvram/
project system/security/
project system/sepolicy/
project system/server_configurable_flags/
project system/testing/gtest_extras/
project system/timezone/
project system/tools/aidl/
project system/tools/hidl/
project system/tools/sysprop/
project system/tools/xsdc/
project system/ucontainer/
project system/update_engine/
project system/vold/
project test/framework/
project test/mlts/benchmark/
project test/mlts/models/
project test/mts/
project test/suite_harness/
project test/vti/alert/
project test/vti/dashboard/
project test/vti/fuzz_test_serving/
project test/vti/test_serving/
project test/vts/
project test/vts-testcase/fuzz/
project test/vts-testcase/hal/
project test/vts-testcase/hal-trace/
project test/vts-testcase/kernel/
project test/vts-testcase/nbu/
project test/vts-testcase/performance/
project test/vts-testcase/security/
project test/vts-testcase/vndk/
project toolchain/benchmark/
project toolchain/pgo-profiles/
project tools/acloud/
project tools/apksig/
project tools/apkzlib/
project tools/asuite/
project tools/currysrc/
project tools/dexter/
project tools/external/fat32lib/
project tools/external/gradle/
project tools/external_updater/
project tools/loganalysis/
project tools/metalava/
project tools/ndkports/
project tools/repohooks/
project tools/security/
project tools/test/connectivity/
project tools/test/graphicsbenchmark/
project tools/tradefederation/contrib/
project tools/tradefederation/core/
project tools/trebuchet/
@adityatelange
Copy link
Author

Cleaned-up

project external/aac/
5553350 Fix heap buffer overflow in sbrDecoder_AssignQmfChannels2SbrChannels().

project external/libexif/
7017b81 libexif: Avoid buffer overflow due to compiler optimization

project frameworks/base/
9d69c14f68 Accept repeated locale as an input of LocaleList construction.
8879790a7b Sanitize more of the notification text fields
63b9c378f4 DO NOT MERGE Don't allow non-instant permissions for instant apps.

project frameworks/native/
d4e3161 libbinder_ndk: fix failure when dump/shell are unset

project packages/apps/Bluetooth/
ee033e1 Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing

project packages/apps/CellBroadcastReceiver/
1616b28 RESTRICT AUTOMERGE Fix exported broadcast receiver vulnerability

project packages/services/Telecomm/
dde5467 Fix security vulnerability of TelecomManager#getPhoneAccountsForPackage

project system/bt/
3a85188 Send a response to an smp security request depending on the callback event
6d3ae14 Return after removing sample LTK device
d298c89 Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
2ec4767 Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.

project system/core/
6b8bafb Fail explicitly on length overflow.

project system/netd/
a6aa189 Fix OOB read in DNS resolver

project system/nfc/
776ae35 NFC - Memory disclosure in rw_i93_sm_format

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment