Commit Graph

44 Commits

Author SHA1 Message Date
zhouganqing cd4cbb8d01 update package info 2023-09-04 17:34:12 +08:00
邓托 bf0c52f31a
!16 rebuild 5.62-ok7
Merge pull request !16 from 邓托/openkylin/yangtze
2023-09-01 05:49:32 +00:00
dengtuo c046137d7f fix(bluez): 更新changelog
Description: none

Log: none
2023-09-01 13:45:05 +08:00
邓托 7ae209b1c7
!15 添加options文件
Merge pull request !15 from 邓托/openkylin/yangtze
2023-08-31 09:01:34 +00:00
dengtuo dd52f4d9da fix(bluez): z添加options文件
Description: none

Log: none
2023-08-31 17:00:29 +08:00
邓托 81a862fe93
!14 bluez主线代码同步,增加音频控制需求
Merge pull request !14 from 邓托/openkylin/yangtze
2023-08-17 02:54:08 +00:00
dengtuo 70ad362a05 fix(bluez): 【openKylin软件包源码扫描】bluez 源码含有ubuntu信息
Description: none

Log: none
Bug: https://172.17.50.104/bug-view-187848.html
2023-08-17 10:51:10 +08:00
dengtuo 2bbeb84bcb fix(bluez): 更新changelog
Description: none

Log: none
2023-08-14 11:20:28 +08:00
dengtuo 7648e382b4 fix(bluez): 同步主线bluez代码
Description: none

Log: none
2023-08-14 11:16:48 +08:00
邓托 7525083ccb
!13 test
Merge pull request !13 from 邓托/openkylin/yangtze
2023-05-23 08:31:46 +00:00
dengtuo ff29f075af fix(bluez): test
Description: none

Log: none
2023-05-23 16:27:29 +08:00
邓托 842785c247
!12 解决平台编译问题,以及主线代码合并
Merge pull request !12 from 邓托/openkylin/yangtze
2023-05-23 03:23:14 +00:00
dengtuo 18e773edab fix(bluez): 解决平台编译问题以及主线代码同步
Description: none

Log: none
2023-05-23 11:20:38 +08:00
邓托 c8d13ed342
!11 rebuild 5.62-ok2
Merge pull request !11 from 邓托/openkylin/yangtze
2023-05-18 07:52:18 +00:00
dengtuo 1de3125bd5 fix(bluez): bluez版本同步
Description: none

Log: none
2023-05-18 15:22:10 +08:00
邓托 fb355fcccd
!10 解决冲突
Merge pull request !10 from 邓托/openkylin/yangtze
2023-01-05 01:45:43 +00:00
dengtuo 998f67e1d4 解决冲突 2023-01-05 09:37:48 +08:00
dengtuo aa468e2aa5 更新changelog 2023-01-04 17:15:07 +08:00
dengtuo 98296c6fcd Merge tag 'upstream/5.62' into openkylin/yangtze
Upstream version 5.62
2023-01-04 16:56:44 +08:00
dengtuo fd097abbc5 New upstream version 5.62 2023-01-04 16:05:02 +08:00
luzhiping 514d5302de update info 2022-08-22 16:33:27 +08:00
邓托 705cd5c411 !1 修复kylinos蓝牙无法发送文件的问题 2022-07-16 06:35:09 +00:00
luoyaoming b0714c9acf update debian/rules 2022-06-04 20:10:54 +08:00
luoyaoming 962b1982a9 debian/rules: fix openkylin vendor 2022-06-02 17:37:14 +08:00
openKylinBot 6599efedc0 changed debian/source/format to native 2022-05-13 20:01:22 +08:00
openKylinBot b74d63dc28 apply patches 2022-05-13 20:01:22 +08:00
openKylinBot 0b45d5e2df format patches 2022-05-13 20:01:22 +08:00
Ubuntu Bluetooth team 5ba23efd44 ubuntu_error_restart
# Description: restart the service on errors
# Upstream: not-yet
# Description: restart the service on errors
# Upstream: not-yet
#

Gbp-Pq: Name ubuntu_error_restart.patch
2022-05-13 20:01:22 +08:00
Luiz Augusto von Dentz 91c874c1e8 input: Add LEAutoSecurity setting to input.conf
LEAutoSecurity can be used to enable/disable automatic upgrades of
security for LE devices, by default it is enabled so existing devices
that did not require security and were not bonded will automatically
upgrade the security.

Note: Platforms disabling this setting would require users to manually
bond the device which may require changes to the user interface to
always force bonding for input devices as APIs such as Device.Connect
will no longer work which maybe perceived as a regression.

Gbp-Pq: Name CVE-2020-0556-4.patch
2022-05-13 20:01:22 +08:00
Luiz Augusto von Dentz 8972cd9c6b input: hog: Attempt to set security level if not bonded
This attempts to set the security if the device is not bonded, the
kernel will block any communication on the ATT socket while bumping
the security and if that fails the device will be disconnected which
is better than having the device dangling around without being able to
communicate with it until it is properly bonded.

Gbp-Pq: Name CVE-2020-0556-3.patch
2022-05-13 20:01:22 +08:00
Alain Michaud ff7878b99a HID accepts bonded device connections only.
This change adds a configuration for platforms to choose a more secure
posture for the HID profile.  While some older mice are known to not
support pairing or encryption, some platform may choose a more secure
posture by requiring the device to be bonded  and require the
connection to be encrypted when bonding is required.

Reference:
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00352.html

Gbp-Pq: Name CVE-2020-0556-2.patch
2022-05-13 20:01:22 +08:00
Alain Michaud bcc63d941e HOGP must only accept data from bonded devices.
HOGP 1.0 Section 6.1 establishes that the HOGP must require bonding.

Reference:
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00352.htm

Gbp-Pq: Name CVE-2020-0556-1.patch
2022-05-13 20:01:22 +08:00
Simon Fels 97d61ef194 [PATCH 2/4] hostname: handle chassis type handset
This also corrects the link to the definition of the base class of
device field.

Gbp-Pq: Name 0002-hostname-handle-chassis-type-handset.patch
2022-05-13 20:01:22 +08:00
Simon Fels 65bc427784 [PATCH 1/4] obexd: plugins: port ebook support to the latest EDS
Signed-off-by: Simon Fels <simon.fels@canonical.com>

Gbp-Pq: Name 0001-obexd-plugins-port-ebook-support-to-the-latest-EDS.patch
2022-05-13 20:01:22 +08:00
Simon Fels 8e34e18cc5 [PATCH] obexd: plugins: import PBAP ebook support from upstream git
The PBAP ebook plugin is currently not included in the release tarballs
so we have to bring this back from the corresponding git tree on our
own.

Gbp-Pq: Name 0001-obexd-plugins-import-PBAP-ebook-support-from-upstrea.patch
2022-05-13 20:01:22 +08:00
Ville Syrjälä 07dd1ecb40 [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

Closes: #931304
Origin: upstream, https://lore.kernel.org/patchwork/patch/1021109/
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931304
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1759836


Gbp-Pq: Name lp1759836.patch
2022-05-13 20:01:22 +08:00
Ubuntu Bluetooth team 7d64655087 migrate_scripts_python3
Gbp-Pq: Name migrate_scripts_python3.patch
2022-05-13 20:01:22 +08:00
Nobuhiro Iwamatsu e0bcf2f98b Move path of hogsuspend to /run.
Forwarded: not-needed
Origin: vendor
Bug-Debian: http://bugs.debian.org/759188

Gbp-Pq: Name change_path_of_hogsuspend.patch
2022-05-13 20:01:22 +08:00
Bastien Nocera f543a261b1 [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.

Gbp-Pq: Name 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
2022-05-13 20:01:22 +08:00
Ubuntu Bluetooth team 1fae2a0603 Allow-using-obexd-without-systemd-in-the-user-sessio
http://www.spinics.net/lists/linux-bluetooth/msg38490.html
From 3027cb7141fb65cf3eeda69c688db8c4045e2d3f Mon Sep 17 00:00:00 2001
From: Giovanni Campagna <gcampagna-cNUdlRotFMnNLxjTenLetw@public.gmane.org>
Date: Sat, 12 Oct 2013 17:45:25 +0200
Subject: [PATCH] Allow using obexd without systemd in the user session

Not all sessions run systemd --user (actually, the majority
doesn't), so the dbus daemon must be able to spawn obexd
directly, and to do so it needs the full path of the daemon.

Gbp-Pq: Name 0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch
2022-05-13 20:01:22 +08:00
Nobuhiro Iwamatsu 8a9bdf58a4 Add permission to bluetooth control for user into bluetooth
Forwarded: not-needed
Origin: vendor

Gbp-Pq: Name bluetooth.conf.patch
2022-05-13 20:01:21 +08:00
Tommy e5ffef36f2 [PATCH] work around Logitech diNovo Edge keyboard firmware issue
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/269851
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1688663

Gbp-Pq: Name 0001-work-around-Logitech-diNovo-Edge-keyboard-firmware-i.patch
2022-05-13 20:01:21 +08:00
openKylinBot 4c86ba37e2 Import Upstream version 5.53 2022-05-13 20:01:14 +08:00
openKylinBot 9313de907e Import Debian changes 5.53-ok1
bluez (5.53-ok1) yangtze; urgency=medium

  * Build for openKylin.
2022-05-13 20:01:14 +08:00