summaryrefslogtreecommitdiffstats
path: root/src/dbus-hci.c
Commit message (Collapse)AuthorAgeFilesLines
* Include the Paired property in the DeviceFound signalsJohan Hedberg2009-03-151-4/+16
| | | | | | Include the Paired property in the DeviceFound signals so that a UI doesn't have to do any special lookups to know if the device is paired or not.
* Don't call read scan enable if the adapter is powering downJohan Hedberg2009-02-271-0/+3
| | | | | | | When powering down we explicitly set the scan mode to 0 before calling the HCI_DEVDOWN ioctl. To avoid HCI command timeouts track this situation and don't call read scan enable in dbus-hci.c when the command complete for the write scan enable arrives.
* Remove unused path variableJohan Hedberg2009-02-251-3/+0
|
* Fix uninitialised value.Luiz Augusto von Dentz2009-02-191-2/+2
|
* Add a little bit more debug around class of device changesMarcel Holtmann2009-02-141-0/+4
|
* Only storage class of device if it changedMarcel Holtmann2009-02-141-3/+2
|
* Fix emitting duplicated PropertyChanged signals for device Name property.Luiz Augusto von Dentz2009-02-131-14/+2
|
* Update comments on when to store link keysMarcel Holtmann2009-02-121-1/+3
|
* Fix not handling properly local name changes.Luiz Augusto von Dentz2009-02-121-6/+8
| | | | | | | Changing adapter name via dbus was emitting PropertyChanged right away. This not only can cause consistency problems but also makes bluetoothd to not emit a PropertyChanged when a third application such as hciconfig changes the adapter name.
* If remote side initiates dedicated bonding follow it and store the keyMarcel Holtmann2009-02-121-1/+7
|
* Always store the link key when we initiate dedicated bondingJohan Hedberg2009-02-101-3/+9
|
* Fix error messageJohan Hedberg2009-02-101-1/+1
|
* Always store pre-2.1 link key typesJohan Hedberg2009-02-091-1/+1
|
* Various coding style cleanupsJohan Hedberg2009-02-061-10/+15
|
* Don't changed combination keys for no-bondingJohan Hedberg2009-02-061-2/+5
|
* Only remove the temporary flag if we store the link keyJohan Hedberg2009-02-051-2/+2
|
* Always store changed combination keysJohan Hedberg2009-02-051-3/+8
|
* Use 0xff instead of 0xFFMarcel Holtmann2009-02-061-2/+2
|
* Fix invalid local auth type checkingJohan Hedberg2009-02-041-1/+1
|
* Add check for invalid auth requirementJohan Hedberg2009-02-041-1/+2
|
* Copy remote auth requirements if the kernel returns 0xffJohan Hedberg2009-02-041-0/+3
|
* Don't store the link key for "no bonding" casesJohan Hedberg2009-02-041-5/+12
| | | | | We should not store the link key if either side had "no bonding" as their authentication requirement.
* Move link key writing from security.c to dbus-hci.cJohan Hedberg2009-02-041-3/+13
| | | | | This refactoring is preparation for more fine-grained link key writing control with e.g. SSP "no bonding" use cases.
* Add icon for other audio devicesMarcel Holtmann2009-02-041-0/+2
|
* Refactor adapter and device struct fetching into a single functionJohan Hedberg2009-02-031-149/+56
|
* Add support for HCI_Simple_Pairing_Complete eventJohan Hedberg2009-02-031-0/+25
| | | | | | When we are the acceptors of a pairing request and we have used the Agent.DisplayPasskey we need to use the Simple Pairing Complete HCI event for calling Agent.Cancel.
* Set the Alias only after checking the EIR dataJohan Hedberg2009-01-271-11/+11
|
* Fix bug which prevents emitting DeviceDisappered.Luiz Augusto von Dentz2009-01-211-5/+0
|
* Use MITM for CreatePairedDevice and handle the NoInputNoOuput casesMarcel Holtmann2009-01-161-3/+11
|
* Also check the local IO capability before requiring MITMJohan Hedberg2009-01-161-3/+6
|
* Require MITM for dedicated bonding if the remote side is capable of itJohan Hedberg2009-01-161-2/+8
|
* Use dedicated bonding and no MITM for pairingMarcel Holtmann2009-01-151-4/+1
|
* Add another debug for auth requirements from kernelMarcel Holtmann2009-01-151-3/+5
|
* Fix device creation for incoming security mode 3 connectsJohan Hedberg2009-01-151-2/+4
|
* Fix IO capabilities for non-pairing and pairing casesMarcel Holtmann2009-01-151-12/+14
|
* Don't do reverse SDP for renewed link keysJohan Hedberg2009-01-131-0/+5
| | | | | | Add a flag for a renewed link key to the device struct so that when we get authentication complete we don't do reverse SDP or PropertyChanged(Paired, true) if a new bonding isn't being created.
* Only handle the special case of no bonding and no MITMMarcel Holtmann2009-01-131-2/+2
|
* Follow MITM requirements from remote deviceMarcel Holtmann2009-01-131-0/+4
|
* Fix no-bonding connections in non-bondable modeJohan Hedberg2009-01-131-1/+8
|
* Fix new pairing detection with SSPJohan Hedberg2009-01-131-2/+3
| | | | | Propagate old and new link key type info to dbus-hci.c so it can know whether this is a new pairing or not.
* Add more debug for authentication requirementsMarcel Holtmann2009-01-131-1/+6
|
* Handle active connection using device object.Luiz Augusto von Dentz2009-01-111-30/+7
|
* Move bonding creation to device.c.Luiz Augusto von Dentz2009-01-111-298/+60
|
* Update copyright informationMarcel Holtmann2009-01-011-1/+1
|
* Add missing include of own header fileMarcel Holtmann2008-12-231-0/+1
|
* Fix log messages when there's no agent availableJohan Hedberg2008-12-221-2/+4
|
* Add support for the LegacyPairing propertyJohan Hedberg2008-12-041-2/+14
|
* Fix some more misusage of "return -err;"Marcel Holtmann2008-11-301-4/+4
|
* Make adapter_remove_discov_timeout private to adapter.cJohan Hedberg2008-11-291-2/+0
|
* Clean up scan mode related codeJohan Hedberg2008-11-291-2/+1
|