summaryrefslogtreecommitdiff
path: root/src/agent.h
Commit message (Collapse)AuthorAgeFilesLines
* agent: Detect when ongoing request is already in progressLuiz Augusto von Dentz2019-12-271-1/+1
| | | | | | This detects when a agent request is already pending for the same device which could happen when there are 2 or more adapters in the system and they are trying to pair with each other.
* core: Add AlwaysPairable to main.confLuiz Augusto von Dentz2018-07-301-0/+7
| | | | | | | | | This adds a new option called AlwaysPairable to main.conf, it can be used to enable Adapter.Pairable even in case there is no Agent available. Since that could be consider a security problem to allow pairing without user's consent the option defaults to false.
* core: Remove always_pairable featureJohan Hedberg2014-07-301-1/+0
| | | | | | We've decided to have pairable (soon to be renamed to bondable) always set after all, so neither the always_pairable variable nor the AlwaysPairable config option is needed.
* core: Add convenience API to check for available default agentJohan Hedberg2014-07-181-0/+1
|
* core: Remove unused agent_matches functionJohan Hedberg2012-12-171-2/+0
|
* core: Remove unused agent_is_busy functionJohan Hedberg2012-12-171-2/+0
|
* core: Make agent_create private to agent.cJohan Hedberg2012-12-171-6/+0
|
* core: Add agent_get functionJohan Hedberg2012-12-171-0/+2
|
* core: Add reference counting for agent objectsJohan Hedberg2012-12-171-1/+2
|
* core: Add empty stubs for agent managerMarcel Holtmann2012-12-141-0/+3
|
* core: Remove ConfirmModeChange methodLuiz Augusto von Dentz2012-12-131-4/+0
| | | | This method was only used by RequestSession which is now removed.
* core: Add SSP just-works acceptor mapping to Agent.RequestAuthorizationJohan Hedberg2012-12-041-0/+4
|
* agent: Rename Authorize to AuthorizeServiceJohan Hedberg2012-12-041-3/+3
|
* agent: Simplify DBusConnection object handlingAndrzej Kaczmarek2012-09-211-3/+0
| | | | | | | | This patch removes local reference to DBusConnection object and uses btd_get_dbus_connection() call wherever such object is needed instead. Pointer returned by this call is guaranteed to be valid for entire bluetoothd lifetime and thus do not need to be refcounted.
* agent: Add missing parameter to DisplayPasskeyJohan Hedberg2012-09-041-1/+1
|
* src: Fix newline before EOFSyam Sidhardhan2012-04-131-1/+0
|
* agent: add DisplayPinCode methodScott James Remnant2012-04-121-0/+4
| | | | | | In constrast to DisplayPasskey, this sends a UTF-8 string PIN code to the agent; also we support a callback for the case where the Agent doesn't implement this new method so we can fallback.
* Add support of secure pin code in mgmt codeWaldemar Rymarkiewicz2011-06-081-2/+2
| | | | | | | | Use secure pin code parameter received from the kernel in MGMT_EV_PIN_CODE_REQUEST event and propagate this to agent code. Secure flag is specific for the pin code request only.
* Update Nokia copyrightsJohan Hedberg2010-01-071-1/+1
|
* Update copyright informationMarcel Holtmann2010-01-011-1/+1
|
* Remove the unnecessary agent_destroy functionJohan Hedberg2009-11-111-1/+1
|
* Add GDestroyNotify support to agent callbacksJohan Hedberg2009-04-111-5/+9
|
* Update copyright informationMarcel Holtmann2009-01-011-1/+1
|
* Fix problem that occurs when a device is removed but agent requests are not ↵Luiz Augusto von Dentz2008-09-111-0/+2
| | | | cancelled.
* Renaming struct adapter to struct btd_adapter.Alok Barsode2008-09-041-1/+1
|
* Move hcid to src directory and rename it to bluetoothdMarcel Holtmann2008-07-291-0/+71