Jake Klinker
c34abddc45
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 5d454dc84b am: 2bded33cb3 am: 5d673d992e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: Ib5079fe499a06cff2ae17d36e1de3562f6d53320
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-16 02:00:09 +00:00
Jake Klinker
f717169b89
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 9c5e64bc74 am: 53e5318f2f am: 7ec1ca7324
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: Id1b7e29e4df91b4eb5f81f854a58e1f85ef2af5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-16 01:49:06 +00:00
Jake Klinker
71b759962a
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 5d454dc84b am: bb4382a2f7 am: 1f096baf4e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: I509584e4a6ae7883a96aab27478475ce8e7a2e33
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-16 01:35:59 +00:00
Jake Klinker
5d673d992e
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 5d454dc84b am: 2bded33cb3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: Ice0facfc854c9f7929ec5cf535902cd2ab135776
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-16 00:00:23 +00:00
Jake Klinker
7ec1ca7324
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 9c5e64bc74 am: 53e5318f2f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: Ic47c82a623a97cf9859718633ad0a629d48874de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 23:35:43 +00:00
Jake Klinker
1f096baf4e
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 5d454dc84b am: bb4382a2f7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: I1faa3a9d7e8196f75c1f9ba237de4868c7898951
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 23:33:10 +00:00
Jake Klinker
53e5318f2f
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 9c5e64bc74
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: I99e43e7085f4aa037e5b75219969ac49ca86f0aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 23:18:03 +00:00
Jake Klinker
2bded33cb3
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 5d454dc84b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: Ib502db7f41255ac0438631ed7353c7a3b2d1b176
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 23:15:59 +00:00
Jake Klinker
bb4382a2f7
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 5d454dc84b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: Id3e5f280a531d21ee317e087fc09a62e00d2d676
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 23:12:50 +00:00
Jake Klinker
c2e98b3571
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3 am: 3f3579d43f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: I7dc255116b020c3be3f1c90a08bbcd9f759e4f49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 23:12:23 +00:00
Jake Klinker
3f3579d43f
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: Icd89ec7af0a6afbea4577a8adf8fd386ab32b09b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 22:35:00 +00:00
Jake Klinker
5d454dc84b
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: I49f6874ce9a2c277e0e13526a77f15871bbf2d29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 22:33:40 +00:00
Jake Klinker
9c5e64bc74
Trim recipient addresses that are unreasonably long. am: e37bb58fbb am: 268ca205f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: I71e159d33ced2308c1abec806e07105954c2b83e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 22:30:31 +00:00
Jake Klinker
268ca205f3
Trim recipient addresses that are unreasonably long. am: e37bb58fbb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23181897
Change-Id: I7d829d57ec9a8c9681a4cbb9548255f0f19b4e99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 21:49:28 +00:00
Jake Klinker
4b16af13f7
Trim recipient addresses that are unreasonably long.
...
This ensures that bad input does not affect the db - the fallback is a reasonable one where we just launch the new conversation screen and have the user select the recipient.
TESTED=manually confirmed that I could no longer repro b/278556945 after this change.
BUG=278556945
Change-Id: I705a304a92cb46b20d916c6f5c2db81e6fa84f06
2023-05-11 21:59:32 +00:00
Jake Klinker
e37bb58fbb
Trim recipient addresses that are unreasonably long.
...
This ensures that bad input does not affect the db - the fallback is a reasonable one where we just launch the new conversation screen and have the user select the recipient.
TESTED=manually confirmed that I could no longer repro b/278556945 after this change.
BUG=278556945
Change-Id: I705a304a92cb46b20d916c6f5c2db81e6fa84f06
2023-05-11 21:59:23 +00:00
Jake Klinker
35dedd1249
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: 83d5883687 am: 5b110f95e9 am: ff1c734aeb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: I163a39ab25cd6c67467c0b11cf8049d591dadd8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 03:26:42 +00:00
Jake Klinker
19fa930b33
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: a4838ac96e am: 2ffa017167 am: 11d36f6b01
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: If6df6f5d7d9b2a69114390809189f62ec0d86929
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 03:25:46 +00:00
Jake Klinker
9871a34cbc
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: 83d5883687 am: fad62338f9 am: 633996e4bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: I62d531ec009270bb3b3eae8f5cd02e5462441e9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 03:24:17 +00:00
Jake Klinker
ff1c734aeb
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: 83d5883687 am: 5b110f95e9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: I29293e85cf9f1d845be9a035f1ab9eefc4d5812c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 02:40:05 +00:00
Jake Klinker
11d36f6b01
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: a4838ac96e am: 2ffa017167
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: Ib854c5b9807e0ad4552e6b330a4f8441135b8741
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 02:36:16 +00:00
Jake Klinker
633996e4bb
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: 83d5883687 am: fad62338f9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: Ib164bfa5daf846fe80e3764ce9f077f75dc076b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 02:34:48 +00:00
Jake Klinker
5b110f95e9
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: 83d5883687
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: I37c232a6a57edc0cc0d069818787c8c77fe3d00e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 01:52:58 +00:00
Jake Klinker
2ffa017167
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: a4838ac96e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: Id63d1f2cad4ba1adfa078289bc0ba25cd3491eea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 01:52:44 +00:00
Jake Klinker
fad62338f9
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: 83d5883687
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: I7a6fa5befbf67d50fac2225ce835a5c519e8c46a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 01:51:29 +00:00
Jake Klinker
6daf7c7dab
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923 am: 6542270a1f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: I07b12cba891563e7bb935980afe3352cda7104af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 01:50:09 +00:00
Jake Klinker
6542270a1f
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: Ida74ec2de652b8e4fcb874a111852f655ba64cfe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 01:14:07 +00:00
Jake Klinker
83d5883687
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: Iecdb3fbc6a6ada726fcb24b55835071db984e2d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 01:12:06 +00:00
Jake Klinker
a4838ac96e
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c am: f5c73b1923
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: I070d32b4f371b0b3d62a3352bcff495fb1c4e02f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 01:08:02 +00:00
Jake Klinker
f5c73b1923
Fix exposing private messages files through attachments with a content URI. am: 0d5452146c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/23089831
Change-Id: I56f3015298ed0b2acde72442b458e0b354f0e13d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 00:27:51 +00:00
Jake Klinker
f1b8f9a226
Fix exposing private messages files through attachments with a content URI.
...
Change-Id: I30b2a06c67af4a347d03c7504d13b9b9365acafd
Tested: Was no longer able to repro b/275552292.
Bug: 275552292
2023-05-09 14:00:51 +00:00
Jake Klinker
0d5452146c
Fix exposing private messages files through attachments with a content URI.
...
Change-Id: I30b2a06c67af4a347d03c7504d13b9b9365acafd
Tested: Was no longer able to repro b/275552292.
Bug: 275552292
2023-05-09 14:00:39 +00:00
Jake Klinker
6c466001b2
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: a707a5cd8d am: 53ced613ab am: 3153a43657
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: Ice55370cf005608a17cf02e75d367c0968df1940
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 03:22:17 +00:00
Jake Klinker
ee96617536
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: 6d643719c4 am: 24594cbf9d am: 65d9cf0f23
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: Ibb90a3782bdc30f8601d5d6ba566f74ad992e301
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 02:48:59 +00:00
Jake Klinker
0c1b3f5c40
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: a707a5cd8d am: c51c783a46 am: 4d9ed48155
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: I27456044b21ce0ebde3ba4380c8f66117991fd30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-28 13:03:38 +00:00
Jake Klinker
3153a43657
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: a707a5cd8d am: 53ced613ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: I449cf1dccdca62bc5451618a66ae43f59c5c7701
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 21:18:08 +00:00
Jake Klinker
65d9cf0f23
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: 6d643719c4 am: 24594cbf9d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: I7a16969994fcd4c17ddaf5ccee7c04b1ee8a5817
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 21:17:24 +00:00
Jake Klinker
4d9ed48155
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: a707a5cd8d am: c51c783a46
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: Ic94982da7a74f5b756feb2c9169cf5757e4b8bc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 21:16:59 +00:00
Jake Klinker
c51c783a46
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: a707a5cd8d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: I10742143b1c7e1f81a4c8f7a25ca1f949889cf8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 20:36:07 +00:00
Jake Klinker
53ced613ab
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: a707a5cd8d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: I0d6e4bff6d1b3c825a72006768d16697c385271b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 20:36:03 +00:00
Jake Klinker
24594cbf9d
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: 6d643719c4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: I4aad45472c767c3e9a9869f76e60009a84431707
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 20:35:55 +00:00
Jake Klinker
c5961c337d
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22 am: 682ab534f6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: I0a4645306d5ab011c7b5dd9e84b93de1e8443c7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 20:35:12 +00:00
Jake Klinker
a707a5cd8d
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: Ic40d53b31defa115d376069d7d873bac70c5d7c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 20:18:26 +00:00
Jake Klinker
682ab534f6
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: I963d72306df114e57364b3e3ed3519eab7ace1de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 20:17:19 +00:00
Jake Klinker
6d643719c4
Fix url:file:// style URIs from not being detected in UriUtil. am: c8e4ab2b22
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/17957509
Change-Id: Iace24a73bdf3f1ece511f4689198b1e28f4026c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 20:16:54 +00:00
Jake Klinker
c8e4ab2b22
Fix url:file:// style URIs from not being detected in UriUtil.
...
Change-Id: I81c01202306d856f6f8f8b74a5a28d7c1011fcec
Tested: Was no longer able to repro b/222091734.
Bug: 222091734
(cherry picked from commit 2283165c23 )
2022-04-26 16:38:11 +00:00
Jake Klinker
2283165c23
Fix url:file:// style URIs from not being detected in UriUtil.
...
Change-Id: I81c01202306d856f6f8f8b74a5a28d7c1011fcec
Tested: Was no longer able to repro b/222091734.
Bug: 222091734
2022-04-21 18:35:50 +00:00
Jake Klinker
7c427d52ee
[automerge] Use UriUtil when checking if a URI is a file. 2p: 27e27d944b am: a3f2d65241
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/16764000
Change-Id: I832aa4951ae4058d3d5f41c9a696c42eefa86401
2022-02-03 01:48:00 +00:00
Jake Klinker
a3f2d65241
[automerge] Use UriUtil when checking if a URI is a file. 2p: 27e27d944b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/16764000
Bug: 215212561
Change-Id: I59e1aa0f1799fb1eb993bd4e1089b665d0965099
2022-01-31 20:30:29 +00:00
Jake Klinker
27e27d944b
Use UriUtil when checking if a URI is a file.
...
UriUtil.isFileUri contains several additional fixes, so this ensure that existing instances where we check for the file scheme use this method as well. This covers all existing instances in the app of SCHEME_FILE.
Change-Id: I1f3131b33823eae3e620aa9608be8e72b2e84aa2
Bug: 215212561
2022-01-31 20:30:24 +00:00
Jake Klinker
ebc64c5bae
Use UriUtil when checking if a URI is a file.
...
UriUtil.isFileUri contains several additional fixes, so this ensure that existing instances where we check for the file scheme use this method as well. This covers all existing instances in the app of SCHEME_FILE.
Change-Id: I1f3131b33823eae3e620aa9608be8e72b2e84aa2
Bug: 215212561
2022-01-31 20:29:42 +00:00
Jake Klinker
a0332cba4f
Fix isFileUri to recognize URIs with spaces. am: 6e0ca56095 am: 391770a376
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/16603852
Change-Id: I14c97c261e4512e1631b90911a9c5abd1d1dd9bf
2022-01-12 01:40:57 +00:00
Jake Klinker
391770a376
Fix isFileUri to recognize URIs with spaces. am: 6e0ca56095
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/16603852
Change-Id: Ic248ca97e7c775e7cef298bf03cdf13c53fb9351
2022-01-12 01:22:35 +00:00
Jake Klinker
6e0ca56095
Fix isFileUri to recognize URIs with spaces.
...
The underlying framework recognizes " file://..." as a valid URI and fetches the file, allowing for a possible exploit (see b/209965112). This trims the URI so that we can properly recognize it as a file from within our code.
Bug: 209965112
Change-Id: I8d9d9100e9a8c3bd64d19015d2177a14ec2306f3
Test: See repro steps on http://b/209965112 , was no longer able to repro.
2022-01-11 00:41:38 +00:00
Jake Klinker
0b258f030a
Fix isFileUri to recognize URIs with spaces.
...
The underlying framework recognizes " file://..." as a valid URI and fetches the file, allowing for a possible exploit (see b/209965112). This trims the URI so that we can properly recognize it as a file from within our code.
Bug: 209965112
Change-Id: I8d9d9100e9a8c3bd64d19015d2177a14ec2306f3
Test: See repro steps on http://b/209965112 , was no longer able to repro.
2022-01-11 00:38:25 +00:00
Jake Klinker
9c2b23d699
Convert URI scheme to lower case before checking if it is a file. am: 58ee29c68e am: 92ce418906 am: c81f5c1bab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/15998887
Change-Id: I811c332788832b2e79bec9b09fe66635d1cdb696
2021-10-07 05:58:21 +00:00
Jake Klinker
756a53967d
Convert URI scheme to lower case before checking if it is a file. am: 58ee29c68e am: 8a9e12764a am: 58ad3740df
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/15998887
Change-Id: I8b091551d96e91dcdb57110c92d4e465537d3b22
2021-10-07 05:58:15 +00:00
Jake Klinker
c81f5c1bab
Convert URI scheme to lower case before checking if it is a file. am: 58ee29c68e am: 92ce418906
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/15998887
Change-Id: I060a8878e5b0ee6d62cc57c849c2ab0a898657fe
2021-10-07 05:43:44 +00:00
Jake Klinker
58ad3740df
Convert URI scheme to lower case before checking if it is a file. am: 58ee29c68e am: 8a9e12764a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/15998887
Change-Id: I8130588d8612124f3b827a93e44f242042edebf2
2021-10-07 05:42:16 +00:00
Jake Klinker
92ce418906
Convert URI scheme to lower case before checking if it is a file. am: 58ee29c68e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/15998887
Change-Id: I807f76373239f2aceedde821b654ce9de26ecd86
2021-10-07 05:33:56 +00:00
Jake Klinker
8a9e12764a
Convert URI scheme to lower case before checking if it is a file. am: 58ee29c68e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/15998887
Change-Id: I54b996561d0248a4636e0991545cbfc0700e1ee4
2021-10-07 05:33:56 +00:00
Jake Klinker
f93fcd5945
Convert URI scheme to lower case before checking if it is a file. am: 56bacbcb13 am: f40ef350b4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/15998907
Change-Id: I49320ad77b19a9792d787590403d7eacf2d91b37
2021-10-07 05:04:12 +00:00
Jake Klinker
f40ef350b4
Convert URI scheme to lower case before checking if it is a file. am: 56bacbcb13
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Messaging/+/15998907
Change-Id: I708af5f19396bfcbbd6ee0ccea4f38c19c3c4dae
2021-10-07 04:53:55 +00:00
Jake Klinker
56bacbcb13
Convert URI scheme to lower case before checking if it is a file.
...
This fixes an edge case where a "File://" style URI could be passed in
but not pass this check, even though the underlying framework recognizes
this as a legitimate file.
Bug: 197328178
Test: See repro steps on http://b/197328178 , was no longer able to
repro.
Change-Id: Id837744a79d1aca91b41d24207dc9b98f2b5b5e9
(cherry picked from commit 9607c95e71 )
2021-10-06 22:38:45 +00:00
Jake Klinker
58ee29c68e
Convert URI scheme to lower case before checking if it is a file.
...
This fixes an edge case where a "File://" style URI could be passed in
but not pass this check, even though the underlying framework recognizes
this as a legitimate file.
Bug: 197328178
Test: See repro steps on http://b/197328178 , was no longer able to
repro.
Change-Id: Id837744a79d1aca91b41d24207dc9b98f2b5b5e9
(cherry picked from commit 9607c95e71 )
2021-10-06 22:38:04 +00:00
Jake Klinker
9607c95e71
Convert URI scheme to lower case before checking if it is a file.
...
This fixes an edge case where a "File://" style URI could be passed in
but not pass this check, even though the underlying framework recognizes
this as a legitimate file.
Bug: 197328178
Test: See repro steps on http://b/197328178 , was no longer able to
repro.
Change-Id: Id837744a79d1aca91b41d24207dc9b98f2b5b5e9
2021-10-06 21:17:05 +00:00