summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make device_match_patter() more readable by using more intuitive variable namesJohan Hedberg2008-11-081-10/+9
|
* Fix memory leakJohan Hedberg2008-11-081-4/+4
|
* Fix coding styleJohan Hedberg2008-11-081-5/+3
|
* Fix Connected property on input interface always being inverted.Luiz Augusto von Dentz2008-11-071-1/+8
| | | | | is_connected where being used as the compare function on g_slist_find_custom which doesn't work as expected.
* Fix driver removal for serial port driver.Luiz Augusto von Dentz2008-11-073-14/+7
| | | | | | Because of the last changes serial port driver would not remove all ports registered on probe just the one registered with serial port uuid if registered.
* Make serial driver to register RFCOMM UUID.Luiz Augusto von Dentz2008-11-071-3/+3
| | | | | This will make serial driver to get probed for any record which has RFCOMM UUID.
* Add support for device pattern drivers.Luiz Augusto von Dentz2008-11-072-28/+96
| | | | | | The support is necessary for driver like serial which should be able to register RFCOMM UUID but was unable to do so as we were only matching the profile itself.
* Use only L2CAP and PNP UUIDs for initial service discoveryJohan Hedberg2008-11-071-107/+30
| | | | | | | | | Since public browsing is unreliable on so many devices and the fixed list cannot cover all possible profiles (e.g. so far it didnt cover OBEX based profiles) use the L2CAP and PNP UUIDs since in practice they have shown to work with practicly all devices (older BlueZ versions is an exception). If these two UUIDs don't return anything use the public browse group as a last resort.
* Rename bt_string2class to bt_name2class and introduce bt_name2string.Luiz Augusto von Dentz2008-11-063-16/+19
| | | | | | | Since bt_string2class didn't work for UUID128 in string format the name got changed to be more suggestive. bt_name2string was introduced to prevent potential use of bt_string2uuid followed with bt_uuid2string which turns to do the same conversion twice.
* Use bt_string2class instead of bt_string2uuid to avoid unecessary conversionJohan Hedberg2008-11-061-1/+6
|
* Add OBEX UUIDs to the serial serviceJohan Hedberg2008-11-061-1/+4
|
* Fix checks for port->id valueJohan Hedberg2008-11-061-4/+5
|
* Get rid of the dialup-specific driverJohan Hedberg2008-11-061-23/+1
| | | | We can simply use the serial-driver and add the dialup UUID to its list.
* Get rid of the name attribute for portsJohan Hedberg2008-11-063-28/+36
| | | | | The name was used for matching against friendly-name strings but we can just as well derive it from the port UUID.
* Handle RequestAuthorization on adapter ANY.Luiz Augusto von Dentz2008-11-051-10/+36
|
* Check ANY record list in case the record is not present on adapter record list.Luiz Augusto von Dentz2008-11-041-2/+10
|
* Fix bug on Connected property.Luiz Augusto von Dentz2008-11-031-1/+1
|
* Mention Christian's contributionsMarcel Holtmann2008-11-011-0/+1
|
* Fix handling of service records on any adapter objectMarcel Holtmann2008-11-011-16/+38
|
* Add new service test script and fix adapter scriptMarcel Holtmann2008-11-013-16/+36
|
* Make FindAdapter return the any object if presentMarcel Holtmann2008-11-013-4/+17
|
* Add support for service interface on any adapter objectMarcel Holtmann2008-11-011-14/+51
|
* Add method for requesting/releasing the any adapter object pathMarcel Holtmann2008-11-012-1/+29
|
* Add more options to SBC encoder and decoderMarcel Holtmann2008-11-012-13/+48
|
* Fix SBC gain mismatchMarcel Holtmann2008-10-312-4/+5
|
* Mix the PID into the base pathMarcel Holtmann2008-10-311-0/+2
|
* Move storage of the base path to managerMarcel Holtmann2008-10-313-2/+9
|
* Make the variable prefix really globalMarcel Holtmann2008-10-312-4/+5
|
* Use correct object path for manager interfaceMarcel Holtmann2008-10-311-1/+1
|
* Fix SBC decoding handlingMarcel Holtmann2008-10-301-4/+4
|
* Use i instead of j in for-loopJohan Hedberg2008-10-291-3/+3
|
* Fix duplicate UUID detectionJohan Hedberg2008-10-291-14/+24
| | | | | | The original code didn't work because the continue statement in the innermost for-loop was supposed to act on the outer for-loop (which it obviously doesn't do).
* Convert Bluetooth UUID-128 to 32 or 16 bit if possible before searchingJohan Hedberg2008-10-291-0/+3
| | | | | When doing SDP queries try to convert Bluetooth UUID-128 to 32 or 16 bit form.
* Simplify emit_device_found callsJohan Hedberg2008-10-281-14/+4
| | | | | String types which are NULL will just be ignored so we don't need the extra check for name != NULL.
* Send DeviceFound signals also the first time the name gets resolvedJohan Hedberg2008-10-283-26/+78
| | | | | | This patch makes sure that we send the DeviceFound with the Name property for newly found pre-2.1 devices when their names gets resolved for the first time.
* Reuse sdp_session_t during the service discovery processJohan Hedberg2008-10-281-2/+70
| | | | | Keep unused SDP sessions alive for 2 seconds so that we don't have to do a new sdp_connect for every step in the service discovery process.
* Release 4.174.17Marcel Holtmann2008-10-262-1/+7
|
* Let the decoder write Sun/NeXT audio S16_BE filesMarcel Holtmann2008-10-264-33/+76
|
* Add bitpool option to encoderMarcel Holtmann2008-10-261-5/+13
|
* Fix missing encoding of last frameMarcel Holtmann2008-10-262-5/+4
|
* Set stream timer in avdtp_sep_set_state instead of avdtp_suspend_respJohan Hedberg2008-10-251-4/+6
| | | | | This ensures that the timer is not only set when we requested the suspend but also when the other side requested the suspend.
* Fix whitespace in function pointer declarationJohan Hedberg2008-10-241-1/+1
|
* Clear pending ring if calling is stopped before SCO is upJohan Hedberg2008-10-241-3/+12
|
* Use g_dbus_send_message instead of dbus_connection_sendJohan Hedberg2008-10-248-51/+21
|
* Make Headset.Play() succeed if there's a pending HFP triggered SCOJohan Hedberg2008-10-241-0/+4
|
* Fix manager_allow_headset_connection count checkJohan Hedberg2008-10-241-2/+4
|
* Don't set the ring timer twiceJohan Hedberg2008-10-241-0/+2
|
* No need to remove the ring timer twice in the terminate call caseJohan Hedberg2008-10-241-10/+0
|
* Also remove ring timer if the HF rejects the callJohan Hedberg2008-10-241-0/+10
|
* Remove the ring timer imediately when ATA is receivedJohan Hedberg2008-10-241-10/+4
|