2000-07-05 00:57:04 -04:00
|
|
|
* CHANGES
|
|
|
|
*
|
2002-02-15 16:00:25 -05:00
|
|
|
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
|
2000-07-05 00:57:04 -04:00
|
|
|
* --------------------------------------------------------------------
|
|
|
|
*
|
|
|
|
* linux-wlan
|
|
|
|
*
|
|
|
|
* The contents of this file are subject to the Mozilla Public
|
|
|
|
* License Version 1.1 (the "License"); you may not use this file
|
|
|
|
* except in compliance with the License. You may obtain a copy of
|
|
|
|
* the License at http://www.mozilla.org/MPL/
|
|
|
|
*
|
|
|
|
* Software distributed under the License is distributed on an "AS
|
|
|
|
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
|
|
|
* implied. See the License for the specific language governing
|
|
|
|
* rights and limitations under the License.
|
|
|
|
*
|
|
|
|
* Alternatively, the contents of this file may be used under the
|
|
|
|
* terms of the GNU Public License version 2 (the "GPL"), in which
|
|
|
|
* case the provisions of the GPL are applicable instead of the
|
|
|
|
* above. If you wish to allow the use of your version of this file
|
|
|
|
* only under the terms of the GPL and not to allow others to use
|
|
|
|
* your version of this file under the MPL, indicate your decision
|
|
|
|
* by deleting the provisions above and replace them with the notice
|
|
|
|
* and other provisions required by the GPL. If you do not delete
|
|
|
|
* the provisions above, a recipient may use your version of this
|
|
|
|
* file under either the MPL or the GPL.
|
|
|
|
*
|
|
|
|
* --------------------------------------------------------------------
|
|
|
|
*
|
|
|
|
* Inquiries regarding the linux-wlan Open Source project can be
|
|
|
|
* made directly to:
|
|
|
|
*
|
|
|
|
* AbsoluteValue Systems Inc.
|
|
|
|
* info@linux-wlan.com
|
|
|
|
* http://www.linux-wlan.com
|
|
|
|
*
|
|
|
|
* --------------------------------------------------------------------
|
|
|
|
*
|
|
|
|
* Portions of the development of this software were funded by
|
|
|
|
* Intersil Corporation as part of PRISM(R) chipset product development.
|
|
|
|
*
|
|
|
|
* --------------------------------------------------------------------
|
2007-01-04 09:11:35 -05:00
|
|
|
0.2.7
|
2007-01-09 11:37:31 -05:00
|
|
|
- Fix license text in prism2dl.c (it is in fact MPL/GPL)
|
2007-01-04 09:04:41 -05:00
|
|
|
- Fix oops in wext_autojoin (Richard Kennedy)
|
2007-01-04 09:01:55 -05:00
|
|
|
- Report use of dBm for WEXT requests (Richard Kennedy)
|
2006-12-05 09:31:30 -05:00
|
|
|
- Configure script better handles PREEMPT kernels (Chris Rankin)
|
2006-11-10 09:28:33 -05:00
|
|
|
- 2.6.19+ uses a different IRQ handler function prototype.
|
2006-11-02 10:56:40 -05:00
|
|
|
- linux/config.h is no more on 2.6.19+ kernels.
|
2006-09-29 08:55:31 -04:00
|
|
|
0.2.6
|
2006-10-05 18:42:18 -04:00
|
|
|
- Fix another error that affected <2.6.15 builds on some compilers
|
2006-09-29 08:55:31 -04:00
|
|
|
- Fix a cut-n-paste error that broke 2.6.18 builds.
|
2006-09-20 09:35:22 -04:00
|
|
|
0.2.5
|
2006-09-18 18:52:56 -04:00
|
|
|
- 2.6.18-rc fixes.
|
2006-08-31 09:40:47 -04:00
|
|
|
- A few tweaks for Wireless-Extensions-21
|
2006-08-03 10:00:04 -04:00
|
|
|
- Fix an interrupt-related race that could lead to a crash on shutdown.
|
2006-08-21 10:49:06 -04:00
|
|
|
- Tweaks to the prism2_usb code to improve suspendability on 2.6.15+
|
2006-07-25 16:25:44 -04:00
|
|
|
- Silence many warnings under GCC 4.1
|
2006-07-26 17:27:52 -04:00
|
|
|
- prism2_cs support for 2.6.16+ (untested)
|
2006-07-22 10:49:36 -04:00
|
|
|
- Makefile fixes for 2.6.17+
|
2006-06-26 11:03:27 -04:00
|
|
|
- udev support for USB targets (Richard Kennedy)
|
2006-04-03 12:12:03 -04:00
|
|
|
- semaphores are deprecated as of 2.6.16 (Chris Rankin)
|
2006-03-30 14:18:53 -05:00
|
|
|
- prism2_usb build fix for 2.6.16
|
2006-02-09 15:15:14 -05:00
|
|
|
- Patches from Debian (via Victor Seva)
|
|
|
|
- Fix bugs in /etc/wlan/shared, including a security hole
|
|
|
|
- Fix build on 2.4.27 kernel
|
|
|
|
- Added man page for prism2dl
|
2006-01-19 16:25:50 -05:00
|
|
|
- Generate a WEXT Event when we gain/lose association.
|
2006-01-19 12:53:11 -05:00
|
|
|
- Make prism2_defer query ssid and bssid, as IBSS mode has this change.
|
|
|
|
- Clean up prism2_defer_timer a bit.
|
|
|
|
- Propogate linkstatus into p80211, and make ethtool aware of it.
|
2006-01-18 13:58:45 -05:00
|
|
|
- Eliminate wland and entire indication infrastructure. If you want to
|
|
|
|
play with it, use 0.2.4. We can put it back in if necessary.
|
2005-11-22 10:11:37 -05:00
|
|
|
0.2.4
|
2005-12-05 09:31:27 -05:00
|
|
|
- USB Build fix from Chris Rankin.
|
2005-11-02 09:13:30 -05:00
|
|
|
- Add ability to install prism2 firmware seperately. (Petteri Raty)
|
2005-11-30 10:35:30 -05:00
|
|
|
- Theoretically the per-frame signal/noise figures are now in dBm.
|
2005-10-31 14:54:59 -05:00
|
|
|
0.2.3
|
|
|
|
- WEXT 16+ fixes, which came to a head with v2.6.14+ kernels.
|
2005-10-27 16:30:41 -04:00
|
|
|
- Fix a circular symbol dependency glitch
|
2005-10-26 10:01:12 -04:00
|
|
|
- Fix a potential panic when receiving unknown CONTROL frames.
|
2005-10-13 10:03:44 -04:00
|
|
|
- get rid of p80211frm.c entirely; it's all unused code.
|
2005-10-07 17:32:44 -04:00
|
|
|
- Fix prototype for pci_suspend functions to match 2.6.11+ APIs.
|
2005-09-26 15:42:47 -04:00
|
|
|
- Build fixes for 2.6.14+
|
2005-09-19 14:21:20 -04:00
|
|
|
- Change the type of 'request_pending' to take care of warnings.
|
2005-09-19 13:57:08 -04:00
|
|
|
- Fixes for warnings generated by the 'sparse' tool (Richard Kennedy)
|
2005-09-12 11:57:14 -04:00
|
|
|
- Add an explicit README.firmware containing copyright information
|
|
|
|
on the firmware images.
|
2005-09-06 11:04:08 -04:00
|
|
|
- Compile fixes for 2.6.8 (Victor Seva Lopez)
|
2005-08-26 10:17:42 -04:00
|
|
|
0.2.2
|
2005-08-25 11:21:36 -04:00
|
|
|
- Fix an array overflow in the hotplug helper function.
|
2005-07-13 11:34:34 -04:00
|
|
|
0.2.1-final
|
2005-07-20 13:16:55 -04:00
|
|
|
- Added in-kernel devicetable for 2.6.13+ pcmcia
|
|
|
|
- Updates to bring prism2_cs into the newer 2.6 kernel APIs.
|
2005-07-20 10:55:35 -04:00
|
|
|
- Fixes in the hotplug invocation with WEXT (Pavel Roskin)
|
2005-07-13 11:34:34 -04:00
|
|
|
- Experimentally try using usb_reset_device on 2.4 kernels too
|
|
|
|
- use usb_reset_device() on 2.6 kernels (Andreas Schulte)
|
2005-07-12 10:00:09 -04:00
|
|
|
- Included kludged 1.8.4 PCI/PCMCIA firmware (Pavel Roskin)
|
2005-06-29 17:15:21 -04:00
|
|
|
- PCMCIA card Ident fixes to coexist with orinioco driver (Pavel Roskin)
|
2005-06-22 10:16:55 -04:00
|
|
|
- Ignore unexpected ctlx responses. (Chris Rankin)
|
2005-06-02 15:05:36 -04:00
|
|
|
- Fix an off-by-one in scan results.
|
2005-06-02 09:35:55 -04:00
|
|
|
- Change some log priorities
|
2005-06-02 09:33:03 -04:00
|
|
|
- [usb] Fix a memory leak (Chris Rankin * Eroc Koenders)
|
2005-05-31 10:17:59 -04:00
|
|
|
- [usb] clean up the PDA Read function a bit. (Chris Rankin)
|
2005-05-31 10:17:04 -04:00
|
|
|
- [usb] Don't overwrite current CTLX URB before we're done with it.
|
|
|
|
(Eric Koenders & Chris Rankin)
|
2005-05-23 17:01:14 -04:00
|
|
|
- Fix a byte-order problem when parsing scan results (Eroc Koenders)
|
2005-05-09 09:35:39 -04:00
|
|
|
- Added a mib item (lnxRSNAIE) to get/set the WPA/RSNA IE.
|
2005-05-05 16:47:31 -04:00
|
|
|
- Applied a patch from Chris Rankin which should solve the hangs with
|
|
|
|
kernel preemption turned on.
|
2005-04-26 11:43:07 -04:00
|
|
|
- Cleaned up some compile warnings with GCC 3.4.x
|
|
|
|
- Add a background thread to fetch comms quality from hardware.
|
2005-03-30 12:46:14 -05:00
|
|
|
- Fixed a series of bad memsets in prism2dl
|
2005-03-22 12:44:46 -05:00
|
|
|
- Added id for Viewsonic USB widget (Ekin Meroglu)
|
2005-03-03 09:03:51 -05:00
|
|
|
- Eliminate the extra frame copy in the usb rx path.
|
|
|
|
- When issuing a start/join, set MACMODE to none as to disable
|
2005-02-17 18:18:18 -05:00
|
|
|
transmits through the hardware.
|
2005-02-09 17:09:58 -05:00
|
|
|
- Get rid of the prism2_pci/plx 2.2.x compatibility code (Pavel Roskin)
|
2005-02-04 10:28:08 -05:00
|
|
|
- Change default behaivor of top-level Makefile (Pavel Roskin)
|
2005-02-02 13:24:23 -05:00
|
|
|
- Get rid of the #ifndef DECLARE_TASKLET cases; 2.4+ supports it.
|
2005-02-04 10:28:08 -05:00
|
|
|
- Fetch the BSSID when we get an AP_CHANGE event
|
2005-02-02 11:42:42 -05:00
|
|
|
- netif_carrier_off/netif_carrier_on at appropriate times
|
2005-02-04 10:28:08 -05:00
|
|
|
- Hook up the dot11CurrentTxPowerLevel MIB in the prism2 code.
|
|
|
|
- Add a default TMPDIR in case it isn't set.
|
2005-01-28 18:24:27 -05:00
|
|
|
- Removed some 2.2.x cruft
|
2005-01-28 18:16:14 -05:00
|
|
|
- CommsQuality now does the right thing with dBm values.
|
2005-01-26 17:01:07 -05:00
|
|
|
- More makefile work from Pavel Roskin
|
2005-01-26 11:43:58 -05:00
|
|
|
- A major USB patch from Chris Rankin. This rewrites the
|
|
|
|
command-queueing code to something considerably more sane.
|
|
|
|
- A few more Makefile tweaks
|
2005-01-25 17:06:16 -05:00
|
|
|
- Further compile warning fixes on 64-bit targets (Pavel Roskin)
|
2005-01-25 15:09:06 -05:00
|
|
|
- Fix prism2_cs on 64-bit targets (Pavel Roskin)
|
|
|
|
- Fix the 2.4 build (whoops)
|
2005-01-25 09:45:50 -05:00
|
|
|
-pre26
|
2005-01-25 15:09:06 -05:00
|
|
|
- Fix the "no hardware found" bug in 2.6.10+ kernels
|
2005-01-24 20:41:44 -05:00
|
|
|
- Cleanups in the Makefiles and build system
|
2005-01-24 20:03:57 -05:00
|
|
|
- Fix a typo in the shared.prism2 script (Chris Rankin)
|
2005-01-25 15:09:06 -05:00
|
|
|
- Clean up build warnings with gcc 3.3 (and possibly older too)
|
2005-01-24 17:36:17 -05:00
|
|
|
- Fix a nice race condition on device registration.
|
2005-01-20 15:55:15 -05:00
|
|
|
- Don't stop the netdev when we hit ifstate_disable.
|
|
|
|
- hw->state wasn't being set properly on drvr_stop, nor were we
|
|
|
|
clearing the port status in all cases.
|
2005-01-17 11:24:40 -05:00
|
|
|
- Fix the "Debug: sleeping function called from invalid context"
|
|
|
|
under 2.6 with prism2_usb (Chris Rankin)
|
2005-01-17 11:16:32 -05:00
|
|
|
- Wireless extension SCAN support (Dan Williams)
|
|
|
|
- 2.6 sysfs support in the form of SET_NETDEV_DEV (Dan Willimas)
|
2005-01-11 12:43:54 -05:00
|
|
|
-pre25
|
|
|
|
- Fix a brown-paper bag bug in the register_wlandev code. (Giacomo Lozito)
|
2005-01-11 12:40:47 -05:00
|
|
|
- Patch for the Sitecom WL-022 widget (Armijn Hemel)
|
2005-01-11 12:36:59 -05:00
|
|
|
- Build fix for ancient ETHTOOL versions
|
|
|
|
- build fix for old 2.4.x kernels
|
2004-12-08 15:27:12 -05:00
|
|
|
-pre24
|
|
|
|
- Fix build on 2.6.10-rc
|
2004-12-08 14:31:09 -05:00
|
|
|
- Fix USB build on 2.6.x (x < 7)
|
2004-11-29 11:29:09 -05:00
|
|
|
- Suspend the USB driver cleanly (Colin Leroy)
|
2004-11-18 10:56:39 -05:00
|
|
|
- Fix more USB badness (Colin Leroy)
|
2004-11-18 10:27:10 -05:00
|
|
|
- scan_timeout WAY too long. (Wolfram Gloger)
|
2004-11-18 10:13:28 -05:00
|
|
|
- dev_get is no more, as of 2.6.10-rc2 -- switch to dev_alloc_name
|
2004-11-18 10:27:10 -05:00
|
|
|
instead, which is present in older kernels. (reported by Colin Leroy)
|
2004-10-26 10:45:25 -04:00
|
|
|
-pre23
|
|
|
|
- Fix badness in 2.6.10-rc1 (Colin Leroy)
|
|
|
|
- Compile fix for 2.6.9-rc4+ (Jeff Chua)
|
2004-08-04 17:09:28 -04:00
|
|
|
-pre22
|
2004-09-13 10:57:46 -04:00
|
|
|
- Add support for x86-64 (and possibly other 64-bit targets) (J.D. Cole)
|
2004-08-12 16:29:37 -04:00
|
|
|
- Fix linkstate if driver reset without unloading. (Shiro Ninomiya)
|
2004-08-04 17:09:28 -04:00
|
|
|
- Rename the man pages to have a .1 extension
|
2004-08-04 10:55:27 -04:00
|
|
|
- Tweak the Configure script; change the default kernel build directory
|
2004-08-04 10:51:51 -04:00
|
|
|
- put a 'sleep 1' in the firmware load sequence to improve reliability.
|
|
|
|
(Arnold Liu)
|
2004-06-08 14:50:05 -04:00
|
|
|
- Add Linksys WUSB11 card ident
|
2004-04-26 10:59:22 -04:00
|
|
|
-pre21
|
2004-05-04 11:11:41 -04:00
|
|
|
- Add a per frame rx structure for OOB data to be passed to p80211
|
|
|
|
This is a step in the right direction for a major overhaul of
|
|
|
|
internal frame representation. The prism2 driver shouldn't care
|
|
|
|
about sniff headers or any of that crap; it should always pass
|
|
|
|
everything to p80211 (via this metadata) and the p80211conv_*
|
|
|
|
functions should do that work. It's also needed to eventually
|
|
|
|
support different encryption types.
|
|
|
|
- Added in beginnings of IWSPY support via patch from Josef Kriegl
|
2004-05-04 11:15:22 -04:00
|
|
|
- Install modules to $MOD_DIR/linux-wlan-ng instead of $MOD_DIR/kernel
|
2004-05-04 10:11:13 -04:00
|
|
|
- Primary/Secondary firmware (finally) bundled with the driver.
|
2004-04-20 10:48:20 -04:00
|
|
|
- Convert to newer 2.6 module parameter code.
|
2004-04-09 16:26:51 -04:00
|
|
|
- Fix an inverted test in GIWENCODE wireless extension (Shiro Ninomiya)
|
2004-04-05 16:57:03 -04:00
|
|
|
- Minor script fix for SSF cards (Pavel Roskin)
|
2004-03-18 14:46:45 -05:00
|
|
|
- Card idents.
|
2004-03-12 11:26:02 -05:00
|
|
|
- Fixes for SSF PCI cards; default to x16 SRAM as that's more common.
|
|
|
|
(download script now automatically detects hardware type)
|
2004-02-23 11:39:06 -05:00
|
|
|
- Fix script problems that result in a failed init returning success.
|
2004-02-23 09:57:05 -05:00
|
|
|
- Fix an endian-ness buglet in prism2sta.c (Federico Pellegrin)
|
2004-02-23 09:50:58 -05:00
|
|
|
- Compile fixes for 2.2.x kernels. (no tasklets or spin_lock_bh)
|
2004-02-20 12:48:13 -05:00
|
|
|
- Fix up pci resources on card init failure on plx card.
|
2004-02-20 12:31:58 -05:00
|
|
|
-pre20
|
2004-02-19 15:55:51 -05:00
|
|
|
- Fix up pci resources on card init failure
|
2004-02-18 14:26:26 -05:00
|
|
|
- Ident for "ROPEX FreeLan 802.11b USB Adapter" (Francesco Bochicchio)
|
2004-02-18 11:44:15 -05:00
|
|
|
- ETHTOOL support now optional, fixes build on older kernels.
|
2004-02-20 12:31:58 -05:00
|
|
|
- Fix prism2dl to not use kernel headers to fix 2.6.3 build (Pavel Roskin)
|
2004-02-11 10:37:39 -05:00
|
|
|
-pre19
|
|
|
|
- Add a 'lnxind_roam' indication.
|
2004-02-10 12:57:16 -05:00
|
|
|
- minor typo in the nwepgen makefile (Pavel Roskin)
|
|
|
|
- More makefile fixes (Pavel Roskin)
|
2004-02-09 22:48:35 -05:00
|
|
|
-pre18a
|
2004-02-09 22:45:04 -05:00
|
|
|
- brown-paper-bag fix for the 2.4 build. And it no longer builds on
|
|
|
|
2.2 thanks to an accidental makefile commit.
|
2004-02-09 14:52:19 -05:00
|
|
|
-pre18
|
|
|
|
- Fix broken makefiles so that prism2dl and the rc script install
|
|
|
|
- Get rid of the txfid lock, it's not necessary.
|
2004-02-09 11:54:42 -05:00
|
|
|
- Tasklet-driven RX handlers.
|
2004-02-05 20:25:44 -05:00
|
|
|
- Further work towards a Wireless Extension-enabled future.
|
2004-02-05 20:36:50 -05:00
|
|
|
- SIWFRAG, SIWRETRY, SIWFREQ, SIWRTS implemented
|
2004-02-06 09:51:39 -05:00
|
|
|
- SIWENCODE, SIWESSID taken from zdsta-1.0.3 (needs work)
|
|
|
|
- SIWCOMMIT Implemented ala autojoin.
|
2004-02-05 20:36:50 -05:00
|
|
|
- write support defaults to disabled, override via module parameter
|
2004-02-05 20:25:44 -05:00
|
|
|
- fix a warning in the wireless extension code.
|
2004-02-05 12:02:45 -05:00
|
|
|
- hfa384x.h header updates
|
2004-02-04 12:11:34 -05:00
|
|
|
- Fix prism2dl to handle the S7 record being elsewhere in the image.
|
|
|
|
(Pavel Roskin)
|
|
|
|
- Fix up brown paper bag script error for SSF hardware.
|
2004-01-26 10:55:33 -05:00
|
|
|
-pre17
|
2004-02-02 10:28:05 -05:00
|
|
|
- Spruce up the GIWNAME wireless extension ioctl. (Natsakis Konstantinos)
|
2004-02-02 10:21:03 -05:00
|
|
|
- Added in basic ethtool support; for link status reflection.
|
2004-02-02 10:10:19 -05:00
|
|
|
- Fixed a double-locked spinlock which deadlocked on SMP boxes.
|
2004-01-30 11:28:16 -05:00
|
|
|
- /proc/net/p80211/wlanX/nsd now has useful information about the
|
|
|
|
prism2 hardware/firmware revisions.
|
|
|
|
- eliminate the unused 'collptr' from the mib structures.
|
2004-01-29 13:38:28 -05:00
|
|
|
- Fix a bug with the pcmcia script and scanning (Dan Noe)
|
2004-01-26 14:16:02 -05:00
|
|
|
- Fix a crash on a VCC mismatch.
|
2004-01-26 13:07:04 -05:00
|
|
|
- Split out most pci/plx/pcmcia/usb specific code into their own .c files.
|
|
|
|
- Make prism2_cs build on 2.6.2-rc
|
2004-01-26 11:10:58 -05:00
|
|
|
- Changes to support SSF hardware.
|
|
|
|
- Card ident for D-Link DWL-650P1
|
2004-01-26 10:50:22 -05:00
|
|
|
- Move the prism2 link notification handler operate in scheduler
|
|
|
|
context to avoid a hang in softirq context.
|
2004-01-14 14:43:07 -05:00
|
|
|
- Melco WLI-USB-KB11 USB widget added (Bela Fenyvessy)
|
|
|
|
- Add in x86-64 support, plus other cleanups in wlan_compat.h
|
2003-12-31 12:36:01 -05:00
|
|
|
- Support the Netgear MA311 PCI card. (Steve Berry)
|
2003-12-16 11:00:03 -05:00
|
|
|
-pre16
|
2003-12-10 12:27:14 -05:00
|
|
|
- Implement wireless extension SETCHANNEL. (SIOCSIWFREQ)
|
2003-12-16 11:00:03 -05:00
|
|
|
- Currently broken. :)
|
2003-12-10 11:26:47 -05:00
|
|
|
- Fix several sniffing-related bugs:
|
|
|
|
- disable when we're already disabled
|
|
|
|
- no longer perform a full h/w reset when we're already enabled
|
2003-12-16 11:00:03 -05:00
|
|
|
- Vastly reduce CPU usage on channel hop.
|
2003-11-20 14:31:41 -05:00
|
|
|
- Fix a crash on unload for pci/plx widgets (Pavel Roskin)
|
2003-11-19 12:47:42 -05:00
|
|
|
-pre15
|
2003-11-19 12:54:27 -05:00
|
|
|
- Minor fix for the shared script (Jeff Chua)
|
2003-11-19 12:47:42 -05:00
|
|
|
- fix "bad: schedule while atomic" bug introduced by recent 2.6.0-test
|
|
|
|
kernels and wireless extensions.
|
|
|
|
- Switch to using spin_[un]lock_bh for the cmdlock; this way we
|
|
|
|
disable the transmit bh from running while issuing a card command.
|
|
|
|
Also have the txframe function obtain the lock.
|
|
|
|
- Hawking HighDB USB Widget (Allan Claghorn)
|
|
|
|
- Fix a double-lock in hfa384x_cmd_notify
|
2003-10-29 11:10:57 -05:00
|
|
|
- Identity for "T-Sinus 111 USB WlAN Adapter" (Roman Koutny)
|
2003-10-29 11:07:55 -05:00
|
|
|
- Fix up alignment problems on frame rx. (Ranjit Deshpande)
|
2003-10-13 16:23:36 -04:00
|
|
|
-pre14
|
|
|
|
- Update the HAS_HOTPLUG test to something considerably more foolproof
|
|
|
|
- Add ids for the Airvast Prism3 USB widget
|
2003-10-13 09:42:58 -04:00
|
|
|
- bap locking was broken when illegal parameters were passed. (Andre McCurdy)
|
2003-10-13 09:28:51 -04:00
|
|
|
- Don't use jiffies for timeouts when interrupts are disabled. (Andre McCurdy)
|
2003-10-13 09:24:18 -04:00
|
|
|
- Make the Configure script a little saner.
|
2003-10-05 13:56:45 -04:00
|
|
|
- Remove the Zydas 1201 USB widget. Use the Zydas modified
|
|
|
|
linux-wlan-ng release instead (we hope to merge it in eventually)
|
2003-10-03 15:48:44 -04:00
|
|
|
-pre13
|
2003-10-02 17:45:38 -04:00
|
|
|
- Fix two big-endian bugs in the scan code.
|
2003-09-22 13:11:23 -04:00
|
|
|
- Hotplug agent executes '/sbin/ifup INTERFACE' if possible.
|
2003-09-22 09:27:19 -04:00
|
|
|
- Planex GW-US11H USB adaptor (Henry Ip)
|
|
|
|
- Averatec USB Wlan Adapter (Stephan Miller)
|
|
|
|
- D-Link DWL-122 USB widget (Andrew Beresford)
|
2003-10-03 15:48:44 -04:00
|
|
|
- ASUS-WL140 Wireless USB widget
|
2003-09-17 08:29:17 -04:00
|
|
|
- Fix the WLAN_LOG_NOTICE macro for gcc 2.95.x
|
2003-08-08 14:02:31 -04:00
|
|
|
-pre12
|
2003-09-15 11:02:14 -04:00
|
|
|
- Fix up endian bugs in lnxerq_commsquality.
|
2003-09-12 09:49:36 -04:00
|
|
|
- Get rid of the pcmcia release timer for >2.6.0-test5
|
2003-09-08 10:20:08 -04:00
|
|
|
- Card ident for 'ZyDAS ZD1201 Wireless USB Adapter' (Albert Pauw)
|
2003-08-28 10:00:14 -04:00
|
|
|
- More tweaks for 2.6.0-test4
|
2003-08-22 14:36:15 -04:00
|
|
|
- fix some bash-isms in /etc/wlan/shared (Daniel Song)
|
2003-08-20 17:44:35 -04:00
|
|
|
- Collapsed the BOUNDEDINT and INT types into one.
|
2003-08-08 17:48:22 -04:00
|
|
|
- Eliminated the WLAN_LOG_***0() macros at long last thanks to CPP
|
|
|
|
trickery. Also eliminated more cruft from wlan_compat.h
|
2003-08-08 13:59:43 -04:00
|
|
|
- Card ident for the Samsung SWL-2210P PCI card
|
2003-08-05 15:49:21 -04:00
|
|
|
- Try not to schedule a USB endpoint reset if there's one already
|
|
|
|
pending. (Chris Rankin)
|
|
|
|
- Fix pci/plx operation on architechures with >32bit physical address
|
|
|
|
sizes. (namely mips64 & some mips32)
|
2003-08-02 10:50:11 -04:00
|
|
|
- get rid of save_flags/cli/restore_flags in prism2_cs on >2.2 builds
|
|
|
|
(tweaked from patch by Pavel Roskin)
|
2003-08-01 15:57:51 -04:00
|
|
|
- pci_device_id tables should not be marked __devinitdata
|
2003-07-31 12:30:54 -04:00
|
|
|
-pre11
|
2003-07-31 19:04:32 -04:00
|
|
|
- support genesis mode for RAM download of primary fimware
|
2003-07-31 15:16:22 -04:00
|
|
|
- prism2_usb now builds on 2.5/2.6.
|
|
|
|
- endpoint numeration removed.
|
|
|
|
- hfa384x_usb_corereset unimplemented for 2.5/2.6
|
2003-07-28 11:47:08 -04:00
|
|
|
- hfa384x.h updates.
|
2003-07-28 11:35:05 -04:00
|
|
|
- p80211conv_* functions should work with netdev->mtu, not MAX_ETHFRM.
|
|
|
|
- Simply erase the bogus '3rdparty' drivers on Mandrake systems.
|
|
|
|
- Card idents for Adaptec AWN-8030/AWN-8020, and Netgear MA111
|
2003-07-23 11:42:29 -04:00
|
|
|
- Strip out all 2.2.x stuff from prism2_usb, it doesn't work.
|
|
|
|
- add proper __devinit/__devexit/etc tags to prism2sta.c
|
2003-07-23 10:56:14 -04:00
|
|
|
- Minor USB janitorial patch from Chris Rankin.
|
2003-07-23 10:39:57 -04:00
|
|
|
- Make most card commands require superuser access (exception is
|
|
|
|
mibget) (Original patch by Pavel Roskin)
|
2003-07-02 10:24:42 -04:00
|
|
|
-pre10
|
|
|
|
- Make the wakeup flag in the usbctlx structure volatile, as well as
|
|
|
|
other wait condition variables.
|
2003-06-26 15:52:00 -04:00
|
|
|
- Make the rx_urb buffer dynamically allocated so we can re-post the
|
|
|
|
URB as soon as possible.
|
|
|
|
- Get rid of completion.h
|
|
|
|
- More wlan_compat updates.
|
2003-06-20 12:16:14 -04:00
|
|
|
- Disable TXEX reporting on USB as well as TXOK. should improve
|
|
|
|
stability a tad.
|
2003-06-26 15:52:00 -04:00
|
|
|
- Further 2.5 USB work. Not quite there yet.
|
|
|
|
-pre9
|
2003-06-20 10:58:18 -04:00
|
|
|
- Properly initialize the prism2_cs release timer (Pavel Roskin)
|
|
|
|
- Eliminate the CONFIG_ISA requirement for prism2_cs (Pavel Roskin)
|
|
|
|
- netlink build fixes for 2.5.71
|
|
|
|
- Hopefully fix the 2.2.x build.
|
|
|
|
- More USB fixes (Chris Rankin)
|
2003-06-16 16:01:09 -04:00
|
|
|
- Compile fixes for < 2.4.20
|
2003-06-11 14:35:14 -04:00
|
|
|
-pre8
|
|
|
|
- Fix the pcmcia breakage introduced in -pre2.
|
|
|
|
- On USB widgets, only signal txcomplete if there was a tx error.
|
|
|
|
- Minor cleanups in the PCMCIA code.
|
2003-06-10 09:59:49 -04:00
|
|
|
-pre7
|
2003-06-09 10:07:37 -04:00
|
|
|
- Add in the 'JVC MP-XP7250" USB Widget.
|
2003-06-05 11:07:48 -04:00
|
|
|
- Don't call ev_alloc on tx_complete event; only the tx urb completion.
|
2003-06-04 09:45:23 -04:00
|
|
|
- Minor tweaks to tx_timeout code
|
|
|
|
- More USB updates; primarily with error-handling. (Chris Rankin)
|
2003-06-02 09:59:06 -04:00
|
|
|
-pre6
|
2003-06-03 14:01:43 -04:00
|
|
|
- On USB transmits, don't return 'success' if the tx_urb is still
|
|
|
|
pending. Also don't wake the netdev queue if the tx fails.
|
2003-06-03 10:47:28 -04:00
|
|
|
- Hook up the tx watchdog timer and add a p80211-level handler.
|
2003-06-02 14:57:52 -04:00
|
|
|
- Fix compilation with older (<= 2.4.18) kernels.
|
2003-06-02 09:59:06 -04:00
|
|
|
- Another massive USB+other patch from Chris Rankin:
|
|
|
|
- a separate list for "finished" CTLX objects.
|
|
|
|
- correct (hopefully!) handling of -EPIPE errors, shamelessly copied
|
|
|
|
from^W^Winspired by David Brownell's usbnet driver.
|
|
|
|
- finished support for asynchronous commands, with proper tracking
|
|
|
|
through the CTLX lifecycle, clean-up etc. Each asynchronous command now
|
|
|
|
completes in its own tasklet.
|
|
|
|
- CTLX cancellation and error handling.
|
|
|
|
- further work on the timers and spin locks.
|
|
|
|
- clean up setconfig16() and setconfig32() functions so that they
|
|
|
|
take appropriate value parameters, even if the underlying
|
|
|
|
setconfig() commands don't.
|
|
|
|
- use an asynchronous command in setmulticast(). (CS, PCI and PLX
|
|
|
|
are still synchronous; they just pretend not to be.)
|
|
|
|
- further clean up in the disconnect() handler. However, it's still
|
|
|
|
not a good idea to remove the adapter while the
|
|
|
|
prism2sta_inf_hostscanresults() function is sleeping, and the wlandevice
|
|
|
|
struct could easily have been freed before the p80211req_dorequest()
|
|
|
|
function manages to clear the request_pending bit. It would be
|
|
|
|
nice if we could cancel both of these operations when we call
|
|
|
|
prism2sta_ifstate(P80211ENUM_ifstate_disable).
|
|
|
|
- extra support for Linux 2.5 (task queue -> work queue).
|
|
|
|
- reset the link status when we stop the driver.
|
2003-05-30 14:29:29 -04:00
|
|
|
- Some work on module locking. Not there yet, but getting better.
|
2003-05-30 14:00:03 -04:00
|
|
|
- Remove magic numbers from USB endpoint probe (Chris Rankin)
|
2003-05-30 13:56:43 -04:00
|
|
|
- Eliminate useless timer in p80211do_request, as all calls are
|
|
|
|
synchronous. Also clena up more function pointers, and a few other
|
|
|
|
doodads. (Modified from patch by Chris Rankin)
|
2003-05-30 13:41:13 -04:00
|
|
|
- Track the current SSID in the wlandev; Make the WEXT stuff key from
|
|
|
|
this. Update the SSID when we get a linkstatus_connect notification.
|
2003-05-29 09:56:01 -04:00
|
|
|
- A couple of misc cleanups from Chris Wilson
|
2003-05-29 09:46:26 -04:00
|
|
|
- Cleanups in the 2.5 makefile code. (Pavel Roskin)
|
2003-05-23 09:46:42 -04:00
|
|
|
- Add in another PCI device ID, to handle Sony VAIO PCG-V505AP
|
|
|
|
- Make sure CONFIG_ISA is enabled for the prism2_cs build. (x86 only)
|
2003-05-13 10:11:03 -04:00
|
|
|
-pre5
|
|
|
|
- Get rid of generic manfids in /etc/pcmcia/wlan.conf (Pavel Roskin)
|
|
|
|
- Fix the 'make install' target.
|
2003-05-12 18:24:26 -04:00
|
|
|
- only call flush_scheduled_tasks() if DECLARE_TASKLET not defined.
|
|
|
|
(fixes 2.5.x compile)
|
2003-05-05 23:39:55 -04:00
|
|
|
-pre4
|
2003-05-12 17:34:13 -04:00
|
|
|
- More script work; mostly cleanups and other enhancements.
|
2003-05-12 15:41:48 -04:00
|
|
|
- Substantial prism2_usb patch from Chris Rankin.
|
|
|
|
- using 2 Linux lists for CTLXs
|
|
|
|
- remove race condition and double-free with CTLXs in disconnect()
|
|
|
|
- initialise URBs correctly (vital for Linux 2.5+)
|
|
|
|
- separate callbacks for data/CTLX OUT URBs
|
|
|
|
- flush task queue on shutdown
|
|
|
|
- more thorough use of spinlocks with CTLXs
|
|
|
|
- set the ASYNC_UNLINK flag when it is time to unlink an URB
|
|
|
|
asynchronously, and not before.
|
|
|
|
- ensure we stop submitting URBs once the disconnect function
|
|
|
|
is called.
|
2003-05-12 09:28:47 -04:00
|
|
|
- More USB idents (Jeff Chua)
|
2003-05-06 12:30:49 -04:00
|
|
|
- Scan now uses active scans only; should speed things up a bit.
|
2003-05-05 23:12:40 -04:00
|
|
|
- Proper module init/cleanup in prism2sta.c, plus more work for 2.5.69
|
2003-05-05 20:11:21 -04:00
|
|
|
- Added in descriptions for module parameters.
|
2003-05-05 20:02:33 -04:00
|
|
|
- Major overhaul of the hotplug stuff. Now we use our own hotplug
|
|
|
|
event class, and use that to kick off configuration and whatnot.
|
2003-05-05 23:39:55 -04:00
|
|
|
All device types (pci/plx/pcmcia/usb) now use this mechanism.
|
2003-05-06 09:44:49 -04:00
|
|
|
Also brings us things like unified power management (suspend/resume)
|
2003-05-05 14:30:46 -04:00
|
|
|
- Supress spurious output when setting WEP parameters.
|
|
|
|
- Only query PrivacyOptionImplemented if wep was enabled in the config
|
|
|
|
Works around an apparent firmware bug, see http://bugs.debian.org/190851
|
2003-05-05 09:50:20 -04:00
|
|
|
- Eliminate hw->name.
|
2003-04-30 11:27:54 -04:00
|
|
|
- Card ident for NL-2511CD Plus pcmcia card.
|
2003-04-30 10:31:01 -04:00
|
|
|
- Minor tweak on pcmcia removal.
|
2003-04-30 10:13:28 -04:00
|
|
|
- Fix the USB compile on <2.4.20
|
2003-04-28 10:59:51 -04:00
|
|
|
-pre3
|
2003-04-28 18:51:08 -04:00
|
|
|
- get rid of wlandev_get_index and whatnot.
|
2003-04-28 10:59:29 -04:00
|
|
|
- URB cleanup in the USB code. (Chris Rankin)
|
2003-04-25 15:48:39 -04:00
|
|
|
- Moved host auth sequence out of interrupt context.
|
2003-04-24 11:31:18 -04:00
|
|
|
- USB paranoia checks (Chris Rankin)
|
|
|
|
- Partial rewrite of the USB shutdown sequence
|
|
|
|
- eliminate wlandev->hwremovedfn().
|
2003-04-22 11:42:44 -04:00
|
|
|
- Minor tweaks to the mib.
|
2003-04-22 00:27:33 -04:00
|
|
|
- Get rid of the horridly outdated skeleton driver.
|
2003-04-21 11:59:34 -04:00
|
|
|
-pre2
|
2003-04-21 23:56:27 -04:00
|
|
|
- Fix a crash-on-unload affecting pci and plx adapters
|
2003-04-21 17:28:47 -04:00
|
|
|
- have the init script load the module if needed.
|
2003-04-21 14:58:06 -04:00
|
|
|
- Handle the new 2.5.69+ irq handler semantics
|
2003-04-21 11:32:57 -04:00
|
|
|
- Fix 2.5 with pcmcia (Pavel Roskin)
|
|
|
|
- Massive cleanup of the prism2/driver/Makefile (Pavel Roskin)
|
2003-04-19 18:57:52 -04:00
|
|
|
- Don't wrap the [un]register_netdevice() calls in rtnl_[un]lock()
|
2003-04-20 11:06:03 -04:00
|
|
|
And use the [un]register_netdev() calls instead.
|
2003-04-18 15:28:11 -04:00
|
|
|
- Call the hwremoved() functions on pci/plx_remove
|
2003-04-18 14:40:33 -04:00
|
|
|
- Eliminate the prism2sta_priv_t structure.
|
2003-04-17 10:18:49 -04:00
|
|
|
- Fix a memory leak on ifstate_disable
|
2003-04-14 14:57:02 -04:00
|
|
|
- Minor changes to the USB driver
|
2003-04-14 10:23:26 -04:00
|
|
|
- Widget id for "Melco WLI-USB-KS11G" (Ichiro Doi)
|
|
|
|
- Function pointer syntax cleanup (Chris Rankin)
|
|
|
|
- Push the multicast/promisc set into the prism2 driver.
|
2003-04-10 11:14:44 -04:00
|
|
|
- Move type/multicast filtering into the p80211 layer.
|
2003-04-10 09:18:31 -04:00
|
|
|
- Format fix for p802addr_to_str (Pavel Roskin)
|
2003-04-04 14:24:58 -05:00
|
|
|
- Add a check for non-Intersil firmware.
|
|
|
|
- Fix a infinite recursion in the usb lowlevel code. (Chris Rankin)
|
|
|
|
-pre1
|
2003-03-31 17:55:58 -05:00
|
|
|
- Header updates.
|
2003-03-31 09:17:03 -05:00
|
|
|
- Add a card ident for the USR 1120 USB widget (Juan Conde)
|
2003-03-27 14:29:03 -05:00
|
|
|
- Cleaner shutdown; fixed a possible leak and a race condition.
|
2003-03-27 13:30:57 -05:00
|
|
|
- Another rearrangement of the command locks, to eliminate use of the
|
|
|
|
spin_is_locked() call.
|
2003-03-27 10:32:24 -05:00
|
|
|
- Fix a rare deadlock with cmd_initialize (Pavel Roskin)
|
2003-03-24 11:18:08 -05:00
|
|
|
- Add a Lucent-compatible key-generator in add-ons/lwepgen
|
2003-03-24 08:35:17 -05:00
|
|
|
- Fix a stack overflow problem. (Pavel Roskin)
|
2003-03-20 13:45:18 -05:00
|
|
|
- Further monitor mode fix for control frames (Pavel Roskin)
|
2003-03-17 18:02:05 -05:00
|
|
|
- Cleanups in the dependency generation code
|
2003-04-03 09:06:27 -05:00
|
|
|
- Initial 2.5 support. USB currently broken.
|
2003-03-10 23:27:05 -05:00
|
|
|
- Minor build system cleanups.
|
2003-02-26 08:17:40 -05:00
|
|
|
0.2.0
|
2003-03-04 09:46:38 -05:00
|
|
|
- Use PSUEDOIBSS mode for monitor mode; this should eliminate spurious
|
|
|
|
beacon generation. (Ryan Veety)
|
2003-02-26 13:08:07 -05:00
|
|
|
- Don't drop "unrecognized" frame types in monitor mode.
|
2003-03-04 16:02:33 -05:00
|
|
|
- Added ident for the Linksys WUSB12 (Brad Davidson)
|
2003-02-25 12:30:47 -05:00
|
|
|
- Eliminated most of the WLAN_LOG_???n macros.
|
2003-02-24 09:15:08 -05:00
|
|
|
- Minor fixups in /etc/wlan/shared
|
|
|
|
- Cleaned up some of the error messages in the conversion code.
|
2003-02-17 10:04:13 -05:00
|
|
|
- changed the "Host de-WEP failed" error to a debug message, as the
|
|
|
|
/proc/net/wireless stats are updated to reflect undecryptable frames
|
2003-02-14 10:00:53 -05:00
|
|
|
-pre10
|
2003-02-14 11:02:05 -05:00
|
|
|
- Added the p2TxPowerMax MIB item to specify the TxPower level.
|
|
|
|
0-30 dBm. Needs STA>=1.7.0 or AP>=1.4.0.
|
2003-02-14 10:00:53 -05:00
|
|
|
- Clean up some spurious warnings in prism2sta.c (Pavel Roskin)
|
2003-02-12 18:43:10 -05:00
|
|
|
- A series of patches from Pavel Kankovsky, somewhat tweaked. :)
|
|
|
|
- Properly set skb->mac.raw in non-monitor mode
|
|
|
|
- Enhancments to the p80211 frame conversion code
|
|
|
|
- Handle A4 frames.
|
|
|
|
- Don't issue linkstatus notifications in monitor mode
|
|
|
|
- Supress Linkstatus messages in monitor mode
|
2003-02-05 12:26:49 -05:00
|
|
|
- hfa384x.h updates for latest firmware.
|
2003-01-31 16:47:27 -05:00
|
|
|
-pre9
|
2003-01-31 15:46:01 -05:00
|
|
|
- ZyXEL ZyAir B200 Wireless USB widget ID added (Paul Lacatus)
|
2003-01-31 15:25:29 -05:00
|
|
|
- Only enable interrupts in one place (hfa384x_drvr_start)
|
2003-01-30 08:59:20 -05:00
|
|
|
- Fix the startup scripts to disable WEP completely if not enabled.
|
2003-01-29 09:38:24 -05:00
|
|
|
- ALLNET 0193 USB widget ID (Kurt Huwig)
|
2003-01-23 17:43:48 -05:00
|
|
|
- Disable the hfa384x port before issuing the autojoin stuff.
|
2003-01-23 12:31:30 -05:00
|
|
|
- Fixed a subtle flaw in the 802.11->802.3 conversion code.
|
2003-01-13 15:36:36 -05:00
|
|
|
- Updates to hfa384x.h
|
2003-01-13 15:34:08 -05:00
|
|
|
- Add productinfo for dlink DRC650 from Petr Slansky.
|
2003-01-13 15:29:47 -05:00
|
|
|
- Minor changes to the rfmon code.
|
2003-01-07 15:42:25 -05:00
|
|
|
- Only notify us on linkstatus changes if it actually changes.
|
2003-01-06 14:42:15 -05:00
|
|
|
- Fixed the path the manpages were installed to.
|
2002-12-19 10:59:07 -05:00
|
|
|
-pre8
|
2002-12-19 19:13:14 -05:00
|
|
|
- Properly reset the hardware state after a flash/ram download.
|
2002-12-19 11:03:21 -05:00
|
|
|
- Patch to allow escaped characters in the scan list (Derek Atkins)
|
2002-12-19 10:59:07 -05:00
|
|
|
- Re-added the txfid queue locking which somehow got dropped.
|
2002-12-17 16:12:04 -05:00
|
|
|
- Added DellTrueMobile 1180 USB ident. (Michael Hackett)
|
2002-12-16 14:41:09 -05:00
|
|
|
- Changed linkstatus messages to INFO level reporting.
|
2002-12-16 08:46:14 -05:00
|
|
|
- Ident info for the Intel Anypoint II 802.11b PCMCIA card.
|
2002-12-11 18:25:48 -05:00
|
|
|
- Added support for the SH architechure and many changes necessary for
|
|
|
|
2.5 support. Modified from the patches by Ryan Veety.
|
2002-12-11 16:13:01 -05:00
|
|
|
- Compile fixes for 2.2.x introduced as part of the new hotplug support.
|
2002-11-25 14:08:20 -05:00
|
|
|
- Added man pages contributed by Joey Hess
|
2002-11-21 16:20:17 -05:00
|
|
|
- Add ident info for the Z-Com 725/726 USB Widgets.
|
2002-12-11 18:25:48 -05:00
|
|
|
- Fixes to silence GCC 3.2 warnings. (Pavel Roskin)
|
2002-11-18 11:22:30 -05:00
|
|
|
-pre7
|
2002-11-19 08:48:55 -05:00
|
|
|
- Patch to fix int array mib manipulation. (Pavel Roskin)
|
2002-11-15 15:23:58 -05:00
|
|
|
- Minor improvements to the build system.
|
2002-11-14 10:32:31 -05:00
|
|
|
- Moved RX processing to a bottom half instead of hard irq context.
|
2002-11-13 08:39:17 -05:00
|
|
|
- Further script improvements: signal strength filtering, and some
|
|
|
|
space handling stuff. The latter is not complete yet.
|
2002-11-11 13:29:44 -05:00
|
|
|
- lnxreq_commsquality wasn't setting the status field properly on the
|
|
|
|
response messages.
|
2002-11-11 13:12:20 -05:00
|
|
|
- Workaround for spurious interrupts generated before initialization
|
|
|
|
is complete. (Clay Jones)
|
2002-11-11 09:50:29 -05:00
|
|
|
- hotplug script now invokes 'ifup $DEVICE' if present.
|
2002-11-08 09:39:09 -05:00
|
|
|
- Minor cleanups (Pavel Roskin)
|
2002-11-07 12:57:46 -05:00
|
|
|
- Tenative SPARC support. (Olivier Bornet)
|
2002-11-07 10:05:33 -05:00
|
|
|
- After leaving monitor mode, disable the port if we had to enable it.
|
2002-11-06 18:52:34 -05:00
|
|
|
- Updates to hfa384x.h
|
|
|
|
-pre6
|
2002-11-04 09:22:52 -05:00
|
|
|
- Further script enhancements; automatically use scan mode on hardware
|
|
|
|
that is known to support it properly.
|
|
|
|
- Fixed errors in the hotplug script, and other misc fixes.
|
2002-11-01 15:56:26 -05:00
|
|
|
- 2.2.x fixes for the new proc stuff and deferred processing stuff.
|
2002-11-06 18:52:34 -05:00
|
|
|
- Add support for the new sniff frame capture. (doc/capturefrm.txt)
|
2002-11-01 15:43:46 -05:00
|
|
|
- Get rid of some bitrot with the sniffing code.
|
2002-11-01 14:49:27 -05:00
|
|
|
- Populate the tx dropped frames statistics.
|
2002-10-31 15:29:52 -05:00
|
|
|
-pre5
|
|
|
|
- Fixes for host scan when not currently joined.
|
2002-10-31 14:41:24 -05:00
|
|
|
- /proc support; some informational stuff is kept in /proc/wlandev/wlanX
|
2002-10-30 12:11:52 -05:00
|
|
|
- Complete rewrite of the configuration files and startup scripts.
|
2002-10-31 10:34:02 -05:00
|
|
|
hotplug(pci+usb), pcmcia, rc, everything uses same config file(s).
|
|
|
|
per-network configuration
|
|
|
|
supports scanning and automatically choosing a network from a set.
|
2002-10-29 09:08:44 -05:00
|
|
|
- Fix the TMD7160/ncp130 support so it acually works. :)
|
|
|
|
- Make the BUG() call in cmd_access enabled only in debug builds.
|
2002-10-21 11:45:36 -04:00
|
|
|
- Minor makefile fixes.
|
2002-10-19 14:38:21 -04:00
|
|
|
- Microsoft MN520 PCMCIA ident info added.
|
|
|
|
- p2cnfShortPreamble is not a boolean value. (Clay Jones)
|
2002-10-18 14:26:05 -04:00
|
|
|
-pre4
|
2002-10-18 14:13:13 -04:00
|
|
|
- BAP access fixes for PCI platforms. This mostly affects SMP
|
2002-10-18 14:26:05 -04:00
|
|
|
arrangements.
|
2002-10-18 14:13:13 -04:00
|
|
|
- Back out W200 USB ident info; it's not prism-based.
|
2002-10-17 09:10:18 -04:00
|
|
|
- Patch from Tom Prado to make 'keygen' more user-friendly.
|
2002-10-16 16:13:10 -04:00
|
|
|
- bap_timeout parameter only valid on non-usb platforms
|
2002-10-16 09:43:07 -04:00
|
|
|
-pre3
|
|
|
|
- Added Ident info for the USB Compaq/Intel W200 widget
|
2002-10-15 18:21:29 -04:00
|
|
|
- dot11req_scan requires firmware >=1.3.2.
|
2002-10-15 17:16:41 -04:00
|
|
|
- Added the "Acer Warplink USB Adapter" id.
|
2002-10-15 16:25:19 -04:00
|
|
|
- Rework the prism2sta_inf_linkstatus call to defer processing of
|
|
|
|
results until outside interrupt context. Should fix the SMP
|
|
|
|
deadlocks seen on some machines.
|
2002-10-15 12:03:25 -04:00
|
|
|
- Rework the usb_disconnect code to hopefully alleviate the occasional
|
|
|
|
crash-on-disconnect some people see. Solution is not SMP-safe yet.
|
2002-10-09 11:24:34 -04:00
|
|
|
- Add the D-Link DCF-660W ident info.
|
2002-10-09 09:36:27 -04:00
|
|
|
-pre2
|
2002-10-09 09:34:03 -04:00
|
|
|
- New parameter, 'prism2_bap_timeout' to specify the timeout on
|
|
|
|
bap setup. timeout*10 == timeout in microseconds. Note that this
|
|
|
|
timeout occurs in spinlock context, so increasing it arbitrarily is
|
|
|
|
BAD! Defaults to 1000, ie 10000us.
|
|
|
|
- compile fix for prism2sta in debug mode.
|
2002-10-08 11:53:19 -04:00
|
|
|
- Only prompt for pcmcia sources if we're using non-kernel pcmcia.
|
|
|
|
(original patch by Beat Bolli, rewritten a bit..)
|
2002-10-08 11:27:41 -04:00
|
|
|
- Add the Linksys WCF12 CF ident info.
|
2002-10-04 10:22:23 -04:00
|
|
|
- A bunch of compile fixes for older versions of wireless extensions.
|
2002-10-03 11:25:39 -04:00
|
|
|
- Added implementations of GIWTXPOWER and GIWRETRY
|
2002-10-03 09:21:12 -04:00
|
|
|
- Some fixes to the wireless extension code (thanks to Jean Tourrilhes)
|
2002-10-01 18:38:19 -04:00
|
|
|
-pre1
|
|
|
|
- wland was incorrectly using kernel headers in its compile.
|
2002-09-30 16:51:04 -04:00
|
|
|
- Adhoc mode was auto-roaming onto "any" SSID. Fixed.
|
2002-10-01 18:38:19 -04:00
|
|
|
- Implemented the dot11req_scan & dot11req_scan_results functions.
|
2002-09-29 15:44:19 -04:00
|
|
|
This, combined with more intelligent startup scripts, will allow
|
2002-10-01 18:38:19 -04:00
|
|
|
you per-network profiles. Scripts are unwritten as yet. :)
|
|
|
|
- hfa384x.h and MIB updates.
|
|
|
|
- Rewrote the wireless extension support code; moved to p80211 layer.
|
|
|
|
Now we're compatible with at least v6-v14, and everything
|
|
|
|
inbetween. We hook up to the new iw_request structure, which
|
|
|
|
makes further wireless extension support much easier to add.
|
|
|
|
- Add the Microsoft MN510 USB device ID.
|
2002-09-26 08:45:52 -04:00
|
|
|
- Finally fix the 'crash on unload' problem for 2.2.x kernels with PCI.
|
|
|
|
Turns out the kcompat24 code wasn't quite complete. (Matthew Rush)
|
2002-09-24 18:37:07 -04:00
|
|
|
- Cleaned up our usage of __FUNCTION__ to make gcc 3.x happy.
|
2002-09-24 17:19:19 -04:00
|
|
|
- Fix a typo in the prism2 makefile.
|
2002-09-23 18:11:44 -04:00
|
|
|
0.1.15
|
|
|
|
- Fix an obscure PCMCIA build problem. (modversions disabled but
|
|
|
|
header present, and using non-kernel pcmcia)
|
2002-09-17 12:01:06 -04:00
|
|
|
-pre8
|
2002-09-18 09:55:44 -04:00
|
|
|
- Added code to optionally truncate packets in monitor mode. (Clay Jones)
|
2002-09-17 12:01:06 -04:00
|
|
|
- Fix a polarity problem with the stripfcs argument to monitor mode.
|
2002-09-12 15:10:43 -04:00
|
|
|
- Add a test to make sure wireless.h is included.
|
2002-09-11 14:20:52 -04:00
|
|
|
- Netgear MA401A card ident.
|
2002-09-11 14:08:32 -04:00
|
|
|
- Further cleanups of the build system (Makefiles)
|
|
|
|
-pre7
|
2002-09-09 18:33:45 -04:00
|
|
|
- Include wireless.h so wireless extensions work again. :)
|
2002-09-07 14:33:25 -04:00
|
|
|
- Work around the braindead RedHat kernel build system.
|
|
|
|
- Fix a class of unaligned accesses in the message structures
|
|
|
|
(kernel driver) and user space parsers (wlanctl-ng, etc)
|
2002-09-06 17:16:06 -04:00
|
|
|
- Fix an unpacked struct problem that affected ARM platforms
|
2002-09-07 14:33:25 -04:00
|
|
|
(thanks to Clay Jones for spotting this one)
|
2002-09-06 17:16:06 -04:00
|
|
|
-pre6
|
2002-09-06 16:29:02 -04:00
|
|
|
- Support the new auto-unknown mode present in firmware >1.3.3
|
|
|
|
When issuing an autojoin, we try to join a BSS, then an IBSS, and if
|
2002-09-06 16:52:24 -04:00
|
|
|
all fails, we create a new IBSS with the given parameters.
|
|
|
|
*note* currently disabled.
|
2002-09-05 16:59:13 -04:00
|
|
|
- Updates to hfa384x.h to reflect latest documentation
|
2002-09-05 20:44:31 -04:00
|
|
|
- Build system mini-enema. Automagically detect kernel version,
|
|
|
|
pcmcia status, and modversions. Pick up the kernel compile flags.
|
2002-08-30 09:42:25 -04:00
|
|
|
- Hopefully fixed the 'crash on unload' for 2.2.x kernels and PCI.
|
2002-08-30 09:37:22 -04:00
|
|
|
- 'p2req_join' command, see doc/wlanctl-ng.p2req_join.txt
|
|
|
|
This lets you join a specific SSID. Thanks to Clay Jones.
|
2002-08-29 15:25:51 -04:00
|
|
|
- A couple more pcmcia/cf card idents
|
2002-08-26 14:16:16 -04:00
|
|
|
- More deletions/fixes in wlan_compat.h
|
2002-08-26 09:55:42 -04:00
|
|
|
-pre5
|
2002-08-26 09:28:39 -04:00
|
|
|
- Due to new hotplug code, atmel device detection removed
|
|
|
|
- Further cleanups in wlan_compat.h and non-kernel makefiles
|
|
|
|
- Debian package stuff yanked in favor of the "official" deb packages
|
|
|
|
- Rearranged the wireless extension support code a bit
|
2002-08-21 16:22:21 -04:00
|
|
|
- A fix for the promisc/allmulti stuff on USB devices
|
2002-08-18 11:45:54 -04:00
|
|
|
-pre4
|
2002-08-20 09:18:06 -04:00
|
|
|
- Hotplug support for PCI/PLX/USB widgets
|
2002-08-19 14:35:40 -04:00
|
|
|
- A compile fix for 2.2.x (x < 18) kernels and PCI adapters
|
2002-08-20 09:18:06 -04:00
|
|