| 4d155a80 |
mgmtops: Check for exact mgmt_device_found event size |
Johan Hedberg |
14 years ago |
1 file, +3, -2 |
| 42a03e1c |
mgmtops: Implement mgmt_confirm_name |
Johan Hedberg |
14 years ago |
1 file, +21, -1 |
| 0c6f4b69 |
Add initial hooks to pass confirm_name info around |
Johan Hedberg |
14 years ago |
7 files, +49, -17 |
| e8c8ec2c |
mgmt: Add support for Passkey handling
This patch adds support for handling Passkey Requests and response over
management interface. |
Hemant Gupta |
14 years ago |
2 files, +78, -10 |
| 9942e6a5 |
hdp: Fix memory leak aborting data channel connections
Use GDestroyNotify function to decrease the reference counter of
the data channel provided in the callback when abort operation is
invoked in MCAP. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +2, -2 |
| e1ec4567 |
hdp: Delay ChannelConnected signal
This signal is sent before channel is connected as soon as MCAP accepts
the data channel creation request. At this moment, applications that
try to get the fd before the connection finishes will fail. This problem
can be solved delaying the ChannelConnection signal until the connection
operation finishes. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +34, -11 |
| 7c9d6a24 |
health: Fix ordering of includes |
Johan Hedberg |
14 years ago |
5 files, +43, -26 |
| 8ab04c63 |
mcap_sync: fix import statements |
Santiago Carot-Nemesio |
14 years ago |
1 file, +6, -8 |
| a7990d8f |
thermometer: Use system types instead of glib ones |
Santiago Carot-Nemesio |
14 years ago |
1 file, +39, -39 |
| 3cda922e |
thermometer: Fix bad read operation when time stamp is not provided
Time stamp value is an optional field provided in the measure, so next
value in the array will start in a different index depending if the time
stamp was provided or not. This patch check this case and update the
index to a proper value in the byte array before reading the temperature
type value. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +8, -2 |
| 726dc13a |
thermometer: Fix possible NULL pointer deference
This patch checks the GATT server is connected before doing any GATT
transaction. If it isn't, we abort the operation to avoid the NULL
pointer deference problem. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +15, -0 |
| 3ff4427f |
thermometer: Process measurement interval indications
This patch emits PropertyChange signal whenever a new value is set in
the measurement interval characteristic. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +10, -1 |
| c275bde3 |
thermometer: Configure C.C.C descriptor during thermometer configuration
This patch enables notification/indication in GATT server if there are
any watcher regitered for measurements when the thermometer is
configured. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +17, -8 |
| 563ef832 |
thermometer: Implement SetProperty D-Bus method |
Santiago Carot-Nemesio |
14 years ago |
1 file, +99, -19 |
| 110f1830 |
att.h: Add client characteristic configuration bit fields |
Santiago Carot-Nemesio |
14 years ago |
1 file, +3, -0 |
| e7f5c517 |
mgmt: Move Set Local Name to it's logical position in the API |
Johan Hedberg |
14 years ago |
2 files, +49, -48 |
| f60a1b5f |
mgmt: Update implementation to match latest API spec |
Johan Hedberg |
14 years ago |
2 files, +87, -66 |
| 89ae2d2c |
mgmt: Update read_info & related messages to match the API spec |
Johan Hedberg |
14 years ago |
3 files, +192, -307 |
| 538346af |
mgmt-api: Update to match latest plans |
Johan Hedberg |
14 years ago |
1 file, +62, -59 |
| 6910bb80 |
mgmt-api: Add missing changes to the mgmt messages
Some changes were missing from the previous patch. This moves the fast
connectable command to the right place, adds a Class_Of_Device parameter
to Set UUID Caching (renamed from Set Service Cache) and adds a Class Of
Device Changed event. |
Johan Hedberg |
14 years ago |
1 file, +72, -63 |
| 0d552f11 |
mgmt-api: Update to current plans
This patch updates the mgmt API to match the current plans. This is
hopefully the last major change and because of that the command and
event codes are also reshuffled to match some kind of a logical
ordering. |
Johan Hedberg |
14 years ago |
1 file, +106, -88 |
| 0f238b05 |
hdp: Fix coding style issues |
Santiago Carot-Nemesio |
14 years ago |
1 file, +84, -83 |
| 6091d315 |
hdp_manager: Fix coding style issues |
Santiago Carot-Nemesio |
14 years ago |
1 file, +1, -1 |
| ab55d346 |
hdp_util: Fix potential NULL pointer dereference
sdp_data_get can return NULL, we have to check the provided return
value before using it. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +5, -6 |
| d7463dfe |
hdp_types: Fix unappropiated field type for dbus watcher id
This value is provided by g_dbus_add_disconnect_watch wich provides
an unsigned type, not an integer one. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +1, -1 |
| 4ea7427c |
hdp_util: Fix coding style issues |
Santiago Carot-Nemesio |
14 years ago |
1 file, +86, -85 |
| 6169f08e |
Use alias for LE devices
As in BR/EDR, use alias for LE devices or, if there is no alias, set
it to either the name or to the device address. |
Sheldon Demario |
14 years ago |
1 file, +25, -25 |
| c569aca9 |
thermometer: Fix bad epoch time stamp generation
The number of months is in the range 0 to 11, we have to decrease
month number by 1 before getting the epoch. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +1, -1 |
| 14803c4e |
btio: Fix byte order conversion when getting L2CAP CID
The L2CAP CID is passed and received in little endian byte order
through the socket interface so a conversion is in place before
passing it onwards. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +1, -1 |
| b8f8ed5c |
mpris-player: Fix D-Bus reply memory leaks |
Syam Sidhardhan |
14 years ago |
1 file, +5, -1 |
| 8a06194b |
agent: Fix D-Bus reply memory leaks |
Syam Sidhardhan |
14 years ago |
1 file, +2, -0 |
| c2ab28e6 |
cups: Fix D-Bus reply memory leaks |
Syam Sidhardhan |
14 years ago |
1 file, +25, -5 |
| 440d8578 |
telephony-maemo5: Fix D-Bus reply memory leaks |
Syam Sidhardhan |
14 years ago |
1 file, +4, -4 |
| efe09570 |
hciconfig: Print features for AMP devices
Check for HCI device type, the magic shift is due to dev type is packed
to dev_info type. |
Andrei Emeltchenko |
14 years ago |
1 file, +1, -1 |
| f54e13dd |
hciemu: Process Read Local AMP Info
Add processing of Read Local AMP Info in hciemu, the values returned are
used to emulate AMP HCI. |
Andrei Emeltchenko |
14 years ago |
1 file, +35, -0 |
| d69b678a |
hciemu: Fix build error
Error:
test/hciemu.c: In function 'create_snoop':
test/hciemu.c:155: error: 'S_IRUSR' undeclared (first use in this
function)
test/hciemu.c:155: error: (Each undeclared identifier is reported only
once
test/hciemu.c:155: error: for each function it appears in.)
test/hciemu.c:155: error: 'S_IWUSR' undeclared (first use in this
function)
test/hciemu.c:155: error: 'S_IRGRP' undeclared (first use in this
function)
test/hciemu.c:155: error: 'S_IROTH' undeclared (first use in this
function) |
Anderson Lizardo |
14 years ago |
1 file, +1, -0 |
| f2fa8743 |
Update gatt-example to check if attributes were registered |
Santiago Carot-Nemesio |
14 years ago |
1 file, +8, -3 |
| fc807dd2 |
Provide return status in gatt_service_add function
Service plugins using the new GATT API may need to know if their
attributes were successfully registered. In this way, plugins might
abort loading operation if they weren't registered. |
Santiago Carot-Nemesio |
14 years ago |
2 files, +10, -7 |
| 18cf514f |
Remove unneeded GError assignment to NULL |
Syam Sidhardhan |
14 years ago |
1 file, +0, -1 |
| 035c0bc5 |
btio: Fix byte order conversion when getting L2CAP PSM
The L2CAP PSM is passed and received in little endian byte order through
the socket interface so a conversion is in place before passing it
onwards. |
Santiago Carot-Nemesio |
14 years ago |
1 file, +1, -1 |
| b9ab5a45 |
hciemu: Just use local port numbers only |
Marcel Holtmann |
14 years ago |
1 file, +6, -16 |
| bc3feb5e |
hciemu: Use epoll() instead of GLib mainloop |
Marcel Holtmann |
14 years ago |
2 files, +110, -119 |
| 1392f728 |
hciemu: Remove support for running a proxy |
Marcel Holtmann |
14 years ago |
1 file, +19, -174 |
| 9d183bfb |
Add missing health test scripts to Makefile.tools |
Jorge Fernandez Gonzalez |
14 years ago |
1 file, +1, -1 |
| 8d523a07 |
Fix reading of on_mode in btd_adapter_get_mode
If InitiallyPowered was set to false, it was not possible to use
hciconfig tool, as on_mode variable was set to MODE_OFF making it
impossible to enable BT via hciconfig until a D-Bus call was done and the
variable was set in config file as connectable.
Additionally the patch removes the if-else condition, as the both calls
done exactly the same. Removed also last else condition as MODE_OFF
should not be valid for on_mode. Fix tested with hciops interface. |
Timo Gienger |
14 years ago |
1 file, +2, -8 |
| 2776a390 |
Add thermometer python test script |
Santiago Carot-Nemesio |
14 years ago |
2 files, +89, -0 |
| 053a3f62 |
media: update copyright statement |
Mikel Astiz |
14 years ago |
1 file, +1, -0 |
| 8403408c |
a2dp: update copyright statement |
Mikel Astiz |
14 years ago |
2 files, +2, -0 |
| fbcaf3f7 |
a2dp: avoid conversion between guint and pointers
These conversions might cause a segmentation fault in 64 bit machines. |
Mikel Astiz |
14 years ago |
3 files, +22, -27 |
| bfdcd559 |
media: sep registration fix |
Mikel Astiz |
14 years ago |
1 file, +1, -1 |