Commit Graph

6 Commits

Author SHA1 Message Date
Tomasz Wasilczyk
f23e19a533 Merge "Use String8/16 c_str [cas]" into main 2023-08-30 04:29:16 +00:00
Tomasz Wasilczyk
3e74f0b928 Use String8/16 c_str [cas]
Bug: 295394788
Test: make checkbuild
Change-Id: I1faccac8711d5cccee70443548940d99804c7c2a
2023-08-25 19:41:37 +00:00
Tomasz Wasilczyk
7c52bb1e7f Don't use String8 path functions
Ideally, we should migrate to std::filesystem, but libc++fs is not
available for vendor binaries until b/175635923 lands.

Bug: 295394788
Test: m checkbuild
Change-Id: If285034d7b343531082d0176ab26bf51390714d0
2023-08-23 15:10:11 +00:00
Garfield Tan
7777a4be12 Unmark executable bits from CAS AIDL HAL impl
None of these files are executable. The .rc and .xml files shouldn't be
installed to the device image as executables either.

Bug: None
Test: Files installed on the device aren't executables anymore.
Change-Id: Id15ecc7febb56ea108155fcbd338efeb8885709a
2023-07-17 14:58:47 -07:00
Shraddha Basantwani
09edb5748d CAS: Fix memory leak in FactoryLoader
Bug: 258638318
Bug: 262899644
Test: android.hardware.cas-service_fuzzer
Change-Id: Iff8a4e34a11f5a96e6c65cd84ee55f1712711670
2023-01-31 15:46:57 +05:30
Shraddha Basantwani
6545b4e343 Add default implementation for CAS AIDL
Bug: 230377377, 227673974
Test: manual
Change-Id: I85015dd6e1a69ff9b57f832f5b1cd01fb65dda25
2022-10-21 14:26:46 +05:30