Debian Patches

Status for bluez/5.79-1

Patch Description Author Forwarded Bugs Origin Last update
work-around-Logitech-diNovo-Edge-keyboard-firmware-i.patch [PATCH] work around Logitech diNovo Edge keyboard firmware issue Nobuhiro Iwamatsu <iwamatsu@debian.org> no debian 2024-04-10
obex-Use-GLib-helper-function-to-manipulate-paths.patch [PATCH 1/5] obex: Use GLib helper function to manipulate paths
Instead of trying to do it by hand. This also makes sure that
relative paths aren't used by the agent.
Bastien Nocera <hadess@hadess.net> no 2013-11-09
agent-Assert-possible-infinite-loop.patch [PATCH 4/5] agent: Assert possible infinite loop Bastien Nocera <hadess@hadess.net> no 2013-12-09
bluetooth.conf.patch Add permission to bluetooth control for user into bluetooth
diff --git a/src/bluetooth.conf b/src/bluetooth.conf
index 8a1e25801..d6e1c7a03 100644
Nobuhiro Iwamatsu <iwamatsu@debian.org> not-needed vendor
main.conf.patch diff --git a/src/main.conf b/src/main.conf
index 2796f155e..490abef65 100644
no
org.bluez.obex.service.in.patch not-needed debian 2024-04-03
Fix-typo.patch [PATCH] Fix typo
This commit fixes following typo:

Refrence -> Reference
Unkown -> Unknown
disappered -> disappeared
WRITTING -> WRITING
fragement -> fragment
specifiy -> specify
errror -> error
retreive -> retrieve
Successfuly -> Successfully
avaiable -> available
bandwith -> bandwidth
futher -> further
occured -> occurred
immediatelly -> immediately
Seach -> Search
Lenght -> Length
miliseconds -> milliseconds
missmatch -> mismatch
UNKOWN -> UNKNOWN
formely -> formerly
Toogle -> Toggle
Igoring -> Ignoring
withouth -> without
Succcess -> Success
Unexpexted -> Unexpected
Supressing -> Suppressing
wich -> which
Falg -> Flag
preffered -> preferred
Nobuhiro Iwamatsu <iwamatsu@debian.org> no 2023-08-28
shared-gatt-client-Fix-segfault-after-PIN-entry.patch [PATCH] shared/gatt-client: Fix segfault after PIN entry (Closes: #884663)
This fixes the problem of referring to NULL when ext_prop_read_cb() callback
function is called with the value variable of read_cb not initialized.
Nobuhiro Iwamatsu <iwamatsu@debian.org> no 2018-05-23
main.conf-Add-more-details-Closes-904212.patch [PATCH] main.conf: Add more datails (Closes: #904212) Nobuhiro Iwamatsu <iwamatsu@nigauri.org> no 2018-07-29
headers-use-releative-symlinks.patch Use relative symlinks when linking to headers.
Using the absolute build path only works during the build; the
symlinks are included in the tarball, which results in broken symlinks
in the tarball included in the bluez-source package.

diff --git a/Makefile.am b/Makefile.am
index 8bca5acfa..b2eafcb5f 100644
vagrant@reproducible-builds.org no 2021-07-23
Add-HCI_TO_STR-macro-for-FIRMWARE_DIR.patch [PATCH] Add HCI_TO_STR macro for FIRMWARE_DIR
If the macro specified with -D is string, it cannot be expanded and an error
will occur. This adds HCI_TO_STR macro that expands as string and wraps it
when expanding FIRMWARE_DIR.

```
tools/hciattach_bcm43xx.c: In function ‘bcm43xx_init’:
<command-line>: error: expected expression before ‘/’ token
tools/hciattach_bcm43xx.c:352:34: note: in expansion of macro ‘FIRMWARE_DIR’
352 | if (bcm43xx_locate_patch(FIRMWARE_DIR, chip_name, fw_path)) {
| ^~~~~~~~~~~~
```
Nobuhiro Iwamatsu <iwamatsu@debian.org> no 2023-08-06
0002-hostname-handle-chassis-type-handset.patch [PATCH 2/4] hostname: handle chassis type handset
This also corrects the link to the definition of the base class of
device field.
Simon Fels <simon.fels@canonical.com> no 2015-10-12
lp1759836.patch [PATCH] hid2hci: Fix udev rules for linux-4.14+
Since commit 1455cf8dbfd0 ("driver core: emit uevents when
device is bound to a driver") the kernel started emitting
"bind" and "unbind" uevents which confuse the hid2hci
udev rules.

The symptoms on an affected machine (Dell E5400 in my case)
include bluetooth devices not appearing and udev hogging
the cpu as it's busy processing a constant stream of these
"bind"+"unbind" uevents.

Change the udev rules not do anything except for "add" and
"change" events. This seems to cure my machine at least.

v2: Don't mess up "change" (Zbyszek)
Fix up the commit message a bit
=?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <ville.syrjala@linux.intel.com> no debian upstream, https://lore.kernel.org/patchwork/patch/1021109/ 2018-12-04
raspi-bcm43xx-load-firmware.patch Patches for loading the bcm43xx firmware

Disables setting the UART interface speed *before* loading the firmware
(a later call sets the speed of the interface as requested).
Simon Long <simon@raspberrypi.org> yes 2022-12-06
raspi-bcm43xx-3wire.patch Patches to add BCM43xx 3-wire variant

This patch adds the bcm43xx-3wire variant to the hciattach tool; this is
for use when the mini-UART (which lacks flow-control) is used instead of the
PL011 UART to drive the bluetooth module
Simon Long <simon@raspberrypi.org> yes 2017-04-05
ubuntu_error_restart.patch restart the service on errors Sebastien Bacher <seb128@ubuntu.com> no 2020-04-03

All known versions for source package 'bluez'

Links