Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Only call g_io_channel_shutdown if the connection was actually successfull | Johan Hedberg | 2009-02-24 | 1 | -1/+2 |
| | |||||
* | Return proper error replies to DiscoverServices | Johan Hedberg | 2009-02-23 | 1 | -2/+17 |
| | |||||
* | Fix bt_io_get parameter passing | Johan Hedberg | 2009-02-22 | 1 | -1/+1 |
| | |||||
* | Convert pairing code to use BtIO | Johan Hedberg | 2009-02-21 | 1 | -136/+61 |
| | |||||
* | Make use of g_io_channel_shutdown instead of deprecated g_io_channel_close. | Luiz Augusto von Dentz | 2009-02-19 | 1 | -4/+4 |
| | |||||
* | Fix emitting duplicated PropertyChanged signals for device Name property. | Luiz Augusto von Dentz | 2009-02-13 | 1 | -2/+36 |
| | |||||
* | Fix resetting trusts on every reboot. | Luiz Augusto von Dentz | 2009-02-12 | 1 | -8/+16 |
| | |||||
* | Reset the authentication requirements after bonding complete | Marcel Holtmann | 2009-02-12 | 1 | -2/+1 |
| | |||||
* | Reset authentication requirements after simple pairing complete | Marcel Holtmann | 2009-02-12 | 1 | -1/+2 |
| | |||||
* | Various coding style cleanups | Johan Hedberg | 2009-02-06 | 1 | -21/+29 |
| | |||||
* | Remember to remove trust upon device removal | Johan Hedberg | 2009-02-06 | 1 | -0/+6 |
| | |||||
* | Make sure to always close the L2CAP raw socket | Johan Hedberg | 2009-02-06 | 1 | -6/+9 |
| | |||||
* | Don't store the link key for "no bonding" cases | Johan Hedberg | 2009-02-04 | 1 | -0/+2 |
| | | | | | We should not store the link key if either side had "no bonding" as their authentication requirement. | ||||
* | Don't clear the authentication request completely on SSP complete | Johan Hedberg | 2009-02-04 | 1 | -3/+0 |
| | |||||
* | Add support for HCI_Simple_Pairing_Complete event | Johan Hedberg | 2009-02-03 | 1 | -0/+15 |
| | | | | | | 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. | ||||
* | Fix authentication replies when disconnected | Johan Hedberg | 2009-02-03 | 1 | -4/+6 |
| | | | | | This patch makes sure that we don't reply to the authentiction requests if we get disconnected before authentication has completed. | ||||
* | Use MITM for CreatePairedDevice and handle the NoInputNoOuput cases | Marcel Holtmann | 2009-01-16 | 1 | -1/+1 |
| | |||||
* | Require MITM for dedicated bonding if the remote side is capable of it | Johan Hedberg | 2009-01-16 | 1 | -0/+5 |
| | |||||
* | Use L2CAP_LM for the L2CAP raw socket for now | Johan Hedberg | 2009-01-16 | 1 | -7/+10 |
| | |||||
* | Don't use auth_required. New kernels still need explicit auth requested | Johan Hedberg | 2009-01-16 | 1 | -6/+1 |
| | |||||
* | Don't try to remove bonding->io_id twice (bonding_request_free does it) | Johan Hedberg | 2009-01-16 | 1 | -3/+0 |
| | |||||
* | Fix bonding with pre-2.1 devices and newer kernels | Johan Hedberg | 2009-01-16 | 1 | -0/+5 |
| | | | | | The L2CAP raw connection will return IO_OUT imediately so let the HCI even tracking take care of cleaning up the bonding struct. | ||||
* | Use dedicated bonding and no MITM for pairing | Marcel Holtmann | 2009-01-15 | 1 | -1/+1 |
| | |||||
* | Don't remove linkkeys upon adapter removal | Johan Hedberg | 2009-01-13 | 1 | -2/+3 |
| | |||||
* | Add ReverseServiceDiscovery config option | Johan Hedberg | 2009-01-13 | 1 | -1/+2 |
| | | | | | This option is solely for qualification since the BITE tester in its grand braindeadness doesn't like use doing reverse SDP. | ||||
* | Add debug statement for reverse service discovery timer | Marcel Holtmann | 2009-01-13 | 1 | -0/+1 |
| | |||||
* | Don't do reverse SDP for renewed link keys | Johan Hedberg | 2009-01-13 | 1 | -2/+13 |
| | | | | | | 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. | ||||
* | Fix dbus_connection_ref/unref usage | Johan Hedberg | 2009-01-13 | 1 | -1/+3 |
| | |||||
* | Move l2raw_connect over to device.c (since it's not needed anywhere else) | Johan Hedberg | 2009-01-12 | 1 | -18/+65 |
| | |||||
* | Add support for dedicated bonding using BT_SECURITY | Johan Hedberg | 2009-01-12 | 1 | -5/+22 |
| | |||||
* | Handle active connection using device object. | Luiz Augusto von Dentz | 2009-01-11 | 1 | -32/+44 |
| | |||||
* | Move bonding creation to device.c. | Luiz Augusto von Dentz | 2009-01-11 | 1 | -23/+669 |
| | |||||
* | Update copyright information | Marcel Holtmann | 2009-01-01 | 1 | -1/+1 |
| | |||||
* | Make two more local functions static | Marcel Holtmann | 2008-12-23 | 1 | -1/+1 |
| | |||||
* | Add support for the LegacyPairing property | Johan Hedberg | 2008-12-04 | 1 | -0/+7 |
| | |||||
* | Once a driver has been removed break out and proceed to the next one | Johan Hedberg | 2008-11-18 | 1 | -3/+3 |
| | |||||
* | Fix parameters to debug() | Johan Hedberg | 2008-11-18 | 1 | -1/+1 |
| | |||||
* | Prevent duplicated uuids from being probed. | Luiz Augusto von Dentz | 2008-11-17 | 1 | -0/+5 |
| | | | | | | | Since probe takes the device object and the uuid list it make no sense to have duplicated uuid being probed, since the driver wouldn't detect any difference between them (fetching from the cache would return the very same record). | ||||
* | Make use of g_timeout_add_seconds whenever possible. | Luiz Augusto von Dentz | 2008-11-17 | 1 | -2/+2 |
| | |||||
* | Make use of sdp_copy_record. | Luiz Augusto von Dentz | 2008-11-17 | 1 | -10/+1 |
| | |||||
* | Emit DeviceCreated for temporary devices. | Luiz Augusto von Dentz | 2008-11-11 | 1 | -8/+0 |
| | | | | | | DeviceCreated should be emitted for temporary devices since there could be meaningful information for user applications. This also affects DeviceRemoved since it now should be emitted for temporary devices too. | ||||
* | Code cleanup. | Luiz Augusto von Dentz | 2008-11-10 | 1 | -3/+1 |
| | |||||
* | Fix bug which makes DeviceCreated to not being emitted. | Luiz Augusto von Dentz | 2008-11-10 | 1 | -12/+12 |
| | | | | | DeviceCreated was not being emitted when the remote device initiate the connection. | ||||
* | Remove debug prints that were added by mistake in the previous commit | Johan Hedberg | 2008-11-08 | 1 | -12/+2 |
| | |||||
* | Remove duplicate call to btd_device_get_record | Johan Hedberg | 2008-11-08 | 1 | -2/+12 |
| | |||||
* | Simplify record uuid matching logic | Johan Hedberg | 2008-11-08 | 1 | -15/+13 |
| | |||||
* | Make device_match_patter() more readable by using more intuitive variable names | Johan Hedberg | 2008-11-08 | 1 | -10/+9 |
| | |||||
* | Fix memory leak | Johan Hedberg | 2008-11-08 | 1 | -4/+4 |
| | |||||
* | Fix coding style | Johan Hedberg | 2008-11-08 | 1 | -5/+3 |
| | |||||
* | Add support for device pattern drivers. | Luiz Augusto von Dentz | 2008-11-07 | 1 | -27/+95 |
| | | | | | | 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. |