| d21f6a66 |
build-sys: Don't use deprecated INCLUDES variable
Makefile.am:410: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') |
Lucas De Marchi |
13 years ago |
1 file, +2, -2 |
| 10ea3377 |
build-sys: Don't use deprecated AM_PROG_MKDIR_P
AM_PROG_MKDIR_P is deprecated since:
configure.ac:23: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and will soon be removed.
configure.ac:23: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:23: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
We are already using $(MKDIR_P) so we just need to call the right macro. |
Lucas De Marchi |
13 years ago |
1 file, +1, -1 |
| 0650375e |
AVDTP: Remove hand-written function name from log |
Lucas De Marchi |
13 years ago |
1 file, +1, -1 |
| 28c6a4e0 |
AVCTP: Remove hand-written function name from log
Besides being hand-written, it was wrong which leads to confusion with
the AVDTP. |
Lucas De Marchi |
13 years ago |
1 file, +1, -1 |
| eb0214a4 |
core: Add GoepL2capPsm lookup for external OBEX profiles |
Johan Hedberg |
13 years ago |
1 file, +21, -0 |
| dbd9c310 |
lib: Add GoepL2capPsm SDP attribute define |
Johan Hedberg |
13 years ago |
1 file, +1, -0 |
| 4f80f8dc |
neard: Implement RequestOOB function
This function is used by neard to request data to be transmitted over
OOB channel. It also allows neard to provide data to be used in OOB
pairing without initializing pairing it self. |
Szymon Janc |
13 years ago |
1 file, +89, -1 |
| 9e09abe5 |
neard: Implement PushOOB function
This implements PushOOB function which allows neard to pass data used
for discovery and pairing. Only EIR data type is supported. |
Szymon Janc |
13 years ago |
1 file, +247, -7 |
| fd1e9c58 |
Add initial neard plugin implementation
Initial implementation. Only register and unregister support. |
Szymon Janc |
13 years ago |
4 files, +230, -0 |
| 94667c82 |
oob: Refactor oob callback handling and move it to adapter code
This allows oob plugin to register for callback after executing
certain action on adapter. Currently reading local OOB data and
pairing is supported. It should be easy to support more callbacks
in future if needed e.g. powering on.
Thanks to this plugin is not required to duplicate code that would
validate adapter/device when callback is received as callback condition
is check in adapter.
It also allows to pass user data which will be provided back when cb
is called further reducing plugin code. |
Szymon Janc |
13 years ago |
7 files, +81, -129 |
| 26409396 |
adapter: Add btd_adapter_get_class function
This is a simple getter to get current Class Of Device of adapter. |
Szymon Janc |
13 years ago |
2 files, +7, -0 |
| 11d6bfc9 |
adapter: Rename btd_adapter_get_class to btd_adapter_read_class
It better suits what this function really does. |
Szymon Janc |
13 years ago |
3 files, +3, -3 |
| 50b0beef |
adapter: Add btd_adapter_get_services function
Services will be used to create EIR to be send over OOB. |
Szymon Janc |
13 years ago |
2 files, +6, -0 |
| 0248cb0e |
eir: Add support for creating proper OOB EIR
Address and total length field are mandatory part of OOB EIR. |
Szymon Janc |
13 years ago |
2 files, +27, -14 |
| a8121734 |
eir: Remove struct uuid_info
Remove struct uuid_info and convert functions to use sdp_record_t
list instead. This will allow to easily use services list from
struct btd_adapter to create EIR. |
Szymon Janc |
13 years ago |
2 files, +17, -19 |
| ec51dc3a |
eir: Return number of bytes written by eir_create_oob
In OOB EIR is not zero padded. |
Szymon Janc |
13 years ago |
2 files, +4, -2 |
| b0f95f50 |
eir: Remove support for creating EIR with tx_power fields
This field is not used for OOB EIR. |
Szymon Janc |
13 years ago |
2 files, +2, -9 |
| 9b936c7d |
eir: Rename eir_create to eir_create_oob
With mgmt interface EIR is created by kernel. Renaming this function
makes it clear what is a purpose of it in userspace. It also contains
support for EIR data types that shall be transmitted only over OOB
channel. |
Szymon Janc |
13 years ago |
2 files, +2, -2 |
| 9d8b2330 |
eir: Add support for creating EIR with CoD field
This will be used to create EIR to be send over OOB channel. |
Szymon Janc |
13 years ago |
2 files, +18, -2 |
| 0e261c73 |
eir: Add support creating EIR with hash and randomizer fields
This will be used to create EIR to be send over OOB channel. |
Szymon Janc |
13 years ago |
2 files, +30, -6 |
| c7b884ab |
eir: Add eir_parse_oob function
This will parse EIR received over OOB. Such EIR contains mandatory
and optional part. |
Szymon Janc |
13 years ago |
2 files, +27, -0 |
| 1748b9e5 |
eir: Store class in struct eir_data as uint32_t
This simplify code as class is stored on storage as uint32_t and
had to be converted to it in few places. |
Szymon Janc |
13 years ago |
6 files, +12, -19 |
| 78148259 |
eir: Add support for parsing SSP hash and randomizer
This will be used over OOB mechanism. |
Szymon Janc |
13 years ago |
2 files, +20, -0 |
| 7e4bb884 |
mgmt: Handle missing randomizer in mgmt_add_remote_oob_data
Randomizer is optional. Handling missing randomizer in
mgmt_add_remote_oob_data is easy and will simplify caller code. |
Szymon Janc |
13 years ago |
2 files, +3, -8 |
| 53ec944d |
alert: Fix various coding style issues |
Johan Hedberg |
13 years ago |
1 file, +25, -23 |
| 3ecc0526 |
alert: Add org.bluez.AlertAgent to D-Bus policy file
This allows BlueZ to call the methods on the org.bluez.AlertAgent
interface. |
Anderson Lizardo |
13 years ago |
1 file, +1, -0 |
| 2983d07c |
alert: Implement Release() agent method
This method allows BlueZ to notify the agent that it will not be used
anymore, and can thus cleanup itself (e.g. deallocate D-Bus object, or
exit). |
Anderson Lizardo |
13 years ago |
2 files, +26, -3 |
| cd9370f8 |
alert: Add support for unread alert notification
When UnreadAlert D-Bus method is called for a registered category
from Alert Notification Profile, The unread alert characteristic value
is notified. |
Eder Ruiz Maria |
13 years ago |
1 file, +10, -4 |
| f31b7185 |
alert: Add support for new alert notification
When NewAlert D-Bus method is called for one category from Alert
Notification Profile, the new alert characteristic value is notified. |
Eder Ruiz Maria |
13 years ago |
1 file, +12, -4 |
| 600b52f6 |
alert: Add support for alert status notification
The notification is sent (to peer devices that have it enabled on the
CCC descriptor) every time the alert status characteristic value
changes. |
Eder Ruiz Maria |
13 years ago |
1 file, +16, -2 |
| f1fd020f |
alert: Add support for ringer setting notification
When the agent reports a ringer setting change, a ringer setting
notification is sent to the peer device (if notification is enabled). |
Eder Ruiz Maria |
13 years ago |
1 file, +154, -2 |
| fd5e724a |
alert: Update Alert Status and Ringer Setting characteristic values
Now these characteristic values are updated when the agent changes any
PASP alert state or setting. |
Anderson Lizardo |
13 years ago |
1 file, +24, -0 |
| f4a4aa33 |
alert: Add test-alert script
This script is useful for testing the Alert API and testing the
implementation with PTS. |
Eder Ruiz Maria |
13 years ago |
2 files, +174, -1 |
| 01da5228 |
alert: Add support for calling SetRinger()
When BlueZ wants to call SetRinger() method from org.bluez.AlertAgent
interface for a registered agent, the function agent_ringer_set_ringer()
must be called. |
Eder Ruiz Maria |
13 years ago |
1 file, +27, -0 |
| 19df12d9 |
alert: Add support for calling MuteOnce()
When BlueZ wants to call MuteOnce() method from org.bluez.AlertAgent
interface for a registered agent, the function agent_ringer_mute_once()
must be called. |
Eder Ruiz Maria |
13 years ago |
1 file, +24, -0 |
| d3e0c6c4 |
alert: Implement MuteOnce command
MuteOnce() is called by BlueZ to instruct the agent to mute the ringer
during a incoming call. |
Anderson Lizardo |
13 years ago |
1 file, +25, -0 |
| e6f69a1f |
alert: Update unread alert characteristic value
Update the attribute value when the unread alert count is changed. |
Anderson Lizardo |
13 years ago |
1 file, +31, -0 |
| 9ec329cc |
alert: Update new alert characteristic value
Update the attribute value when a new alert is reported to BlueZ. |
Anderson Lizardo |
13 years ago |
1 file, +39, -0 |
| f928c3d4 |
alert: Update Supported New/Unread Category characteristic values
The value is now kept up-to-date when new/unread alerts arrive. This
value is not notified yet. |
Anderson Lizardo |
13 years ago |
1 file, +33, -1 |
| e378b854 |
alert: Add per adapter attribute handle information
Each adapter may have different GATT services running, therefore any
attribute handles (e.g. for updating characteristic values) need to be
saved per adapter. |
Anderson Lizardo |
13 years ago |
1 file, +47, -10 |
| 82c8c816 |
alert: Automatically unregister alert when agent leaves D-Bus |
Eder Ruiz Maria |
13 years ago |
1 file, +23, -0 |
| e98204d2 |
alert: Add initial support for UnreadAlert D-Bus method
This method is used for updating the "unread" counter for categories
that support it. |
Anderson Lizardo |
13 years ago |
1 file, +33, -0 |
| 6cebd5cf |
alert: Add initial support for NewAlert D-Bus method
NewAlert() is used for notifying BlueZ of new alert(s) for the given
category. |
Eder Ruiz Maria |
13 years ago |
1 file, +105, -1 |
| 42515ee9 |
alert: Implement category registration in RegisterAlert()
The given alert category is now validated and registered. |
Eder Ruiz Maria |
13 years ago |
1 file, +98, -4 |
| 98573663 |
alert: Initial Alert Notification
Initial implementation for Alert Notification Profile (ANP). |
Anderson Lizardo |
13 years ago |
1 file, +154, -0 |
| 1854dc6d |
alert: Add Alert Status characteristic
This characteristic allows to read/notify the status of the ringer,
display and vibration motor. |
Bruna Moreira |
13 years ago |
1 file, +24, -0 |
| 509a45c8 |
alert: Add Ringer Setting characteristic
This characteristic allows to read or notify the ringer mode (silent or
normal). |
Bruna Moreira |
13 years ago |
1 file, +31, -0 |
| 58443a99 |
alert: Add Ringer Control Point characteristic
Ringer CP characteristic is used for configuring "silent mode" or muting
the ringer once. |
Bruna Moreira |
13 years ago |
1 file, +18, -0 |
| 5d892e6d |
alert: Add Phone Alert Status Service
Add Phone Alert Status service for PASP. |
Bruna Moreira |
13 years ago |
1 file, +21, -0 |
| da5e0bb9 |
alert: Initial profile registration |
Anderson Lizardo |
13 years ago |
1 file, +24, -0 |