What's new in Wicd 1.7.3
Jan 7, 2015
- This is a bugfixing release, with around 30 bugs squashed.
- One new feature has been added; you can now manually control the speed of the wireless connection.
New in Wicd 1.7.1 (Feb 3, 2012)
- You will now want to use the --python option to setup.py configure to make sure the right Python (python2.x) is used. With the Python 3 transition in progress, the lack of uniformity across distros made it difficult to find a solution that works everywhere. As a result, the python executable path can be set (for subprocesses launched by Wicd) with the --python option to setup.py configure, and patching of the shebang lines may be required if `which python` is not python2.x.
- If you handle translations in your packaging process, setup.py now needs 'pybabel' and 'xgettext' binaries. Please provide them during the build process.
- setup.py now accepts three more parameters: --dbus-service=, --systemd= and --logrotate=. Please set them accordingly to the paths of your distribution.
- Major Changes:
- (New) upstream author: David Paleino :)
- The translations are now handled by Rosetta, in Launchpad.
- Implemented support for wired connections needing authentication with wpa_supplicant (thanks Joe MacMahon!)
- Support 'Never show networks' (thanks Robin Becker!)
- Mask out sensitive information in the logfile (CVE-2012-0813)
- Minor Changes:
- Now uses gtkbuilder instead of libglade
- Fixed bug in script macro expansion
- Fixed typo in EAP-fast template
- Applied 1 patch from Archlinux (thanks Rémy Oudompheng)Fixed Python 2.7 supportWorks if Python3 is the default Python
- Applied 14 patches from Debian (big thank you to everyone who contributed):Includes translations in source tarballImproved documentationFixed resolv.conf permissionsIgnore configparser errorsSeveral others, please see CHANGES for more details
- Proper localization of all the code has been put in place -- every part of the UIs and the daemon should be translated/translatable now!
- Fixed various bugs with 'unicode in ESSID' handling
- Implemented rfkill-support
- Generalized libc linking using ctypes' find_library()
- Fixed wireless connecting status message, now shows the correct ESSID
- Support wifi-channels with more than 2 digits
- Implemented in-GUI password hiding
- Implemented -t/--tray to only run the wicd-gtk tray icon
- Support alternative ifconfig output style
New in Wicd 1.6.2 (Jul 6, 2009)
- Now deals better if the interface disappears while running
- Will now start if the global script directories don't exist
- Adhoc window will now work correctly
- PSK can be generated from non-ASCII characters
- Fix a minor wicd-curses crash while connecting during a scan
New in Wicd 1.6.1 (Jun 21, 2009)
- Major Changes:
- Improved tray icon and GUI images (thanks to Martin Sagastume)
- Reorganized network list in the GUI for easier navigation
- New experimental ioctl backend, which is more cpu-friendly than the previous one
- Added a curses client (thanks to Andrew Psaltis)
- Added a right-click connection menu to the tray icon
- Added options to specify a DNS domain and search domain for static networks
- Reworked the Preferences menu to be more in line with GNOME standards
- Added support for global scripts
- Made it possible to have optional entries in encryption templates
- Added ability to show libnotify notifications on status change
- Minor Changes and Other Enhancements:
- Better autoconnection behavior
- Tray/GUI will survive the daemon being killed
- Reasons for connection failures will now bubble back to the GUI
- Add/remove wired profile system is now more user-friendly
- Support for using resolvconf instead of directly editing /etc/resolv.conf
- Wicd won't blindly kill dhcp clients / wpa_supplicant any more
- Added an option to automatically switch from a wireless network to a wired one as soon as a cable is plugged in
- Moved scanning to its own thread, which makes GUI and daemon more responsive during scans
- Made it possible to specify macros in script entries
- The GUI will now display the encryption entry dialog if you attempt to connect to an encrypted network without entering a password
- Static gateway entry is now optional
- Passwords with leading or trailing whitespace are now stored properly
- Many init/config script, man page, and setup.py fixes/updates, including better autodetection of file placement with regard to sleep hooks and KDE autostart files (thanks to Robby Workman)
New in Wicd 1.6.0 (Jun 5, 2009)
- New command line (curses) client and an improved GUI
- New options/settings for networks
- Global script support
- libnotify notification bubbles
New in Wicd 1.6.0 Beta 3 (May 28, 2009)
- Major Changes:
- Improved tray icon and GUI images (thanks to Martin Sagastume)
- Reorganized network list in the GUI for easier navigation
- New experimental ioctl backend, which is more cpu-friendly than the previous one
- Added a curses client (thanks to Andrew Psaltis)
- Added a right-click connection menu to the tray icon
- Added options to specify a DNS domain and search domain for static networks
- Reworked the Preferences menu to be more in line with GNOME standards
- Added support for global scripts
- Made it possible to have optional entries in encryption templates
- Added ability to show libnotify notifications on status change
- Minor Changes and Other Enhancements:
- Better autoconnection behavior
- Tray/GUI will survive the daemon being killed
- Reasons for connection failures will now bubble back to the GUI
- Add/Remove wired profile system is now more user-friendly
- Support for using resolvconf instead of directly editing /etc/resolv.conf
- Wicd won't blindly kill dhcp clients / wpa_supplicant any more
- Added an option to automatically switch from a wireless network to a wired one as soon as a cable is plugged in
- Moved scanning to its own thread, which makes GUI and daemon more responsive during scans
- Made it possible to specify macros in script entries
- The GUI will now display the encryption entry dialog if you attempt to connect to an encrypted network without entering a password
- Static gateway entry is now optional
- Passwords with leading or trailing whitespace are now stored properly
- Many init/config script, man page, and setup.py fixes/updates, including better autodetection of file placement with regard to sleep hooks and KDE autostart files (thanks to Robby Workman)
New in Wicd 1.6.0 Beta 1 (May 14, 2009)
- Major Changes:
- Improved tray icon and GUI images (thanks to Martin Sagastume)
- Reorganized network list in the GUI for easier navigation
- New experimental ioctl backend, which is more cpu-friendly than the previous one
- Added a curses client (thanks to Andrew Psaltis)
- Added a right-click connection menu to the tray icon
- Added options to specify a DNS domain and search domain for static networks
- Reworked the Preferences menu to be more in line with GNOME standards
- Added support for global scripts
- Made it possible to have optional entries in encryption templates
- Added ability to show libnotify notifications on status change
- Minor Changes and Other Enhancements:
- Better autoconnection behavior
- Tray/GUI will survive the daemon being killed
- Reasons for connection failures will now bubble back to the GUI
- Add/Remove wired profile system is now more user-friendly
- Support for using resolvconf instead of directly editing /etc/resolv.conf
- Wicd won't blindly kill dhcp clients / wpa_supplicant any more
- Added an option to automatically switch from a wireless network to a wired one as soon as a cable is plugged in
- Moved scanning to its own thread, which makes GUI and daemon more responsive during scans
- Made it possible to specify macros in script entries
- The GUI will now display the encryption entry dialog if you attempt to connect to an encrypted network without entering a password
- Static gateway entry is now optional
- Passwords with leading or trailing whitespace are now stored properly
- Many init/config script, man page, and setup.py fixes/updates, including better autodetection of file placement with regard to sleep hooks and KDE autostart files (thanks to Robby Workman)
New in Wicd 1.5.9 (Apr 21, 2009)
- Fixed security hole in DBus configuration file
- Fixed the TTLS template
- Added support for Crux to the setup.py
New in Wicd 1.5.8 (Jan 4, 2009)
- Improved pm-utils support
- Improved UTF-8 support
New in Wicd 1.5.6 (Dec 4, 2008)
- Fix a typo in the error handling code for /var/log/wicd creation
New in Wicd 1.5.5 (Dec 1, 2008)
- Improved Ralink legacy support
- Fixed log directory permissions
- Improved pm-utils support
- Bug fixes