summaryrefslogtreecommitdiff
path: root/libs/binder/rust/src
Commit message (Expand)AuthorAgeFilesLines
* Add optional method to read into existing unstructured parcelable.Andrew Walbran2024-01-161-0/+44
* Add UnstructuredParcelable trait and macros.Andrew Walbran2024-01-163-4/+108
* libbinder: update getCallingPid docsSteven Moreland2023-12-141-3/+6
* libbinder_rs: Build on TrustyAndrei Homescu2023-12-024-7/+21
* libbinder_rs: Switch dump() argument type to Write traitAndrei Homescu2023-11-142-8/+9
* libbinder_rs: Switch inner type of ParcelFileDescriptorAndrei Homescu2023-11-091-11/+10
* Added local_downcast function for binder nativeOrlando Arbildo2023-11-011-9/+29
* Mention in safety comment that Parcel can't be Sync.Alice Ryhl2023-10-231-0/+4
* Merge "Support AIDL serializing and deserializing Rust HardwareBuffer." into ...Andrew Walbran2023-10-191-0/+1
|\
| * Support AIDL serializing and deserializing Rust HardwareBuffer.Andrew Walbran2023-10-111-0/+1
* | Update needed for Rust v1.73.0Charisee Chiw2023-10-181-2/+2
|/
* Add IntoBinderResult trait to simplify binder error handlingJiyong Park2023-08-072-1/+151
* Merge "Fix unimplemented codepath in conversion to async binder interface" in...Alice Ryhl2023-07-251-11/+1
|\
| * Fix unimplemented codepath in conversion to async binder interfaceAlice Ryhl2023-07-251-11/+1
* | Add safety comments to binder tests.Andrew Walbran2023-07-212-0/+106
|/
* Merge "Standardise safety comments for unsafe blocks, and add some more." int...Andrew Walbran2023-07-129-670/+609
|\
| * Standardise safety comments for unsafe blocks, and add some more.Andrew Walbran2023-07-079-670/+609
* | libbinder_rs: Fix broken documentation linksAndrei Homescu2023-07-074-17/+16
|/
* Improve Rust documentation of Binder thread pool.Andrew Walbran2023-07-032-10/+30
* Implement the clone trait for ParcelableHolderYiming Jing2023-06-211-0/+9
* libbinder: thread count startThreadPool spawnSteven Moreland2023-06-151-2/+7
* libbinder_rs: Remove Vec<MaybeUninit<T>> from parcelable.rsAndrei Homescu2023-05-065-25/+186
* libbinder_rs: Use NonNull inside StatusAndrei Homescu2023-05-061-10/+15
* Merge "rust: Add support for parameterized types"Matthew Maurer2023-03-151-6/+18
|\
| * rust: Add support for parameterized typesMatthew Maurer2023-03-131-6/+18
* | Change request for Rust v1.68.0Charisee2023-03-131-7/+2
|/
* Make libbinder_rs product_availableDevin Moore2023-02-271-4/+4
* Import macro directly rather than using #[macro_use].Andrew Walbran2023-01-191-3/+1
* Merge "Use usize instead of c_long in Rust code"Treehugger Robot2023-01-041-11/+3
|\
| * Use usize instead of c_long in Rust codeJeff Vander Stoep2022-12-071-11/+3
* | libbinder_rs : removing assert while reading parcelPawan Wagh2023-01-031-3/+0
* | No need for lazy_static as Mutex::new is now const.Andrew Walbran2022-11-251-5/+2
|/
* Adding rust lib for random parcelPawan Wagh2022-11-011-0/+1
* rust: Fix Debug implementation for declare_binder_enum!Andrei Homescu2022-10-031-1/+10
* Change request for Rust v1.64.0Charisee2022-09-211-1/+1
* Factor out helper method.Andrew Walbran2022-08-091-10/+10
* Add more ergonomic API for persisting lazy services.Andrew Walbran2022-08-042-0/+58
* Add methods to construct errors from Rust strings.Andrew Walbran2022-08-041-1/+56
* binder: rust: Document DeathRecipient drop effectsMatthew Maurer2022-07-261-0/+3
* rust: Enable formatting enforcement for RustMatthew Maurer2022-07-2610-194/+103
* libbinder_rs: Handle empty args list for dump transactionsStephen Crane2022-06-171-3/+8
* rust: Mark DeathRecipient Send and SyncMatthew Maurer2022-04-041-0/+14
* libbinder_rs: allow attributes for enumeratorsJooyung Han2022-03-181-2/+2
* libbinder*: ParcelableHolder assert stability readSteven Moreland2022-03-141-1/+3
* [binder_rs] Add get_declared_instances and is_declared APIsStephen Crane2022-02-182-3/+59
* Merge "[binder] Move Rust ping_binder() to external API"Steven Moreland2022-01-242-14/+14
|\
| * [binder] Move Rust ping_binder() to external APIStephen Crane2022-01-202-14/+14
* | libbinder_rs: Remove Default from ParcelableHolderAndrei Homescu2022-01-211-11/+24
|/
* Revert^2 "[binder] Expose public Rust API at crate top level"Stephen Crane2022-01-194-121/+123
* Merge "Revert "[binder] Expose public Rust API at crate top level""Treehugger Robot2022-01-194-123/+121
|\