aboutsummaryrefslogtreecommitdiffstatshomepage
AgeCommit message (Expand)AuthorFilesLines
5 daysbap: Fix use of unintialized variableHEADmasterLuiz Augusto von Dentz1-0/+1
5 daysbap: Reword bap_adapter/adapter and pa_req/reqLuiz Augusto von Dentz1-63/+59
5 daysbap: Remove deleted devices from pa_req queueVlad Pruteanu1-0/+18
5 daysbap: Improve handling of pa_req timerVlad Pruteanu1-2/+18
5 daysbap: Replace adapter in bap_data with bap_adapterVlad Pruteanu1-34/+66
5 daysbap: Initialize bap_data for scanned device in bap_bcast_probeVlad Pruteanu1-31/+31
6 daysccp: Mark plugin for testingLuiz Augusto von Dentz1-8/+6
6 daysmain.conf: Add support for testing interfacesLuiz Augusto von Dentz6-2/+31
6 daysgdbus: Add testing flagsLuiz Augusto von Dentz2-0/+59
6 daysshared/bap: Get broadcast channel location from stream capabilitiesAndrei Istodorescu1-16/+22
6 daysshared/bap: Allow NULL bap endpoint in streamsAndrei Istodorescu1-14/+40
7 daysbap: call select_cb on bt_bap_cancel_select() to clean upPauli Virtanen1-1/+0
10 daysclient/player: Fix using unicast QoS for broadcastLuiz Augusto von Dentz1-12/+22
10 daysclient/player: Fix calculation of number of packetLuiz Augusto von Dentz1-2/+4
10 daysgatt-database: Fix sending notification to all devicesLuiz Augusto von Dentz1-8/+7
10 daysclient/advertising: Add flag to mark if data is validLuiz Augusto von Dentz1-3/+5
12 daysmonitor: fix spelling typoPreston Hunt1-1/+1
13 daysset: don't modify input sirk key in btd_set_add_device()Pauli Virtanen2-4/+9
13 daysbap: cancel stream operation before freeing setupPauli Virtanen1-0/+13
13 daysshared/bap: clean up requests for a stream before freeing itPauli Virtanen1-41/+65
14 daysshared/uhid: Fix crash if bt_uhid_destroy free replay structureLuiz Augusto von Dentz1-0/+1
14 daysRelease 5.755.75Marcel Holtmann2-1/+4
14 daysbuild: list new tools/tester.h header in sourcesJan Palus1-3/+3
2024-04-14Release 5.745.74Marcel Holtmann2-1/+9
2024-04-14build: Update library versionMarcel Holtmann1-1/+1
2024-04-12advertising: Do not crash in case of adv update failureArkadiusz Bokowy1-1/+10
2024-04-11bap: Update properties of endpointsLuiz Augusto von Dentz1-7/+41
2024-04-11shared/bap: Fix not resuming reading attributesLuiz Augusto von Dentz1-0/+54
2024-04-11shared/bap: Make bt_bap_select fallback in case of no channel allocationLuiz Augusto von Dentz1-2/+12
2024-04-11shared/bap: Fix not updating locationLuiz Augusto von Dentz1-4/+2
2024-04-10shared/util: add uuid for Poll Errqueue experimental featurePauli Virtanen1-0/+2
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-10adapter: add support for setting POLL_ERRQUEUE experimental featurePauli Virtanen4-3/+72
2024-04-10lib: add BT_POLL_ERRQUEUE socket optionPauli Virtanen1-0/+2
2024-04-10hog-lib: Destroy uHID device if there is traffic while disconnectedLuiz Augusto von Dentz1-18/+29
2024-04-10input/device: Make use of bt_uhid_replayLuiz Augusto von Dentz2-167/+3
2024-04-10hog-lib: Make use of bt_uhid_replayLuiz Augusto von Dentz1-3/+10
2024-04-10shared/uhid: Add support for bt_uhid_replayLuiz Augusto von Dentz2-0/+124
2024-04-08shared/gatt-db: Fix gatt_db_service_insert_characteristicLuiz Augusto von Dentz7-46/+74
2024-04-05input/device: Add replay supportLuiz Augusto von Dentz1-1/+173
2024-04-05input.conf: Change IdleTimeout unit to be in secondsLuiz Augusto von Dentz2-3/+4
2024-04-05input/device: Fix not handling IdleTimeout when uhid is in useLuiz Augusto von Dentz2-27/+61
2024-04-05device: Fix airpods pairingFrédéric Danis1-2/+2
2024-04-04device: Fix attemting to set WakeAllowed without it being supportedLuiz Augusto von Dentz1-1/+1
2024-04-04monitor: Fix not decoding MGMT_OP_SET_BLOCKED_KEYSLuiz Augusto von Dentz1-1/+47
2024-04-04monitor: Fix not decoding MGMT_OP_SET_WIDEBAND_SPEECHLuiz Augusto von Dentz1-1/+10
2024-04-04adapter: Enable Wideband SpeechLuiz Augusto von Dentz1-0/+3
2024-04-04l2cap-tester: add tests for LE Client read/write/tx-timestampingPauli Virtanen1-1/+40
2024-04-04bthost: handle client L2CAP conn in LE credit based modePauli Virtanen1-25/+180
2024-04-04sco-tester: add TX timestamping testPauli Virtanen1-4/+94
2024-04-04btdev: set nonzero SCO mtu & max pktPauli Virtanen1-2/+9
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-04lib: add BT_SCM_ERRORPauli Virtanen1-0/+1
2024-04-04device: Add btd_device_bearer_is_connectedDimitris3-2/+8
2024-04-02monitor: Decode PA dataLuiz Augusto von Dentz1-1/+1
2024-04-02iso-tester: Fix Codec Configuration lengthLuiz Augusto von Dentz1-3/+3
2024-04-02btdev: Fix framenting PA reportsLuiz Augusto von Dentz1-1/+1
2024-04-02iso-tester: Add test for Broadcast Receiver Get BASEIulia Tanasescu1-3/+55
2024-04-02bthost: Add bthost_set_baseLuiz Augusto von Dentz2-0/+20
2024-04-02bthost: Add support for Set PA dataIulia Tanasescu3-2/+52
2024-04-02bap: Fix endpoint unregister for BAP broadcast sourceSilviu Florian Barbulescu1-4/+1
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-28btio: Remove POLLOUT check from bt_io_bcast_acceptIulia Tanasescu1-15/+3
2024-03-28bap: Fix MediaEndpoint prop codec for bcast src endpointSilviu Florian Barbulescu1-1/+7
2024-03-28obexd: Fix "Size" use g_dbus_emit_property_changed_full() to emitYouwan Wang1-2/+7
2024-03-27monitor/att: Add support for decoding GATT Long ReadsLuiz Augusto von Dentz2-19/+108
2024-03-26shared/shell: Add commands from scripts to historyLuiz Augusto von Dentz1-10/+9
2024-03-26shared/shell: Add script commandLuiz Augusto von Dentz1-76/+110
2024-03-25bap: cancel ongoing SelectProperties() before freeing the epPauli Virtanen2-0/+56
2024-03-25shared/bap: add bt_bap_cancel_select to cancel ongoing pac selectPauli Virtanen2-0/+17
2024-03-25Advertising: Emit features property updateYun-Hao Chung1-0/+13
2024-03-25bap: Fix setting adapter address type for unicastVlad Pruteanu1-1/+1
2024-03-22bap: Fix not setting adapter address typeLuiz Augusto von Dentz1-0/+8
2024-03-22shared/btsnoop: Add proper identifiers for ISO packetsLuiz Augusto von Dentz1-0/+16
2024-03-22obexd: Remove redundant judgments and fix code styleYouwan Wang1-4/+1
2024-03-22player: Adjust SDU size based on the number of locationsSilviu Florian Barbulescu1-0/+8
2024-03-22Fix crash in iov_append_ltv functionSilviu Florian Barbulescu1-17/+1
2024-03-20input/device: Force UHID_DESTROY on errorLuiz Augusto von Dentz1-29/+36
2024-03-20main.conf: Introduce GATT.Client optionSergey Bobrenok4-1/+14
2024-03-20client/player: Use util_iov_append instead of iov_appendVlad Pruteanu1-25/+10
2024-03-20shared/bap: Use util_iov_append instead of iov_appendVlad Pruteanu1-11/+5
2024-03-20shared/util: Add util_iov_append functionVlad Pruteanu2-0/+7
2024-03-20a2dp: fix setup->err use-after-freePauli Virtanen1-29/+39
2024-03-18device: Fix device_is_connected checking for services being connectedLuiz Augusto von Dentz1-10/+12
2024-03-14client/player: Update minimum LC3 SDU size to accommodate 8_1 configVlad Pruteanu1-8/+8
2024-03-14test-bap: Fix 44.1 KHz testsLuiz Augusto von Dentz1-20/+24
2024-03-14build: Fix make distcheckLuiz Augusto von Dentz1-1/+2
2024-03-13client/player: Cleanup broadcast QoSLuiz Augusto von Dentz1-54/+35
2024-03-13bap: Add proper default for broadcast setupLuiz Augusto von Dentz1-0/+3
2024-03-13client/player: Use QOS macros from lc3.h to define presetsLuiz Augusto von Dentz1-255/+169
2024-03-13shared/lc3: Add definition for broadcast configurationsLuiz Augusto von Dentz3-115/+500
2024-03-13client/player: Use macros from lc3.h to define presetsLuiz Augusto von Dentz1-212/+82
2024-03-13client/player: Split unicast and broadcast presetsLuiz Augusto von Dentz1-5/+110
2024-03-11test-uhid: Test bt_uhid functionsLuiz Augusto von Dentz1-11/+24
2024-03-11input/device: Use bt_uhid functionsLuiz Augusto von Dentz1-71/+22
2024-03-11hog-lib: Use bt_uhid functionsLuiz Augusto von Dentz1-143/+25
2024-03-11shared/uhid: Add dedicated functions for each UHID opcodeLuiz Augusto von Dentz2-4/+221
2024-03-11shared/bap: fix setting io on linked streamPauli Virtanen1-1/+1
2024-03-08mgmt-tester: Fix eir name length related testsFrédéric Danis1-34/+32
2024-03-08client: Add scripts to start broadcast source/sinkIulia Tanasescu2-0/+18
2024-03-08shared/shell: Add fixes for the init script scenarioIulia Tanasescu1-1/+16
2024-03-08client/adv_monitor: Remove shell quit from adv_monitor_register_appIulia Tanasescu1-4/+4
2024-03-08client/gatt: Quit shell after user input has been processedIulia Tanasescu1-4/+5
2024-03-08bluetooth: Add BT_ISO_SYNC_TIMEOUTLuiz Augusto von Dentz4-7/+9
2024-03-07Release 5.735.73Marcel Holtmann2-1/+9
2024-03-07build: Update library versionMarcel Holtmann1-1/+1
2024-03-07build: Add missing binaries to .gitignoreMarcel Holtmann1-0/+2
2024-03-06test-bap: Add STR sink testsLuiz Augusto von Dentz1-6/+2466
2024-03-06shared/lc3: Add definitions for Audio ConfigurationsLuiz Augusto von Dentz1-80/+400
2024-03-05shared/shell: Fix heap use after free on exitAndrei Istodorescu1-1/+3
2024-03-04Don't install conf and state dir on systemdMax Gautier1-0/+5
2024-03-04device: Update local and remote CSRK on management eventFrédéric Danis3-76/+52
2024-03-04gatt-server: Add support for signed write commandFrédéric Danis1-1/+12
2024-03-04build: Fix distcheckLuiz Augusto von Dentz2-2/+12
2024-03-04build: obexd: Fix make distcheckLuiz Augusto von Dentz1-4/+3
2024-03-04client: Remove Pygments dependency from manpageLuiz Augusto von Dentz1-1/+1
2024-03-04shared/bap: Remove bt_bap_stream_bcast_newLuiz Augusto von Dentz3-67/+24
2024-03-01bap: Do PA Sync for each BAP Broadcast source discoveredAndrei Istodorescu1-246/+410
2024-03-01shared/bap: Add API to add an observed BISAndrei Istodorescu2-5/+268
2024-03-01shared/bap: Do stream configuration in bap_bcast_configAndrei Istodorescu1-9/+2
2024-03-01shared/bap: Update local PACS for broadcast sink alsoAndrei Istodorescu1-0/+7
2024-03-01shared/bap: Allow reading endpoint metadata and dataAndrei Istodorescu2-1/+15
2024-03-01shared/util: Add push LTV utilitary functionAndrei Istodorescu2-2/+13
2024-02-27device: Consider service state on device_is_connectedLuiz Augusto von Dentz1-1/+12
2024-02-27btdev: Fix not resetting big_handle on HCI_ResetLuiz Augusto von Dentz1-0/+4
2024-02-27bap: Set generated BASE on all setups from the same BIGSilviu Florian Barbulescu1-16/+196
2024-02-27bap: Add a callback to create a new streamSilviu Florian Barbulescu1-2/+9
2024-02-27shared/bap: Add support to create a stream for bcast srcSilviu Florian Barbulescu2-0/+98
2024-02-27shared/bap: Add state in stream struct for bcast sourceSilviu Florian Barbulescu1-15/+22
2024-02-27shared/bap: Fix endpoint dir for the bcast sourceSilviu Florian Barbulescu1-2/+2
2024-02-26cups: Use pkg-config to find cups backend dirJoakim Tjernlund2-1/+5
2024-02-26advertising: Fix assigning mgmt callback id when adding advertisementArchie Pusaka1-20/+17
2024-02-26btdev: Fix UAF on page_timeoutLuiz Augusto von Dentz1-1/+14
2024-02-23profiles/audio/ccp: Add CCP plugin for call control profileShahid Vichhi3-0/+244
2024-02-23shared/bap: Fix crash unreg bcast src endpointSilviu Florian Barbulescu1-2/+3
2024-02-20shared/bap: Generate one BIS BASE forSilviu Florian Barbulescu1-4/+9
2024-02-20bap: Split bap_state and bap_connecting in two functionsSilviu Florian Barbulescu1-50/+107
2024-02-20bap: Remove set lpac user data at bcast ep registerSilviu Florian Barbulescu1-2/+0
2024-02-20gitignore: ignore all manual pagesEmil Velikov1-19/+3
2024-02-20build: obexd: remove duplicate include -I$(builddir)/libEmil Velikov1-1/+1
2024-02-20gitignore: add org.bluez.obex.serviceEmil Velikov1-0/+1
2024-02-20build: drop explicit -fPIC from obexd CFLAGSEmil Velikov1-2/+0
2024-02-20build: simplify coverage handlingEmil Velikov1-8/+2
2024-02-20build: handle relative libexecdir instancesEmil Velikov7-6/+24
2024-02-20build: install obexd (dbus,systemd} services as neededEmil Velikov1-1/+2
2024-02-20build: rework {install-data,uninstall}-hookEmil Velikov2-3/+12
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-15advertising: Do not set timer if DiscoverableTimeout=0Arkadiusz Bokowy1-1/+3
2024-02-15shared/bap: Fix wrong value used when extracting LTVsSilviu Florian Barbulescu1-1/+1
2024-02-15rfcomm-tester: Fix crash on test-basicLuiz Augusto von Dentz1-3/+2
2024-02-15btdev: Fix crash on page_timeoutLuiz Augusto von Dentz1-0/+3
2024-02-14input/device: Don't destroy UHID device on disconnectLuiz Augusto von Dentz1-0/+4
2024-02-14input.conf: Make UserspaceHID defaults to trueLuiz Augusto von Dentz2-2/+2
2024-02-14hog-lib: Don't destroy UHID device on detachLuiz Augusto von Dentz1-24/+24
2024-02-14bootstrap-configure: Enable external pluginsSzymon Janc1-0/+1
2024-02-14build: Fix typo in external-plugins configure optionSzymon Janc1-1/+1
2024-02-13monitor/att: Enable the notification logging support for the CCPShahid Vichhi1-0/+669
2024-02-13shared/ccp: Add initial code for Call Control Profile for Client RoleAjay KV3-0/+1272
2024-02-13lib/uuid: Add support to compare 16bit uuidsAjay KV2-0/+10
2024-02-13lib/uuid: Add GTBS UUIDs for Call Control ProfileAjay KV1-0/+21
2024-02-13btdev: Fix set PA data array overflowIulia Tanasescu1-4/+10
2024-02-13Allow using obexd without systemd in the user sessionGiovanni Campagna3-4/+3
2024-02-13build: ship all config files with --enable-datafilesEmil Velikov2-1/+8
2024-02-12profiles: remove unused suspend-dummy.cEmil Velikov2-151/+0
2024-02-12test: consistently use /usr/bin/env python3 shebangEmil Velikov31-31/+31
2024-02-12adapter: Remove experimental flag for PowerStateBastien Nocera1-2/+1
2024-02-12Return at least the title attribute from player_list_metadata()Sam Lantinga1-0/+4
2024-02-12hcidump: Fix help message for --timestamp optionArkadiusz Bokowy1-1/+1
2024-02-08shared/bap: Fix crash due to selecting ucast ops for bcast streamLuiz Augusto von Dentz1-1/+1
2024-02-08shared/bap: Make bt_bap_ref_safe check if the instance is attachedLuiz Augusto von Dentz1-1/+1
2024-02-08shared/bap: Add .set_state to bt_bap_stream_opsLuiz Augusto von Dentz1-93/+87
2024-02-08shared/bap: Rework stream proceduresLuiz Augusto von Dentz1-771/+1006
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-06client/player: parse Google's Opus A2DP vendor codec capabilitiesPauli Virtanen2-0/+49
2024-02-06monitor: parse Google's Opus A2DP vendor codec capabilitiesPauli Virtanen1-0/+48
2024-02-06emulator/btdev: Send page timeout after 5.12 secs delayJonas Dreßler1-1/+33
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-02-02btdev: Fix crash on BIG Sync Terminate commandLuiz Augusto von Dentz1-0/+1
2024-02-02bap: Remove incorrect assignment of listen ioIulia Tanasescu1-1/+0
2024-02-02bap: Fix incorrect parsing of caps and meta in parse_baseIulia Tanasescu1-15/+25
2024-02-02shared/bap: Properly cleanup bap remote endpointsIulia Tanasescu1-1/+11
2024-02-02shared/bap: Make broadcast disable and release more consistentLuiz Augusto von Dentz1-7/+8
2024-02-02transport: Fix crash when disable bcast streamLuiz Augusto von Dentz1-1/+2
2024-02-02shared/bap: Fix not being able to reconfigure Broadcast SourceLuiz Augusto von Dentz1-0/+1
2024-02-02bap: Fix crash when a broadcast strean setup is pendingLuiz Augusto von Dentz1-0/+9
2024-02-02shared/bap: Allow using bt_bap_attach for broadcastLuiz Augusto von Dentz1-1/+2
2024-02-02device: Don't remove object if a service is connectingLuiz Augusto von Dentz1-0/+7
2024-02-02bap: Fix passing ep instead of setup to config_cbLuiz Augusto von Dentz1-1/+1
2024-02-02client/mgmt: Add missing settings stringsLuiz Augusto von Dentz1-0/+2
2024-01-30client/player: Update bcast endpoint input promptsIulia Tanasescu1-48/+190
2024-01-30shared/lc3: Add macro for Channel Allocation LTV lenIulia Tanasescu1-1/+3
2024-01-30shared/bap: Set bcast stream metadataIulia Tanasescu1-6/+14
2024-01-30bap: Parse BIG handle at endpoint configIulia Tanasescu1-1/+6
2024-01-30Monitor: Avoid printing stale address on connection eventArchie Pusaka1-4/+4