2652c17bcf78ba307ef8cf8389a02d51b37d595b |
|
14-Dec-2015 |
Dongwon Kang <dwkang@google.com> |
Add a way for SystemUI to receive media resource (e.g. A/V codec) usage Bug: 26175834 Change-Id: I16320fa41dd852768a370af0a0740691d1ddacdf
/frameworks/native/libs/binder/Android.mk
|
79a27adb5a5993a72d2c77f9ca692bfc57baf22c |
|
17-Dec-2015 |
Samuel Tan <samueltan@google.com> |
Remove repeated ProcessInfoService.cpp include from Android.mk BUG: None Change-Id: I990f3bc7a10a98cfb52fbfd741a0f00492abb94a
/frameworks/native/libs/binder/Android.mk
|
7556ad481bf1bbba2d5556f69bee9fca01c72b93 |
|
17-Dec-2015 |
Samuel Tan <samueltan@google.com> |
resolve merge conflicts of ee6b4b6467 to master. Change-Id: Ia17df264a6d7800a8fd2f0d39c2017ab48181894
|
0a31202370581a91b3425e7b60757268d0f6b539 |
|
24-Nov-2015 |
Samuel Tan <samueltan@google.com> |
Add support for PersistableBundle in C++ Add support for PersistableBundle, a mapping from String values to various types, in C++. BUG: 25815410 Change-Id: If609b294a1709314bb4220afc4f2269b556babb8
/frameworks/native/libs/binder/Android.mk
|
f672d2a176d7db706fd8903687e18bbe8be27359 |
|
19-Nov-2015 |
Casey Dahlin <sadmac@google.com> |
Merge "Revert "Add support for unique_fds and vectors of file descriptors"" am: 5cd09786eb am: fb92cfcd3e am: 4c9066efd0 * commit '4c9066efd0de825247d77c227f264ab4423110be': Revert "Add support for unique_fds and vectors of file descriptors"
|
0b04158832292d8b332494a4114513cd6d40cc6f |
|
19-Nov-2015 |
Casey Dahlin <sadmac@google.com> |
Merge "Add support for unique_fds and vectors of file descriptors" am: b1819fc295 am: 0dd1a5d2f4 am: 7dff1b17af * commit '7dff1b17afe10c042b799f8e7d4fc9751f65d144': Add support for unique_fds and vectors of file descriptors
|
f5504da647324f7e5402d18d9cc10972bf7650aa |
|
19-Nov-2015 |
Christopher Wiley <wiley@google.com> |
Merge "libbinder: Add binder::Status type" am: babed3ea52 am: d352198294 am: a62a2d7629 * commit 'a62a2d7629cf4ff7681912ee488585652e09b63a': libbinder: Add binder::Status type
|
5cd09786eb4ff6e99351e8a317205a5efd12ac74 |
|
18-Nov-2015 |
Casey Dahlin <sadmac@google.com> |
Merge "Revert "Add support for unique_fds and vectors of file descriptors""
|
25a365623c4d703872d8faa4f0674d9514910c45 |
|
18-Nov-2015 |
Casey Dahlin <sadmac@google.com> |
Revert "Add support for unique_fds and vectors of file descriptors" This reverts commit 9626d88882972d45576dcceedc037d2e9843196b. Change-Id: I6121f388d17c6f2d0cf6f31bc42f0804dd72aba2
/frameworks/native/libs/binder/Android.mk
|
b1819fc295811ca3a005042a80149c8d0655211f |
|
18-Nov-2015 |
Casey Dahlin <sadmac@google.com> |
Merge "Add support for unique_fds and vectors of file descriptors"
|
9626d88882972d45576dcceedc037d2e9843196b |
|
05-Nov-2015 |
Casey Dahlin <sadmac@google.com> |
Add support for unique_fds and vectors of file descriptors Change-Id: Ic61e69d9db438b4686032459c896aed2a482c9a5 Test: Unit tests pass Bug: 25242023 Signed-off-by: Casey Dahlin <sadmac@google.com>
/frameworks/native/libs/binder/Android.mk
|
09eb749704afd9e226e1347cb20c90be2016cd21 |
|
10-Nov-2015 |
Christopher Wiley <wiley@google.com> |
libbinder: Add binder::Status type This object implements equivalent functionality to the Java logic which serializes and re-throws exceptions from services. Bug: 25615695 Test: Integration test for generated AIDL code reveals this to work correctly. Change-Id: Ic80c9def0dd232582ea9c49717ec50894af6bfc2
/frameworks/native/libs/binder/Android.mk
|
23eb1e20cf59e1238b65cc108f31dfbfd85b2337 |
|
08-Oct-2015 |
Dianne Hackborn <hackbod@google.com> |
Add new "shell command" feature to Binder objects. IBinder has a new common interface for sending shell commands to it. This can be implemented by system services to provide a shell interface to the service, without needing to have separate shell java code. Also add a new "cmd" command line tool, which invokes the shell command method on a system service. This is much like dumpsys, but for shell commands. Change-Id: I95dc80c881a28cefb76957ad4d4fd9b3ed9630df
/frameworks/native/libs/binder/Android.mk
|
8e2a4f2723ee1d3fb7187af7078256c6a94f8930 |
|
09-Sep-2015 |
Dan Austin <danielaustin@google.com> |
am bf04509f: Merge "Enable fsanitize integer in binder" * commit 'bf04509ff42fc1e179b518caada5d0b663f2a8ee': Enable fsanitize integer in binder
|
acc5c6209e0ab2032961b55432e3c4e579403ea7 |
|
09-Sep-2015 |
Dan Austin <danielaustin@google.com> |
Enable fsanitize integer in binder Enables checks for undefined or suspicious integer behavior. If suspicious behavior is detected, the process is aborted instead of potentially resulting in a security bug, such as #20674694 and #19573085. Bug: 23836686 Change-Id: I14d6d565afcb8a6435fd5a8e8175e00bbe5d9b6c
/frameworks/native/libs/binder/Android.mk
|
52f0407d6871c43d1e6502ec6754d5811c86ed82 |
|
29-Jan-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Add ProcessInfoService to activity manager. - Adds a new AIDL interface for querying process information from activity manager. Bug: 19186859 Change-Id: Ic08858f346d6b66e7bfc9da6faa2c6e38d9b2e82
/frameworks/native/libs/binder/Android.mk
|
b09b936d8ec7f1afe77f4f53ff4d4920c8b59092 |
|
03-Jun-2014 |
Mark Salyzyn <salyzyn@google.com> |
am f0a24759: am a28750ee: Merge "binder: Turn on -Werror" * commit 'f0a2475905786d5457e7af838ac714acbfdafa4f': binder: Turn on -Werror
|
d4ecccfd206604a9b2d8a1220844fc2df85a5998 |
|
31-May-2014 |
Mark Salyzyn <salyzyn@google.com> |
binder: Turn on -Werror Change-Id: I0ee785927a7ae5f731b02176b0b781b87c22a24e
/frameworks/native/libs/binder/Android.mk
|
f736f2f5daa40061409376435fb6a6e66e48b7ae |
|
08-May-2014 |
Ying Wang <wangying@google.com> |
am 114d71ce: am 214b4a61: am 8155ce81: Merge "Remove unused LOCAL_LDLIBS." * commit '114d71ce7c6ec1ce0327c812a42966c4258b4a46': Remove unused LOCAL_LDLIBS.
|
4a793fe95213675da514bc7f92655c3fa0e07ff3 |
|
08-May-2014 |
Ying Wang <wangying@google.com> |
Remove unused LOCAL_LDLIBS. Change-Id: I62904c410a66f256da8253764577acae18f964f8
/frameworks/native/libs/binder/Android.mk
|
ba91e5af4510536f1c66a7d2183c976d430788f6 |
|
04-Feb-2014 |
Arve Hjønnevåg <arve@android.com> |
am 8641112a: am 4e7fd950: Merge "Use 64 bit binder interface if 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.
|
f3ad11cf3ce60436bcdeec577d1e35c67ccae460 |
|
03-Feb-2014 |
Arve Hjønnevåg <arve@android.com> |
Use 64 bit binder interface if TARGET_USES_64_BIT_BINDER _or_ TARGET_IS_64_BIT is set. Change-Id: I46a29939fa29ec9421ab6dff3285502f69a31745
/frameworks/native/libs/binder/Android.mk
|
88f6ad18de946307b9b1db68faad84b991528e88 |
|
03-Feb-2014 |
Arve Hjønnevåg <arve@android.com> |
am c93865de: am 58242fc2: Merge changes 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
|
e91fff0a2dfe7d312286b140c8069c820627da8c |
|
29-Jan-2014 |
Arve Hjønnevåg <arve@android.com> |
Add BINDER_IPC_32BIT to CFLAGS unless TARGET_USES_64_BIT_BINDER is true Change-Id: I96c643123b0314c361b7f48a18d5c22c660d4ff5
/frameworks/native/libs/binder/Android.mk
|
63ff1c644f785c78adbf65b9abf6b998cee2c7a1 |
|
25-Sep-2013 |
Mike Lockwood <lockwood@google.com> |
Cleanup Binder interface between sensorservice and BatteryStats Change-Id: Ia507160a2534059afe93849c8efc8407a046b50e
/frameworks/native/libs/binder/Android.mk
|
894e17847623781b4961bc611917ce8166285a2d |
|
23-Jul-2013 |
Alex Ray <aray@google.com> |
libbinder: add libutils dependency Change-Id: I30c7291b04788c98faa43843a51b026b8a01932c
/frameworks/native/libs/binder/Android.mk
|
002e1e58dfe19dd3e49a59c6827cbf51573941a2 |
|
07-May-2013 |
Mathias Agopian <mathias@google.com> |
libutils clean-up Change-Id: I6ff4cfc736751de2912c697f954e45e275f2d386
/frameworks/native/libs/binder/Android.mk
|
5da5ca520cca085528588f6067acb1c437001ef2 |
|
13-Feb-2013 |
Dianne Hackborn <hackbod@google.com> |
App ops: new native access API. 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
/frameworks/native/libs/binder/Android.mk
|
7a7524810a0950c1c2b18014a8f1c637275165c4 |
|
28-Feb-2012 |
Mathias Agopian <mathias@google.com> |
get rid of MemoryHeapPmem 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
/frameworks/native/libs/binder/Android.mk
|
89d353a4c52197695f06e37267ade99dc627e7e0 |
|
28-Feb-2012 |
Mathias Agopian <mathias@google.com> |
move CursorWindow from libbinder to libandroidfw Change-Id: I3b304e4f74e0d0ec8b20c57296c62449c9a0f792
/frameworks/native/libs/binder/Android.mk
|
99b49840d309727678b77403d6cc9f920111623f |
|
28-Jun-2011 |
Mathias Agopian <mathias@google.com> |
PermissionCache caches permission checks 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
/frameworks/native/libs/binder/Android.mk
|
244a7655aea626c6f16f68d39ba3c92a164adc16 |
|
27-May-2010 |
Mike Lockwood <lockwood@android.com> |
Move CursorWindow class from core/jni to libbinder 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>
/frameworks/native/libs/binder/Android.mk
|
386a332b4f70718cccb08d5511d66e9f4f5bd409 |
|
06-May-2010 |
Dan Egnor <egnor@google.com> |
Make static versions of libutils and libbinder. 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
/frameworks/native/libs/binder/Android.mk
|
375f56363a8737119ce2222dcfaacbe1cf733fc0 |
|
16-Jun-2009 |
Mathias Agopian <mathias@google.com> |
new Permission class used to improve permission checks speed (by caching results)
/frameworks/native/libs/binder/Android.mk
|
208059f67ed2dd9fa025e07fcb6954d3cb61c79e |
|
19-May-2009 |
Mathias Agopian <mathias@google.com> |
checkpoint: split libutils into libutils + libbinder
/frameworks/native/libs/binder/Android.mk
|