Diff between 15ae13d542d2e21eaf152ae0d58f651752c21fa4 and 276fb90754aafc356b409fe70252271eb96195b2

Changed Files

File Additions Deletions Status
TODO +0 -80 modified

Full Patch

diff --git a/TODO b/TODO
index 15eec2e..7bb100b 100644
--- a/TODO
+++ b/TODO
@@ -54,86 +54,6 @@ General
   Priority: Low
   Complexity: C2
 
-BlueZ 5
-=======
-
-Priority/Complexity omitted as all items are required before 5.0 is
-released.
-
-Completed items:
-
-- Convert storage to user per-remote device directories and ini-file format
-
-- Switch to AgentManager based agent handling
-
-- Don't install libbluetooth by default (put it behind a configure switch)
-
-- Switch plugins to standard D-Bus properties interface
-
-- Add connect/disconnect callbacks to all btd_profile instances that
-  need them and add auto_connect = true to the ones that make sense.
-
-- Switch ConnectProfile to match remote_uuid instead of local_uuid (as
-  that's more intuitive).
-
-- Remove powered state storing and rely on external entity to do the
-  power on/off.
-
-- Remove Adapter.Request/ReleaseSession and Agent.ConfirmModeChange.
-  Remove usage from obex-client.
-
-- Remove Device.DiscoverServices & Device.CancelDiscovery
-
-- Convert obexd to use org.bluez.Profile
-
-- Convert obexd & obex-client to ObjectManager/Properties
-
-- Remove org.bluez.Service interface (it has become unnecessary thanks
-  to org.bluez.Profile). obexd needs to be converted to use the new
-  interface first.
-
-- Auto-connect newly registered profiles if we're in a connected state
-  created by Device.Connect. This will fix e.g. oFono crashing and
-  restarting.
-
-- Update Device.Connect to connect any "auto_connect" profiles that are
-  not currently connected instead of returning "already connected".
-
-- Update the btd_profile connection state tracking so that device.c also
-  knows about remotely initiated connections.
-
-- Remove deprecated D-Bus signals, methods and properties
-  (ensuring new ones are in place to replace what's removed).
-
-- Merge obexd.git into bluez.git
-
-- Add Agent callback for incoming just-works (RequestAuthorization)
-
-- Switch to standard object manager interface
-
-- Switch core to standard D-Bus properties interface
-
-- Remove telephony driver framework
-
-- Move base path to /org/bluez
-
-- Remove GStreamer and libsbc code
-
-- Reorganize source tree according to RFC sent to linux-bluetooth
-  (Subject: [RFC] Reorganizing the BlueZ source tree)
-
-- Make mgmtops part of Bluetooth core. mgmt will be the only way to
-  communicate with the kernel in BlueZ so a plugin is not needed
-  anymore. Probably plugins/mgmtops.c -> src/mgmt.c
-
-- Remove UNIX socket based audio interface (along with ALSA plugin)
-
-- Remove unmaintained plugins like pnat and maemo6
-
-- Remove CreateDevice/CreatePairedDevice and use D-Bus objects for
-  discovered devices. This fixes the issue of not exposing the address
-  type in DeviceFound and the Create* method calls
-
 Low Energy
 ==========