summaryrefslogtreecommitdiffstats
path: root/libs/binder/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* binder: Squashed commit of MemoryHeapBaseIoncodeworkx2015-11-021-1/+42
| | | | | | | | | | | | | | | | | | | | | | | | Source: http://git.insignal.co.kr/samsung/exynos/android/platform/frameworks/native/commit/?h=exynos-jb&id=dc4cd25cc41e4358debd0c7d1a2706d208a58df6 Change-Id: Ib06cc37a2a25c78a061ee2bad48eec2d01b07833 binder: update MemoryHeapIon * Update from ODROID-XU 09232013 BSP release Change-Id: I5245c8a9f783e8902bf91a0ee23e60ebeb335b27 binder: update MemoryHeapIon * Update from ODROID-XU 04212014 BSP Change-Id: Ifc2664bcde37a71d855e05e7c9e50288a4508892 binder: Fixed new CM SLSI build variant Change-Id: Icfff592cf705af660c7318b08fce75dbbf42103c (cherry picked from commit 014ad5eee0a7de70c4a9f66e8f5ce7b32f4ecb16)
* Add ProcessInfoService to activity manager.Ruben Brunk2015-02-021-0/+2
| | | | | | | | | - Adds a new AIDL interface for querying process information from activity manager. Bug: 19186859 Change-Id: Ic08858f346d6b66e7bfc9da6faa2c6e38d9b2e82
* am f0a24759: am a28750ee: Merge "binder: Turn on -Werror"Mark Salyzyn2014-06-031-0/+2
|\ | | | | | | | | * commit 'f0a2475905786d5457e7af838ac714acbfdafa4f': binder: Turn on -Werror
| * binder: Turn on -WerrorMark Salyzyn2014-06-031-0/+2
| | | | | | | | Change-Id: I0ee785927a7ae5f731b02176b0b781b87c22a24e
* | am 114d71ce: am 214b4a61: am 8155ce81: Merge "Remove unused LOCAL_LDLIBS."Ying Wang2014-05-081-2/+0
|\ \ | |/ | | | | | | * commit '114d71ce7c6ec1ce0327c812a42966c4258b4a46': Remove unused LOCAL_LDLIBS.
| * Remove unused LOCAL_LDLIBS.Ying Wang2014-05-071-2/+0
| | | | | | | | Change-Id: I62904c410a66f256da8253764577acae18f964f8
* | am 8641112a: am 4e7fd950: Merge "Use 64 bit binder interface if ↵Arve Hjønnevåg2014-02-041-0/+4
|\ \ | |/ | | | | | | | | | | TARGET_USES_64_BIT_BINDER _or_ TARGET_IS_64_BIT is set." * commit '8641112a1c3d4ff3ed68131d07eed01b715ac906': Use 64 bit binder interface if TARGET_USES_64_BIT_BINDER _or_ TARGET_IS_64_BIT is set.
| * Use 64 bit binder interface if TARGET_USES_64_BIT_BINDER _or_ ↵Arve Hjønnevåg2014-02-031-0/+4
| | | | | | | | | | | | TARGET_IS_64_BIT is set. Change-Id: I46a29939fa29ec9421ab6dff3285502f69a31745
* | am c93865de: am 58242fc2: Merge changes ↵Arve Hjønnevåg2014-02-031-0/+6
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ib0e5a037,I1bd7c38e,Icfc67c2a,I96c64312,I59528054, ... * commit 'c93865de80a16d3638936890fb42eb175284044b': ServiceManager: Implement PING_TRANSACTION ServiceManager: Use 32/64 bit types from new binder header Binder: Use 64 bit pointers in 32 processes if selected by the target Add BINDER_IPC_32BIT to CFLAGS unless TARGET_USES_64_BIT_BINDER is true Binder: Make binder portable ServiceManager: Fix the binder interface ServiceManager: Store handles in uint32_t instead of void * ServiceManager: Generic Fixes ServiceManager: Add extra error handling ServiceManager: Fix Android.mk ServiceManager: Make use of kernel exported structures
| * Add BINDER_IPC_32BIT to CFLAGS unless TARGET_USES_64_BIT_BINDER is trueArve Hjønnevåg2014-01-311-0/+6
| | | | | | | | Change-Id: I96c643123b0314c361b7f48a18d5c22c660d4ff5
* | Cleanup Binder interface between sensorservice and BatteryStatsMike Lockwood2013-09-251-0/+1
|/ | | | Change-Id: Ia507160a2534059afe93849c8efc8407a046b50e
* libbinder: add libutils dependencyAlex Ray2013-07-231-0/+1
| | | | Change-Id: I30c7291b04788c98faa43843a51b026b8a01932c
* libutils clean-upMathias Agopian2013-05-071-1/+4
| | | | Change-Id: I6ff4cfc736751de2912c697f954e45e275f2d386
* App ops: new native access API.Dianne Hackborn2013-02-121-0/+3
| | | | | | | | | | This is to help implementation of bug #8181262 and maybe bug #8181261 Note the current code has not yet been tested; it is only known to compile at this point. Change-Id: I489674c96d0d3fc0ddacc92611931a19a9ee5230
* get rid of MemoryHeapPmemMathias Agopian2012-02-271-1/+0
| | | | | | | | | | | MemoryHeapPmem is not used any longer. PMEM is not a supported type of memory by the system anymore. a particular device might use PMEM and need something like MemoryHeapPmem, in this case this should be implemented in device specific code (HAL). This will most likely break older no longer supported targets. Change-Id: I434e4291219950018de8b793b0403bb2d92dd5cc
* move CursorWindow from libbinder to libandroidfwMathias Agopian2012-02-271-1/+0
| | | | Change-Id: I3b304e4f74e0d0ec8b20c57296c62449c9a0f792
* PermissionCache caches permission checksMathias Agopian2011-06-271-1/+1
| | | | | | | | | | | | | This is intended to absorb the cost of the IPC to the permission controller. Cached permission checks cost about 3us, while full blown ones are two orders of magnitude slower. CAVEAT: PermissionCache can only handle system permissions safely for now, because the cache is not purged upon global permission changes. Change-Id: I8b8a5e71e191e3c01e8f792f253c379190eee62e
* Move CursorWindow class from core/jni to libbinderMike Lockwood2010-05-281-0/+1
| | | | | | | To allow use of the native CursorWindow class outside of the core framework jni Change-Id: I72e8dcb91a2c691130c33cdfd9a25d343da1c592 Signed-off-by: Mike Lockwood <lockwood@android.com>
* Make static versions of libutils and libbinder.Dan Egnor2010-05-061-24/+25
| | | | | | | | | | Fix some small static-initialization-order issues (and a static- initializers-missing issue) that result from doing so. The static libraries don't actually get used for anything real at the moment -- they're used for perf tests of bug 2660235. Bug: 2660235 Change-Id: Iee2f38f79cc93b395e8d0a5a144ed92461f5ada0
* new Permission class used to improve permission checks speed (by caching ↵Mathias Agopian2009-06-151-0/+1
| | | | results)
* checkpoint: split libutils into libutils + libbinderMathias Agopian2009-05-201-0/+44