2b7b48
Summary: Bluetooth utilities
2b7b48
Name: bluez
2b7b48
Version: 5.44
2b7b48
Release: 6%{?dist}
2b7b48
License: GPLv2+
2b7b48
Group: Applications/System
2b7b48
URL: http://www.bluez.org/
2b7b48
2b7b48
Source0: http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz
2b7b48
Source1: bluez.gitignore
2b7b48
2b7b48
## Ubuntu patches
2b7b48
Patch2: 0001-work-around-Logitech-diNovo-Edge-keyboard-firmware-i.patch
2b7b48
# Non-upstream
2b7b48
Patch3: 0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch
2b7b48
Patch4: 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
2b7b48
Patch5: 0002-autopair-Don-t-handle-the-iCade.patch
2b7b48
Patch7: 0004-agent-Assert-possible-infinite-loop.patch
2b7b48
Patch8: 0001-Out-of-bounds-heap-read-in-service_search_attr_req-f.patch
2b7b48
#Upstream 
2b7b48
Patch9: 0001-device-Fix-crashing-when-connecting-ATT-over-BR-EDR.patch
2b7b48
Patch10: 0002-device-Fix-crash-when-connecting-ATT-with-BR-EDR-onl.patch
2b7b48
Patch11: 0001-core-Add-AlwaysPairable-to-main.conf.patch
2b7b48
Patch12: 0002-agent-Make-the-first-agent-to-register-the-default.patch 
2b7b48
2b7b48
%global _hardened_build 1
2b7b48
2b7b48
BuildRequires: git
2b7b48
BuildRequires: dbus-devel >= 0.90
2b7b48
BuildRequires: glib2-devel
2b7b48
BuildRequires: libical-devel >= 1.0.1
2b7b48
BuildRequires: readline-devel
2b7b48
# For cable pairing
2b7b48
BuildRequires: systemd-devel
2b7b48
# For cups
2b7b48
BuildRequires: cups-devel
2b7b48
2b7b48
# For rebuild
2b7b48
BuildRequires: libtool autoconf automake
2b7b48
2b7b48
Requires: dbus >= 0.60
2b7b48
2b7b48
Requires(post): systemd
2b7b48
Requires(preun): systemd
2b7b48
Requires(postun): systemd
2b7b48
2b7b48
Provides: bluez-obexd
2b7b48
2b7b48
# Dropped in Fedora 20:
2b7b48
Obsoletes: bluez-alsa < 5.0
2b7b48
Obsoletes: bluez-compat < 5.0
2b7b48
Obsoletes: bluez-gstreamer < 5.0
2b7b48
2b7b48
# Other bluetooth-releated packages that haven't gotten ported to BlueZ 5
2b7b48
Obsoletes: blueman < 1.23-9
2b7b48
Obsoletes: blueman-nautilus < 1.23-9
2b7b48
Obsoletes: obex-data-server < 1:0.4.6-8
2b7b48
2b7b48
%description
2b7b48
Utilities for use in Bluetooth applications:
2b7b48
	- hcitool
2b7b48
	- hciattach
2b7b48
	- hciconfig
2b7b48
	- bluetoothd
2b7b48
	- l2ping
2b7b48
	- rfcomm
2b7b48
	- sdptool
2b7b48
	- bccmd
2b7b48
	- bluetoothctl
2b7b48
	- btmon
2b7b48
	- hcidump
2b7b48
	- l2test
2b7b48
	- rctest
2b7b48
	- gatttool
2b7b48
	- start scripts (Red Hat)
2b7b48
	- pcmcia configuration files
2b7b48
2b7b48
The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
2b7b48
2b7b48
%package libs
2b7b48
Summary: Libraries for use in Bluetooth applications
2b7b48
Group: System Environment/Libraries
2b7b48
2b7b48
%package libs-devel
2b7b48
Summary: Development libraries for Bluetooth applications
2b7b48
Group: Development/Libraries
2b7b48
Requires: bluez-libs%{?_isa} = %{version}-%{release}
2b7b48
2b7b48
%package cups
2b7b48
Summary: CUPS printer backend for Bluetooth printers
2b7b48
Group: System Environment/Daemons
2b7b48
Requires: bluez%{?_isa} = %{version}-%{release}
2b7b48
Requires: cups
2b7b48
2b7b48
%package hid2hci
2b7b48
Summary: Put HID proxying bluetooth HCI's into HCI mode
2b7b48
Group: System Environment/Daemons
2b7b48
Requires: bluez%{?_isa} = %{version}-%{release}
2b7b48
2b7b48
%description cups
2b7b48
This package contains the CUPS backend
2b7b48
2b7b48
%description libs
2b7b48
Libraries for use in Bluetooth applications.
2b7b48
2b7b48
%description libs-devel
2b7b48
bluez-libs-devel contains development libraries and headers for
2b7b48
use in Bluetooth applications.
2b7b48
2b7b48
%description hid2hci
2b7b48
Most allinone PC's and bluetooth keyboard / mouse sets which include a
2b7b48
bluetooth dongle, ship with a so called HID proxying bluetooth HCI.
2b7b48
The HID proxying makes the keyboard / mouse show up as regular USB HID
2b7b48
devices (after connecting using the connect button on the device + keyboard),
2b7b48
which makes them work without requiring any manual configuration.
2b7b48
2b7b48
The bluez-hid2hci package contains the hid2hci utility and udev rules to
2b7b48
automatically switch supported Bluetooth devices into regular HCI mode.
2b7b48
2b7b48
Install this package if you want to use the bluetooth function of the HCI
2b7b48
with other bluetooth devices like for example a mobile phone.
2b7b48
2b7b48
Note that after installing this package you will first need to pair your
2b7b48
bluetooth keyboard and mouse with the bluetooth adapter before you can use
2b7b48
them again. Since you cannot use your bluetooth keyboard and mouse until
2b7b48
they are paired, this will require the use of a regular (wired) USB keyboard
2b7b48
and mouse.
2b7b48
2b7b48
%prep
2b7b48
%setup -q
2b7b48
git init
2b7b48
if [ -z "$GIT_COMMITTER_NAME" ]; then
2b7b48
    git config user.email "bluez-owner@fedoraproject.org"
2b7b48
    git config user.name "Fedora Bluez maintainers"
2b7b48
fi
2b7b48
cp %{SOURCE1} .gitignore
2b7b48
git add .
2b7b48
git commit -a -q -m "%{version} baseline."
2b7b48
2b7b48
git am -p1 %{patches} < /dev/null
2b7b48
2b7b48
%build
2b7b48
libtoolize -f -c
2b7b48
autoreconf -f -i
2b7b48
%configure --enable-cups --enable-tools --enable-library \
2b7b48
           --enable-sixaxis --enable-pie --enable-deprecated \
2b7b48
           --with-systemdsystemunitdir=%{_unitdir} \
2b7b48
           --with-systemduserunitdir=%{_userunitdir}
2b7b48
make %{?_smp_mflags} V=1
2b7b48
2b7b48
%install
2b7b48
make install DESTDIR=$RPM_BUILD_ROOT
2b7b48
2b7b48
# "make install" fails to install gatttool, necessary for Bluetooth Low Energy
2b7b48
# Red Hat Bugzilla bug #1141909
2b7b48
# Debian bug #720486
2b7b48
install -m0755 attrib/gatttool $RPM_BUILD_ROOT%{_bindir}
2b7b48
2b7b48
# Remove autocrap and libtool droppings
2b7b48
find $RPM_BUILD_ROOT -name '*.la' -delete
2b7b48
2b7b48
# Remove the cups backend from libdir, and install it in /usr/lib whatever the install
2b7b48
if test -d ${RPM_BUILD_ROOT}/usr/lib64/cups ; then
2b7b48
	install -D -m0755 ${RPM_BUILD_ROOT}/usr/lib64/cups/backend/bluetooth ${RPM_BUILD_ROOT}%_cups_serverbin/backend/bluetooth
2b7b48
	rm -rf ${RPM_BUILD_ROOT}%{_libdir}/cups
2b7b48
fi
2b7b48
2b7b48
rm -f ${RPM_BUILD_ROOT}/%{_sysconfdir}/udev/*.rules ${RPM_BUILD_ROOT}/usr/lib/udev/rules.d/*.rules
2b7b48
install -D -p -m0644 tools/hid2hci.rules ${RPM_BUILD_ROOT}/lib/udev/rules.d/97-hid2hci.rules
2b7b48
2b7b48
install -d -m0755 $RPM_BUILD_ROOT/%{_localstatedir}/lib/bluetooth
2b7b48
2b7b48
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/bluetooth/
2b7b48
2b7b48
#copy bluetooth config file
2b7b48
install -D -p -m0644 src/main.conf ${RPM_BUILD_ROOT}/etc/bluetooth/main.conf
2b7b48
sed -i 's/#\[Policy\]$/\[Policy\]/; s/#AutoEnable=false/AutoEnable=false/' ${RPM_BUILD_ROOT}/%{_sysconfdir}/bluetooth/main.conf
2b7b48
2b7b48
%post libs -p /sbin/ldconfig
2b7b48
2b7b48
%postun libs -p /sbin/ldconfig
2b7b48
2b7b48
%post
2b7b48
%systemd_post bluetooth.service
2b7b48
%systemd_user_post obex.service
2b7b48
2b7b48
%preun
2b7b48
%systemd_preun bluetooth.service
2b7b48
%systemd_user_preun obex.service
2b7b48
2b7b48
%postun
2b7b48
%systemd_postun_with_restart bluetooth.service
2b7b48
2b7b48
%post hid2hci
2b7b48
/sbin/udevadm trigger --subsystem-match=usb
2b7b48
2b7b48
%files
2b7b48
%doc AUTHORS COPYING ChangeLog README
2b7b48
%{_bindir}/btattach
2b7b48
%{_bindir}/ciptool
2b7b48
%{_bindir}/hcitool
2b7b48
%{_bindir}/l2ping
2b7b48
%{_bindir}/rfcomm
2b7b48
%{_bindir}/sdptool
2b7b48
%{_bindir}/bccmd
2b7b48
%{_bindir}/bluetoothctl
2b7b48
%{_bindir}/bluemoon
2b7b48
%{_bindir}/btmon
2b7b48
%{_bindir}/hciattach
2b7b48
%{_bindir}/hciconfig
2b7b48
%{_bindir}/hcidump
2b7b48
%{_bindir}/l2test
2b7b48
%{_bindir}/hex2hcd
2b7b48
%{_bindir}/mpris-proxy
2b7b48
%{_bindir}/gatttool
2b7b48
%{_bindir}/rctest
2b7b48
%{_mandir}/man1/btattach.1.gz
2b7b48
%{_mandir}/man1/ciptool.1.gz
2b7b48
%{_mandir}/man1/hcitool.1.gz
2b7b48
%{_mandir}/man1/rfcomm.1.gz
2b7b48
%{_mandir}/man1/sdptool.1.gz
2b7b48
%{_mandir}/man1/bccmd.1.*
2b7b48
%{_mandir}/man1/hciattach.1.*
2b7b48
%{_mandir}/man1/hciconfig.1.*
2b7b48
%{_mandir}/man1/hcidump.1.*
2b7b48
%{_mandir}/man1/l2ping.1.*
2b7b48
%{_mandir}/man1/rctest.1.*
2b7b48
%{_mandir}/man8/*
2b7b48
%{_libexecdir}/bluetooth/bluetoothd
2b7b48
%{_libexecdir}/bluetooth/obexd
2b7b48
%exclude %{_mandir}/man1/hid2hci.1*
2b7b48
%config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
2b7b48
%{_libdir}/bluetooth/
2b7b48
%{_localstatedir}/lib/bluetooth
2b7b48
%{_datadir}/dbus-1/system-services/org.bluez.service
2b7b48
%{_datadir}/dbus-1/services/org.bluez.obex.service
2b7b48
%{_unitdir}/bluetooth.service
2b7b48
%{_userunitdir}/obex.service
2b7b48
%config %{_sysconfdir}/bluetooth/main.conf
2b7b48
2b7b48
%files libs
2b7b48
%doc COPYING
2b7b48
%{_libdir}/libbluetooth.so.*
2b7b48
2b7b48
%files libs-devel
2b7b48
%{_libdir}/libbluetooth.so
2b7b48
%dir %{_includedir}/bluetooth
2b7b48
%{_includedir}/bluetooth/*
2b7b48
%{_libdir}/pkgconfig/bluez.pc
2b7b48
2b7b48
%files cups
2b7b48
%_cups_serverbin/backend/bluetooth
2b7b48
2b7b48
%files hid2hci
2b7b48
/usr/lib/udev/hid2hci
2b7b48
%{_mandir}/man1/hid2hci.1*
2b7b48
/lib/udev/rules.d/97-hid2hci.rules
2b7b48
2b7b48
%changelog
2b7b48
2b7b48
* Wed Jul 24 2019 Gopal Tiwari <gtiwari@redhat.com> 5.44-6
2b7b48
- fixing  CVE-2018-10910.
2b7b48
Resolves: #1609340
2b7b48
2b7b48
* Thu Apr 25 2019 Gopal Tiwari <gtiwari@redhat.com> 5.44-5
2b7b48
- fixing crash with SIGSEGV when pairing with headset
2b7b48
Resolves: #1667100
2b7b48
2b7b48
* Mon Sep 11 2017 Don Zickus <dzickus@redhat.com> 5.44-4
2b7b48
- forgot to bump rev
2b7b48
Resolves: #1490011
2b7b48
2b7b48
* Mon Sep 11 2017 Don Zickus <dzickus@redhat.com> 5.44-3
2b7b48
- sdpd heap fix
2b7b48
Resolves: #1490011
2b7b48
2b7b48
* Mon Mar 27 2017 David Arcari <darcari@redhat.com> 5.44-2
2b7b48
- added missing updates for sources and .gitignore
2b7b48
Resolves: #1434581, #1401501
2b7b48
2b7b48
* Tue Mar 21 2017 David Arcari <darcari@redhat.com> 5.44-1
2b7b48
- Update to 5.44
2b7b48
- Ship btattach tool
2b7b48
- Configure systemctl settings for bluez-obex correctly
2b7b48
- Add Provides: bluez-obexd
2b7b48
Resolves: #1434581, #1401501
2b7b48
2b7b48
* Fri Aug 5 2016 Don Zickus <dzickus@redhat.com> 5.41-1
2b7b48
- Update to 5.41
2b7b48
- obexd fixes to prevent crashes
2b7b48
- add /etc/bluetooth/main.conf config file
2b7b48
Resolves: #1313363, #1336476, #1338895
2b7b48
2b7b48
* Wed May 18 2016 Don Zickus <dzickus@redhat.com> 5.39-1
2b7b48
- Update to 5.39
2b7b48
Resolves: #1263638 #1296616
2b7b48
2b7b48
* Fri Jul 10 2015 Bastien Nocera <bnocera@redhat.com> 5.23-4
2b7b48
- Build with --enable-fpie as well
2b7b48
Resolves: #1174545
2b7b48
2b7b48
* Wed Jul 08 2015 Bastien Nocera <bnocera@redhat.com> 5.23-3
2b7b48
- Enable hardened build
2b7b48
Resolves: #1174545
2b7b48
2b7b48
* Wed Jul 08 2015 Milan Crha <mcrha@redhat.com> 5.23-2
2b7b48
- Rebuild against updated libical
2b7b48
- Related: #1209787
2b7b48
2b7b48
* Thu Mar 19 2015 Richard Hughes <rhughes@redhat.com> 5.23-1
2b7b48
- Update to 5.23
2b7b48
- Resolves: #1174545
2b7b48
2b7b48
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 4.101-13
2b7b48
- Mass rebuild 2014-01-24
2b7b48
2b7b48
* Tue Jan 07 2014 Bastien Nocera <bnocera@redhat.com> 4.101-12
2b7b48
- Explicitely disable the GStreamer plugins compilation
2b7b48
Resolves: #1046328
2b7b48
2b7b48
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 4.101-11
2b7b48
- Mass rebuild 2013-12-27
2b7b48
2b7b48
* Thu Nov 21 2013 Bastien Nocera <bnocera@redhat.com> 4.101-10
2b7b48
- Really disable the socket interface for A2DP
2b7b48
Resolves: #969385
2b7b48
2b7b48
* Thu Nov 07 2013 Bastien Nocera <bnocera@redhat.com> 4.101-9
2b7b48
- Add linker flags to BIND_NOW
2b7b48
Resolves: #983161
2b7b48
2b7b48
* Mon Jul 22 2013 Bastien Nocera <bnocera@redhat.com> 4.101-8
2b7b48
- Remove GStreamer plugins, they're already in GStreamer 1.0
2b7b48
2b7b48
* Tue Jun 25 2013 Bastien Nocera <bnocera@redhat.com> 4.101-7
2b7b48
- Remove socket interface enablement for A2DP (#964031)
2b7b48
2b7b48
* Mon Jan 28 2013 Peter Robinson <pbrobinson@fedoraproject.org> 4.101-6
2b7b48
- Add -vif to autoreconf to fix build issues
2b7b48
2b7b48
* Thu Jan 10 2013 Bastien Nocera <bnocera@redhat.com> 4.101-5
2b7b48
- Use git to manage distro patches
2b7b48
- Add numerous upstream and downstream patches (#892929)
2b7b48
2b7b48
* Wed Nov 21 2012 Bastien Nocera <bnocera@redhat.com> 4.101-4
2b7b48
- Clean up requires and build requires
2b7b48
- Use CUPS macro (#772236)
2b7b48
- Enable audio socket so a2dp works in PulseAudio again (#874015)
2b7b48
- Fix hid2hci not working with recent kernels (#877998)
2b7b48
2b7b48
* Wed Aug 15 2012 Bastien Nocera <bnocera@redhat.com> 4.101-3
2b7b48
- Enable pairing Wiimote support (#847481)
2b7b48
2b7b48
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.101-2
2b7b48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2b7b48
2b7b48
* Sun Jun 17 2012 Bastien Nocera <bnocera@redhat.com> 4.100-2
2b7b48
- Add PS3 BD Remote patches (power saving)
2b7b48
2b7b48
* Thu Jun 14 2012 Bastien Nocera <bnocera@redhat.com> 4.100-1
2b7b48
- Update to 4.100
2b7b48
2b7b48
* Fri Jun  1 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 4.99-2
2b7b48
- Add patch for udev change to fix FTBFS on rawhide
2b7b48
- Drop sbc patch as fixed in gcc 4.7 final
2b7b48
2b7b48
* Tue Mar 06 2012 Bastien Nocera <bnocera@redhat.com> 4.99-1
2b7b48
- Update to 4.99
2b7b48
2b7b48
* Tue Feb 28 2012 Petr Pisar <ppisar@redhat.com> - 4.98-3
2b7b48
- Make headers compilable with g++ 4.7 (bug #791292)
2b7b48
2b7b48
* Fri Feb 24 2012 Peter Robinson <pbrobinson@fedoraproject.org> 4.98-2
2b7b48
- Add mmx patch to fix build of sbc component
2b7b48
- clean up spec, drop ancient obsoletes
2b7b48
2b7b48
* Fri Jan 13 2012 Bastien Nocera <bnocera@redhat.com> 4.98-1
2b7b48
- Update to 4.98
2b7b48
2b7b48
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.97-2
2b7b48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2b7b48
2b7b48
* Fri Dec 30 2011 Bastien Nocera <bnocera@redhat.com> 4.97-1
2b7b48
- Update to 4.97
2b7b48
2b7b48
* Mon Sep  5 2011 Hans de Goede <hdegoede@redhat.com> 4.96-3
2b7b48
- Put hid2hci into its own (optional) subpackage, so that people who
2b7b48
  just want to use their HID proxying HCI with the keyboard and mouse
2b7b48
  it came with, will have things working out of the box.
2b7b48
- Put udev rules in /lib/udev, where package installed udev rules belong
2b7b48
2b7b48
* Mon Aug 29 2011 Hans de Goede <hdegoede@redhat.com> 4.96-2
2b7b48
- hid2hci was recently removed from udev and added to bluez in 4.93,
2b7b48
  udev in Fedora-16 no longer has hid2hci -> enable it in our bluez builds.
2b7b48
  This fixes bluetooth not working on machines where the bluetooth hci
2b7b48
  initially shows up as a hid device, such as with many Dell laptops.
2b7b48
2b7b48
* Mon Aug 01 2011 Bastien Nocera <bnocera@redhat.com> 4.96-1
2b7b48
- Update to 4.96
2b7b48
2b7b48
* Tue Jul 05 2011 Bastien Nocera <bnocera@redhat.com> 4.95-1
2b7b48
- Update to 4.95
2b7b48
2b7b48
* Tue Jun 28 2011 Lennart Poettering <lpoetter@redhat.com> - 4.94-4
2b7b48
- Enable bluetoothd on all upgrades from 4.87-6 and older, in order to fix up broken F15 installations
2b7b48
2b7b48
* Thu Jun 23 2011 Bastien Nocera <bnocera@redhat.com> 4.94-3
2b7b48
- Update patches to apply correctly
2b7b48
- First compilable version with hostnamed support
2b7b48
2b7b48
* Mon Jun 20 2011 Lennart Poettering <lpoetter@redhat.com> - 4.94-2
2b7b48
- Enable bluetoothd by default
2b7b48
- Follow-up on https://bugzilla.redhat.com/show_bug.cgi?id=694519 also fixing upgrades
2b7b48
2b7b48
* Wed Jun 01 2011 Bastien Nocera <bnocera@redhat.com> 4.94-1
2b7b48
- Update to 4.94
2b7b48
2b7b48
* Wed May 25 2011 Bastien Nocera <bnocera@redhat.com> 4.93-1
2b7b48
- Update to 4.93
2b7b48
2b7b48
* Thu Apr  7 2011 Lennart Poettering <lpoetter@redhat.com> - 4.90-2
2b7b48
- Update systemd patch to make it possible to disable bluez
2b7b48
2b7b48
* Thu Mar 17 2011 Bastien Nocera <bnocera@redhat.com> 4.90-1
2b7b48
- Update to 4.90
2b7b48
2b7b48
* Mon Feb 21 2011 Bastien Nocera <bnocera@redhat.com> 4.89-1
2b7b48
- Update to 4.89
2b7b48
2b7b48
* Mon Feb 14 2011 Bastien Nocera <bnocera@redhat.com> 4.88-1
2b7b48
- Update to 4.88
2b7b48
2b7b48
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.87-2
2b7b48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2b7b48
2b7b48
* Wed Jan 26 2011 Bastien Nocera <bnocera@redhat.com> 4.87-1
2b7b48
- Update to 4.87
2b7b48
2b7b48
* Thu Jan 20 2011 Bastien Nocera <bnocera@redhat.com> 4.86-1
2b7b48
- Update to 4.86
2b7b48
2b7b48
* Thu Jan 13 2011 Bastien Nocera <bnocera@redhat.com> 4.85-1
2b7b48
- Update to 4.85
2b7b48
2b7b48
* Sun Dec 19 2010 Bastien Nocera <bnocera@redhat.com> 4.82-1
2b7b48
- Update to 4.82
2b7b48
2b7b48
* Wed Dec 01 2010 Bastien Nocera <bnocera@redhat.com> 4.81-1
2b7b48
- Update to 4.81
2b7b48
2b7b48
* Mon Nov 22 2010 Bastien Nocera <bnocera@redhat.com> 4.80-1
2b7b48
- Update to 4.80
2b7b48
2b7b48
* Tue Nov 09 2010 Bastien Nocera <bnocera@redhat.com> 4.79-1
2b7b48
- Update to 4.79
2b7b48
2b7b48
* Sat Nov 06 2010 Bastien Nocera <bnocera@redhat.com> 4.78-1
2b7b48
- Update to 4.78
2b7b48
2b7b48
* Wed Oct 27 2010 Bastien Nocera <bnocera@redhat.com> 4.77-1
2b7b48
- Update to 4.77
2b7b48
2b7b48
* Sat Oct 16 2010 Bastien Nocera <bnocera@redhat.com> 4.76-1
2b7b48
- Update to 4.76
2b7b48
2b7b48
* Tue Oct 05 2010 Bastien Nocera <bnocera@redhat.com> 4.74-1
2b7b48
- Update to 4.74
2b7b48
2b7b48
* Mon Oct 04 2010 Bastien Nocera <bnocera@redhat.com> 4.73-1
2b7b48
- Update to 4.73
2b7b48
2b7b48
* Wed Sep 29 2010 jkeating - 4.72-2
2b7b48
- Rebuilt for gcc bug 634757
2b7b48
2b7b48
* Wed Sep 22 2010 Bastien Nocera <bnocera@redhat.com> 4.72-1
2b7b48
- Update to 4.72
2b7b48
2b7b48
* Fri Sep 17 2010 Bill Nottingham <notting@redhat.com> 4.71-4
2b7b48
- sync release number (but not package) with F-14
2b7b48
2b7b48
* Tue Sep 14 2010 Bastien Nocera <bnocera@redhat.com> 4.71-3
2b7b48
- systemd hookup and cleanups from Lennart
2b7b48
2b7b48
* Thu Sep 09 2010 Bastien Nocera <bnocera@redhat.com> 4.71-1
2b7b48
- Update to 4.71
2b7b48
2b7b48
* Thu Aug 26 2010 Bastien Nocera <bnocera@redhat.com> 4.70-1
2b7b48
- Update to 4.70
2b7b48
2b7b48
* Sat Jul 31 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> 4.69-4
2b7b48
- Re-add Requires: dbus-bluez-pin-helper, since blueman is now in
2b7b48
2b7b48
* Sat Jul 31 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> 4.69-3
2b7b48
- Comment out Requires: dbus-bluez-pin-helper for bootstrapping. Otherwise
2b7b48
  it drags in the old blueman, built against python-2.6
2b7b48
* Fri Jul 23 2010 Bastien Nocera <bnocera@redhat.com> 4.69-2
2b7b48
- Don't allow installing bluez-compat on its own
2b7b48
2b7b48
* Fri Jul 16 2010 Bastien Nocera <bnocera@redhat.com> 4.69-1
2b7b48
- Update to 4.69
2b7b48
2b7b48
* Sun Jul 11 2010 Dan Horák <dan[at]danny.cz> 4.66-3
2b7b48
- don't require the pin helper on s390(x) now, we can disable the whole
2b7b48
  bluetooth stack in the future
2b7b48
2b7b48
* Mon Jun 21 2010 Bastien Nocera <bnocera@redhat.com> 4.66-2
2b7b48
- Move hidd, pand and dund man pages to the -compat
2b7b48
  sub-package (#593578)
2b7b48
2b7b48
* Mon Jun 14 2010 Bastien Nocera <bnocera@redhat.com> 4.66-1
2b7b48
- Update to 4.66
2b7b48
2b7b48
* Mon May 24 2010 Bastien Nocera <bnocera@redhat.com> 4.65-1
2b7b48
- Update to 4.65
2b7b48
2b7b48
* Thu Apr 29 2010 Bastien Nocera <bnocera@redhat.com> 4.64-1
2b7b48
- Update to 4.64
2b7b48
2b7b48
* Mon Apr 12 2010 Bastien Nocera <bnocera@redhat.com> 4.63-3
2b7b48
- And actually apply the aforementioned patch
2b7b48
2b7b48
* Mon Apr 12 2010 Bastien Nocera <bnocera@redhat.com> 4.63-2
2b7b48
- Fix pairing and using mice, due to recent BtIO changes
2b7b48
2b7b48
* Fri Mar 26 2010 Bastien Nocera <bnocera@redhat.com> 4.63-1
2b7b48
- Update to 4.63
2b7b48
2b7b48
* Mon Mar 08 2010 Bastien Nocera <bnocera@redhat.com> 4.62-1
2b7b48
- Update to 4.62
2b7b48
2b7b48
* Mon Feb 15 2010 Bastien Nocera <bnocera@redhat.com> 4.61-1
2b7b48
- Update to 4.61
2b7b48
- Remove Wacom tablet enabler, now in the kernel
2b7b48
- Fix linking with new DSO rules (#564799)
2b7b48
2b7b48
* Mon Feb 15 2010 Bastien Nocera <bnocera@redhat.com> 4.60-2
2b7b48
- Fix typo in init script (#558993)
2b7b48
2b7b48
* Sun Jan 10 2010 Bastien Nocera <bnocera@redhat.com> 4.60-1
2b7b48
- Update to 4.60
2b7b48
2b7b48
* Fri Dec 25 2009 Bastien Nocera <bnocera@redhat.com> 4.59-1
2b7b48
- Update to 4.59
2b7b48
2b7b48
* Mon Nov 16 2009 Bastien Nocera <bnocera@redhat.com> 4.58-1
2b7b48
- Update to 4.58
2b7b48
2b7b48
* Mon Nov 02 2009 Bastien Nocera <bnocera@redhat.com> 4.57-2
2b7b48
- Move the rfcomm.conf to the compat package, otherwise
2b7b48
  the comments at the top of it are confusing
2b7b48
2b7b48
* Sat Oct 31 2009 Bastien Nocera <bnocera@redhat.com> 4.57-1
2b7b48
- Update to 4.57
2b7b48
2b7b48
* Sat Oct 10 2009 Bastien Nocera <bnocera@redhat.com> 4.56-1
2b7b48
- Update to 4.56
2b7b48
2b7b48
* Fri Oct 09 2009 Bastien Nocera <bnocera@redhat.com> 4.55-2
2b7b48
- Update cable pairing plugin to use libudev
2b7b48
2b7b48
* Mon Oct 05 2009 Bastien Nocera <bnocera@redhat.com> 4.55-1
2b7b48
- Update to 4.55
2b7b48
- Add libcap-ng support to drop capabilities (#517660)
2b7b48
2b7b48
* Thu Sep 24 2009 Bastien Nocera <bnocera@redhat.com> 4.54-1
2b7b48
- Update to 4.54
2b7b48
2b7b48
* Wed Sep 16 2009 Bastien Nocera <bnocera@redhat.com> 4.53-2
2b7b48
- Update cable plugin for gudev changes
2b7b48
2b7b48
* Thu Sep 10 2009 Bastien Nocera <bnocera@redhat.com> 4.53-1
2b7b48
- Update to 4.53
2b7b48
2b7b48
* Fri Sep 04 2009 Bastien Nocera <bnocera@redhat.com> 4.52-1
2b7b48
- Update to 4.52
2b7b48
2b7b48
* Thu Sep 03 2009 Bastien Nocera <bnocera@redhat.com> 4.51-1
2b7b48
- Update to 4.51
2b7b48
2b7b48
* Tue Sep 01 2009 Bastien Nocera <bnocera@redhat.com> 4.50-2
2b7b48
- Remove obsoleted patches
2b7b48
- Add another CUPS backend patch
2b7b48
- Update cable pairing patch for new build system
2b7b48
2b7b48
* Tue Sep 01 2009 Bastien Nocera <bnocera@redhat.com> 4.50-1
2b7b48
- Update to 4.50
2b7b48
2b7b48
* Tue Aug 25 2009 Karsten Hopp <karsten@redhat.com> 4.47-6
2b7b48
- don't buildrequire libusb1 on s390*
2b7b48
2b7b48
* Tue Aug 11 2009 Bastien Nocera <bnocera@redhat.com> 4.47-5
2b7b48
- More upstream CUPS fixes
2b7b48
2b7b48
* Tue Aug 11 2009 Bastien Nocera <bnocera@redhat.com> 4.47-4
2b7b48
- Fix cups discovery the first time we discover a device
2b7b48
2b7b48
* Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 4.47-3
2b7b48
- Use bzipped upstream tarball.
2b7b48
2b7b48
* Wed Aug 05 2009 Bastien Nocera <bnocera@redhat.com> 4.47-2
2b7b48
- Remove hid2hci calls, they're in udev now
2b7b48
- Work-around udev bug, bluetoothd wasn't getting enabled
2b7b48
  on coldplug
2b7b48
2b7b48
* Sun Aug 02 2009 Bastien Nocera <bnocera@redhat.com> 4.47-1
2b7b48
- Update to 4.47
2b7b48
2b7b48
* Wed Jul 29 2009 Bastien Nocera <bnocera@redhat.com> 4.46-3
2b7b48
- Add rfkill plugin to restore the state of the adapters
2b7b48
  after coming back from a blocked adapter
2b7b48
2b7b48
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.46-2
2b7b48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2b7b48
2b7b48
* Sun Jul 19 2009 Bastien Nocera <bnocera@redhat.com> 4.46-1
2b7b48
- Update to 4.46
2b7b48
2b7b48
* Wed Jul 08 2009 Bastien Nocera <bnocera@redhat.com> 4.45-1
2b7b48
- Update to 4.45
2b7b48
2b7b48
* Tue Jul 07 2009 Bastien Nocera <bnocera@redhat.com> 4.44-1
2b7b48
- Update to 4.44
2b7b48
2b7b48
* Fri Jul 03 2009 Bastien Nocera <bnocera@redhat.com> 4.43-2
2b7b48
- Up the required udev requires so bluetoothd gets started
2b7b48
  on boot when an adapter is present
2b7b48
2b7b48
* Fri Jul 03 2009 Bastien Nocera <bnocera@redhat.com> 4.43-1
2b7b48
- Update to 4.43
2b7b48
2b7b48
* Sun Jun 21 2009 Bastien Nocera <bnocera@redhat.com> 4.42-2
2b7b48
- Update to 4.42
2b7b48
2b7b48
* Thu Jun 11 2009 Bastien Nocera <bnocera@redhat.com> 4.41-2
2b7b48
- Switch to on-demand start/stop using udev
2b7b48
2b7b48
* Mon Jun 08 2009 Bastien Nocera <bnocera@redhat.com> 4.41-1
2b7b48
- Update to 4.41
2b7b48
2b7b48
* Fri Jun 05 2009 Bastien Nocera <bnocera@redhat.com> 4.40-2
2b7b48
- Add patch to allow Sixaxis pairing
2b7b48
2b7b48
* Tue May 19 2009 Bastien Nocera <bnocera@redhat.com> 4.40-1
2b7b48
- Update to 4.40
2b7b48
2b7b48
* Sat May 09 2009 Bastien Nocera <bnocera@redhat.com> 4.39-1
2b7b48
- Update to 4.39
2b7b48
2b7b48
* Tue May 05 2009 Petr Lautrbach <plautrba@redhat.com> 4.38-3
2b7b48
- Start/stop the bluetooth service via udev (#484345)
2b7b48
2b7b48
* Tue May 05 2009 Bastien Nocera <bnocera@redhat.com> 4.38-2
2b7b48
- Add patch to activate the Socket Mobile CF kit (#498756)
2b7b48
2b7b48
* Mon May 04 2009 Bastien Nocera <bnocera@redhat.com> 4.38-1
2b7b48
- Update to 4.38
2b7b48
2b7b48
* Wed Apr 29 2009 Bastien Nocera <bnocera@redhat.com> 4.37-2
2b7b48
- Split off dund, pand, hidd, and rfcomm helper into a compat package
2b7b48
  (#477890, #473892)
2b7b48
2b7b48
* Thu Apr 23 2009 - Bastien Nocera <bnocera@redhat.com> - 4.37-1
2b7b48
- Update to 4.37
2b7b48
2b7b48
* Fri Apr 17 2009 - Bastien Nocera <bnocera@redhat.com> - 4.36-1
2b7b48
- Update to 4.36
2b7b48
2b7b48
* Sat Apr 11 2009 - Bastien Nocera <bnocera@redhat.com> - 4.35-1
2b7b48
- Update to 4.35
2b7b48
2b7b48
* Fri Apr 03 2009 - Bastien Nocera <bnocera@redhat.com> - 4.34-3
2b7b48
- Avoid disconnecting audio devices straight after they're connected
2b7b48
2b7b48
* Fri Apr 03 2009 - Bastien Nocera <bnocera@redhat.com> - 4.34-2
2b7b48
- Don't crash when audio devices are registered and the adapter
2b7b48
  is removed
2b7b48
2b7b48
* Sun Mar 29 2009 - Bastien Nocera <bnocera@redhat.com> - 4.34-1
2b7b48
- Update to 4.34
2b7b48
2b7b48
* Tue Mar 24 2009 - Bastien Nocera <bnocera@redhat.com> - 4.33-11
2b7b48
- Fix a possible crasher
2b7b48
2b7b48
* Mon Mar 16 2009 - Bastien Nocera <bnocera@redhat.com> - 4.33-1
2b7b48
- Update to 4.33
2b7b48
2b7b48
* Sat Mar 14 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-10
2b7b48
- Fix a couple of warnings in the CUPS/BlueZ 4.x patch
2b7b48
2b7b48
* Fri Mar 13 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-9
2b7b48
- Switch Wacom Bluetooth tablet to mode 2
2b7b48
2b7b48
* Mon Mar 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-8
2b7b48
- Port CUPS backend to BlueZ 4.x
2b7b48
2b7b48
* Mon Mar 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-7
2b7b48
- A (slightly) different fix for parsing to XML when it contains a NULL
2b7b48
2b7b48
* Mon Mar 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-6
2b7b48
- Fix sdp_copy_record(), so records are properly exported through D-Bus
2b7b48
2b7b48
* Fri Mar 06 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-5
2b7b48
- Fix SDP parsing to XML when it contains NULLs
2b7b48
2b7b48
* Thu Mar 05 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-4
2b7b48
- Work-around broken devices that export their names in ISO-8859-1
2b7b48
  (#450081)
2b7b48
2b7b48
* Thu Mar 05 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-3
2b7b48
- Fix permissions on the udev rules (#479348)
2b7b48
2b7b48
* Wed Mar 04 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-2
2b7b48
- Own /usr/lib*/bluetooth and children (#474632)
2b7b48
2b7b48
* Mon Mar 2 2009 Lennart Poettering <lpoetter@redhat.com> - 4.32-1
2b7b48
- Update to 4.32
2b7b48
2b7b48
* Thu Feb 26 2009 Lennart Poettering <lpoetter@redhat.com> - 4.31-1
2b7b48
- Update to 4.31
2b7b48
2b7b48
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.30-3
2b7b48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2b7b48
2b7b48
* Mon Feb 23 2009 - Bastien Nocera <bnocera@redhat.com> - 4.30-2
2b7b48
- Fix the cups backend being a libtool stub
2b7b48
2b7b48
* Thu Feb 12 2009 - Bastien Nocera <bnocera@redhat.com> - 4.30-1
2b7b48
- Update to 4.30
2b7b48
2b7b48
* Thu Feb 12 2009 Karsten Hopp <karsten@redhat.com> 4.29-3
2b7b48
- disable 0001-Add-icon-for-other-audio-device.patch, already upstream
2b7b48
2b7b48
* Thu Feb 12 2009 Karsten Hopp <karsten@redhat.com> 4.29-2
2b7b48
- bluez builds fine on s390(x) and the packages are required to build
2b7b48
  other packages, drop ExcludeArch
2b7b48
2b7b48
* Mon Feb 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.29-1
2b7b48
- Update to 4.29
2b7b48
2b7b48
* Mon Feb 02 2009 - Bastien Nocera <bnocera@redhat.com> - 4.28-1
2b7b48
- Update to 4.28
2b7b48
2b7b48
* Mon Jan 19 2009 - Bastien Nocera <bnocera@redhat.com> - 4.27-1
2b7b48
- Update to 4.27
2b7b48
2b7b48
* Fri Jan 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.26-1
2b7b48
- Update to 4.26
2b7b48
2b7b48
* Sat Jan 03 2009 - Bastien Nocera <bnocera@redhat.com> - 4.25-1
2b7b48
- Update to 4.25
2b7b48
2b7b48
* Tue Dec 09 2008 - Bastien Nocera <bnocera@redhat.com> - 4.22-2
2b7b48
- Fix D-Bus configuration for latest D-Bus (#475069)
2b7b48
2b7b48
* Mon Dec 08 2008 - Bastien Nocera <bnocera@redhat.com> - 4.22-1
2b7b48
- Update to 4.22
2b7b48
2b7b48
* Mon Dec 01 2008 - Bastien Nocera <bnocera@redhat.com> - 4.21-1
2b7b48
- Update to 4.21
2b7b48
2b7b48
* Fri Nov 21 2008 - Bastien Nocera <bnocera@redhat.com> - 4.19-1
2b7b48
- Update to 4.19
2b7b48
2b7b48
* Mon Nov 17 2008 - Bastien Nocera <bnocera@redhat.com> - 4.18-1
2b7b48
- Update to 4.18
2b7b48
2b7b48
* Mon Oct 27 2008 - Bastien Nocera <bnocera@redhat.com> - 4.17-2
2b7b48
- Own /var/lib/bluetooth (#468717)
2b7b48
2b7b48
* Sun Oct 26 2008 - Bastien Nocera <bnocera@redhat.com> - 4.17-1
2b7b48
- Update to 4.17
2b7b48
2b7b48
* Tue Oct 21 2008 - Bastien Nocera <bnocera@redhat.com> - 4.16-1
2b7b48
- Update to 4.16
2b7b48
2b7b48
* Mon Oct 20 2008 - Bastien Nocera <bnocera@redhat.com> - 4.15-1
2b7b48
- Update to 4.15
2b7b48
2b7b48
* Fri Oct 17 2008 - Bastien Nocera <bnocera@redhat.com> - 4.14-2
2b7b48
- Add script to autoload uinput on startup, so the PS3 remote
2b7b48
  works out-of-the-box
2b7b48
2b7b48
* Fri Oct 17 2008 - Bastien Nocera <bnocera@redhat.com> - 4.14-1
2b7b48
- Update to 4.14
2b7b48
2b7b48
* Tue Oct 14 2008 - Bastien Nocera <bnocera@redhat.com> - 4.13-3
2b7b48
- Update udev rules (#246840)
2b7b48
2b7b48
* Mon Oct 13 2008 - Bastien Nocera <bnocera@redhat.com> - 4.13-2
2b7b48
- Fix PS3 BD remote input event generation
2b7b48
2b7b48
* Fri Oct 10 2008 - Bastien Nocera <bnocera@redhat.com> - 4.13-1
2b7b48
- Update to 4.13
2b7b48
2b7b48
* Mon Oct 06 2008 - Bastien Nocera <bnocera@redhat.com> - 4.12-1
2b7b48
- Update to 4.12
2b7b48
2b7b48
* Sat Oct 04 2008 - Bastien Nocera <bnocera@redhat.com> - 4.11-1
2b7b48
- Update to 4.11
2b7b48
2b7b48
* Fri Oct 03 2008 - Bastien Nocera <bnocera@redhat.com> - 4.10-1
2b7b48
- Update to 4.10
2b7b48
2b7b48
* Mon Sep 29 2008 - Bastien Nocera <bnocera@redhat.com> - 4.9-1
2b7b48
- Update to 4.9
2b7b48
2b7b48
* Mon Sep 29 2008 - Bastien Nocera <bnocera@redhat.com> - 4.8-1
2b7b48
- Update to 4.8
2b7b48
2b7b48
* Fri Sep 26 2008 - Bastien Nocera <bnocera@redhat.com> - 4.7-1
2b7b48
- Update to 4.7
2b7b48
2b7b48
* Wed Sep 24 2008 - Bastien Nocera <bnocera@redhat.com> - 4.6-4
2b7b48
- Fix patch application
2b7b48
2b7b48
* Wed Sep 24 2008 - Bastien Nocera <bnocera@redhat.com> - 4.6-3
2b7b48
- Add fuzz
2b7b48
2b7b48
* Wed Sep 24 2008 - Bastien Nocera <bnocera@redhat.com> - 4.6-2
2b7b48
- Fix possible crasher on resume from suspend
2b7b48
2b7b48
* Sun Sep 14 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.6-1
2b7b48
- Update to 4.6
2b7b48
2b7b48
* Fri Sep 12 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.5-4
2b7b48
- SDP browse fixes
2b7b48
2b7b48
* Fri Sep 12 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.5-3
2b7b48
- Bluez-alsa needs to provide/obsolete bluez-utils-alsa
2b7b48
- Use versioned Obsoletes:
2b7b48
2b7b48
* Fri Sep 12 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.5-2
2b7b48
- Change main utils package name to 'bluez'; likewise its subpackages
2b7b48
- Remove references to obsolete initscripts (hidd,pand,dund)
2b7b48
2b7b48
* Fri Sep 12 2008 - Bastien Nocera <bnocera@redhat.com> - 4.5-1
2b7b48
- Update to 4.5
2b7b48
- Fix initscript to actually start bluetoothd by hand
2b7b48
- Add chkconfig information to the initscript
2b7b48
2b7b48
* Tue Sep 09 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.4-2
2b7b48
- Fix rpmlint problems
2b7b48
- Fix input device handling
2b7b48
2b7b48
* Tue Sep 09 2008 - Bastien Nocera <bnocera@redhat.com> - 4.4-1
2b7b48
- Update to 4.4
2b7b48
- Update source address, and remove unneeded deps (thanks Marcel)
2b7b48
2b7b48
* Mon Aug 11 2008 - Bastien Nocera <bnocera@redhat.com> - 4.1-1
2b7b48
- Initial build