summaryrefslogtreecommitdiff
path: root/TODO
Commit message (Collapse)AuthorAgeFilesLines
* all: say Wi-Fi instead of "wifi" or "WiFi"Lubomir Rintel2018-11-291-5/+5
| | | | | | | | Correct the spelling across the *entire* tree, including translations, comments, etc. It's easier that way. Even the places where it's not exposed to the user, such as tests, so that we learn how is it spelled correctly.
* docs: misc. typos pt2luz.paz2018-09-171-3/+3
| | | | | | | | | | | | | | | | | | | | | Remainder of typos found using `codespell -q 3 --skip="./shared,./src/systemd,*.po" -I ../NetworkManager-word-whitelist.txt` whereby whitelist consists of: ``` ans busses cace cna conexant crasher iff liftime creat nd sav technik uint ``` https://github.com/NetworkManager/NetworkManager/pull/205
* all: point git references to the GitLab instanceLubomir Rintel2018-08-271-5/+1
| | | | https://gitlab.freedesktop.org/NetworkManager/NetworkManager/merge_requests/2
* all: replace "it's" with "its" where neededBeniamino Galvani2018-04-181-1/+1
|
* all: drop trailing spacesThomas Haller2018-02-071-2/+2
|
* TODO: Remove Proxies from the list of TODOAtul Anand2016-10-041-59/+0
| | | | Remove Proxies from the list once proxy patches are successfully merged.
* wimax: drop WiMAX support (bgo #747846)Dan Winship2015-04-171-3/+3
| | | | | | | | | | | | | | | | | | | | Even Fedora is no longer shipping the WiMAX SDK, so it's likely we'll eventually accidentally break some of the code in src/devices/wimax/ (if we haven't already). Discussion on the list showed a consensus for dropping support for WiMAX. So, remove the SDK checks from configure.ac, remove the WiMAX device plugin and associated manager support, and deprecate all the APIs. For compatibility reasons, it is still possible to create and save WiMAX connections, to toggle the software WiMAX rfkill state, and to change the "WIMAX" log level, although none of these have any effect, since no NMDeviceWimax will ever be created. nmcli was only compiling in support for most WiMAX operations when NM as a whole was built with WiMAX support, so that code has been removed now as well. (It is still possible to use nmcli to create and edit WiMAX connections, but those connections will never be activatable.)
* todo: remove item about finished VPN IPv6 supportDan Williams2013-04-101-10/+0
|
* todo: update item about proxy handlingDan Williams2013-04-081-16/+21
|
* todo: secondary VPN connection support finishedDan Williams2013-02-071-17/+0
|
* todo: real AP mode support has been addedDan Williams2013-02-071-19/+0
|
* wifi: don't autoconnect to networks that have never been successfulDan Williams2012-09-201-32/+0
| | | | | | | | | | | | | | | | | | If you accidentally click on an wifi network in the menu, and you don't know the password, and cancel, the connection always stuck around and was available for autoconnection. That's annoying, and it's a few clicks to go delete them. But better yet, we can slightly repurpose the 'timestamp' property of connections to determine whether or not they've been successfully connected in the past; NM stores timestamps for all connections as of version 0.9. So if a wifi connection hasn't ever been successful (which means it has a timestamp in the timestamp cache, but that timestamp is zero), don't try to autoconnect it. Preloaded connections without a timestamp will still be autoconnected at least once (as they always have) because they won't yet have a timestamp in the timestamp cache.
* Add bug numbers to TODOPavel Šimerda2012-08-061-2/+2
|
* wifi: add on-demand WiFi scan supportGary Ching-Pang Lin2012-06-071-38/+0
| | | | A new D-Bus method was added to invoke the on-demand WiFi scan.
* todo: remove ADSL itemDan Williams2012-05-181-17/+0
|
* TODO: remove bridging/bonding and InfiniBandDan Winship2012-03-221-125/+0
| | | | | | Bonding and InfiniBand are done. Bridging isn't, but after removing the bonding and generic infrstructure parts of that section, there wasn't really enough left to be worth keeping.
* release: update TODO with enhanced connectivity check ideasDan Williams2012-02-271-14/+24
|
* todo: nl80211 work is finishedDan Williams2011-11-091-18/+0
|
* todo: Infiniband updateDan Williams2011-09-091-5/+19
|
* todo: update TODO for IP over InfinibandDan Williams2011-09-071-1/+52
|
* todo: add notes about pushing network selection to wpa_supplicantDan Williams2011-08-241-0/+24
|
* todo: add some notes about tablet/mobile optimizations we should doDan Williams2011-08-241-0/+31
|
* todo: add notes about vpn async secrets requestsDan Williams2011-06-141-0/+38
|
* todo: add notes about ethernet connection autodetectionDan Williams2011-06-061-0/+58
|
* todo: add notes about only connecting WiFi it was previously successfulDan Williams2011-06-061-0/+32
|
* todo: update with latest ADSL statusDan Williams2011-06-061-21/+5
|
* todo: update VPN IP Method item with more detailsDan Williams2011-05-251-9/+34
|
* todo: add initial notes about bridging and bondingDan Williams2011-05-241-0/+55
|
* todo: update with proxy handling thoughtsDan Williams2011-05-231-0/+55
|
* todo: add note about drivers that don't support AP modeDan Williams2011-05-231-0/+5
|
* todo: add some notes about WPSDan Williams2011-03-131-0/+44
|
* todo: update with some stuff people could work onDan Williams2011-03-081-0/+200
|
* Clear outdated todo itemsDan Williams2008-11-191-24/+0
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4308 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* TODO: updateRobert Love2006-04-061-0/+6
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1675 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* * TODO: Update. WPA Enterprise and DBUS failure recovery are bothRobert Love2006-02-261-12/+0
| | | | | | | in the bag! git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1495 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* TODO: formatRobert Love2006-01-301-2/+5
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1410 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2006-01-26 Robert Love <rml@novell.com>Robert Love2006-01-261-5/+8
| | | | | | | | * TODO: Update. WPA support is in the bag and HAL restarts (should) work. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1392 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Add "WPA support" to TODO.Robert Love2005-12-011-0/+6
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1113 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Update TODO: One down, ...Robert Love2005-06-261-5/+0
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@753 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Remove Non-broadcasting ESSID entry since I've fixed thatDan Williams2004-10-141-5/+0
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@225 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2004-10-12 Dan Williams <dcbw@redhat.com>Dan Williams2004-10-121-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TODO - Remove bit about static IP address support * src/NetworkManagerUtils.c - (nm_spawn_process): Add some error reporting * src/NetworkManagerDevice.c - (nm_device_activation_configure_ip): hook up to the static config routines in the backends * src/backends/NetworkManagerRedHat.c - (nm_system_device_update_config_info): use shvar.c routines to parse the config file iformation, not our own - (nm_system_device_setup_static_ip4_config): new function, based heavily on 'ifup' script and 'ipcalc' tool code. Set up a device with a static IP address and gateway * src/backends/shvar.[ch] - Parser (filched from initscripts package) for ifcfg-* files * src/backends/NetworkManagerSystem.h src/backends/NetworkManagerGentoo.c src/backends/NetworkManagerDebian.c src/backends/NetworkManagerSlackware.c - Stub nm_system_device_update_config_info() and nm_system_device_setup_static_ip4_config() git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@212 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2004-10-11 Dan Williams <dcbw@redhat.com>Dan Williams2004-10-111-5/+0
| | | | | | | | * TODO - Remove bit about more robust AP diffing since I just implemented it git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@211 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2004-09-13 Dan Williams <dcbw@redhat.com>Dan Williams2004-09-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TODO: fix typo * docs/NetworkManager DBUS API.txt - Update for new signal strength changes * panel-applet/NMWirelessApplet.c - Make panel icon show strength of the current connection - Cleanups and memleak fixes * panel-applet/NMWirelessApplet.h - Add data members for signal strength on devices and networks * panel-applet/NMWirelessAppletDbus.c - Free more DBusErrors - Update for new signal strength changes - Make devices and networks more like real objects, use ref/unref methods - Actually unlock the mutex when updating the active device * src/NetworkManagerAP.c - Change AP functions and data members from "quality"->"strength" * src/NetworkManagerDbus.c - Kill "getMaxQuality" and "getQuality" methods - Add "getStrength" methods for Networks and Devices * src/NetworkManagerDevice.[ch] - Add accessors for device strength - Add functions to update strength for a device. Note that not all drivers actually support signal strength for scanned access points (Atmel drivers being one) - Calculate signal strength for each AP during scan * src/NetworkManagerWireless.[ch] - Add function to return signal strength % from a device and a raw quality struct * test/nmclienttest.c - Update for new signal strength changes git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@156 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2004-09-08 Dan Williams <dcbw@redhat.com>Dan Williams2004-09-081-19/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * panel-applet/no-networkmanager.png panel-applet/Makefile.am panel-applet/NMWirelessApplet.c - Add a "NetworkManager not running" icon and use it - Use new consolidated GConf keys rather than Preferred/Trusted * TODO: update * info-daemon/NetworkManagerInfo.c info-daemon/NetworkManagerInfoDbus.[ch] info-daemon/NetworkManagerInfoPassphraseDialog.c - There are now no longer two separate lists of wireless networks, but one list where each network is "trusted" or not trusted - Add a "getNetworkTrusted" dbus method - "WirelessNetworkUpdate" signal now sent rather than "PreferredNetworkUpdate/TrustedNetworkUpdate" signals - Start freeing some dbus errors (not completed yet) * info-daemon/passphrase.glade - Remove the "don't show" hints for pager and taskbar - Add a title since its going to be in the taskbar * src/NetworkManager.[ch] src/NetworkManagerAPList.[ch] - There are now no longer two separate lists of wireless networks, but one list where each network is "trusted" or not trusted * src/NetworkManagerAP.[ch] - Add get/set "trusted" accessors and data bit * src/NetworkManagerDbus.[ch] - Add function to get "trusted" status of a network from NetworkManagerInfo - Trap new WirelessNetworkUpdate signal rather than old separate signals * src/NetworkManagerDevice.[ch] - Add per-device config data (ip4 addr, gateway, netmask) and accessors - (nm_device_new): Get device config from backend when initializing devices - (nm_device_activation_worker): Split out device configuration on activation to deal with static/dynamic IP differences, and try encryption fallbacks on a device if the encryption method for the best AP is not good - (nm_device_update_best_ap): convert to new consolidated access point lists from NetworkManagerInfo, and copy over latest NMI info to best_ap when setting it * src/NetworkManagerWireless.c - libgcrypt code wasn't converting the MD5 digest to an ascii string, fix it * src/backends/NetworkManagerRedHat.c src/backends/NetworkManagerSystem.h - (nm_system_device_update_config_info): Add function to get device configuration from system data in ifcfg-* files * src/backends/NetworkManagerDebian.c src/backends/NetworkManagerGentoo.c src/backends/NetworkManagerSlackware.c - Add stub functions for getting device configuration git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@131 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2004-08-23 Dan Willemsen <dan@willemsen.us>Dan Willemsen2004-08-231-4/+1
| | | | | | | | | | | | | | | | | | | | | | * dispatcher-daemon/NetworkManagerDispatcher.c info-daemon/NetworkManagerInfo.[ch] info-daemon/NetworkManagerInfoDbus.c info-daemon/NetworkManagerInfoPassphraseDialog.c src/NetworkManager.c src/NetworkManagerAP.c src/NetworkManagerAPList.c src/NetworkManagerDbus.c src/NetworkManagerDevice.c src/NetworkManagerPolicy.c src/NetworkManagerUtils.[ch] src/NetworkManagerWireless.c - Used syslog functions for logging instead of NM_DEBUG_DISPLAY & fprintf * src/NetworkManager.c - Fixed usage wording for --no-daemon git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@61 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2004-08-02 Dan Williams <dcbw@redhat.com>Dan Williams2004-08-021-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TODO - new task: proper logging support * info-daemon/NetworkManagerInfo.c - Correct spelling of "canceled" - Correct casting of objects for g_signal_connect() * info-daemon/NetworkManagerInfoDbus.c - Add defines for NetworkManager namespace and object path, and use them - Add filter function to trap new signals from NetworkManager: WirelessNetworkAppeared, WirelessNetworkDisappeared * info-daemon/passphrase.glade - Change name of "ok" button to "Login to Network..." - Mark invisible * src/NetworkManager.c - Code and debug message cleanups - Rename "nm_add_current_devices"->"nm_add_initial_devices" - (nm_add_initial_devices) Check returned string array of devices and don't try to add devices if array is NULL - (main) Initialize libhal a bit later, make code a bit clearer * src/NetworkManagerAP.[ch] - New accessor and data member "matched": used to speed up AP list diffing - New accessor and data member "enc_method": will be used during key fallback to cache which passphrase->key conversion actually works so we don't have to do it every time * src/NetworkManagerAPList.[ch] - (nm_ap_list_find_ap_in_list) New: find an AP by essid in an AP list - (nm_ap_list_diff) New: given two lists of access points, find the differences between them, and send WirelessNetworkAppeared/Disappeared signals over dbus in response to those differences * src/NetworkManagerDbus.[ch] - (nm_dbus_get_object_path_from_ap) New: given a device and an access point, make an object path for that access point (NOTE that we don't yet check to make sure that access point is actually in the device's AP list yet) - (nm_dbus_get_ap_from_object_path) Renamed from nm_dbus_get_network_from_object_path - (nm_dbus_signal_wireless_network_appeared, nm_dbus_signal_wireless_network_disappeared) New: signal appearance/disappearance of wireless networks - (nm_dbus_set_user_key_for_network) Mark the network/ap as invalid if the user cancelled key entry * src/NetworkManagerDevice.[ch] - (nm_device_ap_list_clear) Use nm_ap_list_free rather than doing it ourselves - (nm_device_ap_list_get) New: return the AP list (static function) - (nm_device_do_normal_scan) Destroy old AP list later, so that we can diff the new one resulting from the scan with the old one * src/NetworkManagerWireless.c - (nm_wireless_is_most_prefered_ap) "invalid" access points cannot be "best" access points * test/nminfotest.c - #define object paths and namespaces and use the #defines rather than static strings - Test out user-key functionality of NetworkManagerInfo too git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@33 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2004-07-27 Dan Williams <dcbw@redhat.com>Dan Williams2004-07-281-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove various Makefile.in files * TODO - Add some more items * configure.in - Add checks for OpenSSL/md5 headers and libs * src/Makefile.am - Use OpenSSL CFLAGS * src/NetworkManagerAP.[ch] - Remove 'stamp' functions, replace with 'invalid' functions to support user cancelling WEP key entry * src/NetworkManagerDbus.c - Remove 'stamp' return functions - Treat returned user key as a passphrase and convert to a WEP key, but don't actually use the WEP key yet. We use the returned user key as a hexadecimal WEP key until we can figure out a UI for passphrase-vs-hex key * src/NetworkManagerWireless.[ch] - Add passphrase-to-128bit-key function git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@28 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2004-07-27 Dan Williams <dcbw@redhat.com>Dan Williams2004-07-271-0/+24
* TODO - Add a couple of items git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@27 4912f4e0-d625-0410-9fb7-b9a5a253dbdc