summaryrefslogtreecommitdiff
path: root/src/agent.h
Commit message (Collapse)AuthorAgeFilesLines
* src: Add SPDX License IdentifierTedd Ho-Jeong An2020-09-211-14/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds SPDX License Identifier and removes the license text. ------------------------------------- License COUNT ------------------------------------- LGPL-2.1-or-later : 62 GPL-2.0-or-later : 51 BSD-2-Clause : 2 License: LGPL-2.1-or-later src/adv_monitor.c src/adv_monitor.h src/shared/mainloop-glib.c src/shared/btp.c src/shared/tester.c src/shared/btsnoop.c src/shared/gatt-helpers.h src/shared/log.h src/shared/util.h src/shared/mainloop-ell.c src/shared/hci-crypto.c src/shared/mainloop.c src/shared/hfp.h src/shared/mainloop-notify.c src/shared/io-mainloop.c src/shared/btsnoop.h src/shared/uhid.h src/shared/util.c src/shared/ringbuf.c src/shared/btp.h src/shared/shell.h src/shared/io-glib.c src/shared/queue.h src/shared/gatt-server.h src/shared/crypto.c src/shared/crypto.h src/shared/io-ell.c src/shared/timeout-glib.c src/shared/mgmt.c src/shared/gatt-db.c src/shared/mainloop-notify.h src/shared/hfp.c src/shared/timeout-ell.c src/shared/shell.c src/shared/hci.c src/shared/log.c src/shared/ringbuf.h src/shared/gatt-helpers.c src/shared/queue.c src/shared/tty.h src/shared/timeout-mainloop.c src/shared/tester.h src/shared/gap.h src/shared/mgmt.h src/shared/gatt-db.h src/shared/uhid.c src/shared/mainloop.h src/shared/timeout.h src/shared/att-types.h src/shared/pcap.c src/shared/gap.c src/shared/att.c src/shared/pcap.h src/shared/hci.h src/shared/gatt-client.h src/shared/io.h src/shared/gatt-client.c src/shared/ad.c src/shared/att.h src/shared/gatt-server.c src/shared/hci-crypto.h src/shared/ad.h License: GPL-2.0-or-later src/attrib-server.h src/advertising.h src/textfile.c src/attrib-server.c src/uinput.h src/log.h src/eir.h src/sdpd.h src/sdpd-request.c src/service.h src/sdpd-database.c src/adapter.h src/plugin.h src/uuid-helper.h src/plugin.c src/main.c src/sdp-xml.c src/error.h src/oui.c src/device.c src/agent.h src/sdp-client.c src/oui.h src/device.h src/gatt-database.c src/error.c src/backtrace.c src/sdpd-server.c src/adapter.c src/log.c src/agent.c src/backtrace.h src/sdp-xml.h src/hcid.h src/dbus-common.h src/uuid-helper.c src/storage.c src/profile.c src/advertising.c src/storage.h src/dbus-common.c src/profile.h src/sdpd-service.c src/eir.c src/sdp-client.h src/gatt-database.h src/gatt-client.h src/rfkill.c src/gatt-client.c src/service.c src/textfile.h License: BSD-2-Clause src/shared/ecc.h src/shared/ecc.c
* 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