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'
14 - connman_element removal
18 Owner: Samuel Ortiz <sameo@linux.intel.com>
21 - Session API implementation
25 Owner: Daniel Wagner <daniel.wagner@bmw-carit.de>
26 Owner: Samuel Ortiz <sameo@linux.intel.com>
28 The session API should provide a connection abstraction in order to
29 prioritize applications network accesses, prevent or allow network
30 and bearer roaming, or provide applications with a way to request
31 for periodic network connections. On-demand connections will be
32 implemented through this API as well.
33 See http://www.mail-archive.com/connman@connman.net/msg01653.html
40 Owner: Marcel Holtmann <marcel@holtmann.org>
42 Based on the portal detection parsing results, and provisioned
43 credentials, ConnMan should be able to initiate a WiSPR authentication.
51 A simple initial implementation would see ConnMan's dnsproxy
52 caching the DNS record based on their TTL.
59 Owner: Samuel Ortiz <sameo@linux.intel.com>
61 Implement a simple device pm hook that ConnMan's core code would
62 use whenever it decides to put devices in power save mode. Although
63 the kernel runtime power management code should take care of that,
64 not all driver (especially WiFi ones) implement runtime PM hooks.
67 - IPv6 gateway handling
72 We should be able to switch between IPv6 only services and thus
73 change the default IPv6 gateway on the fly. For that we need to
74 improve the connection.c code to properly handle IPv6 gateways.
77 - IP ranges allocation and check
82 For both tethering and private networks, but also to detect invalid
83 static IP configurations, we need to have a core IP range layer
84 that manages all currently used IP blocks.
92 Extend the iptables code and provide a D-Bus API for personal firewalling.
95 - PACRunner extensions
100 Support more URI schemes, support multiple connections, tighter
101 security integration.
112 Owner: Samuel Ortiz <sameo@linux.intel.com>
119 Owner: Samuel Ortiz <sameo@linux.intel.com>
126 Owner: Samuel Ortiz <sameo@linux.intel.com>
128 This EAP is needed for SIM card based network authentication.
129 ConnMan here plays a minor role: Once wpa_supplicant is set up for
130 starting and EAP-AKA/SIM authentication, it will talk to a SIM card
131 through its pcsc-lite API.
138 Owner: Henri Bragge <henri.bragge@ixonos.com>
145 Owner: Henri Bragge <henri.bragge@ixonos.com>
176 Owner: Mohamed Abbas <mohamed.abbas@intel.com>
183 Owner: Mohamed Abbas <mohamed.abbas@intel.com>
196 Dependencies: Core:Private networks
198 The current VPN support puts the VPN interface at the top of the
199 service list, giving VPNs the default route. When doing split
200 tunneling, the system routes packet to the VPN interface for
201 private IPs, while going through the default interface for the rest