summaryrefslogtreecommitdiff
path: root/aidl/binder
AgeCommit message (Collapse)Author
2025-01-16Support Rust PersistableBundle in AIDL. Andrew Walbran
Bug: 389074518 Test: atest libbinder_rs-internal_test Change-Id: I2ba487b6bd1ea18b2fc3eb331b1376cf20473408
2023-10-31Add PersistableBundle ndk and AIDL type Devin Moore
Add the new APersistableBundle NDK type for the new AIDL PersistableBundle. Test: atest CtsNdkBinderTestCases Bug: 306401400 Change-Id: I6b9204d8b36f224de610338d2184e73f16ca56d0
2020-01-08Make PersistableBundle a stable parcelable. Cody Kesting
PersistableBundle is updated to declare the @JavaOnlyStableParcelable annotation, which allows it to be used in stable aidl interfaces. Bug: 143187964 Test: compiles Change-Id: I8b3fa9746cc7694b18c285c8b7f646e23759ddb3
2016-01-06Add PersistableBundle.aidl into binder includes Samuel Tan
Add the PersistableBundle.aidl into the new /aidl/binder/ subdirectory (along with the necessary 'android' and 'os' subdirectories) so that the aidl file will live alongside its native implementation in libbinder. This change will allow native-only Android checkouts (e.g. Brillo) to use PersistableBundle. The /aidl/ subdirectory should henceforth contain any aidl files that live with native code. BUG: 26292234 Change-Id: I07b49dad8afd679f33e41fa9044dffc02ec25e3e