| bce027ce |
unit/test-textfile: Use tester framework |
Gowtham Anandha Babu |
10 years ago |
2 files, +24, -27 |
| f23f056a |
unit/test-ringbuf: Use tester framework |
Gowtham Anandha Babu |
10 years ago |
1 file, +17, -14 |
| cdd61756 |
tests/example-advertisement: Change type to peripheral
With broadcast type it won't be connectable which is much more convenient
when testing. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +1, -1 |
| 4a9baabf |
shared/ad: Fix service data matching
bt_uuid_cmp return 0 if it matches not a true. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +1, -1 |
| f61999e5 |
shared/ad: Do not lookup service data twice
This remove call to bt_ad_has_service_data inside bt_ad_add_service_data
since it already does the lookup for existing data before. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +0, -5 |
| 521e0000 |
Fix name in AUTHORS
Update Marie's name to be correct and add it to .mailmap. |
Marie Janssen |
10 years ago |
2 files, +2, -1 |
| 72ffc5a1 |
shared/ad: Replace data if already exists
If either manufacturer or service data already exist but the content
is different replace with the new data. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +38, -5 |
| 206bdc3c |
shared/ad: Fix data matching
The user_data was never used so adding new data will always fail if one
already exists. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +2, -2 |
| 4453f67f |
emulator: Handle Host Number Of Completed Packets Command
The Host_Number_Of_Completed_Packets command is a special command in
the sense that no event is normally generated after the command
has completed. |
Szymon Janc |
10 years ago |
1 file, +6, -0 |
| 7c2c6fbf |
emulator: Move Host Buffer Size Command handling block
Commands codes in switch-case are kept in ascending order. |
Szymon Janc |
10 years ago |
1 file, +5, -5 |
| fac46295 |
emulator: Verify Set Controller To Host Flow Control Command
Return invalid parameters error if reserved value is used. |
Szymon Janc |
10 years ago |
1 file, +6, -2 |
| 8cd59c77 |
emulator: Reset LE scan & adv state upon HCI_Reset |
Johan Hedberg |
10 years ago |
1 file, +11, -0 |
| 4bc96256 |
android/pts: Remove SPP tests not implemented in PTS |
Szymon Janc |
10 years ago |
1 file, +0, -6 |
| cdc97c67 |
android/pts: Update SPP test results
PTS 6.1 and Android 5.1 |
Mariusz Skamra |
10 years ago |
3 files, +10, -11 |
| 0a72b763 |
android/pts: Update MCAP test results
PTS 6.1 and Android 5.1 |
Mariusz Skamra |
10 years ago |
3 files, +6, -6 |
| 12616644 |
android/pts: Update DID test results
PTS 6.1 and Android 5.1 |
Mariusz Skamra |
10 years ago |
3 files, +5, -5 |
| ab068036 |
android/pts: Update GAP test results
PTS 6.1 and Android 5.1 |
Mariusz Skamra |
10 years ago |
3 files, +36, -39 |
| b576fa4d |
shared/att: Add ext_signed flag to be able to use external crypto
Due to the issues with CSRK tests ext_signed flag has been added to
allow android/gatt handle signed write operations.
This patch fixes following tests:
GAP__TC_SEC_CSIGN_BV_02_C
GAP__TC_SEC_CSIGN_BI_01_C
GAP__TC_SEC_CSIGN_BI_02_C
GAP__TC_SEC_CSIGN_BI_03_C
GAP__TC_SEC_CSIGN_BI_04_C
SM__TC_SIGN_BV_03_C |
Mariusz Skamra |
10 years ago |
14 files, +20, -18 |
| c895e5ae |
profiles/network: Add support for handling extension hdr in ctrl msg
Support for extension headers is mandatory functionality. This patch
add support to it and leave responsibility for processing extension
header and sending setup success response to kernel.
This patch is necessary to pass PTS bnep test TC_CTRL_BV_19_C. |
Grzegorz Kolodziejczyk |
10 years ago |
4 files, +101, -17 |
| 90012afd |
lib/bnep: Update bnep header with BNEPGETSUPPFEAT and setup response
This patch updates bnep header with get bnep supported features ioctl
xand bnep setup response flag. |
Grzegorz Kolodziejczyk |
10 years ago |
1 file, +3, -0 |
| 04436a9d |
android/pts: Update HFP test results
PTS 6.1 and Android 5.1 |
Mariusz Skamra |
10 years ago |
3 files, +6, -6 |
| 2670b0c3 |
android/pts: Update PBAP test results
PTS 6.1 and Android 5.1 |
Mariusz Skamra |
10 years ago |
3 files, +9, -8 |
| 4bbadba8 |
tools: Provide HOME environment variable before calling qemu |
Marcel Holtmann |
10 years ago |
1 file, +1, -0 |
| 5f5094dc |
emulator: Pretend to support host flow control command |
Johan Hedberg |
10 years ago |
1 file, +10, -0 |
| e66c1632 |
tools: Add initial HCI User Channel tester
This adds basic tests only. |
Szymon Janc |
10 years ago |
4 files, +347, -2 |
| 386028d3 |
unit/test-gdbus-client: Don't run tests if setup fails
This will make all gdbus tests be ignored if D-Bus is not available and
one cannot be created with dbus-run-session. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +1, -1 |
| 65f10c85 |
build: Check if dbus-run-session for unit tests
This checks if dbus-run-session is available and then add it to
AM_TESTS_ENVIRONMENT so tests using D-Bus run in its own session. |
Luiz Augusto von Dentz |
10 years ago |
2 files, +6, -0 |
| 314cf642 |
adapter: Fix memory leak
In case of error with dbus stuff free allocated memory and set filter
to NULL. |
Andrei Emeltchenko |
10 years ago |
1 file, +1, -1 |
| cb0182cc |
tester: Test DHKey generation in controller
Test that appropriate command status event and LE Meta events are
generated. |
Andrei Emeltchenko |
10 years ago |
1 file, +54, -0 |
| 26b9d72a |
btdev: Add DHKey generation command to emulator
Add LE Generate DHKey Command available in Bluetooth Spec 4.2.
Controller sends Command Status and LE Meta event LE Generate DHKey
Complete.
...
> HCI Event: Command Status (0x0f) plen 4
LE Generate DHKey (0x08|0x0026) ncmd 1
Status: Success (0x00)
> HCI Event: LE Meta Event (0x3e) plen 34
LE Generate DHKey Complete (0x09)
Status: Success (0x00)
Diffie-Hellman key:<key>
... |
Andrei Emeltchenko |
10 years ago |
1 file, +18, -0 |
| a36a7af5 |
tester: Add test for LE Read Local PK
Test that public/private key pair is generated. |
Andrei Emeltchenko |
10 years ago |
1 file, +7, -0 |
| 409de187 |
btdev: Add LE Read Local Public Key cmd to emulator
Support LE Read Local P-256 Public Key Command introduced in Bluetooth
Spec 4.2. The Controller shall generate a new P-256 public/private key
pair upon receipt of this command so private key is saved to btdev. |
Andrei Emeltchenko |
10 years ago |
1 file, +36, -0 |
| f16b30cf |
tester: Add HCI LE Rand command
Check status only |
Andrei Emeltchenko |
10 years ago |
1 file, +7, -0 |
| bd16cbcc |
tester: Add HCI LE Encrypt command test
Use RFC 4493 "The AES-CMAC Algorithm" sample test vectors to test HCI
controller encryption. |
Andrei Emeltchenko |
10 years ago |
1 file, +69, -0 |
| 9626d1e5 |
btdev: Refactor Le Rand using Linux crypto infrastructure
Use standard Linux crypto infrastructure for emulating HCI LE Rand
command. |
Andrei Emeltchenko |
10 years ago |
1 file, +13, -8 |
| 1c8f39a8 |
btdev: Add LE Encrypt command support to emulator
Add basic crypto support to btdev using Linux crypto infrastructure. |
Andrei Emeltchenko |
10 years ago |
1 file, +31, -0 |
| 06fc39b5 |
doc/test-coverage: Update mgmt-tester test count |
Szymon Janc |
10 years ago |
1 file, +2, -2 |
| efa46eb0 |
tools/mgmt-tester: Add Device Found test with invalid ADV_DATA
This test verify if kernel correctly terminates EIR when invalid
ADV_DATA (length includes non-significant part) was received from
remote device. |
Szymon Janc |
10 years ago |
1 file, +57, -0 |
| f41312b8 |
emulator/bthost: Add support for setting custom ADV data
This allows to set any ADV data and not just flags. |
Szymon Janc |
10 years ago |
6 files, +34, -25 |
| cf8c7401 |
gatt: Fix NULL pointer dereference
Safely return in case of error. |
Andrei Emeltchenko |
10 years ago |
1 file, +1, -0 |
| b5093e56 |
lib: Update company identifiers |
Marcel Holtmann |
10 years ago |
1 file, +89, -1 |
| a08f1baa |
build: Always build Android support for releases |
Marcel Holtmann |
10 years ago |
1 file, +1, -1 |
| 8ab72fb4 |
tools: Limit CPUID check to IA platforms |
Marcel Holtmann |
10 years ago |
1 file, +2, -0 |
| 25eadc12 |
tools: Handle the common profile & service ecode
Handles the common profile and service error codes sent over the
Attribute Protocol in btgatt-client and monitor. |
Gowtham Anandha Babu |
10 years ago |
2 files, +15, -0 |
| 54906b01 |
core/advertising: Fix not waiting Add Advertising response
When registering a new instance it must wait MGMT_OP_ADD_ADVERTISING
before replying to the client since the command can still fail. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +37, -23 |
| 95b4b4f7 |
AUTHORS: mention Jaganath's contributions |
Johan Hedberg |
10 years ago |
1 file, +1, -0 |
| 2457c179 |
android/pts: Update HDP pixits, pics, and test results for PTS 6.1
This patch updates test pixits, pics, and results for HDP profile
against android 5.1. |
Grzegorz Kolodziejczyk |
10 years ago |
3 files, +5, -5 |
| 57102b72 |
android/pts: Update GAVDP pixits, pics and test results for PTS 6.1
This patch updates test pixits, pics and results for GAVDP profile
against android 5.1. |
Grzegorz Kolodziejczyk |
10 years ago |
3 files, +12, -11 |
| f020f5f1 |
android/avdtptest: Return error code when exiting on failure
Should improve scripting support. |
Szymon Janc |
10 years ago |
1 file, +9, -7 |
| 9c578df0 |
android/avdtptest: Fix NULL local stream endpoint queue
This patch fixes missing queue_new() |
Mariusz Skamra |
10 years ago |
1 file, +6, -0 |