Age | Commit message (Collapse) | Author |
|
Bug: 76692459
This reverts commit 838b195b3495f7be9edf460294fbef8745b35b28.
Change-Id: If7b9e2cf11ba537680ff4c2f550823b9224e1705
|
|
Bug: 76692459
Test: make -j Email
Change-Id: I8c358df31ed578fe77b5962973d09e5c26239255
|
|
am: 7cbaf2a659
Change-Id: I38915da6040113fce7efcff53443d665ddfde26b
|
|
am: c5f58810f0
Change-Id: Ibeb30a6b0c5f0b9d3e065b0daa67f01e669b63ea
|
|
am: 6eb899d47c
Change-Id: Ia28dc57f35788161d6f878971962cab8078b2b57
|
|
|
|
Fix the map lookup.
Found by Errorprone.
Bug: 73288226
Test: m javac-check RUN_ERROR_PRONE=true
Change-Id: I6ea660221e7b123b759ca9c0bf605d7311544ea4
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f am: 596f06c901 am: 33b4e05119 am: ad7d74cf31 am: 19834f26eb am: 8c3b5d27e8 am: dd1f253020 am: 9fc843769c am: d0c2a73f27
am: d86400d416
Change-Id: If194c0633d4926d363cdc6369ca91f2841467f3d
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f am: 596f06c901 am: 33b4e05119 am: ad7d74cf31 am: 19834f26eb am: 8c3b5d27e8 am: dd1f253020 am: 9fc843769c
am: d0c2a73f27
Change-Id: I5ec6374960d2d9237103a70d0866b7d7336eaf9d
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f am: 596f06c901 am: 33b4e05119 am: ad7d74cf31 am: 19834f26eb am: 8c3b5d27e8 am: dd1f253020
am: 9fc843769c
Change-Id: I0018f95cea0019fbdf4e6ed0fc1ef7625144adcc
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f am: 596f06c901 am: 33b4e05119 am: ad7d74cf31 am: 19834f26eb am: 8c3b5d27e8
am: dd1f253020
Change-Id: I8f07288a2af92be13a758b6ddd10da869964a9ee
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f am: 596f06c901 am: 33b4e05119 am: ad7d74cf31 am: 19834f26eb am: 8c3b5d27e8
Change-Id: I0cb9acc6b8ef8531875ec034fa286508d854b6ed
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f am: 596f06c901 am: 33b4e05119 am: ad7d74cf31 am: 19834f26eb
Change-Id: Ic7701c7aca5ba6f9088ff79255776f93e6abf70f
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f am: 596f06c901 am: 33b4e05119 am: ad7d74cf31
Change-Id: Ibc3ffcce22a198596baeef865c653b226092d69f
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f am: 596f06c901 am: 33b4e05119
Change-Id: I91302519341fefcacfb1b646269a6cca186da0f4
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f am: 596f06c901
Change-Id: Ia7d6d7a16b8daf4ee6d10f55a986847ae819fcee
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e am: c1201cac5f
Change-Id: Id4ff5a8353f7dc58c1e083052365a3c93dac5920
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6 am: 80ba7c4c9e
Change-Id: I901b52fceefd47ff37c13c0e726ea7721a2eac62
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9 am: 3e7c9f4ad6
Change-Id: I4363e28a39d387ea148c84ac0c539ce3d0cf439f
|
|
am: 7227751994 am: b25353dc4e am: 482541bde9
Change-Id: I949a801bdcf326fe5c58f411c1979b6e1eb99c29
|
|
am: 7227751994 am: b25353dc4e
Change-Id: I7b0d90ecbc06710720a71263c2be5fed82f4370b
|
|
am: 7227751994
Change-Id: I60aacd75fb35c88cf755eb7465249c8c1af734eb
|
|
This is to backport a security fix reported in b/71814449 and
b/72569023. Fix is using the same approach as b/27308057, which is to
prevent Compose from accepting URIs with our own email attachment
provider.
Bug: b/71814449
Change-Id: Ib9df21648d00d2ef2da9fac05cc39fee253de8e2
|
|
Test: None
Change-Id: I201277c44a2dffc099e3ef624d330e3eb57e4cec
|
|
1239cd59a0 am: dfa906a0fe am: b4a41eef0c
am: 1b70a229c4
Change-Id: I2709102fa0b374e6dbfe128776763d6edd99b7b6
|
|
1239cd59a0 am: dfa906a0fe
am: b4a41eef0c
Change-Id: I8e621f7e16d0839817f66a202b47a039ed2bbb1a
|
|
1239cd59a0
am: dfa906a0fe
Change-Id: I908154237fdf5dd7fbe4ce21a3ef1b5ae8f9da1a
|
|
am: 1239cd59a0
Change-Id: I9d75533fc7889ea0c76acc27aeb871549d5007c8
|
|
|
|
Before this CL, EmailTests was built using SDK version 14 but the default
LOCAL_JAVA_LANGUAGE_VERSION (currently 1.8). This breaks compilation on
recent OpenJDK tool chain versions: When targeting versions >= 1.7, those
generate synthetic calls to java.util.Objects.requireNonNull(), but that
API is only available from Android API level 19 onwards.
This CL fixes this issue by explicitly setting
LOCAL_JAVA_LANGUAGE_VERSION := 1.6
rather than tracking the current default.
Changing the LOCAL_SDK_VERSION to 19 would also have worked for the
particular issue of Objects.requireNonNull(), but the language version
and SDK used to built would then still have been inconsistent which
could have led to other issues in future.
If EmailTests ever needs to use later language features or APIs, the
SDK version and language version can be changed to higher versions then.
In the last year, packages/apps/Email has only seen one (security fix)
CL. Also, 31 out of the 158 tests in EmailTests currently fail via:
adb shell am instrument -w \
com.android.email.tests/android.support.test.runner.AndroidJUnitRunner
Bug: 38495704
Bug: 38177295
Test: make Email EmailTests
Change-Id: I7c0d10e41876dfbfcef61237ef4ca04e73409a98
|
|
Bug: 26496609
Test: none
Change-Id: Id6349771958a3c85523dcf384d9682b397e7b2d0
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5 am: 8da5eddeb6 am: 956a850170 -s ours am: 42f2549716 am: 2c678233d3 am: 7b509c2890 am: 25afa85b84
am: 552ef93f45 -s ours
Change-Id: I8fc870673f71404d0b829b3502516427f536e361
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5 am: 8da5eddeb6 am: 956a850170 -s ours am: 42f2549716 am: 2c678233d3 am: 7b509c2890
am: 25afa85b84
Change-Id: If767737c813fce72bfed78bae0553cfbd79b9447
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5 am: 8da5eddeb6 am: 956a850170 -s ours am: 42f2549716 am: 2c678233d3
am: 7b509c2890
Change-Id: Idc8c20d79d6c17eed8d299b1336dc58fbb5d6496
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5 am: 8da5eddeb6 am: 956a850170 -s ours am: 42f2549716
am: 2c678233d3
Change-Id: I9492da0fd8f2c12571e9a183e6491de5c2f46c3f
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5 am: 8da5eddeb6 am: 956a850170 -s ours am: 42f2549716 am: d59e13c305
am: aeb779ead9 -s ours
Change-Id: Ic231d088174d4a70342e48b7b4d177c8e728c62b
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5 am: 8da5eddeb6 am: 956a850170 -s ours am: 42f2549716
am: d59e13c305
Change-Id: I514f3673c0ea327e7a041de072a35aac56855f60
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5 am: 8da5eddeb6 am: 956a850170 -s ours
am: 42f2549716
Change-Id: I682ce21861160ffdeeeeb914968b2a1c31f725e8
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5 am: 8da5eddeb6 am: 956a850170 -s ours
am: 42f2549716
Change-Id: I17193c087ec7a2e48aed49e1e5703e8190e07f7f
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5 am: 8da5eddeb6
am: 956a850170 -s ours
Change-Id: Ibffa5650d7ee57c4df19824efdfccbfd9ef4045d
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3 am: b5d75c8af5
am: 8da5eddeb6
Change-Id: I6be321778f32e13e823ba244f59ee071ae358878
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours am: fb09c27ba3
am: b5d75c8af5
Change-Id: I946158738844b48866e9d5e4f17cd17ab2bf9f70
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31 am: fe28569bf2 -s ours
am: fb09c27ba3
Change-Id: Iddbf33a00472c8d6eb9992befd4efbda873d0c8a
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a am: e411343c31
am: fe28569bf2 -s ours
Change-Id: I3773c0168b520ce1bb61ddccadff2fc4f2804ed2
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours am: 57aa11328a
am: e411343c31
Change-Id: I39d20b12cfdef8a6faefe3e1c943300402cbe3d3
|
|
am: 0f1787b8e4 -s ours am: e33dde450b -s ours
am: 57aa11328a
Change-Id: Ie81690e2de660eec58512d1a43ffd52fedbca827
|
|
am: 0f1787b8e4 -s ours
am: e33dde450b -s ours
Change-Id: I2da37316922f306cc9f2156016f6a62a43acb569
|
|
am: 0f1787b8e4 -s ours
Change-Id: Id5097ae2be27a6ade1b67469292538bffd616ca5
|
|
am: 87be55a2c5
Change-Id: Id7a231bc6408ce29b3ce6e623cfd1deb6ce05adf
|
|
am: 4d43d4ae1c
Change-Id: I5d4203b5b5239d1c5a4f2715a343be3f01a7e339
|