summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* monitor: Add support for Ellisys HCI InjectionMarcel Holtmann2014-01-036-2/+216
|
* tools: Allow using raw interface for 3DSP utilityMarcel Holtmann2014-01-031-13/+43
|
* android/bluetooth: Fix browse_remote_sdp return valueSzymon Janc2014-01-031-1/+1
| | | | | False was converted to HAL_STATUS_SUCCESS resulting in wrong error code in case of failure in handle_get_remote_services_cmd.
* btproxy: Fix closing invalid file descriptorAndrei Emeltchenko2014-01-031-1/+1
| | | | Instead of invalid file descriptor dst_fd close src_fd.
* btmon: Fix memory leakAndrei Emeltchenko2014-01-031-2/+4
| | | | | Dynamic memory stored in company allocated through function hwdb_get_company shall be freed.
* btinfo: Add missing socket close() on exitAndrei Emeltchenko2014-01-031-0/+2
|
* android/tester: Fix NULL dereference in socket setupAndrei Emeltchenko2014-01-031-0/+2
| | | | Add return statement to avoid NULL dereference in socket setup.
* android/tester: Fix NULL dereference.Andrei Emeltchenko2014-01-031-0/+2
| | | | NULL pointer data->if_bluetooth will be dereferenced without return.
* shared: Fix build issue for AndroidLukasz Rymanowski2014-01-031-0/+1
| | | | | | | | | | | | | | | | | | target thumb C: bluetoothd-snoop <= external/bluetooth/bluez/android/../src/shared/btsnoop.c external/bluetooth/bluez/android/../src/shared/btsnoop.c: In function 'btsnoop_create': external/bluetooth/bluez/android/../src/shared/btsnoop.c:126:6: error: 'S_IRUSR' undeclared (first use in this function) external/bluetooth/bluez/android/../src/shared/btsnoop.c:126:6: note: each undeclared identifier is reported only once for each function it appears in external/bluetooth/bluez/android/../src/shared/btsnoop.c:126:16: error: 'S_IWUSR' undeclared (first use in this function) external/bluetooth/bluez/android/../src/shared/btsnoop.c:126:26: error: 'S_IRGRP' undeclared (first use in this function) external/bluetooth/bluez/android/../src/shared/btsnoop.c:126:36: error: 'S_IROTH' undeclared (first use in this function)
* android/map: Add support for MAP/MASLukasz Rymanowski2014-01-021-2/+80
| | | | | | | | Theres no HAL API exposed to application to register different MAS instances. Android 4.4 does support only MAS SMS. All Instance ID, supported msg type and rfcomm channel are hardcoded in the stack. Unfortunatelly we need to do the same way and wait for new HAL API which is expected.
* sdp: Add MAP_PROFILE_IDLukasz Rymanowski2014-01-021-0/+1
|
* emulator/bthost: Add support for encryption change HCI eventJohan Hedberg2014-01-021-0/+23
|
* tools: Add missing endian conversionMarcel Holtmann2014-01-011-4/+4
|
* tools: Automatically powern on/off controller if neededMarcel Holtmann2014-01-011-12/+113
|
* tools: Allow usage of raw device sockets for info utilityMarcel Holtmann2014-01-011-9/+48
|
* shared: Use HCI filter for raw device accessMarcel Holtmann2014-01-011-0/+19
|
* shared: Add support for using HCI raw device interfaceMarcel Holtmann2014-01-012-4/+37
|
* tools: Use shared HCI code for information toolMarcel Holtmann2014-01-012-184/+97
|
* android/tester: Add SCAN_MODE=NONE set prop done test caseGrzegorz Kolodziejczyk2014-01-011-0/+29
| | | | | | | This adds SCAN_MODE property set to NONE - done test case. SCAN_MODE at startup is set to NONE. Bluez return status - done when requested status is the same as was.
* android/tester: Add BONDED_DEVICES get prop success test caseGrzegorz Kolodziejczyk2014-01-011-0/+27
| | | | | | | This adds BONDED_DEVICES get property success test case. At this time there are no bonded devices. Clear bonded devices list is expected.
* android/tester: Add UUIDS get prop success test caseGrzegorz Kolodziejczyk2014-01-011-0/+32
| | | | This adds UUIDS get property success test case.
* android/tester: Add DISCOVERY_TIMEOUT get prop success test caseGrzegorz Kolodziejczyk2014-01-011-0/+29
| | | | This adds DISCOVERY_TIMEOUT get property success test case.
* android/tester: Add SCAN_MODE get prop success test caseGrzegorz Kolodziejczyk2014-01-011-0/+29
| | | | This adds SCAN_MODE get property success test case.
* android/build: Fix building HAL library on LinuxSzymon Janc2014-01-011-1/+2
| | | | | PLATFORM_SDK_VERSION was not passed while building HAL library on Linux host resulting in 4.3+ features not being build.
* android/haltest: Implement missing functions from bluetooth HALSzymon Janc2014-01-011-0/+37
| | | | Implement functions added in Android 4.3+ to Bluetooth HAL.
* android/haltest: Improve EXEC macro robustnessSzymon Janc2014-01-011-2/+6
| | | | Print info about method being NULL instead of crashing.
* android/hal-bluetooth: Add debug print to config_hci_snoop_logSzymon Janc2014-01-011-0/+2
| | | | Improves debugs and make it consistent with other methods.
* android/system-emulator: Add support for bluetoothd-snoop serviceSzymon Janc2014-01-011-5/+56
| | | | This allows to test bluetoothd-snoop service on Linux host.
* android/hal-bluetooth: Update snoop service nameSzymon Janc2014-01-011-1/+1
| | | | | Match service name with android snoop binary name. It is more common to use '-' instead of '_' in the code for binaries name.
* android: Add HCI snooping toolSzymon Janc2014-01-014-0/+249
| | | | | | | This tool is intended to be run as Android service. It supports writing HCI snoop data in old btsnoop format only. By default traffic is stored in /sdcard/btsnoop_hci.log file (can be overridded with option - mainly for testing on Linux host). Only index 0 is sniffed.
* tools: Fix issue with too short packet length variableMarcel Holtmann2014-01-011-1/+2
|
* monitor: Add support for decoding set triggered clock capture commandMarcel Holtmann2013-12-312-17/+64
|
* tools: Add support for proxying Qualcomm SMD based channelsMarcel Holtmann2013-12-312-121/+274
|
* android/pan: Add PAN SDP record for NAP roleRavi kumar Veeramally2013-12-311-0/+95
|
* tools/obexctl: Removes leading and trailing whitespace from commandsLuiz Augusto von Dentz2013-12-311-0/+1
| | | | Leading and trailing whitespace shall be ignored
* tools/bluetooth-player: Formatting commandsSebastian Chlad2013-12-311-0/+1
| | | | | Formatting commands passed to bluetooth player. Whitespace character trimmed.
* android/hidhost: Move set_report parameter check to daemonSzymon Janc2013-12-312-13/+12
| | | | | HAL library is to be as simple as possible and parameters values should be verified by daemon for robustness anyway. Move this check to daemon.
* android/hidhost: Move get_report parameter check to daemonSzymon Janc2013-12-312-13/+12
| | | | | HAL library is to be as simple as possible and parameters values should be verified by daemon for robustness anyway. Move this check to daemon.
* android/hidhost: Move set_protocol parameter check to daemonSzymon Janc2013-12-312-10/+11
| | | | | HAL library is to be as simple as possible and parameters values should be verified by daemon for robustness anyway. Move this check to daemon.
* android/hidhost: Move get_protocol parameter check to daemonSzymon Janc2013-12-312-10/+11
| | | | | HAL library is to be as simple as possible and parameters values should be verified by daemon for robustness anyway. Move this check to daemon.
* tools: Add support for connecting to proxying serversMarcel Holtmann2013-12-301-31/+137
|
* monitor: Allow HCI controller proxying over TCPMarcel Holtmann2013-12-301-13/+60
|
* tools: Add utility for proxying/forwarding HCI controllersMarcel Holtmann2013-12-303-2/+393
|
* monitor: Add structure for SCO packetsMarcel Holtmann2013-12-301-3/+8
|
* android/tester: Add TYPE_OF_DEVICE get prop success test caseGrzegorz Kolodziejczyk2013-12-301-0/+29
| | | | This adds TYPE_OF_DEVICE get property success test case.
* android/tester: Add CLASS_OF_DEVICE get prop success test caseGrzegorz Kolodziejczyk2013-12-301-0/+29
| | | | This adds CLASS_OF_DEVICE get property success test case.
* android/tester: Add BONDED_DEVICES set prop fail test caseGrzegorz Kolodziejczyk2013-12-301-0/+30
| | | | | This adds BONDED_DEVICES set property fail test case due to only get possibility.
* android/tester: Add SCAN_MODE=CONNECTABLE set prop success test caseGrzegorz Kolodziejczyk2013-12-301-0/+30
| | | | This adds SCAN_MODE property set to CONNECTABLE - success test case.
* android/tester: Add BDADDR set prop fail test caseGrzegorz Kolodziejczyk2013-12-301-0/+29
| | | | | This adds BDADDR set property fail test case due to only get possibility.
* android: Make stream example generic in the API docLukasz Rymanowski2013-12-301-4/+4
| | | | The stream direction should not really matter.