summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2021-01-22 11:11:03 -0800
committerMathieu Chartier <mathieuc@google.com>2021-01-22 13:45:15 -0800
commitb95347ff56406f0d52c8091b4077b7d4496bc812 (patch)
tree65a141c9c47dcc69af5d058315eb74d7d575e229
parent7cdfcd8a87681ef83bade6647520271184ef83ce (diff)
Remove android.net.rtp from preloaded classes
These cause /dev/urandom to be opened as CLO_EXEC and test android.security.cts.FileDescriptorTest#testCLOEXEC to fail. Also added to denylist except for AudioCodec that is pulled from somewhere. Bug: 174053659 Test: atest ./cts/tests/tests/security/src/android/security/cts/FileDescriptorTest.java Change-Id: I1d83a1127ef3a0dce7ba0afa7549d2e4ec8ba453
-rw-r--r--config/preloaded-classes4
-rw-r--r--config/preloaded-classes-denylist3
2 files changed, 3 insertions, 4 deletions
diff --git a/config/preloaded-classes b/config/preloaded-classes
index 6f818a90e6f0..775c8f60c4a4 100644
--- a/config/preloaded-classes
+++ b/config/preloaded-classes
@@ -5418,10 +5418,6 @@ android.net.nsd.INsdManager$Stub
android.net.nsd.INsdManager
android.net.nsd.NsdManager$ServiceHandler
android.net.nsd.NsdManager
-android.net.rtp.AudioCodec
-android.net.rtp.AudioGroup
-android.net.rtp.AudioStream
-android.net.rtp.RtpStream
android.net.sip.ISipService$Default
android.net.sip.ISipService$Stub$Proxy
android.net.sip.ISipService$Stub
diff --git a/config/preloaded-classes-denylist b/config/preloaded-classes-denylist
index 8ee633c99591..43a8a878a624 100644
--- a/config/preloaded-classes-denylist
+++ b/config/preloaded-classes-denylist
@@ -6,3 +6,6 @@ android.speech.tts.TextToSpeech$Connection$SetupConnectionAsyncTask
android.widget.Magnifier
com.android.server.BootReceiver$2
gov.nist.core.net.DefaultNetworkLayer
+android.net.rtp.AudioGroup
+android.net.rtp.AudioStream
+android.net.rtp.RtpStream