c5d3a21bf654bb84f69302bba84acfe42c745b84 |
|
07-Dec-2014 |
Paul Chaisson <chaisson@broadcom.com> |
Remove asterisk from AID when removing prefix entries Bug:18663996 Change-Id: Ic4cb547ed3c8072599e271bddb63cce875834c4e
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
410f4b955283be0187cd2933bdea07c66e101639 |
|
19-Sep-2014 |
Martijn Coenen <maco@google.com> |
Remove DBG logging. Bug: 16517161 Change-Id: Idcf53bb7c6e2f68793467b1d4d25bb04068fa5c0
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
31208d3ee36f583fd998c89508a3e93bb550cb29 |
|
30-Jul-2014 |
Martijn Coenen <maco@google.com> |
Support for AID prefix registration. Bug: 16517161 Change-Id: I8bc58ac0e9fb6684a7ee22d712dbbd91279d4c30
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
ea8f37ee5376e296c3b67f57946b73e48ad88c5c |
|
26-Jun-2014 |
Evan Chu <evanchu@broadcom.com> |
Obtain default and off-host destination routes from JNI. The NFC service obtains default and off-host destination routes from JNI, which in turn obtains them from the device configuration file. Change-Id: I29f16d982e5675b12a86acb8b7cb99e234fbe222
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
af3e301d7820bc0a2447db8af16ab5335e6bd520 |
|
10-Apr-2014 |
Martijn Coenen <maco@google.com> |
Support for dynamic AID registration. Change-Id: Iac786c395e2f46e54f74e6c643cd0b9414af333b
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
341b2c02da8b4d2a681f3fbcc5657921ad421e32 |
|
07-Oct-2013 |
Martijn Coenen <maco@google.com> |
Disable HCE debug logging. But add some code to dump information about the HCE service/AID cache in bugreports. Bug: 11142134 Change-Id: I7387748bcf93e92ab2f25bc307941cdeccaca4ef
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
6a707e75739696dde62201047158913411e8cd81 |
|
12-Sep-2013 |
Martijn Coenen <maco@google.com> |
Fix NFCEE access on NCI devices. Bug: 10690065 Change-Id: I4df41e3197ce8fe0b2fc3f017e78f66968d2692f
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
451ba48faa87d78bfbec0597ff06af1747cf6acb |
|
29-Aug-2013 |
Martijn Coenen <maco@google.com> |
HCE: API updates, default handling, lock-screen. - Use new selection mode APIs - Fixed up default handling - Check if service requires device unlock before dispatching - Fixed isDefaultServiceForAid() - Fixed a bug where we created two routing managers Change-Id: Iba4a3ce7f599974ccedbf8d301cc46ff1e99c94e
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
4358172f18871d58d5bc2050e4d9d0bf9bc2d5e5 |
|
10-Aug-2013 |
Martijn Coenen <maco@google.com> |
HCE: dialog when default app is removed Plus some other stuff: - Fix locking in AidRoutingManager - Simplify default handling Change-Id: I46ed2e645cdef9c2778ac7ae263f698391e3e22b
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
89c893312d524f50c47b0d32071f3de8631197f3 |
|
08-Aug-2013 |
Martijn Coenen <maco@google.com> |
HCE: permissions, OffHost services, payment service. - Added permission and userId checks for all new incoming binder calls. - Started enumerating OffHostApduServies correctly, dealing with the routing as we go. - Fixed up HostEmulationManager logic to work with the correct service; check if service is already bound. - Persistently bind to payment service if one has been selected as default by the user. - Return 6A82 for AIDs that are not found. Change-Id: I7b8121bec54b815d94b49747bc4f2bb00de26b36
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
6493859b424f65af79e3e13835f7dfed38495c00 |
|
20-Jul-2013 |
Martijn Coenen <maco@google.com> |
HCE: use new platform APIs. The service interface is now defined in the platform. Change-Id: I6dbffed4d8185f437880912179f69b91e1a51cd9
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|
d53c2b599c73f7404b5a604be4d9a5449cafdd72 |
|
16-Jul-2013 |
Martijn Coenen <maco@google.com> |
HCE: Support dynamic routing changes. - Routing table will now be dynamically updated as HCE services are installed/removed/modified - Layering and arch: - RegisteredAidCache knows about which services want which AIDs, and on what route. - AidRoutingManager maintains the current state of the AID routing table in the NFCC. - HostEmulationManager is responsible for incoming HCE transactions and resolving them to the correct service. - Fixed various bugs Change-Id: I16327dfca96a9bd3fb5633c2e6b4247fe35ab8d6
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AidRoutingManager.java
|