4 - Priority scale: High, Medium and Low
6 - Complexity scale: C1, C2, C4 and C8.
7 The complexity scale is exponential, with complexity 1 being the
8 lowest complexity. Complexity is a function of both task 'complexity'
19 Owner: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
21 Discuss and implement a basic and safe firewalling strategy into
22 Connman. Provide a D-Bus API for personal firewalling.
25 - PACRunner extensions
30 Support more URI schemes, support multiple connections, tighter
34 - Check logging produced by connman_info()
39 Check that logging produced by connman_info() contains meaningful messages
40 and get rid of the unnecessary ones.
43 - Remove --nobacktrace option
49 Remove the --nobacktrace option or change it to --backtrace depending on
50 the level of systemd integration or other factors.
53 - Clean up data structure usage
58 Use hash tables, queues and lists in the code. Check on the currently used
59 data structures and see if something can be simplified.
62 - Unit tests for DHCP, DNS and HTTP
67 Create unit tests for these components starting with DHCP. Use gtest
68 from GLib for this task similarly to what has been done for OBEX in Bluez
72 - Support other time sources than NTP
77 Support other time sources like cellular, GPS in addition to NTP.
83 - Clean up WiFi data structure usage
88 Struct wifi_data is passed as a pointer in some of the wifi plugin
89 callbacks. For example removing a WiFi USB stick causes RTNL and
90 wpa_supplicant to call the wifi plugin at the same time causing the
91 freeing of the wifi data structure. Fix up the code to have proper
92 reference counting or other handling in place for the shared wifi data
93 and the members in the data structure.
100 Owner: Samuel Ortiz <sameo@linux.intel.com>
102 This EAP is needed for SIM card based network authentication.
103 ConnMan here plays a minor role: Once wpa_supplicant is set up for
104 starting and EAP-AKA/SIM authentication, it will talk to a SIM card
105 through its pcsc-lite API.
120 - Removing wpa_supplicant 0.7.x legacy support
124 Owner: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
126 Removing global country property setter in gsupplicant, and removing
127 wifi's technology set_regdom implementation. Removing autoscan fallback.
128 (Note: should be done around the end 2012)
133 - Remove Bluez 4.x support
138 Remove plugins/bluetooth-legacy.c support in about 6 month (July 2013) or
139 when Bluez 4.x usage becomes minimal.
152 Owner: Jukka Rissanen <jukka.rissanen@linux.intel.com>
154 - L2TP & PPTP compatibility prefix removal
160 The VPN config file provisioning patchset contains code that makes
161 PPP options to be marked by "PPPD." prefix. The code supports also
162 old "L2TP." and "PPTP." prefix for PPP options. Remove the compatibility
163 code and only allow "PPPD." prefix for PPP options.
166 - Update VPNC and OpenVPN with Agent support
171 Update VPNC and OpenVPN with VPN Agent support to request possible user
178 - Add Clock API and MoveBefore/MoveAfter support to connmanctl
183 The connmanctl command line tool should support Clock API and Service API
184 MoveBefore/MoveAfter.
194 Owner: Alok Barsode <alok.barsode@linux.intel.com>
196 A GNOME3 shell user interface would make it easier for mainstream distros
197 users to use ConnMan.