summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add --enable-library flag in ./configure to generate bluez.pcbaserock/v5.17Pedro Alvarez2014-04-011-1/+1
|
* Add option -lncurses to avoid problems buildingPedro Alvarez2014-03-311-5/+5
|
* Merge tag '5.17' into baserock/pedroalvarez/geniviPedro Alvarez2014-03-31761-63525/+218947
|\ | | | | | | Release 5.17
| * Release 5.175.17Marcel Holtmann2014-03-252-1/+10
| |
| * build: Update library versionMarcel Holtmann2014-03-251-1/+1
| |
| * lib: Update company identifiersMarcel Holtmann2014-03-251-0/+12
| |
| * android/README: Add section about unimplemented profiles featuresSzymon Janc2014-03-251-0/+18
| |
| * android/pts: Update HFP test resultsSzymon Janc2014-03-251-2/+2
| |
| * android/pics: Fix missing Codec Negotiation setting in HFPSzymon Janc2014-03-251-1/+1
| |
| * android/pts: Update HFP test resultsSzymon Janc2014-03-251-18/+40
| |
| * android/pics: Enable WBS and more optional features in HFPSzymon Janc2014-03-251-15/+15
| |
| * android/handsfree: Fix not sending callheld updateSzymon Janc2014-03-251-0/+3
| | | | | | | | | | | | This fix not sending callheld indicator update in three way calling scenario with call placed from HF. This was affecting TC_AG_TWC_BV_05_I qualification test case.
| * android/handsfree: Update indicators if calls changed with waiting callSzymon Janc2014-03-251-1/+12
| | | | | | | | | | | | If ongoing calls were changed while there is waiting call, callheld and call indicators should be updated to match new calls state. This was affecting TC_AG_TCA_BV_05_I qualification test case.
| * android/handsfree: Track if incoming call is being rejectedSzymon Janc2014-03-251-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If incoming call is being rejected following phone_state_change are being send to handsfree HAL (probably due to some intermediate state when incoming call is being rejected): active=0 hold=0 state=idle active=0 hold=0 state=incoming active=0 hold=0 state=idle active=0 hold=0 state=idle To avoid sending bogus RING and callsetup=1 indicators this needs to be tracked. This was afecting TC_AG_ICR_BV_01_I,TC_AG_ICR_BV_02_I and TC_AG_TWC_BV_02_I qualification test cases.
| * android/handsfree: Send NO CARRIER if call was end due to carrier lossSzymon Janc2014-03-251-0/+7
| | | | | | | | This was affecting TC_AG_TCA_BV_06_I qualification test case.
| * android/pts: Update HSP PICS and PTS test resultsSzymon Janc2014-03-252-7/+7
| |
| * attrib: Remove att_get_* and att_put_* helpersClaudio Takahasi2014-03-251-89/+0
| |
| * proximity: Remove att_put_u8() usageClaudio Takahasi2014-03-251-1/+1
| |
| * gatt: Move Characteristic properties to attrib/gatt.hClaudio Takahasi2014-03-2512-50/+58
| | | | | | | | | | | | Properties are defined by GATT specification. This patch moves and renames the defines related to Characteristic properties bits from attrib/att.h to attrib/gatt.h
| * android/hal-gatt: Fix sending get characteristic cmdJakub Tyszkowski2014-03-251-1/+1
| |
| * android/hal-gatt: Fix sending wrong gatt_id structJakub Tyszkowski2014-03-251-1/+1
| |
| * core: Fix sending redundant Appearance/Icon signalsJohan Hedberg2014-03-251-0/+3
| |
| * tools: Use unaligned access macros from util.hClaudio Takahasi2014-03-254-6/+5
| |
| * android/gatt: Keep client notify functions names consistentGrzegorz Kolodziejczyk2014-03-251-5/+5
| | | | | | | | We should use consistent names for client notify functions.
| * attrib: Minor code optimizationClaudio Takahasi2014-03-241-3/+1
| |
| * core: Fix creating 128-bit uuid_t based on GATT serviceClaudio Takahasi2014-03-241-3/+7
| | | | | | | | | | | | | | sdp_uuid128_create() gets the 128-bit UUID on big-endian (human-readable format) byte order. Service declaration attributes puts the UUIDs in the attribute value field using little endian order. This patch converts the 128-bit UUID from little-endian to big-endian before creating uuid_t.
| * Replace att_put_u16() by put_le16()Claudio Takahasi2014-03-2411-97/+100
| |
| * Replace att_put_uuid() by util.h helpersClaudio Takahasi2014-03-243-12/+34
| |
| * Replace att_get_uuid128() by bswap_128()Claudio Takahasi2014-03-244-36/+89
| | | | | | | | | | | | GATT/ATT use little-endian byte order format for 128-bit UUID. No matter the system byte order representation, internally the core will handle 128-bit UUID on big-endian format.
| * Replace att_get_u16() by get_le16()Claudio Takahasi2014-03-2413-69/+76
| |
| * Replace att_get_uuid16() by get_le16()Claudio Takahasi2014-03-244-8/+15
| |
| * Replace att_put_uuid16() by put_le16()Claudio Takahasi2014-03-241-1/+2
| |
| * Replace att_put_u32() by put_le32()Claudio Takahasi2014-03-241-1/+1
| |
| * Replace att_get_u32() by get_le32()Claudio Takahasi2014-03-242-2/+4
| |
| * attrib: Use LE helpers defined in src/shared/util.hClaudio Takahasi2014-03-241-13/+13
| |
| * unit: Fix 128-bit UUID formatClaudio Takahasi2014-03-241-4/+5
| | | | | | | | | | No matter the system, 128-bit UUID must use big endian byte order format (similar to human-readable format).
| * lib: Fix UUID 16/32-bits to 128-bit conversionClaudio Takahasi2014-03-241-16/+18
| | | | | | | | | | | | 16 and 32-bit UUIDs are always created using host order. However, no matter the system type, 128-bit UUID must use big-endian byte order format (similar to human-readble format).
| * lib: Remove hton128() from bt_uuid_to_string()Claudio Takahasi2014-03-241-4/+1
| | | | | | | | | | | | | | bt_uuid_to_string() helper should get the raw UUID value. Caller should convert the 128-bit UUID before call this helper (if applicable). bt_uuid_t stores 128-bit UUID using big-endian format (human-readable format), swapping byte order is not necessary.
| * lib: Remove ntoh128() from bt_string_to_uuid128()Claudio Takahasi2014-03-241-4/+2
| | | | | | | | | | | | | | No matter the system, 128-bit UUIDs should not be converted to any byte order when creating the UUID. Conversion to big/little endian should be performed when transfering the data over-the-air only. bt_uuid_t should handle 128-bit UUID on big-endian format (human-readable format).
| * Replace bt_put_be64() by put_be64()Claudio Takahasi2014-03-241-4/+4
| |
| * Replace bt_put_be32() by put_be32()Claudio Takahasi2014-03-245-9/+9
| |
| * Replace bt_put_be16() by put_be16()Claudio Takahasi2014-03-246-26/+26
| |
| * Replace bt_get_be64() by get_be64()Claudio Takahasi2014-03-243-6/+5
| |
| * Replace bt_get_be32() by get_be32()Claudio Takahasi2014-03-247-25/+26
| |
| * Replace bt_get_be16() by get_be16()Claudio Takahasi2014-03-247-47/+55
| |
| * attrib: Remove unneeded sdp.h header includeClaudio Takahasi2014-03-242-2/+0
| |
| * android/bluetooth: Always send known properties in new device eventSzymon Janc2014-03-241-2/+9
| | | | | | | | This fix not updating property if EIR value was same as cached one.
| * tools: Fix coding style checking booleanClaudio Takahasi2014-03-241-3/+3
| | | | | | | | | | This patch fixes tools/gatt-service.c coding style, using !foo instead of foo == FALSE.
| * gatt: Fix coding style when testing pointersClaudio Takahasi2014-03-242-9/+9
| | | | | | | | Use !ptr instead of ptr == NULL
| * gatt: Fix read callback descriptionClaudio Takahasi2014-03-241-7/+13
| |