History log of /frameworks/native/libs/binder/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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