Age | Commit message (Collapse) | Author |
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mtpd/+/14793304
Change-Id: I22101720ebbef0a1a95a1a13a496a5842de1c766
|
|
This change enables Async mode ARM MTE in mtpd on compatible
hardware and has no effect otherwise.
Bug: 181603044
Test: atest under system/netd/tests
Change-Id: I4405d2bc1254fc65ff044a878ac1abd99f7ffc89
Merged-In: I4405d2bc1254fc65ff044a878ac1abd99f7ffc89
(cherry picked from commit e4ca2c43fe67150c400afeeb7bf3b4c6ea95f880)
|
|
a3eea271bb am: 2b2f1ebae8
Original change: https://android-review.googlesource.com/c/platform/external/mtpd/+/1588898
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia26b48b4039ea3f10a0d1ec93a1b97bf376e785b
|
|
a3eea271bb
Original change: https://android-review.googlesource.com/c/platform/external/mtpd/+/1588898
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I87f77fcbcfc3d64ea3b0c69ea148360e51960d37
|
|
Original change: https://android-review.googlesource.com/c/platform/external/mtpd/+/1588898
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Id5e3a6b86f55e6883ee50cda3d6bd1d24f517fbf
|
|
|
|
Added SPDX-license-identifier-Apache-2.0 to:
Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I940e99a61a5b32b8ddde220fa36f7cde12123858
|
|
am: 02856a9f67 am: 58fefd8f85 am: e6a17ff0ce
Change-Id: Ib784dd3e2166de16140a8e2fb37fb7a8fcf0f848
|
|
am: 02856a9f67 am: 58fefd8f85
Change-Id: I3cfecbf3b2deb0708102248254e33e15b046079a
|
|
am: 02856a9f67
Change-Id: Id470a155c28aeabc88b43cd7c5d95f1251e9320c
|
|
Change-Id: I69cbdb11f4bd5abe6c81286e3c77e670acbdfc38
|
|
Change-Id: I28c5f2cdcbe0ecdbd7bb6b19fe7e24a67080bb78
|
|
|
|
Bug: 68860345
Bug: 69058154
Bug: 151953481
Test: no code changes
Change-Id: Ib502a4f946a961a130197e8617a0e4391f2d2be8
|
|
am: 106b0e350a
Change-Id: I505fe1176b5d4c63bbff110ccd5dc8c43b31694f
|
|
am: 83bd1754f3
Change-Id: I9236de96ebe98156d5e9c1295bbef9745ff9ab7d
|
|
am: d7faaf63dc
Change-Id: I238e7659d3da2723865a409f65f0775361cae79d
|
|
Bug: 141248619
Change-Id: I6c77fbc2757140bbb7d144be09c10711ac9970d6
|
|
qt-c2f2-release
Change-Id: Ic81ae663759eed795b0fe256cb241bd391625310
|
|
am: ca7860c5d1 -s ours
am: 8c3910aa89 -s ours
am skip reason: change_id Ic64426c76135b717a1da7013bc03501c03d19a6b with SHA1 d799900e7b is in history
Change-Id: I55a193dcf2e40c653d67b30091f8167f81d7e8a1
|
|
am: b4b0bd6e43 -s ours
am: 11150b23b4 -s ours
am skip reason: change_id Ic64426c76135b717a1da7013bc03501c03d19a6b with SHA1 d799900e7b is in history
Change-Id: I80f0f11a97fd022fddc2164cc66c40b938d6437a
|
|
am: ca7860c5d1 -s ours am skip reason: change_id Ic64426c76135b717a1da7013bc03501c03d19a6b with SHA1 d799900e7b is in history" into qt-r1-dev-plus-aosp
|
|
am: b4b0bd6e43 -s ours
am skip reason: change_id Ic64426c76135b717a1da7013bc03501c03d19a6b with SHA1 d799900e7b is in history
Change-Id: Iccbcea349daa16b5eea88733a72fd0c0952a839c
|
|
am: ca7860c5d1 -s ours
am skip reason: change_id Ic64426c76135b717a1da7013bc03501c03d19a6b with SHA1 d799900e7b is in history
Change-Id: Id2edff424477b7d702ff1cf9a916ca886dbfc415
|
|
am: a378c558d6
Change-Id: I6424dfadcd77874edd1095066b1ec612b32eeea1
|
|
am: a378c558d6 -s ours
am skip reason: change_id Ic64426c76135b717a1da7013bc03501c03d19a6b with SHA1 d799900e7b is in history
Change-Id: Iff378e03bc77456d848c051c92db0c8346ca30be
|
|
When the PPTP/L2TP path was introduced, support for the features was
determined simply by opening a socket with the appropriate upstream
socket protocol types. However, it was later found that older kernels
had bugs in their PPTP implementation which silently broke Android's use
of the ppp tunnel, and must not be used.
Unfortunately, some devices ship with CONFIG_PPTP or CONFIG_L2TP enabled
*in addition* to the CONFIG_PPPOPNS or CONFIG_PPPOLAC Android
extensions, but lacked the upstream fixes to PPTP/L2TP. This meant that
mtpd would prefer the broken PPTP/L2TP features over the working
OPNS/OLAC features.
On newer kernels, which do not have broken PPTP/L2TP implementations, we
have explicitly removed the Android OPNS/OLAC changes. This means even
if we "prefer" the deprecated method, it will never be used, and
PPTP/L2TP will always be used instead, which is what we want.
This change maximizes compatibility with older broken kernels without
sacrificing use of the modern path on kernels without the bugs.
Bug: 116424816
Change-Id: Ic64426c76135b717a1da7013bc03501c03d19a6b
Merged-In: Ic64426c76135b717a1da7013bc03501c03d19a6b
(cherry picked from commit 1b5fc73ae98d5e3b7d2c1f10d9dcbc2749355d3e)
|
|
1b5fc73ae9
am: fa917291a8
Change-Id: I72ac34d9fc6d585748f5e185c4cd035d9286ef8c
|
|
am: 1b5fc73ae9
Change-Id: I71bcf23d12c1a3dfbc2860a68dcd70764d38d813
|
|
am: c956cf9485
Change-Id: I369894754eb51e02690b75ef4cf0aba29cedc8a5
|
|
am: 7ea34f7213
Change-Id: I598c09dbb46146c07e1703b0fccf85ed21b31ecb
|
|
|
|
When the PPTP/L2TP path was introduced, support for the features was
determined simply by opening a socket with the appropriate upstream
socket protocol types. However, it was later found that older kernels
had bugs in their PPTP implementation which silently broke Android's use
of the ppp tunnel, and must not be used.
Unfortunately, some devices ship with CONFIG_PPTP or CONFIG_L2TP enabled
*in addition* to the CONFIG_PPPOPNS or CONFIG_PPPOLAC Android
extensions, but lacked the upstream fixes to PPTP/L2TP. This meant that
mtpd would prefer the broken PPTP/L2TP features over the working
OPNS/OLAC features.
On newer kernels, which do not have broken PPTP/L2TP implementations, we
have explicitly removed the Android OPNS/OLAC changes. This means even
if we "prefer" the deprecated method, it will never be used, and
PPTP/L2TP will always be used instead, which is what we want.
This change maximizes compatibility with older broken kernels without
sacrificing use of the modern path on kernels without the bugs.
Bug: 116424816
Change-Id: Ic64426c76135b717a1da7013bc03501c03d19a6b
|
|
am: 35b772680e
Change-Id: Ic8eac481c754f991572b2cae45a47aa25f6a7b3a
|
|
Bug: 126125118
Change-Id: I2f0005421594e2419984500b4abf2bd87b0d26b3
|
|
Bug: 120848293
Change-Id: I4679c3ee7b6f933b6c242aa4593789fafc5c477b
|
|
am: 3828f265bc
Change-Id: I8f35f66a1029d79137a834e95a7f454c70c2eabe
|
|
am: 2634344329
Change-Id: If44deb850ea8570aa547357aab3dee0307100358
|
|
am: ad39bdda13
Change-Id: Ic20ba6f287f2e6a415c87ceb9d3b4b6c992dcadc
|
|
|
|
Bug: 33166666
Test: gerrit uploader
Change-Id: Ibf76f17d63346773322ed922bd7b5c9cc5017594
|
|
MERGE am: 4b307d4c44 -s ours am: 183f9638d5 -s ours
am: 3fff5caba8 -s ours
Change-Id: I128714c3c9750ee9fd1ac7499f870ac72e269a3e
|
|
MERGE am: 4b307d4c44 -s ours
am: 183f9638d5 -s ours
Change-Id: I4829e4069babf40683d0e09a315c35fdc3bc7881
|
|
am: 4b307d4c44 -s ours
Change-Id: I971a86d8a4c5b5de904003a3e5e90af2a80b0ecc
|
|
Change-Id: Iebd3beb4a77cb91342c2b2c4a592c9036970a3d5
|
|
MERGE am: e162f429da -s ours
am: 87bbf0ca6e -s ours
Change-Id: I1a8b13bc879b56a6794a31845ed141d8818f0f80
|
|
MERGE
am: e162f429da -s ours
Change-Id: Id01273b122e879462b1432e7a2cb09a208c9722d
|
|
Change-Id: Ia5bcd81de89ed915b22f3e3836340a65c1511433
|
|
am: 1ffa915af2
Change-Id: Iebd04008b3a1149c5c03ee96b9c1df1a6286da1f
|
|
am: c6bf61f0e0
Change-Id: I8123c4c37aa9ad161150135e13b5a4d29655052e
|