diff options
author | taesubkim <taesub.kim@samsung.com> | 2016-04-26 15:47:01 +0900 |
---|---|---|
committer | taesubkim <taesub.kim@samsung.com> | 2016-04-26 16:14:46 +0900 |
commit | 22633ced6225d294ce8483efbf2b39ea0c0c1b65 (patch) | |
tree | 8c5f2312feec413068a18e57a80321b31b4f7b74 /TODO | |
parent | bcae74da8fa2958b3fec9153fc33e41f0e0317bf (diff) | |
download | connman-22633ced6225d294ce8483efbf2b39ea0c0c1b65.tar.gz connman-22633ced6225d294ce8483efbf2b39ea0c0c1b65.tar.bz2 connman-22633ced6225d294ce8483efbf2b39ea0c0c1b65.zip |
Imported Upstream version 1.29upstream/1.29
Change-Id: I2958446c35966d9ed72df0120b80561be7d89f54
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 53 |
1 files changed, 39 insertions, 14 deletions
@@ -16,7 +16,6 @@ Core Priority: Low Complexity: C8 - Owner: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com> Discuss and implement a basic and safe firewalling strategy into Connman. Provide a D-Bus API for personal firewalling. @@ -61,7 +60,7 @@ Core - Unit tests for DHCP, DNS and HTTP - Priority: Medium + Priority: Low Complexity: C4 Create unit tests for these components starting with DHCP. Use gtest @@ -71,12 +70,46 @@ Core - Support other time sources than NTP - Priority: Medium + Priority: Low Complexity: C2 Support other time sources like cellular, GPS in addition to NTP. +- Get interface names from src/device.c + + Priority: Low + Complexity: C2 + + Instead of using ioctls in connman_inet_ifindex and connman_inet_ifname, + utilize the information already provided by netlink in src/device.c. + + +- Simplify gateway selection code + + Priority: Low + Complexity: C4 + + The service list is always sorted according to preference with the + first service always owning the default route. See if update_order and + find_default_gateway in src/connection.c can be modified to use the + sorted service list instead of walking through the gateway_hash. + + +- Support D-Bus ObjectManager + + Priority: Medium + Complexity: C4 + + Support D-Bus ObjectManager by using functionality already present in + ./gdbus. Method calls and signals are already registered with gdbus, but + properties and replies especially in Agent are still handled with plain + dbus library function calls. + + With this, Manager API is removed, and a WiFi P2P API based on + ObjectManager common to Linux desktops can be implemented. + + WiFi ==== @@ -97,7 +130,6 @@ WiFi Priority: Medium Complexity: C2 - Owner: Samuel Ortiz <sameo@linux.intel.com> This EAP is needed for SIM card based network authentication. ConnMan here plays a minor role: Once wpa_supplicant is set up for @@ -111,17 +143,10 @@ WiFi Complexity: C1 -- WiFi p2p - - Priority: Medium - Complexity: C2 - - - Removing wpa_supplicant 0.7.x legacy support Priority: Low Complexity: C1 - Owner: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com> Removing global country property setter in gsupplicant, and removing wifi's technology set_regdom implementation. Removing autoscan fallback. @@ -149,7 +174,7 @@ VPN Priority: Medium Complexity: C4 - Owner: Jukka Rissanen <jukka.rissanen@linux.intel.com> + - L2TP & PPTP compatibility prefix removal @@ -191,7 +216,7 @@ User Interface Priority: Low Complexity: C4 - Owner: Alok Barsode <alok.barsode@linux.intel.com> A GNOME3 shell user interface would make it easier for mainstream distros - users to use ConnMan. + users to use ConnMan. Continue/restart the work at + https://github.com/connectivity/gnome-extension-connman |