Commits

Commit Message Author Age Changes
e9da1082 mgmt: Support setting shortname as well Marcel Holtmann 13 years ago 1 file, +4, -1
65c785cf hciemu: Add support for LE buffer size command Marcel Holtmann 13 years ago 1 file, +9, -0
1202dd2c hciemu: Handle unknown HCI commands properly Marcel Holtmann 13 years ago 1 file, +24, -16
e31e02e6 hciemu: Add support for handling host supported features Marcel Holtmann 13 years ago 1 file, +8, -1
cf808a86 hciemu: Add support for setting LE host mode Marcel Holtmann 13 years ago 1 file, +21, -0
796ac5ca lib: Add struct for reading LE host supported setting Marcel Holtmann 13 years ago 1 file, +8, -0
def5cd8a hciemu: Add support for setting simple pairing mode Marcel Holtmann 13 years ago 1 file, +19, -1
9899b5bc hciemu: Create a Bluetooth SIG 4.0 controller Marcel Holtmann 13 years ago 1 file, +3, -3
169dde65 mgmt-api: Small clarification Marcel Holtmann 13 years ago 1 file, +4, -3
8dd08206 mgmt-api: Update comments for setting handling and errors Marcel Holtmann 13 years ago 1 file, +22, -1
4ebdcf49 mgmt-api: Add comments for valid commands when power off Marcel Holtmann 13 years ago 1 file, +39, -0
40554f5a mgmt-api: Add command for setting Device ID details Marcel Holtmann 13 years ago 1 file, +26, -0
0b9eed75 mgmt: Update stop_discovery and ev_discovering to match API spec Johan Hedberg 13 years ago 3 files, +39, -17
bacbc263 btmgmt: Add hs command Johan Hedberg 13 years ago 1 file, +6, -0
0544ed94 mgmt-api: Add address type to stop discovery command and the event Marcel Holtmann 13 years ago 1 file, +4, -3
664df5e2 mgmt-api: The command status is never a positive response Marcel Holtmann 13 years ago 1 file, +6, -6
2d5cb7d7 mgmt-api: Fix a small typo Marcel Holtmann 13 years ago 1 file, +2, -2
81c81ac4 mgmt-api: Fix a few entries for command status vs command complete Marcel Holtmann 13 years ago 1 file, +7, -7
c3fa0b14 monitor: Add string tables for HCI commands and events Marcel Holtmann 13 years ago 1 file, +299, -0
c07a32b2 monitor: Add basic packet processing Marcel Holtmann 13 years ago 2 files, +291, -6
720e3a51 monitor: Add skeleton for new monitoring tool Marcel Holtmann 13 years ago 3 files, +181, -1
3bb5375b tracer: Remove wrong attempt in building a HCI mointor in userspace Marcel Holtmann 13 years ago 5 files, +0, -169
7849fbbc mgmtops: Fix pairable setting when powering down adapter Johan Hedberg 13 years ago 1 file, +11, -2
5876b540 btmgmt: Add version command Johan Hedberg 13 years ago 1 file, +32, -0
56a7c390 mgmtops: Fail if read_version fails If the mgmt_read_version command fails or indicates a too old version we should just abort since mgmt will in this case be mostly non-functional. Johan Hedberg 13 years ago 1 file, +9, -2
b6490e9e btmgmt: Add block & unblock commands Johan Hedberg 13 years ago 1 file, +133, -0
aba49639 core: Fix block/unblock events for non-exitent devices Johan Hedberg 13 years ago 1 file, +4, -2
71e8b702 mgmt: Move status return paramters into the cmd_complete header Johan Hedberg 13 years ago 3 files, +25, -29
b142a9ea mgmt: Swap cmd_status parameters to match API Johan Hedberg 13 years ago 1 file, +1, -1
1a50bbb4 audio: Fix signature of MediaTransport.Acquire method Acquire returns the input and output MTUs in addition to the file descriptor, but the signature doesn't indicate that. Luiz Augusto von Dentz 13 years ago 1 file, +1, -1
be2f0f40 mgmt-api: Add comments if command status or command complete is returned Marcel Holtmann 13 years ago 1 file, +119, -1
a52fa7b4 mgmt-api: Fix symmetry of (Un)Block command/reply parameters Johan Hedberg 13 years ago 1 file, +4, -2
c3e200de mgmt-api: Add status parameter to command complete event Since this is needed by almost all command responses it makes more sense to just have it part of the command complete event. Johan Hedberg 13 years ago 1 file, +1, -8
aea82119 mgmt-api: Reorder cmd_status parameters It makes more sense for the opcode to come before the status (since it is part of the context). Johan Hedberg 13 years ago 1 file, +2, -3
c1a9aa4a mgmt-api: Fix symmetry of OOB command/reply parameters Johan Hedberg 13 years ago 1 file, +4, -2
497a4079 mgmt-api: Add address_type to start_discovery response Johan Hedberg 13 years ago 1 file, +1, -1
e1a5e4c8 mgmt-api: Clarify unpair_device disconnect parameter Johan Hedberg 13 years ago 1 file, +5, -0
7f8ca9ed mgmt-api: Fix PIN Code command & reponse parameters Johan Hedberg 13 years ago 1 file, +5, -3
247e5482 mgmt-api: Remove bogus old_key_type parameter Johan Hedberg 13 years ago 1 file, +0, -1
dd84242d mgmt: Update implementation to match latest API This patch adds an address type parameter to all places where the latest API expects there to be one. Johan Hedberg 13 years ago 6 files, +39, -29
d578383a mgmt-api: Fix typo with wrong capitalization Johan Hedberg 13 years ago 1 file, +2, -2
7461fb98 mgmt-api: Add Address_Type to all messages with an Address Strictly speaking the address type isn't needed in all messages (e.g. those specific to BR/EDR or pre-2.1) but for consistency it's cleaner to have it everywhere. The only exception is the read_controller_info reply where it really doesn't make sense to have it. Johan Hedberg 13 years ago 1 file, +7, -0
ae12116e btmgmt: Add support for Set SSP command Johan Hedberg 13 years ago 1 file, +6, -0
fc8436bc btmgmt: Add support for Set Link Security command Johan Hedberg 13 years ago 1 file, +6, -0
2898d58b thermometer: Fix re-enabling notification/indication on reconnection If a result callback is not specified for gatt_write_char() it is assumed that Write Command will be used. This is not valid for Characteristic Descriptors, which only support Write Request. Anderson Lizardo 13 years ago 1 file, +21, -14
dfa888e5 thermometer: Fix handling of missing Temperature Type According to HTS 1.0 (Table 3.1, and Sections 3.1.1.4 and 3.2), the Temperature Type Characteristic is optional. The only restriction is that it shall not be present if the Temperature Type is non-static, for which case the "Temperature Type" field shall be present on the Temperature Measurement Characteristic value. Given there is no default value specified when the Temperature Type is static and unknown, the "Type" entry for MeasurementReceived() on the Thermometer API was made optional. Anderson Lizardo 13 years ago 3 files, +7, -10
63dcb5cd thermometer: Fix device driver probe The probe() function for GATT profiles should be transport agnostic. There is a btd_device_get_primaries() method which can be used to return a list of discovered GATT Primary Services, and it works for BR/EDR and LE. It is already used for Proximity, for instance. device_services_from_record() is BR/EDR specific and should not be used by GATT profile code. It also fixes a memory leak, given device_services_from_record() returns a heap allocated GSList. Bruna Moreira 13 years ago 1 file, +15, -4
1f38c67b device: Fix memory leak during GATT service update GATT service updates are not supported yet. This patch avoids a memory leak and GATT service storage corruption due to trying to register GATT services twice. After adding support for Services Changed characteristic notification (which is mandatory for GATT clients), this check can be removed. Anderson Lizardo 13 years ago 1 file, +8, -0
7992d0ac device: Fix invalid D-Bus calls during Reverse GATT Discovery There is no D-Bus client active during Reverse GATT Discovery, therefore BlueZ should not send any D-Bus replies. This fixes errors reported by D-Bus internal checks: process 453: arguments to dbus_message_new_method_return() were incorrect, assertion "method_call != NULL" failed in file dbus-message.c line 1111. Anderson Lizardo 13 years ago 1 file, +8, -4
27c076bb device: Fix invalid memory read during GATT discovery device->browse should be set to NULL before calling browse_request_free(), otherwise it points to freed memory. Anderson Lizardo 13 years ago 1 file, +1, -0
Previous Next