Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
4dc6589f392d46800a3b64625245bdfe4bbbfc2f
/
runtime
/
hidden_api.cc
09efc16
Revert "Remove obsolete TestApiEnforcementPolicy."
by satayev
· 5 years ago
fedff51
Change runtime behavior related to hiddenapi.
by Nicolas Geoffray
· 5 years ago
2807839
Add logcat message when @TestApi access is denied
by Pedro Loureiro
· 5 years ago
3098e36
Limit hidden api logcat logging.
by Andrei Onea
· 5 years ago
d8b153b
Remove obsolete TestApiEnforcementPolicy.
by Artur Satayev
· 5 years ago
f7fcb98
Check if app has ALLOW_TEST_API_ACCESS change id
by Pedro Loureiro
· 6 years ago
037d282
Add compat framework logging to ART
by Andrei Onea
· 6 years ago
fc12a6c
Rename ApiList::Value enums
by Andrei Onea
· 6 years ago
5158d4a
Remove hiddenapi warning on non-android builds.
by Nicolas Geoffray
· 6 years ago
5868ada
Move implementations from class_root.h to -inl.h .
by Vladimir Marko
· 6 years ago
d20e51d
"Move ICU from ART APEX to i18n APEX" Attempt 2
by Victor Chang
· 6 years ago
5477b8e
Allow bootjars in system_ext.
by Chris Gross
· 6 years ago
b5146a3
Revert "Calling @IntraCoreApi from core-icu4j should not cause "..."
by vichang
· 6 years ago
50f89ba
Calling @IntraCoreApi from core-icu4j should not cause "Core platform API violation"
by Victor Chang
· 6 years ago
4a1e4dd
Add exemption list for hiddenapi warnings.
by Artur Satayev
· 6 years ago
82cc2a2
Remove FileDescriptor ownerId field from Core Platform API bypass
by Orion Hodson
· 6 years ago
eb070f0
Reland "art: Add FileDescriptor fields to native Core Platform API"
by Orion Hodson
· 6 years ago
2db169c
Revert "art: Add FileDescriptor fields to native Core Platform API"
by Orion Hodson
· 6 years ago
47d0c47
art: Add FileDescriptor fields to native Core Platform API
by Orion Hodson
· 6 years ago
814b928
Manually add java.io.Buffer private fields to the Core Platform API
by Orion Hodson
· 6 years ago
2dea079
Gate access to targetsdk-max-p,q on compat framework
by atrost
· 6 years ago
267366c
Only allow access to @TestApi signatures in instrumented processes.
by Artur Satayev
· 7 years ago
e58624f
Various renames following the name change from "Runtime APEX" to "ART APEX".
by Martin Stjernholm
· 7 years ago
0039bc5
Do not change hidden API ArtMethod/ArtField access flags on AOT
by David Brazdil
· 7 years ago
4de9bb6
Print allowed/denied in hiddenapi warning message
by David Brazdil
· 7 years ago
e3e0f70
Return the same dex location for dex file whether backed by dex file or not.
by Nicolas Geoffray
· 7 years ago
340eff4
ART: Disable kCorePlatform detection
by Andreas Gampe
· 7 years ago
bfaba28
Fix buildbots hidden_api_test
by David Brazdil
· 7 years ago
a5c3a80
hiddenapi domain: Use oat dex file location if available
by David Brazdil
· 7 years ago
d51e574
Reenable core platform API violation warnings, dedupe
by David Brazdil
· 7 years ago
6a1dab4
Fix handling of proxy classes in hidden_api.h
by David Brazdil
· 7 years ago
6ad020d
Pass sampled value to hidden api access logger
by Andrei Onea
· 7 years ago
a2d2bc2
Replace libmetricslogger logging with up-call to Java for hidden api
by Andrei Onea
· 7 years ago
e768182
hiddenapi: Print warnings for @CorePlatformApi violations
by David Brazdil
· 7 years ago
90faceb
hiddenapi: Support 'core-platform-api' flag
by David Brazdil
· 7 years ago
c5a96e4
Do not enter hidden API slow path when policy==Disabled
by David Brazdil
· 7 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 7 years ago
1a65863
Keep pointer to original DexFile during JVMTI redefine for hiddenapi
by David Brazdil
· 8 years ago
813a863
Use ArtMethod::GetDex{File,Cache}() more.
by Vladimir Marko
· 8 years ago
dcfa89b
Rename and reorganize hiddenapi::ApiList
by David Brazdil
· 8 years ago
2bb2fbd
Create SdkVersion enum, migrate users to it
by David Brazdil
· 8 years ago
8586569
Runtime flags only for fast/slow hiddenapi path
by David Brazdil
· 8 years ago
f50ac10
Simplify hidden_api.h logic
by David Brazdil
· 8 years ago
47cd272
Remove HiddenApiAccessFlags, move content to hiddenapi::
by David Brazdil
· 8 years ago
c89b448
Merge "Hidden API: only log what we deny." into pi-dev am: ccd3ba9b90
by Mathew Inwood
· 8 years ago
015a7ec
Hidden API: only log what we deny.
by Mathew Inwood
· 8 years ago
b2086ee
Merge "Conditionalize LocAccessToEvent on Android target build." am: a128781f9e
by Nicolas Geoffray
· 8 years ago
8a22907
Conditionalize LocAccessToEvent on Android target build.
by Nicolas Geoffray
· 8 years ago
e9c3bbb
Do not log "None" type API accesses.
by Mathew Inwood
· 8 years ago
1f9d3c3
Fix hiddenapi::MemberSignature for proxies
by David Brazdil
· 8 years ago
bb0454a
Do not overwrite hidden access flags for intrinsics
by David Brazdil
· 8 years ago
39512f5
Fix race in hidden_api.h
by David Brazdil
· 8 years ago
1724520
Use tron for logging hidden API accesses.
by Mathew Inwood
· 8 years ago
0a054d3
Add note about tests impacted by kLogAllAccesses flag.
by Mathew Inwood
· 8 years ago
85b5a57
Log for light grey API accesses.
by Mathew Inwood
· 8 years ago
1fd97f2
Log an event on hidden API accesses.
by Mathew Inwood
· 8 years ago
9a13d42
Consider whitelist when listing class members.
by Mathew Inwood
· 8 years ago
9a81945
Treat hidden API exemptions as whitelist.
by Mathew Inwood
· 8 years ago
4525e0b
Fix verifier/linker IncompatibleClassChangeError with hidden API
by David Brazdil
· 8 years ago
a8503d9
Replace kAllLists policy with kJustWarn.
by Mathew Inwood
· 8 years ago
7996b87
Merge "Fix hiddenapi::MemberSignature for proxies" into pi-dev
by David Brazdil
· 8 years ago
73a64f6
Fix hiddenapi::MemberSignature for proxies
by David Brazdil
· 8 years ago
f59ca61
Do not log "None" type API accesses.
by Mathew Inwood
· 8 years ago
5bcef17
Include package name in tron events.
by Mathew Inwood
· 8 years ago
8a6b2f3
Do not overwrite hidden access flags for intrinsics
by David Brazdil
· 8 years ago
b8c6619
Fix race in hidden_api.h
by David Brazdil
· 8 years ago
1787870
Merge "Add note about tests impacted by kLogAllAccesses flag." into pi-dev
by Mathew Inwood
· 8 years ago
2d4d62f
Use tron for logging hidden API accesses.
by Mathew Inwood
· 8 years ago
6d6012e
Add note about tests impacted by kLogAllAccesses flag.
by Mathew Inwood
· 8 years ago
eba8b96
Merge "Revert "Update hidden API membership of intrinsics"" into pi-dev
by TreeHugger Robot
· 8 years ago
5933cdb
Merge "Log for light grey API accesses." into pi-dev
by TreeHugger Robot
· 8 years ago
0dbc8be
Revert "Update hidden API membership of intrinsics"
by Andreas Gampe
· 8 years ago
27199e6
Log for light grey API accesses.
by Mathew Inwood
· 8 years ago
29d8d0b
Merge "Update hidden API membership of intrinsics" into pi-dev
by TreeHugger Robot
· 8 years ago
ba4f1a2
Merge "Log an event on hidden API accesses." into pi-dev
by Mathew Inwood
· 8 years ago
e1954f3
Update hidden API membership of intrinsics
by David Brazdil
· 8 years ago
73ddda4
Log an event on hidden API accesses.
by Mathew Inwood
· 8 years ago
64ee8ae
Consider whitelist when listing class members.
by Mathew Inwood
· 8 years ago
f5f1f80
Revert^2 "hidden_api: Call back into libcore on hidden api detection""
by Narayan Kamath
· 8 years ago
8c5de0f
Revert "hidden_api: Call back into libcore on hidden api detection"
by Orion Hodson
· 8 years ago
a9660f1
hidden_api: Call back into libcore on hidden api detection
by Narayan Kamath
· 8 years ago
cc41239
Merge "Treat hidden API exemptions as whitelist." into pi-dev
by TreeHugger Robot
· 8 years ago
a5dd33c
Merge "Replace kAllLists policy with kJustWarn." into pi-dev
by Mathew Inwood
· 8 years ago
c8ce5f5
Treat hidden API exemptions as whitelist.
by Mathew Inwood
· 8 years ago
54a99cf
Fix verifier/linker IncompatibleClassChangeError with hidden API
by David Brazdil
· 8 years ago
6869369
Replace kAllLists policy with kJustWarn.
by Mathew Inwood
· 8 years ago
e453a8d
Revert^2 "hidden_api: Call back into libcore on hidden api detection""
by Narayan Kamath
· 8 years ago
9e68ade
Revert "hidden_api: Call back into libcore on hidden api detection"
by Orion Hodson
· 8 years ago
757a9d0
hidden_api: Call back into libcore on hidden api detection
by Narayan Kamath
· 8 years ago
80f5fe5
ART: Refactor hidden_api
by Andreas Gampe
· 8 years ago
aa12001
ART: Refactor hidden_api
by Andreas Gampe
· 8 years ago