aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
39 hourstools: fix using too small buffers in test-runnerPauli Virtanen1-2/+2
5 daysiso-tester: Fix fd leakBastien Nocera1-0/+1
5 daysisotest: Fix fd leakBastien Nocera1-0/+2
5 daysisotest: Fix error check after opening fileBastien Nocera1-1/+1
5 daysisotest: Consider "0" fd to be validBastien Nocera1-1/+1
2024-04-10iso-tester: add test for BT_POLL_ERRQUEUEPauli Virtanen2-2/+125
2024-04-10mgmt-tester: update for Poll Errqueue experimental faturePauli Virtanen1-1/+5
2024-04-04l2cap-tester: add tests for LE Client read/write/tx-timestampingPauli Virtanen1-1/+40
2024-04-04sco-tester: add TX timestamping testPauli Virtanen1-4/+94
2024-04-04l2cap-tester: Add test for TX timestampingPauli Virtanen1-5/+102
2024-04-04iso-tester: Add tests for TX timestampingPauli Virtanen2-10/+335
2024-04-02iso-tester: Fix Codec Configuration lengthLuiz Augusto von Dentz1-3/+3
2024-04-02iso-tester: Add test for Broadcast Receiver Get BASEIulia Tanasescu1-3/+55
2024-04-01mgmt-tester: Adjust Coded PHY scan interval and windowLuiz Augusto von Dentz1-6/+6
2024-03-28iso-tester: Separate iso_defer_accept into dedicated functionsIulia Tanasescu1-10/+35
2024-03-08mgmt-tester: Fix eir name length related testsFrédéric Danis1-34/+32
2024-03-08bluetooth: Add BT_ISO_SYNC_TIMEOUTLuiz Augusto von Dentz1-2/+2
2024-02-20build: handle relative libexecdir instancesEmil Velikov1-1/+1
2024-02-16tools/rfcomm: _exit() on execvp() failureMatthias Schiffer1-1/+1
2024-02-16tools/rfcomm: reset ignored signals after forkMatthias Schiffer1-0/+6
2024-02-15rfcomm-tester: Fix crash on test-basicLuiz Augusto von Dentz1-3/+2
2024-02-12hcidump: Fix help message for --timestamp optionArkadiusz Bokowy1-1/+1
2024-02-08mgmt-tester: Remove High Speed test casesLuiz Augusto von Dentz1-63/+0
2024-02-06mgmt-tester: Fix Read Ext Controller Info testsLuiz Augusto von Dentz1-5/+5
2024-02-06mgmt-tester: Adjust a test for recent kernel changesJonas Dreßler1-1/+1
2024-02-06mgmt-tester: Add a 0-entry to expect_hci_list listsJonas Dreßler1-0/+7
2024-01-25btgatt-client: Add function to search all primary servicesFrédéric Danis1-7/+23
2024-01-25btgatt-client: Add function to search characteristicsFrédéric Danis1-0/+82
2024-01-25btgatt-client: Add function to search service based on UUIDFrédéric Danis1-0/+69
2024-01-25btgatt-client: Add command to prevent security level changeFrédéric Danis1-12/+72
2024-01-25build: manage .service.in files via configure.acEmil Velikov1-1/+1
2024-01-23isotest: Fix not handling 0 length packetsLuiz Augusto von Dentz1-2/+2
2023-12-11tools: avtest: Add reject-code optionFrédéric Danis1-7/+16
2023-11-28isotest: Fix high-reliability QoS presetsLuiz Augusto von Dentz1-16/+16
2023-11-28iso-tester: Add tests for GMAP broadcast QoS presetsLuiz Augusto von Dentz1-15/+118
2023-11-22isotest: Add presets from GMAPLuiz Augusto von Dentz1-0/+13
2023-11-22iso-tester: Add presets from GMAPLuiz Augusto von Dentz1-0/+109
2023-11-20iso-tester: Add test for bcast AC 13 reconnectIulia Tanasescu1-6/+54
2023-10-24iso-tester: Add test for bcast receiver PA bindIulia Tanasescu1-19/+51
2023-10-03iso-tester: Test bcast receiver with PA sync, no BISIulia Tanasescu1-6/+35
2023-10-03iso-tester: Add test for bcast AC 13 BIS unsetIulia Tanasescu1-5/+20
2023-09-28transport: Implement QoS propertyLuiz Augusto von Dentz2-4/+4
2023-09-14l2cap-tester: Add tests for connection timeoutLuiz Augusto von Dentz1-2/+80
2023-09-14l2cap-tester: Add tests for closing socket before connection completesLuiz Augusto von Dentz1-0/+74
2023-08-23isotest: Add defer setup support for Broadcast ReceiverIulia Tanasescu1-42/+80
2023-08-21iso-tester: add test for ACL disconnect before ISO createdPauli Virtanen1-0/+38
2023-08-21sco-tester: add test for ACL disconnect before SCO establishedPauli Virtanen1-0/+34
2023-08-17iso-tester: Add test for bcast receiver defer setupIulia Tanasescu1-1/+31
2023-08-15iso-tester: Add suspend testsLuiz Augusto von Dentz1-1/+84
2023-08-15doc/test-runner: Update documentation using rst formatLuiz Augusto von Dentz1-200/+0
2023-08-07iso-tester: test busy CIG error does not drop existing connectionsPauli Virtanen1-0/+85
2023-08-04iso-tester: Fix test ISO Connect2 CIG 0x01 - Success/InvalidLuiz Augusto von Dentz1-26/+3
2023-08-02iso-tester: add tests checking Remove CIG is emittedPauli Virtanen1-0/+96
2023-08-02iso-tester: test with large CIS_ID and invalid CIG_ID/CIS_IDPauli Virtanen1-0/+72
2023-08-02sco-tester: test local and remote disconnecting simultaneouslyPauli Virtanen1-0/+59
2023-07-20btmgmt: Add man pageLuiz Augusto von Dentz1-0/+79
2023-07-14client: Add support for mgmt submenuLuiz Augusto von Dentz1-6035/+5
2023-07-14iso-tester: Add test for BT_PKT_STATUS sockoptLuiz Augusto von Dentz1-2/+89
2023-07-14bthost: Add support to set ISO Packet StatusLuiz Augusto von Dentz1-1/+1
2023-07-13test-runner: fix behavior when no audio serverPauli Virtanen1-2/+3
2023-07-13test-runner: set non-quiet printk before running testsPauli Virtanen1-0/+20
2023-07-10mgmt-tester: Fix tests that consider 31 bytes the max adv lenghtLuiz Augusto von Dentz1-4/+67
2023-07-10test-runner: Add documentationLuiz Augusto von Dentz1-0/+200
2023-07-05mgmt-tester: Add a regression test hitting hci_sync bugPauli Virtanen1-0/+49
2023-06-26isotest: Add check after accepting connectionIulia Tanasescu1-0/+26
2023-06-23iso-tester: Fix checks of latency and intervalLuiz Augusto von Dentz1-4/+4
2023-05-30iso-tester: Add BAP Broadcast AC testsIulia Tanasescu1-38/+159
2023-05-30isotest: Add support for creating/synchronizing to multiple BISesIulia Tanasescu2-76/+218
2023-05-30test-runner: enable no_hash_pointers=1Pauli Virtanen1-1/+1
2023-05-30iso-tester: Add tests for AC configuration reconnectPauli Virtanen1-9/+30
2023-05-23iso-tester: Make QoS parameters reflect the tests namesLuiz Augusto von Dentz1-14/+21
2023-05-22iso-tester: Add tests for AC 1 + 2Pauli Virtanen1-0/+47
2023-05-22iso-tester: always use DEFER_SETUP for multiple CIS in same CIGPauli Virtanen1-46/+104
2023-05-17tools/test-runner: add option to start Pipewire inside the VMPauli Virtanen1-4/+145
2023-05-17test-runner: revert udevd and audio supportPauli Virtanen1-105/+3
2023-04-19tools/iso-tester: Add Broadcast tests for encrypted BIGIulia Tanasescu1-7/+57
2023-04-19tools/isotest: Add BIG encryption optionsIulia Tanasescu2-29/+91
2023-04-13iso-tester: Add BAP Audio Configuration testsLuiz Augusto von Dentz1-8/+262
2023-04-07mgmt-tester: Fix Get/Set PHY testsLuiz Augusto von Dentz1-30/+19
2023-03-31Split bt_iso_qos into dedicated structuresIulia Tanasescu3-82/+291
2023-03-30mgmt-tester: Add devcoredump testsManish Mandlik1-0/+173
2023-03-28l2test: Fix setting mode for BR/EDR l2cap socketSimon Mikuda1-1/+21
2023-03-28l2test: Enable hex input for PSMSimon Mikuda1-1/+1
2023-03-17tools/mesh-cfgclient: Auto request own composition dataInga Stotland4-2/+26
2023-03-17tools/mesh-cfgclient: Prevent storing duplicate modelsInga Stotland2-5/+21
2023-03-14btmon: Fix decoding truncated dataŁukasz Rymanowski1-3/+3
2023-03-10tools: Add support to generate RSI using SIRKSathish Narasimman1-2/+78
2023-03-10iso-tester: Update High Reliability presetsLuiz Augusto von Dentz1-16/+16
2023-03-09l2cap-tester: Add server tests for Ext-FlowctlLuiz Augusto von Dentz1-24/+228
2023-02-27iso-tester: Add test for central receiving timestamped ISO packetPauli Virtanen1-1/+15
2023-02-27bthost: Allow sending ISO packets with sequence number and timestampPauli Virtanen1-1/+2
2023-02-13tools/btmgmt: add MGMT setting bit names for CIS feature supportPauli Virtanen1-0/+2
2023-01-30tools/mesh-cfgtest: Support extended device compositionInga Stotland1-20/+168
2023-01-30tools/mesh: Add support for Mesh Private BeaconsBrian Gix3-12/+62
2023-01-30tools/mesh: Optimize for multiple RPR servers and NPPIBrian Gix6-87/+598
2022-12-09isotest: Fix not calculating time to waitLuiz Augusto von Dentz1-0/+4
2022-12-07iso-tester: Add test when peer rejects CISLuiz Augusto von Dentz1-6/+31
2022-12-06bthost: Add callback to accept ISO connectionsLuiz Augusto von Dentz1-1/+1
2022-11-17tools: Use portable 64 bit data formatsBrian Gix1-2/+3
2022-11-01tools: Switch hciattach_qualcomm to FAILIF macro completelyMarek Vasut1-16/+8
2022-11-01tools: Make hciattach_* firmware path build-time configurableMarek Vasut4-6/+8
2022-10-28tools/test-runner: Remove bluetooth.enable_ecredLuiz Augusto von Dentz1-1/+0
2022-10-10mgmt-tester: Fix Set Static Address testsLuiz Augusto von Dentz1-12/+51
2022-10-06tools: mgmt-tester - Test for HCI cmd after static addr setBrian Gix1-0/+6
2022-09-27tools: Fix mesh-tester to expect end of ADVBrian Gix1-0/+12
2022-09-27rctest: Fix scan-build warningLuiz Augusto von Dentz1-1/+1
2022-09-26tools/mpris-proxy: unregister object path if player registration failsHaochen Tong1-0/+1
2022-09-26tools: fix printf format stringsChristian Eggers2-4/+6
2022-09-21tools/ioctl-tester - Add ioctl-testerTedd Ho-Jeong An2-0/+962
2022-09-13rfcomm-tester: Add test to close socket while connectingLuiz Augusto von Dentz1-4/+37
2022-09-02rfcomm-tester: Use latest Bluetooth versionLuiz Augusto von Dentz1-1/+1
2022-09-01mgmt-tester: Adds turning on Mesh Experimental featureBrian Gix1-2/+38
2022-09-01tools: Add mesh-tester to test Kernel mesh supportBrian Gix2-0/+1443
2022-08-29tools/btmgmt: add missing return statementChristian Eggers1-1/+1
2022-08-29client/player: Use QoS interval on transport.sendLuiz Augusto von Dentz1-1/+0
2022-08-29client/player: Add support for PACS endpointsLuiz Augusto von Dentz1-1/+1
2022-08-22iso-tester: Make use of bthost_add_iso_hook destroy callbackLuiz Augusto von Dentz1-21/+31
2022-08-22bthost: Add destroy callback to bthost_add_iso_hookLuiz Augusto von Dentz1-1/+1
2022-08-19iso-tester: Fix using shutdown(SHUT_RDWR)Luiz Augusto von Dentz1-6/+6
2022-08-15iso-tester: Introduce tests for Disconnect/ReconnectLuiz Augusto von Dentz1-0/+80
2022-08-05iso-tester: Add ISO 48_2_1 Defer Receive - SuccessLuiz Augusto von Dentz1-1/+19
2022-08-05bthost: Add qos support to bthost_set_cig_paramsLuiz Augusto von Dentz1-1/+1
2022-08-04build: Fix make check failingLuiz Augusto von Dentz1-0/+7
2022-08-04iso-tester: Test BT_DEFER_SETUP works with getsockoptLuiz Augusto von Dentz1-0/+13
2022-07-28iso-test: Add ISO 48_2_1 Defer SendLuiz Augusto von Dentz1-0/+11
2022-07-22isotest: Add documentationLuiz Augusto von Dentz1-0/+202
2022-07-22tools: Add isotest toolLuiz Augusto von Dentz1-0/+1217
2022-07-22tools: Add iso-testerLuiz Augusto von Dentz2-2/+1705
2022-07-22btio: Add support for ISO socketsLuiz Augusto von Dentz1-0/+110
2022-07-22mgmt-tester: Fix Read Exp Feature testsLuiz Augusto von Dentz1-3/+11
2022-07-01tools/test-runner: Fix errors reported by scan-buildTedd Ho-Jeong An1-3/+11
2022-07-01tools/btmgmt: Fix errors reported by scan-buildTedd Ho-Jeong An1-14/+11
2022-06-23mgmt-tester: Fix null dereference issue reported by scan-buildTedd Ho-Jeong An1-0/+2
2022-06-21tools/mgmt-tester: Add test case for scan response data is not updatingTedd Ho-Jeong An1-1/+84
2022-06-17test-runner: Fix issues found by coverityFrédéric Danis1-3/+13
2022-06-17tools/btmgmt: Add support Add Ext Adv commandTedd Ho-Jeong An1-0/+377
2022-06-13mgmt-tester: Fix regression with tests failing to setupLuiz Augusto von Dentz1-5/+0
2022-06-13test-runner: Add udevd and trigger eventsFrédéric Danis1-3/+80
2022-06-13test-runner: Add audio card supportFrédéric Danis1-1/+22
2022-06-13test-runner: Add DBus session supportFrédéric Danis1-12/+85
2022-06-13btproxy: Allow to select multiple BT controllersFrédéric Danis1-16/+25
2022-06-02mgmt-tester: Fix build errorLuiz Augusto von Dentz1-21/+9
2022-06-02test-runner: Fix not waiting for system_bus_socketLuiz Augusto von Dentz1-3/+3
2022-05-31mesh-gatt: Fix use_after_freeGopal Tiwari1-1/+2
2022-05-31meshctl: Fix possible use_after_freeGopal Tiwari1-1/+0
2022-05-31obex-client: Fix leaked_handleGopal Tiwari1-0/+1
2022-05-31mesh/mesh-db: Fix resource leaksGopal Tiwari1-0/+2
2022-05-31l2cap-tester: Fix leaked_handleGopal Tiwari1-0/+1
2022-05-31create-image: Fix leaked_handleGopal Tiwari1-4/+3
2022-05-31cltest: Fix leaked_handleGopal Tiwari1-0/+1
2022-05-09tools: Fix handle leak in rfcommIldar Kamaletdinov1-0/+4
2022-05-09tools: Fix memory leaks in btgatt-server/clientIldar Kamaletdinov2-2/+9
2022-05-09tools: Fix memory leak in hciconfigIldar Kamaletdinov1-1/+5
2022-04-18test-runner: Add dedicated option to start D-BusLuiz Augusto von Dentz1-11/+27
2022-04-04tools: Limit width of fields in sscanfIldar Kamaletdinov2-2/+2
2022-04-04tools: Fix signed integer overflow in btsnoop.cIldar Kamaletdinov1-1/+1
2022-04-04tools: Fix buffer overflow in hciattach_tialt.cIldar Kamaletdinov1-1/+2
2022-04-04tools: Fix g_dbus_setup_private connection check in mpris-proxyFrédéric Danis1-1/+1
2022-03-30client: Add support for player submenuLuiz Augusto von Dentz1-1066/+15
2022-03-08test-runner: Update help informationLuiz Augusto von Dentz1-0/+1
2022-03-08test-runner: Fix -l/--emulatorLuiz Augusto von Dentz1-2/+7
2022-03-01test-runner: Fix parsing of command lineLuiz Augusto von Dentz1-21/+7
2022-02-28test-runner: Add option to start emulatorLuiz Augusto von Dentz1-4/+82
2022-02-25btproxy: Attempt to bind the next indexLuiz Augusto von Dentz1-4/+17
2022-02-16tools/mesh-cfgtest: include limits.hMichael Nosthoff1-0/+1
2022-02-15build: Fix errors with glibc < 2.25Fabrice Fontaine1-2/+1
2022-02-14rfcomm-tester: Increase amount of data from 8k to 32kLuiz Augusto von Dentz1-24/+66
2022-02-14obexctl: Add optional argument channel to connect commandLuiz Augusto von Dentz1-6/+21
2022-02-09rfcomm-tester: Add test to write big chunks of dataLuiz Augusto von Dentz1-7/+40
2022-01-12tools/mesh-cfgclient: Fix config menu help messageInga Stotland1-3/+3
2022-01-12tools/mesh-cfgclient: Fix typos in config storageInga Stotland1-2/+2
2022-01-06build: Replace use of g_memdup with util_memdupLuiz Augusto von Dentz2-9/+11
2021-12-23build: Fix build when sanitizer are enabledLuiz Augusto von Dentz2-4/+9
2021-12-08tools/btgatt-server: Replace random number generation functionTedd Ho-Jeong An1-1/+6
2021-11-10tools/mesh: Add <Vendor ID> option to sub-add cmdJefferson Zhai1-5/+11
2021-11-09mgmt-tester: Add test for Device Privacy Mode flagLuiz Augusto von Dentz1-0/+88
2021-11-01mgmt-tester: Add test for Limited/Device PrivacyLuiz Augusto von Dentz1-8/+25
2021-10-29tools/mgmt-tester: Add LL Privacy test casesTedd Ho-Jeong An1-261/+1975
2021-10-29tools/mgmt-tester: Update the expected manufacturer of emulatorTedd Ho-Jeong An1-5/+5
2021-10-25tools/mgmt-tester: Add support for experimental feature in setupTedd Ho-Jeong An1-0/+18
2021-10-21mgmt-tester: Fix expected manufacturerLuiz Augusto von Dentz1-1/+1
2021-10-21tools/hcitool: Fix the descriptions of leal* commandsArchie Pusaka1-4/+4
2021-10-18mgmt-tester: Make use of vhci_set_force_suspend/vhci_set_force_wakeupLuiz Augusto von Dentz1-81/+24
2021-10-08tools/mesh-cfg-client: Fix NULL pointer dereferencingInga Stotland3-3/+8
2021-10-08tools/mgmt-tester: Add more suspend/resume test casesTedd Ho-Jeong An1-7/+164
2021-10-08tools/mgmt-tester: Updates Experimental Feature test casesTedd Ho-Jeong An1-3/+89
2021-10-06tools/mgmt-tester: Update the correct suspend reason for disconnectTedd Ho-Jeong An1-8/+4
2021-10-05tools/mgmt-tester: Fix the suspend reason codeTedd Ho-Jeong An1-6/+80
2021-10-04tools/mgmt-tester: Add test cases for load_long_term_keys commandTedd Ho-Jeong An1-0/+299
2021-09-29tools/mgmt-tester: Add suspend/resume test casesTedd Ho-Jeong An1-0/+295
2021-09-29tools/mgmt-tester: Fix Read Experiemental Feature test caseTedd Ho-Jeong An1-6/+2
2021-09-27tools/mesh-cfgclient: Export configuration databaseInga Stotland3-0/+393
2021-09-27tools/mesh-cfgclient: Excluded addresses propertyInga Stotland1-6/+5
2021-09-27tools/mesh-cfgclient: Store UUIDs in standard formatInga Stotland1-8/+21
2021-09-27tools/mesh-cfgclient: Add group parent address for DB complianceInga Stotland1-0/+4
2021-09-27tools/mesh-cfgclient: Store remote's heartbeat sub/pubInga Stotland3-12/+135
2021-09-27tools/mesh-cfgclient: Save remote node feature settingInga Stotland3-28/+151
2021-09-27tools/mesh-cfgclient: Rename mesh-db APIs for consistencyInga Stotland6-42/+42
2021-09-27tools/mesh-cfgclient: Check the result of config saveInga Stotland3-61/+70
2021-09-27tools/mesh-cfgclient: Store remote's model publication infoInga Stotland4-16/+124