Commits

Commit Message Author Age Changes
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
Previous Next