| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |\ \
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Set unique request code for PendingIntent.getBroadcast to get
the updated info of message handle(s) for pushMsg multiple
recipients case.
Change-Id: Ib36384734a0a8d534acab4a052378ffcbb09b4b1
CRs-fixed: 749034
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change ensures that the ALL pass filter is created only
if the filter size is 0 or empty and removes incorrect logic
that prevents adding more than 2 filters for batch scan or
regular scan
CRs-Fixed: 752797
Change-Id: I43502267bfc2c303ff0ca60cf9498eae04953ce9
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
-Disconnect SCO when remote sends RING indication
even after disabling in-band ringtone.
Change-Id: I6955de8a7dd192aea492b768dd80343a32ca1cc0
CRs-Fixed: 751075
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Handle illFormated BMessage email parsing
issue for not rfc822 complaint body format.
Change-Id: I0370d63f0042ce59a947dcc72d19f7c1ec8ea3bb
CRs-fixed: 752501
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Check the status of the display during ongoing transfer to avoid
creating new update threads for updating the transfer progress if
display is off. Otherwise, power consumption will increase even
though display is off because of starting new thread every one
second.
CRs-Fixed: 745331
Change-Id: I862a163d31cf9a174e907ccb48b92e7cf77b4441
|
| |\| | |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Notification thread will start when there an ongoingtransfer and
terminate when transfer is finished. Otherwise, new thread will be
created at every 1sec.
CRs-Fixed: 745331
Change-Id: I287b1b4e6c92e260cae2a931f2e6d5c0a08823ac
|
| |\ \
| | |/
| |/| |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This change makes sure that active
SCO device is vaidated before using it
to send the volume changed event to stack.
A NPE happened when audio updated the SCO
volume changed event at the time when
SCO was disconnected and the SCO
active device was null.
Change-Id: I56a2b05a832ae01dad9f325baad79fd46640c81c
CRs-Fixed: 752481
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Some dialogs imported from CAF are still using a Holo style, this
patch changes those to material and changes some layouts for better
usability:
1) Changes the enable dialog when something is shared via BT and it is off.
2) Changes the enabling progress dialog.
3) Removes a Toast (visible in screenshots)
4) Sets a transparent theme on the intent receiver, it's only a forwarding
activity but it is up for enough time and shows a ugly incomplete view
that immediately disappears.
Change-Id: Ia3f64f7d22a6486565df3035d22883e8d216dbe0
|
| |
| |
| |
| |
| | |
Issue: CYAN-4148
Change-Id: Ie2c0c22ad6653d20fe0bed8ce954971fb8eb1a0e
|
| |
| |
| |
| |
| | |
Change-Id: Icefeba7766793b91683f0eeff29e4f9e947ba48a
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|/
|
|
|
|
|
|
| |
VW Premium car kit sometimes behaves strangely if it receives entries with unexpected fields.
E.g. it does not like mail addresses with additional attributes.
Change-Id: I6d3145d802ad87e5fb47217a213f9bcb12670f60
Signed-off-by: Martin Gerczuk <admin@android-rsap.com>
|
|
|
|
|
|
|
|
| |
Apply list start offset properly to return the
correct number of entries.
CRs-Fixed: 748292
Change-Id: I1381d9e379e95525797d81fa606f4e2a3c447733
|
|
|
|
|
|
|
|
| |
This change makes sure that Ring is stopped
when HF is disconnected.
Change-Id: I3e150089ad799133101f9466f5c7aa042a1e600e
CRs-Fixed: 748283
|
|
|
|
|
|
|
| |
This patch fixes P1 KW issues in PAN.
Change-Id: Icd65c87450c8a3c3e745b2820bfca1d1f49b98db
CRs-Fixed: 743028
|
|
|
|
|
|
|
|
| |
Library function in getdevice method accessed without syncronization
lock from bondStateChangeCallback and sspRequestCallback
Change-Id: If0ee704b6d86ff15c82c5fac09df80229c5c01fc
CRs-fixed: 746150
|
|
|
|
|
|
|
| |
- Properly handle Set player setting attributes response path and
send error code based on whether operation succeeds or fails.
Change-Id: I3f1bf6ccabfdf0dbbae0d136b363efd1c10657d2
|
|
|
|
|
|
|
|
|
| |
Set PhonebookAccessPermission sharedPreference for PBAP authorization
as per EXTRA_ALWAYS_ALLOWED flag indicated in ACTION_CONNECTION_ACCESS_REPLY
from Settings authority package.
CRs-fixed: 748993
Change-Id: If2783636a8282e6b4135715b0b01cf17bae20cb6
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Handle Email pushMessage complete body parsing issue
for possible multiple occurencs of END:MSG in body.
Get index for last occurence of END:MSG in BMessage
pushed through MCE .
Allow SMS/MMS MNS sendingSucess event as always local
initiated.
Change-Id: I7d56279cd42683da4d7325030df3a74cbb4c59d2
CRs-fixed: 748338
|
|
|
|
|
|
|
|
| |
NULL validation added for Callback objects for the newly
introduced JNI functions
Change-Id: Ia43d7de9dbd6588210e15142675f3463221a3de8
CRs-fixed: 744743
|
|
|
|
|
|
|
| |
Handle global reference clean-up in ssrcleanup and cleanup reoutine
Change-Id: I5985a7b6c53950d8a1ec92f228215327801ce6cd
CRs-fixed: 745022
|
|
|
|
|
|
|
|
| |
Modifications to fix KW P1 or
critical issues captured from KlocWork.
Change-Id: Ie7100907513147f0d743b579998a16880ebf734f
CRs-fixed: 739477
|
|
|
|
|
|
|
|
| |
This changes contains fixes for sql resource leak and null pointer
exceptions report by klocwork tool.
CRs-Fixed: 741003
Change-Id: I85dbdf4a0cdbee64413865c334946c2301e9ef53
|
|
|
|
|
|
|
|
| |
This change consists of the fixes for two klocwork
issues.
Change-Id: I4d838c5a188e77073133afd087f4e739ad75bc24
CRs-fixed: 739435
|
|
|
|
|
|
|
|
|
|
|
| |
This change will make possible to share the invisible
contacts also via PBAP since in the recent new builds,
all the phonebook contacts have their in_visible_group
property as FALSE. Also there is no such restrictions for
sharing invisible contacts as per spec.
Change-Id: Id830fc105e230bfd1c17493e464a1baecc4ca841
CRs-fixed: 740311
|
|
|
|
|
|
|
|
|
|
| |
These checks are added:
-- Added NULL check for 'prop' variable in sendUuidIntent()
-- Avoided NULL pointer dereference of 'bdDevice' variable in
pinRequestCallback()
Change-Id: I2a889d3320b882b3254f60d6136c120f4bcfa923
CRs-Fixed: 739553
|
|
|
|
|
|
|
|
|
|
| |
When IncomingFileActivity is timed out, timeout is called which
tries to dereference mContentView object. But in L-release this
object is not created and while trying to dereference this object cause
NullPointerException and that leads to BT application crash.
CRs-Fixed: 740959
Change-Id: Iada201f8f8c96af93e4f5179c4106fd164de4599
|
|
|
|
|
|
|
|
|
| |
Set MessageAccessPermission sharedPreference for MAP authorization
as per EXTRA_ALWAYS_ALLOWED flag indicated in ACTION_CONNECTION_ACCESS_REPLY
from Settings authority package.
Change-Id: I9e4c5e058aa3f27898ae9be0540d19d704e22bb3
CRs-fixed: 739535
|
|
|
|
|
|
|
|
|
|
| |
Fix for auto-connect IOT issue with MotoHT820.DUT fails to auto
reconnect most of the times with after BT off/on, due to DUT busy
in inquiry process. Cancel inquiry during auto-connect to
resolve the issue
Change-Id: I1b68ffc0ab8cf816fd6917c9e9782a15acc13865
CRs-fixed: 736029
|
|
|
|
|
|
|
|
|
|
|
| |
This change will apply the offet value in the final list of
vcard values prepared after comparing with the search value
as per the specification. ListStartOffset was being applied on the
original list of names earlier returning extra set of values of names
while Vcardlisting.
Change-Id: I14182a06cce6f4e945371ca515e6fad2cea2508b
CRs-Fixed: 725842
|
|
|
|
|
|
|
|
|
| |
Set the flag foreground to make sure the intent is reached to
receiver immediately.
CRs-fixed: 635246
Change-Id: I3d317f6e8f65ce47fa2fa8e0ed84235fc8e7f889
|
|
|
|
|
|
|
|
|
| |
Always load the Bluetooth jni library before calling the
classinitnative method of GattService to make sure all
jni methods are available for Bluetooth java space.
Change-Id: I09658c5849413559bf8d152ab70938112bea44dd
CRs-Fixed: 704240
|
|
|
|
|
|
|
|
|
| |
Single Contentresolver thread will be started to update UI progress
during transfer. Otherwise, multiple instances will cause fatal
exceptions and lead to application crash.
CRs-Fixed: 734425
Change-Id: I4a25a6949c6db4a16663d69567d5aa4effc5c8b4
|
|
|
|
|
|
|
| |
Add support for RTL layout direction.
Convert left/right layout properties to start/end properties.
Change-Id: Icde97a86ed71d6c98cd274fd8b8706bcaeefdadd
|
|
|
|
|
|
|
|
|
| |
Email App Implementation moved email body parts storage to files
instead of direct db entries. Modify MessageSize email to fetch
contentURI and calculate size of corresponding files from Email db.
Change-Id: I6176485e4c2fe95b8310fd8316d8b14f347f88e1
CRs-fixed: 731435
|
|
|
|
|
|
|
|
|
|
| |
Register primary email account configuration or deletion to update
MAP Email support dynamically from MAP Server SDP only when primary
email is configured or available.
CRs-fixed: 727015
Change-Id: I7328e210d51e7a15f1493e00846f22688ff03148
|
|
|
|
|
|
|
|
|
| |
Email App Implementation moved email body parts storage to files
instead of direct db entries. Modify GET email Message implemenation
to fetch contentURI and data from corresponding files from Email db.
Change-Id: I7d3f945cfce43b004a64371f5d9d50101ddcc044
CRs-fixed: 719492
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Squashed bug fixes in map profile along with email support
MAP: Support MMS pushMessage feature.
Enable MMS push Message feature support. Parse multi
parts in bMessage including text and attachments as
per standard MIME format.
Change-Id: I292f9f96d0b1215f86c95c9ae531dbe7ec6e7b05
Bluetooth: Map: Add Bug fixes from kk.
Squashed commit of the following:
commit 2f11cda9955871c40e0ecde465e79eadeb24b089
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Fri Jul 18 00:03:10 2014 +0530
Bluetooth: Map: Bug fixes on MAP profile
Generic bug fixes in map profile.
Change-Id: I9b3dcf73de595f30c5c132caf6d9bb728f75191a
commit 741be2f08a844e7559f6e328e5b1e86311e5a4cf
Author: Ashwini Munigala <AshwiniM@codeaurora.org>
Date: Fri May 30 18:25:24 2014 +0530
MAP: Fix MAP Connect issue for frequent connect/disconnect trials
Ensure isWaitingAuthorization flag update during MAP Connect
authorization from SocketAcceptThread to avoid user timeout
disconnection for frequent remote connect/disconnect trials.
Change-Id: I1502ef1bd97cc1ecaf624f371fb23a33869ab80e
CRs-fixed: 667467
(cherry picked from commit 99eb62b3195782cdde8320e9fe231168b5b48a77)
commit 29111c59dba3498b24c5fdfad649b83ae59a7e40
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Sun Jun 22 17:33:51 2014 +0530
Bluetooth: Map: Add below fixes in map code
1) Do not allow message listing on root, telecom, msg folders.
2) Use fastXmlSerializer for creating xml folder listing element.
CRs-fixed: 683145
Change-Id: I446049d21272542274cb675123e9b1735691640d
commit 14713469686e72d82b05299ce0dac09f622fe16a
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Wed Jul 16 11:41:50 2014 +0530
Bluetooth: Map: Add only originator phone number in getMessage response
In a scenario where originator vcard comprises of multiple numbers,
Map server is adding all the numbers present in Originator's vcard
to bMessage while responding to getMessage request. This is creating
IOT issues with all the carkits, as carkits are not able to parse
properly this bMessage and always showing the last contact as the
message Originator. Add change to keep only the primary number with
which the message is sent, on the originator vcard.
Change-Id: I9b3368353ad57476357b4d9933227d39653f3328
CRs-fixed: 694556
commit 365673eb378670d8be8212b10dea34fde35a8f2b
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Wed Jul 9 12:28:02 2014 +0530
BT: Map: Add null check for number parameter during message listing
A case where message is saved in draft with no recipeint name. when we
try to fetch contact name during messagelisting, null number passed to
ContactsProvider would cause IllegalArgumentException. Add null and
empty check before quering contact provider.
Change-Id: Id25ba00af414d252dd8b1ca6475bfa31b9278757
CRs-fixed: 690894
commit 162b129aac30c5e4081b04e4144d2baa309ea587
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Tue Jun 24 11:08:48 2014 +0530
Bluetooth: Map: Parse Native format message properly
Add change to parse native format message properly and call
telephony interface with correct parameter.
Change-Id: I52b27fa872986229914787053528e2cc53d8440b
CRs-fixed: 684522
commit 2c5d6c433387c2dd863333c6f724ab6573fb4e0f
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Wed May 21 08:50:37 2014 +0530
Bluetooth: Map: IOT: Fix Message Display issue with FORD SYNC carkit
FORD SYNC carkit is unable to parse message if line feed (\n)
is present in it and displaying incomplete message. Add change to
remove line feed (\n) from message and keep only carriage return
(\r) in the message, to fix this IOT issue.
Change-Id: Icf30097a5651be8595017aa6772cac02582c99be
CRs-fixed: 667984
commit 858a4d750e05111e86d98cdbeb511d19fcd47a19
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Fri May 16 10:54:56 2014 +0530
Bluetooth:Map:IOT: Fix Subject Display issue with HONDA Carkit
Honda Carkit always masks subject field in message listing and hence
always shows a blank subject in UI. Add change to always send subject
field in Messagelisting for honda carkit,so that it can show proper
subject fields in UI and better user experience.
Change-Id: Icb9dd51ba0e1d1a5b45aeb417afcce6e79365b32
CRs-fixed: 664315
commit 030d6ddffc9df745f46566e93316c52913b14aac
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Thu May 8 13:02:58 2014 +0530
Bluetooth: Map: IOT: Fix Message Display issue with PCM carkit
PCM carkit is unable to parse message if carriage return(\r)
is present in it and displaying incomplete message. Add change to
remove carriage return (\r) from message to fix this IOT issue.
Change-Id: Ic69ffad138f2c633214a7a24c377b03c6f569d3f
CRs-fixed: 660620
commit 71124336d13c61190d41dccdf830b11242892dac
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Mon Feb 10 12:19:05 2014 +0530
Bluetooth: MAP: Synchronize Mns function's to avoid race condition
synchronize Mns shutdown and disconnect function so that if it is
called from different threads at the same point, it should not lead
to any crash.
CRs-fixed: 613764
Change-Id: I1df0440b4189521a0fb88d981f4208f225ef2a51
commit f1a78b061cffe66b58410bf2fd6dce3527150e56
Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
Date: Fri Jan 31 11:27:58 2014 +0530
Bluetooth: Map: Validate BT Adapter before starting rfcomm listener
Validate BT adapter handle to avoid null pointer exception, while
trying to start rfcomm listener as a part of MAP profile startup.
Change-Id: Ifa5f1f77ea51cab793df3695a8f7058525f67b98
CRs-fixed: 608319
Change-Id: I7467247891b45708f9ebf8710c9545bdd94d93c3
Conflicts:
src/com/android/bluetooth/map/BluetoothMapService.java
MAP: Support MAP S Email Instance
Add MSE Implementation in Bluetooth Map Profile to
support email MAS instance for EMAIL type messages.
Change-Id: I65802821ebe545b605c7cfd5e9679173e780f2a1
Conflicts:
src/com/android/bluetooth/map/BluetoothMapService.java
Bluetooth:Map: Bug fixes in MAP profile.
1) Use Application mainlooper while calling phoneStateListener.
2) Generic bug fixes in map profile.
CRs-fixed: 716711
Change-Id: Ibc874c5cba17faa8c97c8b085525a4e40531b9b2
Bluetooth: Map: Add replyToAddressing field in message lisitng element
replyToAddressing field is not getting added in messageListing element even
if parameter mask is set to zero. Add change to include reply to address as
well in the messagelisting element.
Change-Id: Id4a87685684b6eb746690489f84347271bd2f21e
CRs-fixed: 718838
Bluetooth: Map: Filter email messages based on priority
Add change to filter email messages based on priority if message
lisiting is done with filterPriority parameter
CRs-fixed: 718854
Change-Id: I1dc963ba370d13b867ce559b43e939a5dcf120c4
Bluetooth: Map: Add following fix in MAP profile
Add change to filter email messages using originator email .When message
listing is done with filter originator parameter set to email
address then message listing is failing because filtering was only supported
with originator name. Add change to filter email address using originator
email as well to fix this issue.
Add change to create proper v card for all reciepints in bMessage response
to get message request.
CRs-fixed: 718859
Change-Id: I1834d6fdc77c6fb92dd29c8bf74e6df37e0b6637
Bluetooth: Map: do not add old folder field in MessageDeleted mns event
As per MAP spec 1.2 MessageDeleted event should not contain the old_folder
field in mns event report. Add change for the same.
CRs-fixed: 720675
Change-Id: I6259b6db1e3d7d8fb83a8c6ea9a912560c2cc4d9
Bluetooth: Map: Add change to not send mns event for mce initiate operation
MCE initiated operation does not need mns event to be sent by mas server.
Add change such that no mns event is sent for mce initiated operation for
email instance.
CRs-fixed: 720677
Change-Id: I2355a9c7b81b8ef3c9dc6d612ac440a8fee9b1ee
MAP: MMS SendingSuccess event only for MCE initiated push.
Report MNS SendingSuccess type event only when
MMS is pushed through MAP from MCE.
CRs-fixed: 715343
Change-Id: I6f291152d1d91e8eda5ed2aaba6986e018f45446
Bluetooth: Map: Add following fixes in map profile
1) Add change to send sending success mns event for only mce initiated
operation.
2) Add change to send message shift mns event
3) Add change to filter reply to addressing using parameter mask.
CRs-fixed: 724276
Change-Id: Iae285c63d9e0a452f44e32b58bb8c3240e07f933
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 326b5e610063ac24c0ba467ac585bd4c7f618a67.
Conflicts:
Android.mk
res/values/strings.xml
src/com/android/bluetooth/map/BluetoothMapService.java
src/com/android/bluetooth/map/BluetoothMnsObexClient.java
Change-Id: I1c1a3220d229473a6d13a568856d6001277bfa2a
|
|
|
|
|
|
| |
This reverts commit ba4b2f5b1e32e742a130f79ee1a1d0509390c6b3.
Change-Id: Ic99e4f489ccc67750472f4986e884f9874a6fb75
|
|
|
|
|
|
| |
This reverts commit 335b2b8f6f17c93a4c2b192c8e1b629e48b230b3.
Change-Id: Ifd603e49b2ad4cc3553b3459b0c743969789a8d0
|
|
|
|
|
|
| |
This reverts commit e796818505a0b57b225c3aeffc53f580c1e0c66e.
Change-Id: I14e1071eeb53c7cf70a7cc6cb1f5e485564b4e90
|
|
|
|
|
|
| |
This reverts commit 8b17c7f2f98bbea105a41a0bb962a4581b7cce5c.
Change-Id: I1bccab5135132d6e64fddfa83ba069830a74092f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A case where PBAP connection was accepted before requesting
FTP connection from same remote device. So remote device was
authorized for all profiles & FTP connection is automatically
accepted. As PBAP have it's own authorization/trust mechanism
to store the user choice. So remote device should not be added
into NV trusted list(BD config file) while accepting PBAP/MAP
authorization request to solve this issue.
Conflicts:
src/com/android/bluetooth/pbap/BluetoothPbapService.java
Change-Id: Icf781cfd93128058722d9f2ee1c070c3c8fe542d
CRs-Fixed: 568389
|