| d674ddab |
android/avrcp-lib: Use cpu_to_* and *_to_cpu
For PDU which have packed struct it is not necessary to use put_*
and get_* since all they do is to use packed struct to do unaligned
access which is no longer necessary. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +68, -68 |
| 4a3e146c |
android/pts: Update PTS test results for GATT |
Marcin Kraglak |
11 years ago |
1 file, +21, -53 |
| 4c89cfdd |
android/pts: Update PICS and PIXIT for GATT |
Marcin Kraglak |
11 years ago |
2 files, +2, -2 |
| 0465c50a |
android/pts: Update PTS files for HFP
PICS and PIXITs updated to PTS 5.3. Regression done for Android
4.4.4. |
Sebastian Chlad |
11 years ago |
3 files, +32, -9 |
| b3995e95 |
android/tester: Add missing hook removal
Missing hook removal was resulting in memory leak:
936 bytes in 39 blocks are definitely lost in loss record 42 of 45
==15026== at 0x4C2AB80: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15026== by 0x407D60: btdev_add_hook (btdev.c:3226)
==15026== by 0x40EB75: read_info_callback (tester-main.c:364)
==15026== by 0x4142B5: request_complete (mgmt.c:245)
==15026== by 0x41441A: can_read_data (mgmt.c:349)
==15026== by 0x41663C: read_callback (io-glib.c:170)
==15026== by 0x5083CE4: g_main_context_dispatch (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0)
==15026== by 0x5084047: ??? (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0)
==15026== by 0x5084309: g_main_loop_run (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0)
==15026== by 0x4162D0: tester_run (tester.c:815)
==15026== by 0x40263E: main (tester-main.c:2716) |
Jakub Tyszkowski |
11 years ago |
1 file, +3, -0 |
| 50004eaa |
android/pts: Update PTS files for DIS
PICS and PIXITs updated to PTS 5.3. Regression done for Android
4.4.4. |
Sebastian Chlad |
11 years ago |
3 files, +8, -5 |
| 4de1be32 |
android/pts: Update IOPT tests results |
Marcin Kraglak |
11 years ago |
3 files, +4, -4 |
| 238ad600 |
android/pts: Update PAN PTS tests
Checked and tested against PTS 5.3 |
Grzegorz Kolodziejczyk |
11 years ago |
3 files, +4, -4 |
| 9714e1ec |
unit/test-avrcp: Add TP/VLH/BI-04-C test
Verify the behavior of the CT receiving a SetAbsoluteVolume Response
with the top bit (bit 7) set. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +27, -1 |
| 06f4737d |
android/avrcp-lib: Handle invalid bit of volume
Top bit of volume should always be ignored when receiving and should be
considered invalid if the application attemps to send it set. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +14, -0 |
| ddfabb3c |
unit/test-avrcp: Add TP/VLH/BI-03-C test
Verify the behavior of the CT receiving a SetAbsoluteVolume Response
with the top bit (bit 7) set. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +24, -0 |
| e8daf2fd |
unit/test-avrcp: Add TP/VLH/BV-04-C test
Verify the NotifyVolumeChange response issued by the TG. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +38, -0 |
| 46cdc540 |
unit/test-avrcp: Add TP/VLH/BV-03-C test
Verify the NotifyVolumeChange command issued by the CT. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +37, -0 |
| 28cb708f |
unit/test-avrcp: Add /TP/MCN/NP/BV-07-C test
Verify the NowPlayingContentChanged Notification issued by the TG. |
Luiz Augusto von Dentz |
11 years ago |
2 files, +34, -0 |
| e2db62ab |
android/avrcp-lib: Add checks for unknown events
Unknown events should be treated as protocol error since there is no
way to parse them properly and there is no support for vendor specific
either. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +8, -0 |
| 23f5b907 |
android/avrcp-lib: Rework callback return
This allow callbacks to return 0 instead of -EAGAIN when responding
asynchronously which is more consistent since it is not an error. |
Luiz Augusto von Dentz |
11 years ago |
3 files, +36, -26 |
| 68a8abda |
android/avrcp-lib: Add status parameter
This adds status parameter for functions generating browsing reponses
as it may not be possible to respond synchronously using the return of
the callback while processing the request. |
Luiz Augusto von Dentz |
11 years ago |
3 files, +64, -56 |
| dae855c7 |
core: Fix spelling mistake in configuration file example |
Marcel Holtmann |
11 years ago |
1 file, +1, -1 |
| 73688a68 |
doc: Fix unicode in coding style document |
Marcel Holtmann |
11 years ago |
1 file, +1, -1 |
| aa649eeb |
obexd: Fix coding style and improves readability |
Gowtham Anandha Babu |
11 years ago |
1 file, +4, -2 |
| 2892231c |
tools/hciattach: Fix syntax error
This error may not be shown during normal compilation, because of
ifdef. |
Gowtham Anandha Babu |
11 years ago |
1 file, +1, -1 |
| aff54c25 |
tools/csr_usb: Fix resource leak
Handles resource leak. |
Gowtham Anandha Babu |
11 years ago |
1 file, +4, -1 |
| faba6c6e |
obexd/client/pbap: Add missing filter entries
Adds the following filter entries:
1) Speed-dial
2) Uniform Caller Identifier
3) Unique Identifier |
Gowtham Anandha Babu |
11 years ago |
1 file, +3, -0 |
| d0f7fd03 |
obexd/client/pbap: Add support for spd,fav
Add support for the speed-dial and favorite folders. |
Gowtham Anandha Babu |
11 years ago |
3 files, +14, -3 |
| 3902d294 |
android/pts: PTS tests update for RFCOMM
Test TC_RFC_BV_25_C depends on kernel patches for Non-Supported Command,
"Bluetooth: Fix RFCOMM NSC response" and "Bluetooth: Improve
RFCOMM__test_pf macro robustness" |
Sebastian Chlad |
11 years ago |
1 file, +4, -2 |
| 762da436 |
android/pts: Update MAP PTS tests
Checked and tested against PTS 5.3 |
Sebastian Chlad |
11 years ago |
3 files, +4, -4 |
| 8327001e |
monitor: Fix AVRCP PASS THROUGH parser
This fixes the intendaition for AVRCP PASS THROUGH commands:
Channel: 66 len 14 [PSM 23 mode 0] {chan 3}
AVCTP Control: Command: type 0x00 label 0 PID 0x110e
AV/C: Status: address 0x48 opcode 0x7c
Subunit: Panel
Opcode: Passthrough
Operation: 0x44 (PLAY Pressed)
Lenght: 0x00 |
Vikrampal Yadav |
11 years ago |
1 file, +2, -2 |
| 9c53fe3d |
android/client: Add completion for mce method
This patch adds completion functions to mce method. |
Aleksander Drewnicki |
11 years ago |
1 file, +10, -1 |
| 4c2386b1 |
android/client: Add code for mce method
This patch adds implementation of mce method to haltest. |
Aleksander Drewnicki |
11 years ago |
1 file, +6, -0 |
| 5deee3d9 |
android/client: Add code for mce callback
This adds implementation for mce callback. |
Aleksander Drewnicki |
11 years ago |
1 file, +10, -0 |
| 4fe0003e |
android/client: Add skeleton for mce calls
This patch adds skeleton for all methods of mce along with
all callbacks. |
Aleksander Drewnicki |
11 years ago |
6 files, +74, -1 |
| 0cf4f16c |
doc/test-coverage: Update Android tests count |
Szymon Janc |
11 years ago |
1 file, +2, -2 |
| 530d7b99 |
android/ipc-tester: Add missing service opcode boundries test cases
This patch adds tests sending out of range opcode for each service. |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +14, -0 |
| 542db187 |
android/pts: Update PTS files for SPP |
Sebastian Chlad |
11 years ago |
3 files, +4, -4 |
| 115f7576 |
android/pts: Update HSP files for PTS 5.3 |
Sebastian Chlad |
11 years ago |
3 files, +4, -4 |
| fd6dc924 |
unit/test-avrcp: Add /TP/MCN/CB/BI-05-C test
Verify the TG issues an error when receiving a command for an invalid
UID_counter. |
Luiz Augusto von Dentz |
11 years ago |
3 files, +48, -7 |
| 48381ae9 |
unit/test-avrcp: Fix test /TP/MCN/CB/BV-11-C
Verify the TG increments the UID_counter and sends a
UIDSChangedNotification when updates on existing UIDs occur if the
TG is database aware. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +22, -0 |
| b4bfff7e |
unit/test-avrcp: Fix test /TP/MCN/CB/BV-10-C
Verify the initial value of the UID_counter if the TG is a database
aware player. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +16, -1 |
| 20a88834 |
unit/test-avrcp: Fix test /TP/MCN/CB/BV-09-C
Verify the initial value of the UID_counter if the TG is a database
unaware player. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +118, -39 |
| 9f988cf8 |
unit/test-avrcp: Fix test /TP/MCN/CB/BV-03-C
The test is to verify GetFolderItems after SetBrowsedPlayer and
SetAddressedPlayer have been sent. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +14, -0 |
| 8c923a75 |
unit/test-avrcp: Add /TP/MPS/BI-02-C test
Verify the SetBrowsedPlayer response issued by the TG when an invalid
player is requested. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +16, -3 |
| 13df1346 |
unit/test-avrcp: Add /TP/MPS/BI-01-C test
Verify the SetAddressedPlayer response issued by the TG when an
invalid player is requested. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +18, -2 |
| 8a8448b4 |
unit/test-avrcp: Add /TP/MPS/BV-07-C test
Verify the AvailablePlayersChanged Notification issued by the TG. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +17, -0 |
| 87ff4f1f |
unit/test-avrcp: Add /TP/MPS/BV-06-C test
Verify the PlayerFeatureBitmask issued by the TG. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +33, -1 |
| 95fd70a0 |
unit/test-avrcp: Add /TP/MPS/BV-05-C test
Verify the AddressedPlayerChanged Notification issued by the TG and the
procedure associated to this. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +23, -0 |
| c26580e4 |
unit/test-avrcp: Add /TP/MPS/BV-04-C test
Verify the SetBrowsedPlayer response issued by the TG. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +35, -0 |
| bd1c8d40 |
android/avrcp-lib: Fix AddressedPlayerChanged
This adds proper handling for AddressedPlayerChanged in
avrcp_register_notification_rsp. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +23, -6 |
| ac0a57dd |
android/avrcp-lib: Add support for SetBrowsedPlayer PDU |
Luiz Augusto von Dentz |
11 years ago |
2 files, +83, -0 |
| 29e7e9ee |
core: Ignore adapters without needed transport support |
Johan Hedberg |
11 years ago |
1 file, +10, -0 |
| ef293ef1 |
core: Add ControllerMode config option |
Johan Hedberg |
11 years ago |
4 files, +65, -8 |