Wireless Assistant – user friendly frontend for wireless network connection
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

588 lines
22KB

  1. 2007-04-03 Paweł Nawrocki <pnawrocki@gmail.com>
  2. * WPA-PSK support, UI cleanup and much more.
  3. 2007-02-27 Paweł Nawrocki <pnawrocki@gmail.com>
  4. * dhclient connection: get gateway from stdout, so there's no need to check later.
  5. 2007-02-27 Paweł Nawrocki <pnawrocki@gmail.com>
  6. * get rid of many external proc calls in favor of ioctls, WATools cleanup
  7. 2007-02-27 Paweł Nawrocki <pnawrocki@gmail.com>
  8. * Don't check for active connection while wizard is running
  9. 2007-02-27 Paweł Nawrocki <pnawrocki@gmail.com>
  10. * Fixed connection success detection
  11. 2007-02-27 Paweł Nawrocki <pnawrocki@gmail.com>
  12. * Beginnings of WPA-PSK support
  13. 2007-02-09 Paweł Nawrocki <pnawrocki@gmail.com>
  14. * Got rid of "iwconfig_status" action. Get essid with iwlib calls.
  15. 2007-02-03 Paweł Nawrocki <pnawrocki@gmail.com>
  16. * Added option to group APs with the same ESSID
  17. 2007-02-03 Paweł Nawrocki <pnawrocki@gmail.com>
  18. * Hide security keys in dialogs and console output
  19. 2006-11-22 RELEASE 0.5.6
  20. 2006-11-22 Pawel Nawrocki <pnawrocki@gmail.com>
  21. * Added an option to wait before getting scan results - fixes a problem when some networks were not visible after initial scan.
  22. 2006-11-22 Pawel Nawrocki <pnawrocki@gmail.com>
  23. * Added option to automatically connect to best network at startup.
  24. 2006-11-22 Pawel Nawrocki <pnawrocki@gmail.com>
  25. * Added customizable per-network commands before/after connection/disconnection.
  26. 2006-11-14 Pawel Nawrocki <pnawrocki@gmail.com>
  27. * Removed the '-q' option from dhclient execution (problem reported by marshallbanana)
  28. 2006-11-14 Pawel Nawrocki <pnawrocki@gmail.com>
  29. * Added Arabic translation (by Mohammed Gamal)
  30. 2006-11-14 Pawel Nawrocki <pnawrocki@gmail.com>
  31. * Added Norwegian Bokm� translation (by Alexander Nicolaysen S?rnes)
  32. 2006-11-14 Pawel Nawrocki <pnawrocki@gmail.com>
  33. * Added Swedish translation (by Daniel Nylander)
  34. 2006-11-14 Pawel Nawrocki <pnawrocki@gmail.com>
  35. * Updated Spanish translation (by Enrique Mat�s S�chez)
  36. 2006-11-14 Pawel Nawrocki <pnawrocki@gmail.com>
  37. * Made automatic reconnection option more visible (modified patch by Henry Kay)
  38. 2006-03-11 Pawel Nawrocki <pnawrocki@gmail.com>
  39. * Fix bug 1447119 - ignore hostap's wifi0 interface (reported and patched by Andreas Nolda)
  40. 2006-03-09 Pawel Nawrocki <pnawrocki@gmail.com>
  41. * Wait a little bit before checking if connection was successful (a working connection was sometimes not detected)
  42. 2006-03-09 Pawel Nawrocki <pnawrocki@gmail.com>
  43. * Fixed detection of a running DHCP client (patch by James Ots)
  44. * Fixed gateway detection for SUSE10 (patch by James Ots)
  45. 2006-03-04 Pawel Nawrocki <pnawrocki@gmail.com>
  46. * Added .info files path for SUSE10
  47. 2006-03-01 Pawel Nawrocki <pnawrocki@gmail.com>
  48. * Skip channel setting if not supported (fixes bug 1349228)
  49. 2006-02-16 Pawel Nawrocki <pnawrocki@gmail.com>
  50. * Revised and completed Portugese (Brazil) translation (by BRUNO GON�LVES)
  51. 2006-02-13 RELEASE 0.5.5
  52. 2006-02-13 Pawel Nawrocki <pnawrocki@gmail.com>
  53. * Get device list from iwconfig
  54. 2006-02-13 Pawel Nawrocki <pnawrocki@gmail.com>
  55. * Added AUTHORS file
  56. 2006-02-12 Pawel Nawrocki <pnawrocki@gmail.com>
  57. * Updated to latest bksys (based on kdissert)
  58. 2006-02-12 Pawel Nawrocki <pnawrocki@gmail.com>
  59. * Show system tray icon by default. Added categories. (wlassistant.desktop)
  60. 2006-02-12 Pawel Nawrocki <pnawrocki@gmail.com>
  61. * Always try to kill stale dhcp client before connecting (fixes bug #1305952)
  62. 2006-02-12 Pawel Nawrocki <pnawrocki@gmail.com>
  63. * New quality level indication. Fixes bug #1323274 "Link quality seems strangefully low..."
  64. 2006-02-12 Pawel Nawrocki <pnawrocki@gmail.com>
  65. * Updated Portugese (Brazilian) translation (changes by Wintceas Godois)
  66. 2006-02-12 Pawel Nawrocki <pnawrocki@gmail.com>
  67. * Added Chinese (Simplified and Traditional) translations (by Peter Zhang)
  68. 2006-02-12 Pawel Nawrocki <pnawrocki@gmail.com>
  69. * Fixed "unknown escape sequence" warning (thanks to Achim Bohnet)
  70. 2006-02-12 Pawel Nawrocki <pnawrocki@gmail.com>
  71. * Return to iwlist scan results parsing
  72. * Pass essid as the last argument - fixes bug #1366531
  73. 2006-01-14 Pawel Nawrocki <pnawrocki@gmail.com>
  74. * Added license to src/waconfig.h
  75. 2005-10-24 Pawel Nawrocki <pnawrocki@gmail.com>
  76. * Automatically detect paths to .pid and .info/.leases files. Fixes bug #1323263
  77. 2005-10-07 Pawel Nawrocki <pnawrocki@gmail.com>
  78. * No concole output if radio ok
  79. * Added missing i18n(...) (wlassistant.cpp line 382)
  80. 2005-10-07 Pawel Nawrocki <pnawrocki@gmail.com>
  81. * Added Catalan translation (by Adonay Sanz Alsina)
  82. 2005-09-30 Pawel Nawrocki <pnawrocki@gmail.com>
  83. * Normalize quality returned by scan results (range 0-100)
  84. 2005-09-30 Pawel Nawrocki <pnawrocki@gmail.com>
  85. * Open kernel socket once, reuse it till program exits.
  86. 2005-09-29 Pawel Nawrocki <pnawrocki@gmail.com>
  87. * Fixed possible division by zero problem.
  88. 2005-09-27 Pawel Nawrocki <pnawrocki@gmail.com>
  89. * FIxed initialization of some variables in WATools.
  90. 2005-09-27 Pawel Nawrocki <pnawrocki@gmail.com>
  91. * WATools::scanResults does not freeze UI anymore (using callback function to update UI)
  92. 2005-09-23 Pawel Nawrocki <pnawrocki@gmail.com>
  93. * Small fixes to the WATools::scanResults parsing. (wlassistant.cpp)
  94. * Migrated to bksys/scons
  95. 2005-09-20 Pawel Nawrocki <pnawrocki@gmail.com>
  96. * Get Wireless Extensions version from iw_get_kernel_we_version() (watools.cpp)
  97. 2005-09-14 Pawel Nawrocki <pnawrocki@gmail.com>
  98. * Added configure check for iwlib.h (patch by Sheldon Lee-Wen)
  99. 2005-09-13 Pawel Nawrocki <pnawrocki@gmail.com>
  100. * Migrated from iwlist scan results parsing to direct iwlib calls.
  101. 2005-09-11 Pawel Nawrocki <pnawrocki@gmail.com>
  102. * Added version number in window title (main.cpp)
  103. 2005-09-11 Pawel Nawrocki <pnawrocki@gmail.com>
  104. * Removed redundant <string> include (watools.h)
  105. * Default (fallback) interface in WATools
  106. * Auto set fallback interface in WATools::interfaceList() if none set.
  107. * Made returned variables static in WATools functions
  108. * Renamed devices() to interfaceList() in WATools, adjusted references.
  109. 2005-09-06 Pawel Nawrocki <pnawrocki@gmail.com>
  110. * Added French translation (by Olivier Butler)
  111. 2005-09-06 Pawel Nawrocki <pnawrocki@gmail.com>
  112. * Added 'ASCII' checkbox next to WEP key fields.
  113. 2005-09-02 RELEASE 0.5.4a
  114. 2005-09-01 Pawel Nawrocki <pnawrocki@gmail.com>
  115. * Made WATools::txpower return -1 if radio is disabled.
  116. * Use WATools::txpower instead of output parsing to check if radio is enabled.
  117. 2005-09-01 Pawel Nawrocki <pnawrocki@gmail.com>
  118. * List only managed (& master) networks
  119. 2005-09-01 Pawel Nawrocki <pnawrocki@gmail.com>
  120. * Removed setIfname and ifname from WATools, made 'iface' argument in functions mandatory..
  121. * Don't check for active connection when no scan results.
  122. * Changed linux/socket.h to sys/socket.h (watools.cpp)
  123. * Only bring interface up (before scanning) if it is down. ('no scan results' fix, part 1)
  124. * Don't bring interface down if there were no scan results. ('no scan results' fix, part 2)
  125. * added "ifconfig_status" action (output to check if interface is up) (netparams.cpp)
  126. 2005-08-30 Pawel Nawrocki <pnawrocki@gmail.com>
  127. * Removed double #include for qcursor
  128. 2005-08-27 Pawel Nawrocki <pnawrocki@gmail.com>
  129. * Changed linux/socket.h include to sys/socket.h (watools.cpp)
  130. * Don't check for active connection if there are no scan results (wlassistant.cpp)
  131. 2005-08-20 RELEASE 0.5.4
  132. 2005-08-20 Pawel Nawrocki <pnawrocki@gmail.com>
  133. * Reviewed 'timerConnectionCheck' occurences. Make it work regardless of connectedItem presence (to detect if connected from an outside app)
  134. * Fixed 'wlassistant crashes when pressing 'scan' a lot' bug.
  135. * Set config groups
  136. * Created README with usage hints
  137. * Changed 'restricted' to 'shared key'
  138. * Changed 'open' to 'open system' (WEP mode)
  139. * Fixed 'connect from selected network' to 'connect to connected network'
  140. * Added Portugese Brazilian translation (by Daniel Nascimento)
  141. * Added Polish translation
  142. * Added Polish description to .desktop file (Comment[pl])
  143. 2005-08-16 Pawel Nawrocki <pnawrocki@gmail.com>
  144. * Added WATools:: txpower, ap, iface, setIface. (watools.h/.cpp)
  145. * Added getGateway() function. (wlassistant.h/.cpp)
  146. 2005-08-15 Pawel Nawrocki <pnawrocki@gmail.com>
  147. * Pressing 'Quit' kills all background processes. (wlassistant.cpp)
  148. 2005-08-15 Pawel Nawrocki <pnawrocki@gmail.com>
  149. * Changed 'Scan' to 'Refresh' (ui_main.ui)
  150. 2005-08-13 Pawel Nawrocki <pnawrocki@gmail.com>
  151. * Fix: if no gateway (manual config or DHCP) - report that connection failed.
  152. * Properly detect connection on startup, if only gateway accessible.
  153. * Wait 2sec before checking for internet after establishing connection.
  154. * Wait 150ms after DHCP client finishes before getting gateway from route.
  155. * Added more detailed output to stdout.
  156. 2005-08-13 Pawel Nawrocki <pnawrocki@gmail.com>
  157. * Changed host to ping to www.ibiblio.org
  158. 2005-08-13 Pawel Nawrocki <pnawrocki@gmail.com>
  159. * Fix: set mInternet to false when mConnected is false.
  160. 2005-08-11 Pawel Nawrocki <pnawrocki@gmail.com>
  161. * Reworked connection status monitoring & indication.
  162. 2005-08-09 Pawel Nawrocki <pnawrocki@gmail.com>
  163. * Added WATools::devices that returns comma separated list of wireless devices.
  164. * Migrated to WATools::devices (wlassistant.cpp)
  165. 2005-08-08 Pawel Nawrocki <pnawrocki@gmail.com>
  166. * Added WATools::isWireless to determine if interface supports wireless extensions.
  167. 2005-08-08 Pawel Nawrocki <pnawrocki@gmail.com>
  168. * Removed TDEConfigXT, .kcfg & .kcfgc files. Variables to store are added in wlassistant.cpp files.
  169. * Changed 'WaSettings' to WAConfig.
  170. 2005-08-08 Pawel Nawrocki <pnawrocki@gmail.com>
  171. * Introduced helper class WATools (uses iwlib directly).
  172. * Get currentItem quality with WATools::quality instead of parsing iwconfig output.
  173. 2005-08-07 RELEASE 0.5.3
  174. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  175. * Removed redundant includes.
  176. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  177. * Removed "ui_confgeneral.h" dependancy (wlassistant.cpp).
  178. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  179. * Removed KDE version dependancy (ui_main.ui).
  180. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  181. * Added ToolTips and 'What's This' help to all elements.
  182. * Changed 'Close' to 'Quit'.
  183. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  184. * Change 'Settings' to 'Options' where appropriate.
  185. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  186. * Added formatting to message boxes.
  187. * Change 'Close' to 'Stop' only if process runs longer than 1.5sec
  188. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  189. * Last used interface is saved in config file and reused next time the app is run.
  190. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  191. * While running external executables, 'Close' button changes to 'Stop' that terminates current process.
  192. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  193. * Added DHCP client timeout and GUI to configure it.
  194. 2005-08-07 Pawel Nawrocki <pnawrocki@gmail.com>
  195. * New settings GUI (wlassistant.h/.cpp, ui_main.ui).
  196. * Droppen tdeconfigdialog.h dependancy.
  197. * Fixed item height with the new settings GUI (netlistviewitem.h/.cpp).
  198. 2005-08-06 Pawel Nawrocki <pnawrocki@gmail.com>
  199. * Removed 'netReconnect()' function.
  200. * Reduced CPU usage while running external executables. Thanks to Remco Treffkorn.
  201. 2005-08-05 Pawel Nawrocki <pnawrocki@gmail.com>
  202. * Removed 'Honor KDE single click' UI.
  203. * Removed 'Honor KDE single click' from kcfg.
  204. * Connect signal/slots in wlassistant.cpp, not in the .ui files.
  205. * Removed 'Reconnect' context menu action. (sometimes froze the app for unknown reasons).
  206. 2005-08-05 Pawel Nawrocki <pnawrocki@gmail.com>
  207. * Changes to global KDE settings take immediate effect in wlassistant.
  208. 2005-08-05 Pawel Nawrocki <pnawrocki@gmail.com>
  209. * If encryption is "off" - disable it, enable if anything else. This fixes encryption detection for drivers that return '****-****-****-**' instead of just 'on'
  210. 2005-08-05 Pawel Nawrocki <pnawrocki@gmail.com>
  211. * Changed connected item's context menu (part II) so that default action is listed first.
  212. * Make mouse behaviour (Single- or Double-Click) consistent with KDE global settings.
  213. * 'Connect' button caption changes to 'Disconnect' when connected item is selected.
  214. * Double clicking on an item connects/disconnects (when mouse settings require this behaviour).
  215. 2005-08-04 RELEASE 0.5.2f
  216. 2005-08-04 Pawel Nawrocki <pnawrocki@gmail.com>
  217. * Fixed sorting by channel number (e.g. 11 is now after 10, not after 1)
  218. * #ifdef to check for KDE 3.4 - this should make wlassistant compile on KDE 3.3
  219. 2005-08-04 Pawel Nawrocki <pnawrocki@gmail.com>
  220. * Fixed recognition of '<hidden>' ESSID.
  221. 2005-08-04 RELEASE 0.5.2e
  222. 2005-08-04 Pawel Nawrocki <pnawrocki@gmail.com>
  223. * Try to kill stale DHCP client instance (if any) when connection fails.
  224. 2005-08-04 Pawel Nawrocki <pnawrocki@gmail.com>
  225. * Try to kill any stale DHCP client if connection fails. This seems to be dhclient only.
  226. 2005-08-03 Pawel Nawrocki <pnawrocki@gmail.com>
  227. * Bring interface up before setting network parameters (esp. wep key) - this fixes problems with connecting to encrypted networks using a DHCP client.
  228. 2005-08-03 Pawel Nawrocki <pnawrocki@gmail.com>
  229. * Fixed network encryption and frequency (if no channel info available) detection.
  230. 2005-08-03 Pawel Nawrocki <pnawrocki@gmail.com>
  231. * Changed connected item's context menu so that default action is listed first.
  232. 2005-08-03 Pawel Nawrocki <pnawrocki@gmail.com>
  233. * automatically disconnect from current network when connecting to a different one.
  234. 2005-08-02 Pawel Nawrocki <pnawrocki@gmail.com>
  235. * Try to kill running instance of DHCP client (if any) before connecting.
  236. 2005-08-02 Pawel Nawrocki <pnawrocki@gmail.com>
  237. * Added semicolons to DNS labels in the 'Edit Settings' dialog.
  238. *** version 0.5.2d:
  239. * FIX: Wait 1.5sec for dhcp client to quit. This fixes reconnecting problems.
  240. * FIX: Default action when clicking on a connected item is "Disconnect..." again.
  241. *** version 0.5.2c:
  242. * FIX: On some systems user got disconnected on app startup.
  243. *** version 0.5.2b:
  244. * FIX: Network status monitoring.
  245. * FIX: Wrong WEP indication
  246. * FIX: Few more fixes of ridiculous bugs.
  247. *** version 0.5.2a:
  248. * FIX: uncommented lines that were commented out for testing only.
  249. *** version 0.5.2:
  250. * NEW: Connection status monitoring, ask to reconnect when connection lost.
  251. * NEW: If no scan results returned - check if external radio switch (laptops) is turned on.
  252. * The above feature is tested with madwifi driver only. Please let me know if it works with different ones.
  253. * NEW: Connected network marked with an icon.
  254. * NEW: 'Don't ask again' checkboxes for some dialogs (No GUI to switch them back on yet, you will need to edit 'wlassistantrc' manually)
  255. * FIX: Fixed crash on startup/scan (thanks go to Remco Treffkorn for reporting this).
  256. * FIX: No not report half a star when quality is 0.
  257. * FIX: Reduced flicker when populating network list.
  258. * FIX: Workaround for some drivers wrongly reporting that connection is available when it is not.
  259. * FIX: Workaround for drivers overusing cache when returning scan results/errors (works with madwifi at least).
  260. * Lots of other fixes and internal improvements, code cleanup.
  261. *** version 0.5.1a (BUGFIX RELEASE):
  262. * NEW: Actions for a network that is connected but not configured.
  263. * FIX: Network is no longer shown as 'connected' if link quality is 0.
  264. * FIX: Tab order in "Edit Settings..." dialog.
  265. * FIX/ADD: The AP column is back :)
  266. * FIX: Changed default action of connected item to 'Reconnect'.
  267. *** version 0.5.1:
  268. * NEW: Dialog to edit existing network settings.
  269. * NEW: Basic network settings change monitoring, proper actions if needed (e.g. if an ESSID of a configured network (AP) is no longer broadcasted, you will be asked what to do).
  270. * NEW: connected network item always first and highlighted and bold and whatnot.
  271. * NEW: Dynamic quality indication for the connected network.
  272. * NEW: Disconnect functionality.
  273. * NEW: Moved to i18n strings.
  274. * NEW: If radio is off, user is asked if it should be switched on.
  275. * NEW/FIX: '<hidden>' gets replaced by ESSID if network configured (code was there in 0.5.0 but it only worked for older wireless-tools).
  276. * NEW: If connection fails, user is asked whether to review settings. Comment if it annoys you...
  277. * FIX: Rewritten item drawing code. Reduced flicker.
  278. * FIX: Changed dhclient command arguments. Does this one work for everybody?
  279. * FIX: UI refinements (thanks to Stephan Binner for pointing these out)
  280. * FIX: Couldn't connect after channel/frequency of a network changed.
  281. * FIX: Hack to prevent wrong column width setting.
  282. * FIX/REM: AP column removed.
  283. * Changed scan results parsing to use qregexp and optimised.
  284. * Quite a few other bug fixes, some code cleanup.
  285. * NEW: Wireless Assistant now has a CVS repository. You can find instructions on how to use it at: http://sourceforge.net/cvs/?group_id=134488
  286. * THANKS go to Stephan Binner for giving me some valuable hints.
  287. *** version 0.5.0:
  288. *** This release is a major rewrite. Loads of under-the-hood changes. Huge part of the code has been rewritten, reimplemented, organised, cleaned up, optimised and made easier to extend in the future.
  289. * NEW: Network profiles (finally!). Comments please!
  290. * NEW: Automatic path detection. No manual config.
  291. * NEW: Support for networks with hidden ESSIDs.
  292. * NEW: Context menu for each found network.
  293. * NEW: Sysfs based device detection (kernel 2.6.x required!).
  294. * NEW: Device selection combo is hidden if only one interface is found.
  295. * NEW: wlassistant runs using sudo to avoid permissions mess in different distros.
  296. * FIX: Much shorter startup time.
  297. * FIX: Proper connection checking.
  298. * REM: Real interface name lookup removed.
  299. * REM: Only managed networks supported (Ad-Hoc & other didn't work most of the time anyway. Will rewrite it sometime later, depending on how badly the users want it. Comment pls.).
  300. * REM: Removed "Scan upon startup" option - it is the default behaviour now.
  301. * REM: Removed "Skip encrypted networks" scanning option.
  302. * REM: Removed "Connection timeout" option for dhcpcd. Hardcoded to 25s.
  303. * NOTE: As for now, per network profiles can not be edited. You have to delete one and re-enter all the settings. It might be an inconvenience if you are using networks that change their parameters often, but I wanted to release and get early feedback on the whole profiles implementation.
  304. * NOTE: You might encounter some annoying "This function is not yet implemented" messages. Reason? See above.
  305. * NOTE: I am well aware that the configuration dialog needs redesigning. I'm actually considering removing it completely and implementing more per network options. Comments pls!
  306. * NOTE: See TODO before giving ideas or feature requests to get an overview of what is already planned for the next releases.
  307. *** 0.3.9:
  308. * NEW: the long-awaited dhclient support
  309. * NEW: button to terminate current process
  310. * some bugfixes and ui changes
  311. *** 0.3.8a BUGFIX RELEASE:
  312. * FIX: Quality detection (again, last time, hopefully)
  313. * FIX: some cards reported 'Managed' as 'Master'
  314. * FIX: ESSIDs including space now are correctly set
  315. * FIX: no more unnecessary errors from iwlist & others
  316. * FIX: kcfg file now installed in the proper location
  317. * FIX: path detection (now only accepts files in /usr/.. or /sbin or /bin)
  318. * FIX: existing dhcpcd instance now properly quits if necessary
  319. * some code cleanup
  320. *** version 0.3.8:
  321. * NEW: manual interface configuration (not DHCP)
  322. * NEW: Option to run custom command upon connection
  323. * NEW: use frequency if channel number not available
  324. * NEW: honor KDE single-click behaviour (option)
  325. * NEW: Quit upon successful connection (option)
  326. * NEW: Use ping to verify that connection is successfully established.
  327. * NEW: Case-sensitive essid matching option
  328. * FIX: Support for dhcpcd .pid files
  329. * FIX: Column width set correctly
  330. * FIX: Removed "Auto mode" option (shouldn't be needed)
  331. * FIX: All columns now movable & resizable
  332. * FIX: Proper quality detection / estimation (if no noise level reported)
  333. * FIX: Icon
  334. *** version 0.3.7:
  335. * NEW: app now aware of channel number (thanks to Michael Long)
  336. * FIX: network list is sorted properly now
  337. * FIX: interfaces should be now detected properly if more than 1 is present (feedback pls!)
  338. * FIX: 'Detect' and 'Configure...' buttons disabled while connecting
  339. * FIX: quality should be now reported properly on all cards (with help of Michael Long, feedback pls!)
  340. * FIX: mode changed to 'Managed' before scanning to ensure proper results
  341. * other minor fixes
  342. *** version 0.3.6:
  343. * NEW: Encryption status shown using an icon
  344. * NEW: Graphical link quality indicator
  345. * NEW: automatic key selection if name matches ESSID.
  346. * FIX: revert cursor after setting ad-hoc parameters
  347. * some UI refinements
  348. * status info if ad-hoc and/or encrypted networks skipped during scanning
  349. * other small fixes I don't remember.
  350. *** version 0.3.5:
  351. * NEW: WEP support (please test it, I have no wlan with WEP atm)
  352. * FIX: compile problem fixed, thanks to elitecodex (& his friend)
  353. * FIX: do not try to get info from dhcp when in ad-hoc mode.
  354. * changed binary name to wlassistant (shorter), so make sure to uninstall any previous version!
  355. * changed defaults.
  356. *** version 0.3.1:
  357. * NEW: human-readable interface names (PCI devices only, udev required).
  358. * NEW: option to automatically scan at startup (using first detected device)
  359. * FIX: signal quality now shown correctly.
  360. * FIX: other small fixes.
  361. ****** DESCRIPTION ******
  362. Wireless Assistant (wlassistant) is a small application that allows you to connect to wireless networks.
  363. * MAIN FEATURES:
  364. - Managed Networks Support
  365. - WEP Encryption Support
  366. - Not Broadcasted ("hidden") ESSIDs Support
  367. - Per Network (AP) Configuration Profiles
  368. - Automatic (DHCP, both dhcpcd and dhclient) and manual configuration options.
  369. The program uses wireless-tools, route, ifconfig, dhcpcd/dhclient as its backends so they need to be installed.
  370. *** IMPORTANT: As of this release wlassistant is run using 'sudo'. As a result no 'permission denied' errors are handled. Make sure your sudo is configured properly so you can run wlassistant.
  371. EXAMPLE: If you want to create a e.x. 'wifi' group wich users should be allowed to use wlassistant, add the following line to your /etc/sudoers:
  372. %wifi ALL=NOPASSWD: <your_kde_dir>/bin/wlassistant